Commit Graph

13731 Commits

Author SHA1 Message Date
Mason Chang
b950130b9a Bug 1073209 - Eliminate usage of CreateSamplingRestrictedDrawable on OS X. r=jrmuizel 2015-04-20 08:38:43 -07:00
Nicolas Silva
0441eeec80 Bug 1155252 - Don't allocate X11TextureClients bigger than xlib's maximum surface size. r=jrmuizel 2015-04-20 15:53:42 +02:00
Dan Glastonbury
8dd45611bd Bug 1147752 - Keep typedefs consistent. r=jgilbert 2015-04-20 16:51:28 +10:00
Dan Glastonbury
7985e481fa Bug 1048745 - Query GL for glGetUniformuiv function. r=jgilbert 2015-04-20 12:29:29 +10:00
Ehsan Akhgari
ca5f98c8c9 Bug 1155881 follow-up: Make gfxAndroidPlatform::SupportsApzTouchInput const 2015-04-19 17:34:09 -04:00
Botond Ballo
67717d1f0e Bug 1152479 - In C++ APZ code, use nsContentUtils rather than nsIDOMWindowUtils to send key and mouse events. r=kats 2015-04-15 03:09:46 -04:00
David Anderson
158c61d584 Show APZ wheel support in about:support on Mac OS X. (bug 1155881, r=mstange) 2015-04-19 16:12:14 -04:00
David Anderson
13ca8507ff 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
b648adad60 Remove an extra assignment from gfxSparseBitSet::TestRange, no bug 2015-04-18 20:25:36 -04:00
Ryan VanderMeulen
0a6bbd4dbd Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
84f4b8730a Merge inbound to m-c. a=merge 2015-04-17 15:44:37 -04:00
Sotaro Ikeda
5044e7726b 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
af87273092 Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure 2015-04-17 12:04:55 +02:00
Ethan Lin
b4bad54a18 Bug 1146214 - Rename some functions after refactoring. r=nical 2015-04-10 02:21:00 +02:00
Ethan Lin
a73de4d20f Bug 1146214 - Remove the unused code after refactoring. r=nical 2015-04-10 02:20:00 +02:00
Ethan Lin
e854404148 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
12f9cf18f7 Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical 2015-04-10 02:16:00 +02:00
Ethan Lin
d3b3dd42d4 Bug 1146214 - Remove unused set fence functions. r=nical 2015-04-10 02:12:00 +02:00
Sotaro Ikeda
c9102c6a9c Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-16 18:15:26 -07:00
Cameron McCormack
08b506279f Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron 2015-04-17 11:09:59 +10:00
Milan Sreckovic
e5a47567bb Bug 1154003 - More protection for failed surface drawable creation. r=bas 2015-04-15 15:04:38 -04:00
nsilva@mozilla.com
5ee24f848e Bug 1151713 - Initialize the layers prefs earlier. r=jrmuizel 2015-04-16 11:55:36 -04:00
Ryan VanderMeulen
751c0ea9d9 Merge m-c to b2g-inbound. a=merge 2015-04-16 16:22:42 -04:00
Jeremy Chen
63c8c249d5 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
2963d4342e Merge m-c to inbound. a=merge
IGNORE IDL
2015-04-15 15:15:32 -04:00
Ryan VanderMeulen
5e3f67d168 Merge inbound to m-c. a=merge 2015-04-15 14:52:15 -04:00
David Anderson
323b2b17ba Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats) 2015-04-15 12:28:47 -04:00
Kartikaya Gupta
83204f224f 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
434f9030e7 merge mozilla-inbound to mozilla-central a=merge 2015-04-15 14:28:05 +02:00
Botond Ballo
a520a1b887 Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats 2015-04-14 16:44:59 -04:00
Botond Ballo
f59f676e56 Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan 2015-04-14 13:19:10 -04:00
Botond Ballo
9b1a298d46 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 2015-04-15 12:38:26 -04:00
Jeff Muizelaar
5100c2b6c1 Bug 1154352. Address some neglected review comments. r=ehsan 2015-04-15 11:13:08 -04:00
Vincent Liu
fcf1986eaa Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung 2015-04-14 14:57:42 +08:00
David Parks
a242c3e46d 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.
2015-04-13 17:06:03 -07:00
Jeff Muizelaar
1392884e87 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.
2015-04-10 16:16:48 -04:00
Sotaro Ikeda
4e35e551e0 Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical 2015-04-15 06:39:44 -07:00
Wes Kocher
149e55aae2 Merge m-c to fx-team a=merge CLOSED TREE 2015-04-14 15:40:46 -07:00
Randall Barker
4cf16d8497 Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert 2015-04-10 22:14:00 -04:00
David Anderson
d59b68a26d Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats) 2015-04-14 12:24:32 -04:00
Markus Stange
586c9073c2 Bug 1154322 - Allow using skia for content rendering. r=jrmuizel 2015-04-14 11:41:30 -04:00
Ying-Ruei Liang (KK)
5b075b3ea2 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
2015-04-11 22:03:00 -04:00
David Anderson
ed63422df7 Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats) 2015-04-14 11:43:41 -04:00
David Anderson
c5c28ec6c5 Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats) 2015-04-14 11:37:40 -04:00
Mason Chang
13fbb87beb Bug 1151489. Enable software vsync on all b2g versions. r=kats 2015-04-14 10:32:47 -04:00
Carsten "Tomcat" Book
41e2b6bdc7 Merge mozilla-central to mozilla-inbound 2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6 Merge inbound to m-c. a=merge 2015-04-14 10:06:03 -04:00
Wes Kocher
b3dd5d4560 Merge central to b2ginbound a=merge 2015-04-13 17:28:59 -07:00
Alexandre Lissy
e012543f84 Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only 2015-04-13 14:26:00 -04:00
Jonathan Kew
ecb3c04d42 Bug 1153460 - Followup to fix warnings-as-errors build failure on a CLOSED TREE. r=bustage. 2015-04-14 10:00:59 +01:00