81cc69f9295fbdcdcee1f07f30ceac4c694d6e2f: Bug 1256210 - Part 1: Factor out getting of services in test_additional_sheets.html. r=dbaron
Cameron McCormack <cam@mcc.id.au> - Tue, 15 Mar 2016 18:38:07 +1100 - rev 312887
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1256210 - Part 1: Factor out getting of services in test_additional_sheets.html. r=dbaron MozReview-Commit-ID: GuODc7fnYVj
85f0d8ad266f3132aa4d5ff7cd23cab41b128af2: Bug 1245552 - Align MaskLayer surface to 4 r=mattwoodrow
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Wed, 16 Mar 2016 18:54:38 -0700 - rev 312886
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1245552 - Align MaskLayer surface to 4 r=mattwoodrow
d916e452018046a5b2cb7699937e2d40171bf9e4: Bug 1255303 - Use SurfaceFormat::B8G8R8X8 as back buffer if possible r=jrmuizel
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Wed, 16 Mar 2016 18:30:41 -0700 - rev 312885
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1255303 - Use SurfaceFormat::B8G8R8X8 as back buffer if possible r=jrmuizel
4da14b8142a5ba00abe404a15fb8889a6b19aaed: Bug 1245260 - Ignore redundant calls to RestyleManager::IncrementAnimationGeneration; r=dbaron
Brian Birtles <birtles@gmail.com> - Wed, 16 Mar 2016 15:05:10 +0800 - rev 312884
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1245260 - Ignore redundant calls to RestyleManager::IncrementAnimationGeneration; r=dbaron While processing restyles and starting transitions, we may trigger a call to EffectCompositor::UpdateCascadeResults which may, in turn, call EffectCompositor::RequestRestyle with RestyleType::Layer, which ultimately results in a call to RestyleManager::IncrementAnimationGeneration(). Typically, nsTransitionManager::StyleContextChanged compares the animation generation on its collection with that of the restyle manager and uses this to ignore the restyle that it generates. However, given the sequence of events above, that check may no longer help since the restyle manager's animation generation will be out of step. As a result, nsTransitionManager::StyleContextChanged will fail to ignore a subsequent and redundant restyle. With certain combinations of content, this can mean that restyles are posted in such a manner than an infinite cycle of restyles ensues. This patch causes RestyleManager to ignore calls to IncrementAnimationGeneration when it is already processing restyles such that the animation generation is only ever updated once per restyle. This makes the check for a matching animation generation in nsTransitionManager::StyleContextChanged work as expected, preventing us from generating needless transitions which can produce this endless loop. MozReview-Commit-ID: 9HYDrknKPAI
d8f27d63facd4457a20d68ff16b04fc47a816cb6: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 16 Mar 2016 16:51:50 -0700 - rev 312883
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: BAdnrVKIL0l
0fc1e2c8152b5a6a4627d936cb4c5e4022c37466: Bug 1257343 - Port test_bug1027864.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Mar 2016 17:59:08 -0400 - rev 312882
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257343 - Port test_bug1027864.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
3b9f13405a7eabfe51943c3855453447ca8e7789: Bug 1255036 - Remove mozApps::getNotInstalled. r=myk,ehsan
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 17 Mar 2016 00:00:01 +0100 - rev 312881
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1255036 - Remove mozApps::getNotInstalled. r=myk,ehsan
10ef167e9b7439de9dd544ad7646529a0d69a05c: Bug 1257341 - Port test_ScriptProcessorCollected1.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Mar 2016 17:49:36 -0400 - rev 312880
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257341 - Port test_ScriptProcessorCollected1.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
118f49e02e1d357f95b275caef2f94dc46f2203c: Bug 1257337 - Port test_AudioParamDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Mar 2016 17:40:20 -0400 - rev 312879
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257337 - Port test_AudioParamDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
c908f00373742a768261eae3c8cd2a1cd207ab3a: Bug 1257333 - Port test_AudioNodeDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Mar 2016 17:34:29 -0400 - rev 312878
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257333 - Port test_AudioNodeDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
d91a76470d1c716bce501229c20cfb0427adb539: Bug 1257327 - Port test_allowMedia.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Mar 2016 17:21:00 -0400 - rev 312877
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257327 - Port test_allowMedia.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap
744e0f1f8d9bfc486d4bfa7f38b03e68f5cbe473: Bug 1257136 - Allow to pass configure options from mach configure. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 18:45:16 +0900 - rev 312876
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257136 - Allow to pass configure options from mach configure. r=gps
3e0a7ab70f87494a33d0f8a5fa4d823f1eb5398d: Bug 1257104 - Move --enable-eme to moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 17:52:20 +0900 - rev 312875
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Move --enable-eme to moz.configure. r=ted
9496c850df7fb0b1d9f0a35dc185119ff10784e3: Bug 1257104 - Move --disable-fmp4 to moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 17:50:42 +0900 - rev 312874
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Move --disable-fmp4 to moz.configure. r=ted Note the imply_option from --enable-ffmpeg replaces the explicit check from old-configure.in and triggers an error in the same circumstances.
a49ead1a3eeed910ca8094553c864558d5a8a2db: Bug 1257104 - Move --disable-ffmpeg to moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 17:46:13 +0900 - rev 312873
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Move --disable-ffmpeg to moz.configure. r=ted
05815430d44b54133bbf74e8c4c37d48c5d34445: Bug 1257104 - Move --disable-wmf to moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 17:42:57 +0900 - rev 312872
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Move --disable-wmf to moz.configure. r=ted
732831f18167727c126dcc0be83f69093dc57141: Bug 1257104 - Move MOZ_APPLEMEDIA to moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 17:37:42 +0900 - rev 312871
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Move MOZ_APPLEMEDIA to moz.configure. r=ted Note the AC_DEFINE used to be in a COMPILE_ENVIRONMENT block, but the define is actually used in Gecko preferences, so it's actually better that the define is always set when MOZ_APPLEMEDIA is enabled.
9689998f67d4fe656592a5c838bb6ccc07fd5649: Bug 1257104 - Allow options with choices and possibly no given values. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 16:44:00 +0900 - rev 312870
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257104 - Allow options with choices and possibly no given values. r=ted While rare, this is something we support for e.g. --enable-eme, where it can be either given with no values, "adobe", some future other EME GMP adapter names, or a combination of them.
c7969fc23e51c269bf9cbcce200dc05e26214dc8: Bug 1252708 - Able to scroll past the end of the page in Fennec with APZ enabled r=kats
Randall Barker <rbarker@mozilla.com> - Tue, 15 Mar 2016 16:42:08 -0700 - rev 312869
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1252708 - Able to scroll past the end of the page in Fennec with APZ enabled r=kats
772bdc0bc0ea1131a065a0f7564e93b5d24e19f1: Bug 1256341 - Guard against scenarios where GenerateSingleTap is called without an active touch block. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 16 Mar 2016 17:58:37 -0400 - rev 312868
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1256341 - Guard against scenarios where GenerateSingleTap is called without an active touch block. r=botond MozReview-Commit-ID: 8nnj9IlwIuL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip