Ethan Lin
082c492374
Bug 1146214 - Rename some functions after refactoring. r=nical
2015-04-10 02:21:00 +02:00
Ethan Lin
0aabeb101d
Bug 1146214 - Remove the unused code after refactoring. r=nical
2015-04-10 02:20:00 +02:00
Ethan Lin
708e5e83be
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
f5bd9aec6d
Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical
2015-04-10 02:16:00 +02:00
Ethan Lin
9e06a72495
Bug 1146214 - Remove unused set fence functions. r=nical
2015-04-10 02:12:00 +02:00
Sotaro Ikeda
e5e2546701
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-16 18:15:26 -07:00
Cameron McCormack
6a71cc4bbd
Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron
2015-04-17 11:09:59 +10:00
Milan Sreckovic
cfba5ecbdc
Bug 1154003 - More protection for failed surface drawable creation. r=bas
2015-04-15 15:04:38 -04:00
nsilva@mozilla.com
06912c3b0e
Bug 1151713 - Initialize the layers prefs earlier. r=jrmuizel
2015-04-16 11:55:36 -04:00
Chris Lord
f2866652e0
Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas
2015-03-12 14:01:23 +01:00
Morris Tseng
f53605a367
Bug 1147279 - Get correct translation when layer optimize away. r=roc
2015-04-14 22:39:00 +02:00
Ryan VanderMeulen
60e5614344
Merge m-c to inbound. a=merge
...
IGNORE IDL
2015-04-15 15:15:32 -04:00
Ryan VanderMeulen
20eec4c070
Merge inbound to m-c. a=merge
2015-04-15 14:52:15 -04:00
David Anderson
e9f44681c7
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
067e55dce0
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
3981e1d990
merge mozilla-inbound to mozilla-central a=merge
2015-04-15 14:28:05 +02:00
Botond Ballo
5ac5146ab0
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
d152a55522
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
0c32733c66
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
cc4287c1bb
Bug 1154352. Address some neglected review comments. r=ehsan
2015-04-15 11:13:08 -04:00
Vincent Liu
d2bcd3f4b9
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
3d76a3308b
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
da967337ee
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
06803cb7d8
Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical
2015-04-15 06:39:44 -07:00
Wes Kocher
a0a6e1b8ef
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-14 15:40:46 -07:00
Randall Barker
47296673b3
Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert
2015-04-10 22:14:00 -04:00
David Anderson
2d7478c400
Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
2015-04-14 12:24:32 -04:00
Markus Stange
5466c05e39
Bug 1154322 - Allow using skia for content rendering. r=jrmuizel
2015-04-14 11:41:30 -04:00
Ying-Ruei Liang (KK)
73bcc83422
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
796df4d590
Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats)
2015-04-14 11:43:41 -04:00
David Anderson
300d72efe1
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
4fa9ae197f
Bug 1151489
. Enable software vsync on all b2g versions. r=kats
2015-04-14 10:32:47 -04:00
Carsten "Tomcat" Book
da26d7a502
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
d06790bb92
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Wes Kocher
c93a6002a2
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
Alexandre Lissy
faad90247f
Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only
2015-04-13 14:26:00 -04:00
Jonathan Kew
9bae010fb5
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
7d8765fd20
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
bdb2160370
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
d4ff1a46f1
Bug 1153469: Ensure IOSurface isn't released before being composited. r=mattwoodrow
2015-04-12 18:22:07 +10:00
Jeff Muizelaar
23f0702d70
Bug 1153381. Add a D3D11 ANGLE blacklist. r=mstange
...
This blocks the Intel 4500 style GPUs so that Google Maps
works properly
2015-04-10 16:17:27 -04:00
Mason Chang
d8dfb6b7fc
Bug 1153392 - Use the current timestamp if the software vsync thread is late. r=kats
2015-04-10 13:44:09 -07:00
Chris Pearce ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
705bef0843
Bug 875247 - Add support for DXVA2 via D3D11. r=cpearce,gps,padenot
2015-03-31 18:21:15 +13:00
Markus Stange
c2e3306249
Bug 1152838 - Correctly inflate valid regions to tile boundaries. r=mattwoodrow
2015-04-09 12:07:16 -04:00
Markus Stange
923e86042f
Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel
2015-04-09 15:49:25 -04:00
Markus Stange
90e1ee823d
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
2015-04-13 15:45:37 -04:00
Markus Stange
b355d35c82
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
2015-03-29 00:58:52 -04:00
Sotaro Ikeda
98a2f8def2
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Botond Ballo
8cb4eeb4ae
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Botond Ballo
61617910aa
Bug 1152051 - During an overscroll animation, detect a peak even if a sample has a velocity of exaclty zero. r=Cwiiis
2015-04-08 19:59:14 -04:00