819ab70f54ee7c57c2f31be71fe8dd6246a90d37: Bug 1178650 - Fix defineLazyGetter lambdas to return interfaces. r=mfinkle
Eugen Sawin <esawin@mozilla.com> - Tue, 30 Jun 2015 20:46:51 +0200 - rev 250752
Bug 1178650 - Fix defineLazyGetter lambdas to return interfaces. r=mfinkle
ed913a061dd0cd7d5f94635f01c301f55864cc51: Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow
L. David Baron <dbaron@dbaron.org> - Tue, 30 Jun 2015 11:29:55 -0700 - rev 250751
Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow frame->Preserves3D() is whether the frame's parent has transform-style: preserve-3d, which means that the frame is part of the same 3-D scene as its parent. frame->Preserves3DChildren() is whether the frame itself has transform-style: preserve-3d, which means that the frame is part of the same 3-D scene as its children. Neither of these are valid cases for doing off-main-thread (OMT) animation because all of the layers in a preserve-3d scene are currently siblings of each other, rather than preserving ancestor/descendant relationships. This means that it's not valid to animate transform of the parent on the compositor because the compositor animation won't update any of its children that have layers. Likewise, it's not valid to animate transform of the child on the compositor because the code that sends transform information to the compositor doesn't handle the accumulation of transforms needed to get the "right" transform for the child (i.e., with the transforms of its ancestors up to the top of the 3-D scene merged in). This means that we do OMT animation for slightly fewer cases with the patch than we did without the patch. This means it's pretty low risk in terms of correctness, although there's a chance it might regress performance on one of the (somewhat limited) set of cases where the optimization was valid. (Bug 779598 covers doing OMT animation for preserve-3d cases, and depends on the work ongoing in bug 1097464.) The animate-preserve3d-parent.html reftest doesn't fail without the patch, since something seems to invalidate in the test; it was testing the testcase that showed correct behavior when the mouse was moving, so this isn't incredibly surprising (although that invalidation from mouse movement is itself worth debugging). The animate-preserve3d-child.html test does fail without the patch, though. (With an initial transform of none instead of the 30deg transform, both tests also show an invalidation bug without the patch.)
35e4be55eab8fe9608dac6989b68a84a810dfe9a: Bug 1177789 - Mozharness bump
Jonathan Griffin <jgriffin@mozilla.com> - Tue, 30 Jun 2015 11:29:33 -0700 - rev 250750
Bug 1177789 - Mozharness bump
82099594ef80e6102b058631c7f2c98378538a58: Bug 1178742 - Update talos.json to fix a regression (mainthreadio silent fail). r=wlach
Julien Pagès <j.parkouss@gmail.com> - Tue, 30 Jun 2015 17:45:04 +0200 - rev 250749
Bug 1178742 - Update talos.json to fix a regression (mainthreadio silent fail). r=wlach
37bee149c935a35183f19d4a821fbf12549b8f88: Bug 968520 - Add nsTArray::Assign. r=froydnj
Birunthan Mohanathas <birunthan@mohanathas.com> - Tue, 30 Jun 2015 11:16:03 -0700 - rev 250748
Bug 968520 - Add nsTArray::Assign. r=froydnj
3b9be17895cbc294896b2fb83a239e30aad1dcc6: Bug 1174803 - Simplify RuntimeService::WorkerPrefChanged. r=bent
Birunthan Mohanathas <birunthan@mohanathas.com> - Tue, 30 Jun 2015 11:16:03 -0700 - rev 250747
Bug 1174803 - Simplify RuntimeService::WorkerPrefChanged. r=bent
6a0c6253edc08b4a4d3d23c3f48f3b37462b66d5: Bug 1175812 - Use preloaded about:privatebrowsing page for private new tab pages. r=dao
Birunthan Mohanathas <birunthan@mohanathas.com> - Tue, 30 Jun 2015 11:16:03 -0700 - rev 250746
Bug 1175812 - Use preloaded about:privatebrowsing page for private new tab pages. r=dao This fixes the flicker when opening a new tab in a private window.
565bb767379d31037693c39519b46ca9409cb5fc: Bug 1176281 - Part 3: Simplify contextMenuOpened using BrowserTestUtils.waitForEvent. r=Gijs
Birunthan Mohanathas <birunthan@mohanathas.com> - Fri, 19 Jun 2015 09:16:01 -0700 - rev 250745
Bug 1176281 - Part 3: Simplify contextMenuOpened using BrowserTestUtils.waitForEvent. r=Gijs
751ca11fdcfea4e46040e1bf314eaf85a1555b5b: Bug 1176281 - Part 4: Simplify newWindowOpened using TestUtils.topicObserved. r=Gijs
Birunthan Mohanathas <birunthan@mohanathas.com> - Fri, 19 Jun 2015 09:15:26 -0700 - rev 250744
Bug 1176281 - Part 4: Simplify newWindowOpened using TestUtils.topicObserved. r=Gijs
af9a6eb0b4e3721d8026597fbcc9f76795c33132: Bug 1176281 - Part 2: Simplify clickTheLink using BrowserTestUtils.synthesizeMouseAtCenter. r=Gijs
Birunthan Mohanathas <birunthan@mohanathas.com> - Fri, 19 Jun 2015 09:13:11 -0700 - rev 250743
Bug 1176281 - Part 2: Simplify clickTheLink using BrowserTestUtils.synthesizeMouseAtCenter. r=Gijs
b3cb074c421f591aee7f4495e58d1ec00f92c1f6: Bug 1176281 - Part 1: Get rid of CRLF line-endings in browser/base/content/test/referrer/. r=Gijs
Birunthan Mohanathas <birunthan@mohanathas.com> - Thu, 18 Jun 2015 13:25:01 -0700 - rev 250742
Bug 1176281 - Part 1: Get rid of CRLF line-endings in browser/base/content/test/referrer/. r=Gijs
f30e1413ebd1d845d7461dfc63bc35c7b627e359: Bug 1075758 - CLOBBER. r=orange in a CLOSED TREE
Jeff Walden <jwalden@mit.edu> - Tue, 30 Jun 2015 10:28:03 -0700 - rev 250741
Bug 1075758 - CLOBBER. r=orange in a CLOSED TREE
0bb2e8c9feceee334f8624b4dff92c1fb886ef42: Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 09 Jun 2015 15:26:14 -0400 - rev 250740
Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm These channels will always have a fake cache entry associated with them, so they can skew our telemetry results once we ship service workers.
4c47d54f05bf6e6f404a3ee58934da45ff3a9f1c: Bug 917999 - Bump mozharness for changes to directory name for cppunittests.;r=me
Chris Manchester <cmanchester@mozilla.com> - Mon, 29 Jun 2015 11:16:51 -0700 - rev 250739
Bug 917999 - Bump mozharness for changes to directory name for cppunittests.;r=me
a7a6d91116abb5c244b46793301d0e0271056603: Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal
Chris Manchester <cmanchester@mozilla.com> - Mon, 29 Jun 2015 11:16:51 -0700 - rev 250738
Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal
7656864dc35b44889baa3dd4a385012b599e42f2: Bug 917999 - Part 3 - Split tests into harness specific zips.;r=ted
Chris Manchester <cmanchester@mozilla.com> - Mon, 29 Jun 2015 11:16:50 -0700 - rev 250737
Bug 917999 - Part 3 - Split tests into harness specific zips.;r=ted
319ea136708988111841508a5844b8d86cb8522d: Bug 1075758 - Update String.prototype.normalize tests for normalization changes in ICU 55. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 16 Jun 2015 23:53:04 -0700 - rev 250736
Bug 1075758 - Update String.prototype.normalize tests for normalization changes in ICU 55. r=arai
a6a57dc9a5a7cfcbe14af2a1b010e3708488e99b: Bug 1075758 - Use a larger buffer in pkgdata, corresponding to Mozilla's inordinately-long compiler command. r=m_kato
Jeff Walden <jwalden@mit.edu> - Sun, 14 Jun 2015 22:47:37 -0700 - rev 250735
Bug 1075758 - Use a larger buffer in pkgdata, corresponding to Mozilla's inordinately-long compiler command. r=m_kato
b8ff9ab0b32dce4a05701a176ef7a1a45d8e796c: Bug 1075758 - Remove the applied-upstream patch to pass the right argument type to InterlockedCompareExchange in ICU. r=glandium
Jeff Walden <jwalden@mit.edu> - Fri, 12 Jun 2015 14:25:23 -0700 - rev 250734
Bug 1075758 - Remove the applied-upstream patch to pass the right argument type to InterlockedCompareExchange in ICU. r=glandium
80841ebc9acaa84a19a944e1f5b74c8d435d51f4: Bug 1075758 - Update the local patch to suppress various clang warnings in ICU. r=glandium
Jeff Walden <jwalden@mit.edu> - Fri, 12 Jun 2015 14:25:23 -0700 - rev 250733
Bug 1075758 - Update the local patch to suppress various clang warnings in ICU. r=glandium
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip