Carsten "Tomcat" Book
40ae721556
merge mozilla-inbound to mozilla-central a=merge
2015-04-15 14:28:05 +02: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
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
Mason Chang
8408557d40
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)
3916a66ac9
Bug 875247 - Add support for DXVA2 via D3D11. r=cpearce,gps,padenot
2015-03-31 18:21:15 +13:00
Markus Stange
177fc2a470
Bug 1152838 - Correctly inflate valid regions to tile boundaries. r=mattwoodrow
...
--HG--
extra : rebase_source : a4a8f3b93e294f5c691eb1583582f7759858dd2b
2015-04-09 12:07:16 -04:00
Markus Stange
ac9d8fb8d7
Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel
...
--HG--
extra : rebase_source : 71717edbccf311c7f9101e7a9fccd5901406fe10
2015-04-09 15:49:25 -04:00
Markus Stange
83a1a05b18
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
...
--HG--
extra : rebase_source : 99a474406eac76a04b17a18caa9473ff6a392ea0
2015-04-13 15:45:37 -04:00
Markus Stange
3e3be37c41
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
...
--HG--
extra : rebase_source : dd02904a032008601d421ad7c30465da3ba97c6e
2015-03-29 00:58:52 -04:00
Sotaro Ikeda
a3181c2cc5
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Botond Ballo
3628f147a2
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
7009659de8
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
Brian Birtles
63e2382338
Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug
...
We define KeyframeEffectReadonly in KeyframeEffect.cpp since Web Animations also
defines KeyframeEffect and when we come to implement that I expect we'll define
it in the same class, maybe even using the same object.
This patch also adds a few missing includes in places where
KeyframeEffectReadonly is used so that we're not just cargo-culting it in.
--HG--
rename : dom/animation/Animation.cpp => dom/animation/KeyframeEffect.cpp
rename : dom/animation/Animation.h => dom/animation/KeyframeEffect.h
rename : dom/animation/test/css-animations/test_animation-name.html => dom/animation/test/css-animations/test_effect-name.html
rename : dom/animation/test/css-animations/test_animation-target.html => dom/animation/test/css-animations/test_effect-target.html
rename : dom/animation/test/css-transitions/test_animation-name.html => dom/animation/test/css-transitions/test_effect-name.html
rename : dom/animation/test/css-transitions/test_animation-target.html => dom/animation/test/css-transitions/test_effect-target.html
rename : dom/webidl/Animation.webidl => dom/webidl/KeyframeEffect.webidl
2015-04-15 08:48:21 +09:00
Bas Schouten
2e7aa65c65
Bug 1151361: Wrap WARP D3D11 creation in a try catch block like done with regular D3D11. r=jrmuizel
2015-04-08 17:07:57 +02:00
David Anderson
e8a7d33638
Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange)
2015-04-12 23:03:02 -04:00
David Anderson
b4934d9e89
Clamp APZ wheel animations to their scrollable range. (bug 1152011 part 2, r=botond)
2015-04-12 17:47:11 -07:00
David Anderson
bbc6241cc7
Fix APZ not starting and updating wheel animations within an APZC lock. (bug 1152011 part 1, r=botond)
2015-04-12 17:46:59 -07:00
Mason Chang
39529281de
Backout bug 1151489
for causing flickering on JB devices. r=me
2015-04-10 09:43:38 -07:00
Mason Chang
97dd056cfa
Bug 1147390. Enable / disable vsync on the vsync thread only. r=kats
2015-04-10 07:59:21 -07:00
Carsten "Tomcat" Book
ee1f87921b
Backed out changeset 1610ee9ba5d8 (bug 1151821) for m1 test failures
2015-04-10 11:12:51 +02:00
Bas Schouten
05e322c6f7
Bug 1151821: Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel
2015-04-10 07:09:31 +02:00
Jeff Muizelaar
223de83115
Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas
...
This should give a performance improvement on platforms
not using Cairo (especially D2D)
--HG--
extra : rebase_source : eea1167839113ac5a01dcf1efee4d67cc2a24937
2015-04-09 10:52:11 -04:00
Mason Chang
bc50990690
Bug 1151489
. Enable software vsync on all b2g versions. r=kats
2015-04-08 22:02:01 -07:00
Sotaro Ikeda
9ff8e58781
Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert
2015-04-08 08:35:54 -07:00
David Anderson
914703e435
Don't have a default repaint interval of "never" for APZ animations. (bug 1152138, r=botond)
2015-04-07 21:32:42 -07:00
Markus Stange
a296b13eaf
Bug 1151071 - Make sure low-resolution tiles are transparent. r=mattwoodrow
...
--HG--
extra : rebase_source : 6ecc333511a6cf1782c0f7a5c780e94d82b9e6b5
2015-04-06 22:41:21 -04:00
David Anderson
921f82d97a
Request content repaints during APZ wheel animations. (bug 1152138, r=botond)
2015-04-07 18:14:40 -07:00
Seth Fowler
bbb3ac44cd
Bug 1149893 - Add a pref that makes us decode all images immediately. r=baku
2015-04-07 16:44:29 -07:00
Jeff Gilbert
2e871e9c53
Bug 1150767 - Add pref for requiring hardware-backed GL. - r=jrmuizel
2015-04-02 17:59:47 -07:00
Jeff Gilbert
b34efbdbd7
Bug 1150760 - Don't call workaround unless necessary. - r=kamidphish
2015-04-02 17:50:27 -07:00
Vladimir Vukicevic
c57fa8fb8e
Bug 1151937; [webvr] change deviceId/hardwareId to simple values; r=jrmuizel CLOSED TREE
2015-04-07 13:26:44 -04:00
Vladimir Vukicevic
8e6efd9d61
Bug 1151904; fix Linux OVR library typo to use lowercase lib; r=me
2015-04-07 14:19:11 -04:00
Ryan VanderMeulen
82d4e36de6
Backed out changeset 277d8a11dc53 (bug 1144625) to see if it's the cause of intermittent Gip failures.
...
CLOSED TREE
2015-04-07 13:56:48 -04:00