Ehsan Akhgari
101e6ccc62
Bug 1155881 follow-up: Make gfxAndroidPlatform::SupportsApzTouchInput const
2015-04-19 17:34:09 -04:00
Botond Ballo
899a1634f6
Bug 1152479 - In C++ APZ code, use nsContentUtils rather than nsIDOMWindowUtils to send key and mouse events. r=kats
...
--HG--
extra : source : c989db3f7a0a41682429a0febfa8c51f2bb99e7f
2015-04-15 03:09:46 -04:00
David Anderson
da020904ab
Show APZ wheel support in about:support on Mac OS X. (bug 1155881, r=mstange)
...
--HG--
extra : rebase_source : 5fdf05418fd70e4a13f17afcf8ca8cc43c5d61d9
2015-04-19 16:12:14 -04:00
David Anderson
b63f22721a
When APZ is enabled, only apply the root scroll delta override to root frames. (bug 1155800, r=kats)
2015-04-19 09:30:39 -04:00
Ehsan Akhgari
486776b743
Remove an extra assignment from gfxSparseBitSet::TestRange, no bug
2015-04-18 20:25:36 -04:00
Ryan VanderMeulen
dd1120e715
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
86aee22968
Merge inbound to m-c. a=merge
...
--HG--
rename : toolkit/modules/tests/browser/browser_AddonWatcher.js => toolkit/components/perfmonitoring/tests/browser/browser_AddonWatcher.js
2015-04-17 15:44:37 -04:00
Sotaro Ikeda
053aaa45c3
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-17 09:28:41 -07:00
Carsten "Tomcat" Book
eba45dcee4
Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure
2015-04-17 12:04:55 +02:00
Ethan Lin
d9d154877e
Bug 1146214 - Rename some functions after refactoring. r=nical
2015-04-10 02:21:00 +02:00
Ethan Lin
1142d9f968
Bug 1146214 - Remove the unused code after refactoring. r=nical
2015-04-10 02:20:00 +02:00
Ethan Lin
a837628695
Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical
2015-04-10 02:19:00 +02:00
Ethan Lin
ffe96d98c7
Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical
2015-04-10 02:16:00 +02:00
Ethan Lin
b8ca526d2a
Bug 1146214 - Remove unused set fence functions. r=nical
2015-04-10 02:12:00 +02:00
Sotaro Ikeda
7078be3faa
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-16 18:15:26 -07:00
Cameron McCormack
84ff03514a
Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron
2015-04-17 11:09:59 +10:00
Milan Sreckovic
5a513b1351
Bug 1154003 - More protection for failed surface drawable creation. r=bas
2015-04-15 15:04:38 -04:00
nsilva@mozilla.com
1a180846c2
Bug 1151713 - Initialize the layers prefs earlier. r=jrmuizel
2015-04-16 11:55:36 -04:00
Ryan VanderMeulen
c8c9a859ef
Merge m-c to b2g-inbound. a=merge
2015-04-16 16:22:42 -04:00
Jeremy Chen
8061736c42
Bug 1152263 - Ensure Matrix4x4::ProjectRectBounds being functional for Rect with zero width/height. r=mattwoodrow
2015-04-13 03:10:00 -04:00
Ryan VanderMeulen
3ebfa611d7
Merge m-c to inbound. a=merge
...
IGNORE IDL
--HG--
extra : amend_source : 778e98f1365079cf61c444c6e9b3114e069c5b7b
2015-04-15 15:15:32 -04:00
Ryan VanderMeulen
bda75266f8
Merge inbound to m-c. a=merge
2015-04-15 14:52:15 -04:00
David Anderson
2b209e0cb6
Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats)
...
--HG--
extra : rebase_source : 264f089cb888d806cfaf4bee93b0a5cd0e65c477
2015-04-15 12:28:47 -04:00
Kartikaya Gupta
aec78d5467
Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM
2015-04-15 12:49:28 -04:00
Carsten "Tomcat" Book
40ae721556
merge mozilla-inbound to mozilla-central a=merge
2015-04-15 14:28:05 +02:00
Botond Ballo
80b5170af7
Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats
...
--HG--
extra : rebase_source : 8fb4f75e5e50a1e29424d03b5c18236846a698df
extra : source : d017af70470603f970fde91c1515757e57e2d8ba
2015-04-14 16:44:59 -04:00
Botond Ballo
148a784118
Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
...
--HG--
extra : rebase_source : 175254c3f78cd06bf72e2a25da12eff7a174f87e
extra : source : 0bf92001a2f715b5c20aefc039c30e926b9789c0
2015-04-14 13:19:10 -04:00
Botond Ballo
c1f47599d8
Bug 1153711 - Do not discard a component of a fling if an APZC further in the handoff chain has room to scroll in that direction. r=kats
...
--HG--
extra : rebase_source : 5907e2817bc2ad6ae920e737a15dc12be13c2eae
2015-04-15 12:38:26 -04:00
Jeff Muizelaar
fb9154f48d
Bug 1154352. Address some neglected review comments. r=ehsan
...
--HG--
extra : rebase_source : a329222559cee430f12805c7c562c33dd7b7fe47
2015-04-15 11:13:08 -04:00
Vincent Liu
f6abe8c8d0
Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung
...
--HG--
extra : rebase_source : e08ee8eba2d2905f7194269b7425c8f0856830ae
2015-04-14 14:57:42 +08:00
David Parks
9651c8065d
Bug 1127727 - Swap callbacks in the Compositor when dragging tabs between windows. r=billm
...
When remote browsing, swap the MozLayersReady callback in the compositor
when dragging tabs between windows.
--HG--
extra : rebase_source : 717b8317bc3afbab7daa8856573d48b2ed5ca2cc
2015-04-13 17:06:03 -07:00
Jeff Muizelaar
e4e6d4093d
Bug 1154352. Synchronously record feature status. r=ehsan
...
Currently, we would not record the status until we visited
the main thread event loop. That's too late if we crash on
startup.
--HG--
extra : rebase_source : 755928c578dc7e7656b0164a7fed7eab0fd1e288
2015-04-10 16:16:48 -04:00
Sotaro Ikeda
1d09feb925
Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical
2015-04-15 06:39:44 -07:00
Wes Kocher
e005d7be52
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-14 15:40:46 -07:00
Randall Barker
6c5b7174eb
Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert
2015-04-10 22:14:00 -04:00
David Anderson
c99aec898f
Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
2015-04-14 12:24:32 -04:00
Markus Stange
09194eb6ec
Bug 1154322 - Allow using skia for content rendering. r=jrmuizel
2015-04-14 11:41:30 -04:00
Ying-Ruei Liang (KK)
f17daf9c2a
Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond
...
Change interface of getter/setter for mClipRect,
also necessary modification for codes that use these resources.
* * *
Bundle mUseClipRect and mClipRect as Maybe<ParentLayerIntRect> mClipRect
--HG--
extra : rebase_source : ca0c60404a28b7418df88104b863760033289910
2015-04-11 22:03:00 -04:00
David Anderson
2bacc33539
Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats)
2015-04-14 11:43:41 -04:00
David Anderson
6ed66f11dc
Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats)
...
--HG--
extra : rebase_source : 61f8690c3583ccdde782ef02cc5cae45ddebb611
2015-04-14 11:37:40 -04:00
Mason Chang
08ea8e0b5d
Bug 1151489
. Enable software vsync on all b2g versions. r=kats
2015-04-14 10:32:47 -04:00
Carsten "Tomcat" Book
807db18b59
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
612dc2a6ee
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Wes Kocher
5e9e8610ab
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
Alexandre Lissy
366fdcfa2e
Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only
2015-04-13 14:26:00 -04:00
Jonathan Kew
fc8f673c98
Bug 1153460 - Followup to fix warnings-as-errors build failure on a CLOSED TREE. r=bustage.
2015-04-14 10:00:59 +01:00
Jonathan Kew
09f251f3bc
Bug 1153460 - Support new Fitzpatrick emoji modifiers and regional symbol indicators in Apple Color Emoji font. r=jdaggett
2015-04-14 09:37:53 +01:00
Sotaro Ikeda
1a785adc42
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-12 11:23:46 -07:00
Jean-Yves Avenard
0448a403bf
Bug 1153469: Ensure IOSurface isn't released before being composited. r=mattwoodrow
2015-04-12 18:22:07 +10:00
Jeff Muizelaar
347a7df060
Bug 1153381. Add a D3D11 ANGLE blacklist. r=mstange
...
This blocks the Intel 4500 style GPUs so that Google Maps
works properly
--HG--
extra : rebase_source : eb9669f5502c02024e6d33852a74a724a2f2d156
2015-04-10 16:17:27 -04:00