d3380179efc16e5f2c50b566b8323221938f2329: Bug 1140723 - Enable vsync compositor on Windows. r=kats
Mason Chang <mchang@mozilla.com> - Tue, 17 Mar 2015 20:46:29 -0700 - rev 234186
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1140723 - Enable vsync compositor on Windows. r=kats
ca19388684ac5985ef2374d4ef949ac6d82aac99: Bug 1144249 - fix fetch no-cors mode. r=bkelly
Nikhil Marathe <nsm.nikhil@gmail.com> - Tue, 17 Mar 2015 08:47:04 -0700 - rev 234185
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1144249 - fix fetch no-cors mode. r=bkelly A no-cors mode request should not go through a nsCORSProxyListener, which can only handle same-origin and cors mode. The test for no-cors was passing allowOrigin, which was converting it into a CORS request, which is why it was passing. I also realized that it is port 8888 and not 8000, so fixed that in some of the redirect tests.
5fb84103d54c5556ae6a7cf0583c8119dd4a90cd: Bug 1143155 - Filtered response stores internal response and allows access to headers. r=bkelly
Nikhil Marathe <nsm.nikhil@gmail.com> - Tue, 17 Mar 2015 08:47:01 -0700 - rev 234184
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1143155 - Filtered response stores internal response and allows access to headers. r=bkelly
1ff28a6f0b77e5a20aa082ff6f1c055b03e520bd: Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan
Nikhil Marathe <nsm.nikhil@gmail.com> - Tue, 17 Mar 2015 08:32:04 -0700 - rev 234183
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan
6b528bd3294cf55be85b145925fb8963a38eca57: Bug 1039926 - Add a test for not invalidating stuff inside mask layers.
Markus Stange <mstange@themasta.com> - Tue, 17 Mar 2015 15:47:45 -0400 - rev 234182
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1039926 - Add a test for not invalidating stuff inside mask layers.
e9fe53bf495c44a4c7cc8d7503783e6128f14bfc: Bug 1144307 - Destroy scroll info layer items when we're done with them. r=tn
Markus Stange <mstange@themasta.com> - Tue, 17 Mar 2015 22:04:33 -0400 - rev 234181
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1144307 - Destroy scroll info layer items when we're done with them. r=tn
b8b190d37b216bb454c51ae50616383ab018df02: Bug 1144263 - Update remaining calles of newChannel to newChannel2 in media/webrtc (r=byron)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Tue, 17 Mar 2015 14:20:14 -0700 - rev 234180
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1144263 - Update remaining calles of newChannel to newChannel2 in media/webrtc (r=byron)
f08ed245d8c3a1c999619ff876f1802f49ef818b: Bug 1049488 Turn on TSF mode in non-release builds (i.e., enable on Aurora) r=emk+jimm+m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Mar 2015 10:11:16 +0900 - rev 234179
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1049488 Turn on TSF mode in non-release builds (i.e., enable on Aurora) r=emk+jimm+m_kato
66a2384dde3c0c1d0e81f0a64a6a1d668ec8953b: Bug 1137058 - Increment RasterImage::mLockCount to ensure that non-discardable images don't eventually become unlocked. r=tn
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 19:40:17 -0700 - rev 234178
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1137058 - Increment RasterImage::mLockCount to ensure that non-discardable images don't eventually become unlocked. r=tn
098d9685e26f070d4d80210a28ba9ba17397732a: Bug 1143077 (Followup) - Add assignments to Pair test.
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 19:40:17 -0700 - rev 234177
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1143077 (Followup) - Add assignments to Pair test.
57de8fce249be3a44b569209214fce53acaf8f15: Bug 1125055 - Sync decode layerized images if necessary. r=roc,tn
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 19:40:16 -0700 - rev 234176
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1125055 - Sync decode layerized images if necessary. r=roc,tn
03d709fd0186bb5a2d1a79a922c0116e562e2932: Bug 1143267 - Make nsDisplayAltFeedback use nsGenericImageGeometry. r=tn
Seth Fowler <seth@mozilla.com> - Tue, 17 Mar 2015 19:40:16 -0700 - rev 234175
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234174
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234173
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234172
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234171
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234170
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234169
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Merge m-c to inbound a=merge CLOSED TREE
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 234168
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +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 234167
Push 28436 by cbook@mozilla.com at Wed, 18 Mar 2015 12:52:36 +0000
Bug 1038839 - Use type information for alias analysis. r=jandem
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip