03d709fd0186bb5a2d1a79a922c0116e562e2932: Bug 1143267 - Make nsDisplayAltFeedback use nsGenericImageGeometry. r=tn
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 19:40:16 -0700 - rev 234156
Push 57051 by mfowler@mozilla.com at Wed, 18 Mar 2015 02:40:49 +0000
Bug 1143267 - Make nsDisplayAltFeedback use nsGenericImageGeometry. r=tn
ffc332980766ddd94bab26558c85f21c2f5a5949: Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Tue, 17 Mar 2015 18:38:12 +0900 - rev 234155
Push 57050 by bbirtles@mozilla.com at Wed, 18 Mar 2015 02:36:35 +0000
Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow
34cd34ba168b51ee2f629c6f4eb6809728127fea: Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Tue, 17 Mar 2015 18:38:12 +0900 - rev 234154
Push 57050 by bbirtles@mozilla.com at Wed, 18 Mar 2015 02:36:35 +0000
Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow This is needed to avoid intermittent failures on Mulet and B2G ICS Emulator.
bb3866dea03ed809a07d7e57c5c405c4c3469fe5: Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Tue, 17 Mar 2015 18:38:12 +0900 - rev 234153
Push 57050 by bbirtles@mozilla.com at Wed, 18 Mar 2015 02:36:35 +0000
Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow In order to test off-main thread animations, we have a method that will return the animated transform value set on a shadow layer. This method will return null if the transform was not set by animation. However, in some situations we temporarily clear the animation transform. For example, when we synchronize a composite layer with its content layer, we reset the animation transform. Then, on the next composite, we will recalculate the animated value. If we try to query the animated transform value in between resetting it and the next composite we will get back null. To avoid a race condition, in ShadowLayersUpdated after potentially clearing the animated transform, we synchronously update the async properties on the layer transform in order to reinstate the animated transform (so it is there when we go to query it). However we *only* do this when the mIsTesting flag is set which is true whenever we have the refresh driver under test control. Furthermore, we only do it when we already have a pending composite task to better match conditions under regular operation. In test_deferred_start.html, however, we specifically need to test without putting the refresh driver under test control. As a result mIsTesting will be false and we can encounter a race condition when querying the animated transform. To work around this, this patch makes us *also* update async properties when fetching the animated transform value. The method for getting the animated transform value is only used for testing so it should have no effect on the regular compositing behavior. It would seem that we could then remove the call from ShadowLayersUpdated but doing this caused a small number of test cases to fail. In particular one test for *opacity* in test_animations_omta.html was failing at the end of the animation because we ended up with a stale opacity animation value on the compositor which the synchronous update was previously removing. The test, in this case, should be ignoring the value on the compositor but, unlike transform, there is no flag for indicating whether or not the opacity on shadow layers has been set by animations. As a result, this patch leaves the call that triggers a synchronous update in test mode when updating shadow layers.
ce956b71d0b95a388e74c2b643dd0f59fa52d73c: Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Tue, 17 Mar 2015 18:38:12 +0900 - rev 234152
Push 57050 by bbirtles@mozilla.com at Wed, 18 Mar 2015 02:36:35 +0000
Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow
05850dac2882d31bef444f0520889e041ee2d63b: Bug 1143562 - use /data/b2g/mozilla/gmp as the gmp storage folder on B2G. r=cpearce.
JW Wang <jwwang@mozilla.com> - Wed, 18 Mar 2015 10:29:31 +0800 - rev 234151
Push 57049 by jwwang@mozilla.com at Wed, 18 Mar 2015 02:31:59 +0000
Bug 1143562 - use /data/b2g/mozilla/gmp as the gmp storage folder on B2G. r=cpearce.
e5a94f80f3428f9bf082beb921c39f3e821d421d: Merge m-c to inbound a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 17 Mar 2015 19:06:20 -0700 - rev 234150
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Merge m-c to inbound a=merge CLOSED TREE
1174ffb1696d7aede671c8ae0bd0bb5d312b8039: Merge b2g-inbound to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 17 Mar 2015 19:04:47 -0700 - rev 234149
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Merge b2g-inbound to m-c a=merge CLOSED TREE
d25e976a647c040eee17dbb0bdf91abba2040aaa: Merge inbound to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 17 Mar 2015 19:01:06 -0700 - rev 234148
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Merge inbound to m-c a=merge CLOSED TREE
e25b43e52e8847e8ae727609ba4a0d7371ee23b6: Merge fx-team to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 17 Mar 2015 18:58:05 -0700 - rev 234147
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Merge fx-team to m-c a=merge CLOSED TREE
2f0f28241140a8500622bb9b0a8273ddc4317a58: Bug 1136910: Fix browser_tab_dragdrop.js to avoid CPOWs and correctly test clicks. r=mconley, r=ttaubert
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 09 Mar 2015 15:53:01 -0700 - rev 234146
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bug 1136910: Fix browser_tab_dragdrop.js to avoid CPOWs and correctly test clicks. r=mconley, r=ttaubert Switches the whole test to task based and removes most of the CPOW traffic, the plugin checks are the notable exception. This also makes ContentTask act sanely in the presence of tab detach by using browser.permanentKey as the indication that the framescript has been loaded and just listening to all frames. Also adds a click in the upper-left of the content area to browser_tabopen_reflows.js to make sure the mouse isn't hovered over one of the tiles causing an unexpected reflow.
ad6136c1a4d05e745c0b23200a7647ec610f4a72: Bug 1131457 - Add a button to the URLBar that allows adding the current page to the Reading List. r=markh/adw
Blair McBride <bmcbride@mozilla.com> - Tue, 17 Mar 2015 12:49:07 -0700 - rev 234145
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bug 1131457 - Add a button to the URLBar that allows adding the current page to the Reading List. r=markh/adw
0b0a46d3ccf2d5169d40006a9a230d97d1cce69e: Bug 1142743 - Increase chunks for Android 2.3 mochitest-gl, in-tree cfg total chunk fix, r=kmoir, a=testing
Jordan Lund <jlund@mozilla.com> - Tue, 17 Mar 2015 18:28:36 -0700 - rev 234144
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bug 1142743 - Increase chunks for Android 2.3 mochitest-gl, in-tree cfg total chunk fix, r=kmoir, a=testing
805dc220f2551569c55d84ffcd8c44f09f40e044: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 17 Mar 2015 12:04:37 -0700 - rev 234143
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bumping manifests a=b2g-bump
4ab52f4768a2dfec96309eeb475e8ca6fad1acbd: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 17 Mar 2015 12:01:59 -0700 - rev 234142
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/129de2db0b13 Author: autolander <bug.autolander@gmail.com> Desc: Bug 1143761 - merge pull request #28915 from etiennesegonzac:bug-1143761 to mozilla-b2g:master ======== https://hg.mozilla.org/integration/gaia-central/rev/e3b8b009d5c7 Author: Etienne Segonzac <etienne@segonzac.info> Desc: Bug 1143761 - Fixing the size of the SHB in landscape.
d96623dda375502b6a96c91f7bb41abde64dfe4c: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 17 Mar 2015 11:54:31 -0700 - rev 234141
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bumping manifests a=b2g-bump
73b49a516d28a4c09e7709e1c548638eb4485581: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 17 Mar 2015 11:51:58 -0700 - rev 234140
Push 57048 by kwierso@gmail.com at Wed, 18 Mar 2015 02:06:29 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/a652380a86f4 Author: autolander <bug.autolander@gmail.com> Desc: Bug 1107139 - merge pull request #28855 from sfoster:task-manager-no-screenshot-bug-1107139 to mozilla-b2g:master ======== https://hg.mozilla.org/integration/gaia-central/rev/4d7b49dc09ab Author: Sam Foster <sfoster@mozilla.com> Desc: Bug 1107139 - Show id-overlay when there's no screenshot. r=etienne
d45aaa6d22177d5fa35ae05f3398adda4106a396: Fix mouse event handling regression from bug 1143567. (bug 1142866, r=jmathies)
David Anderson <danderson@mozilla.com> - Tue, 17 Mar 2015 14:01:20 -0700 - rev 234139
Push 57047 by danderson@mozilla.com at Tue, 17 Mar 2015 21:02:06 +0000
Fix mouse event handling regression from bug 1143567. (bug 1142866, r=jmathies)
5c0bd25d0a246750752d1c6dc6026361d9d4f653: Bug 1038839 - Use type information for alias analysis. r=jandem
Sean Stangl <sstangl@mozilla.com> - Tue, 10 Mar 2015 14:56:13 -0700 - rev 234138
Push 57046 by sean.stangl@gmail.com at Tue, 17 Mar 2015 20:58:40 +0000
Bug 1038839 - Use type information for alias analysis. r=jandem
c5af69669855438e170c487dcc1e569cbab15c59: Bug 1124084 - Flip on downscale-during-decode everywhere. r=tn
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 13:56:50 -0700 - rev 234137
Push 57045 by mfowler@mozilla.com at Tue, 17 Mar 2015 20:57:01 +0000
Bug 1124084 - Flip on downscale-during-decode everywhere. r=tn
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip