95858fbd467f3ebc21584a4e7ca4121a039eb8b8: Bug 1354563 - Return value of setting referrer could be ignored when loading style. r=heycam
Thomas Nguyen <tnguyen@mozilla.com> - Thu, 27 Apr 2017 20:34:00 +0200 - rev 406511
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1354563 - Return value of setting referrer could be ignored when loading style. r=heycam The referrer header is optional field and it should not block loading style MozReview-Commit-ID: fgm5A2MjRW
b6315d186b4bf6b4bb782f183df99919ed587317: Bug 1357680 part 3 - Don't mark the new group as having unknown properties when changing an object's proto. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Tue, 02 May 2017 14:26:44 +0200 - rev 406510
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1357680 part 3 - Don't mark the new group as having unknown properties when changing an object's proto. r=bhackett
095c3fdfc66234228388ba5c0ebaf3d35f2a9868: Bug 1334583 - Pass a separate timeOrigin and startTime for compositor animations; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 02 May 2017 16:49:51 +0900 - rev 406509
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1334583 - Pass a separate timeOrigin and startTime for compositor animations; r=hiro By passing the startTime as a TimeDuration we are able to represent times in the distant past (and with the same range as we can represent on the main thread so that if we do encounter range errors in future, they should not differ between the main thread and the compositor). This patch includes a crashtest. I have verified that, without the code changes included in this patch, this crashtest fails on debug builds on OSX. MozReview-Commit-ID: EDuKLzfEC0K
fc0edea49a7028885bfcb2f0556d5324576a8a1b: Bug 1361260 - Incorporate playbackRate when calculating the start time of a pending compositor animation; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 02 May 2017 16:43:21 +0900 - rev 406508
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1361260 - Incorporate playbackRate when calculating the start time of a pending compositor animation; r=hiro MozReview-Commit-ID: FBmT5ImBcYJ
438c1291a77ab7b753fac99123ea3a7de6b57fb2: Bug 1361234 - Fix start time calculation for pending animations on layers; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 02 May 2017 16:41:13 +0900 - rev 406507
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1361234 - Fix start time calculation for pending animations on layers; r=hiro In bug 1223658 we separated out the delay from the start time but we failed to remove it from this calculation. As a result, when a pending animation begins it will have the delay applied twice (once here, and once when it is sampled on the compositor). This will happen until the layer is next updated. This bug was not exposed by any existing tests since we don't use this code path when the refresh driver is under test control. Furthermore, the one test that was supposed to cover this was refactored in such a way that it stopped testing this code path. That test is restored earlier in this patch series and enabled in this patch. MozReview-Commit-ID: B2KR7YaPsMK
4317e4c2650579f892a2d64bceda9a19b09eda47: Bug 1361234 - Restore test_deferred_start.html to actually testing delay; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 02 May 2017 16:40:23 +0900 - rev 406506
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1361234 - Restore test_deferred_start.html to actually testing delay; r=hiro Once upon a time[1] a test was added to test_deferred_start.html to test the code path where we establish the start time to pass to the compositor when resolving a pending animation. Later[2], however, we encountered intermittent failures on B2G so we made it stop waiting on animation.ready and use waitForPaints instead. There were two problems with this, however. Firstly, waiting for paints often means that extra paints are processed such that we end up updating the start time on the layer using a different code path and masking any potential bugs in the code path under test. Secondly, when we made this change we replaced: return animation.ready.then(function() { /* test code */ }) with: return waitForPaints(function() { /* test code */ }) And sadly that means that 'test code' never runs. Of course, what we meant to write was: return waitForPaints().then(function() { /* test code */ }) As a result, when we later broke the code path under test no one noticed. This patch restores the test so that it tests what it intends to (and currently fails, at least most of the time). [1] https://hg.mozilla.org/mozilla-central/rev/79cac8c71159 [2] https://hg.mozilla.org/mozilla-central/rev/986b18fdfdba [3] https://hg.mozilla.org/mozilla-central/rev/b66b75c2d042101b954e6423438cc07955c2b9bd MozReview-Commit-ID: 1iMWLQP6zae
dca52e4ed76197ec3e3629e659020c3d5c8d81bb: Bug 1360620 - Optimize GlyphRun storage strategy in gfxTextRun, to reduce the overall size of the gfxTextRun object. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 02 May 2017 11:14:53 +0100 - rev 406505
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1360620 - Optimize GlyphRun storage strategy in gfxTextRun, to reduce the overall size of the gfxTextRun object. r=jrmuizel
cf470e6222f971b5cb4551ff627b49152a326c22: Bug 1352364 - Disable browser_oneOffHeader.js on OSX. rs=dao
Johann Hofmann <jhofmann@mozilla.com> - Tue, 02 May 2017 09:31:42 +0200 - rev 406504
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1352364 - Disable browser_oneOffHeader.js on OSX. rs=dao This test went intermittent through bug 1352364 but we can't reproduce it locally and opened bug 1361276 to not block progress. MozReview-Commit-ID: 60NG4j17279
d72b590f31e35d634a326f8add941642b740e2a7: Bug 1352364 - Share toolbar button styling code between platforms. r=dao
Johann Hofmann <jhofmann@mozilla.com> - Wed, 05 Apr 2017 13:48:16 +0200 - rev 406503
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1352364 - Share toolbar button styling code between platforms. r=dao MozReview-Commit-ID: 54hKvMmBq22
af0598e94338f6fb803a3dec0f56728ce179f954: Bug 1360502 - Prioritise GC parallel tasks when selecting tasks to run on helper threads r=jandem
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 02 May 2017 10:40:32 +0100 - rev 406502
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1360502 - Prioritise GC parallel tasks when selecting tasks to run on helper threads r=jandem
1de59d1f6fde4f9f10e19c9de45daf3a03ad060f: Bug 1360810 - Add telemetry for session restore privacy levels chosen by users r=mikedeboer data-r=bsmedberg
Tim Taubert <ttaubert@mozilla.com> - Tue, 02 May 2017 11:10:41 +0200 - rev 406501
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1360810 - Add telemetry for session restore privacy levels chosen by users r=mikedeboer data-r=bsmedberg
f361eb37b7d0b37d569e934e97318cef721ff1a1: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 02 May 2017 11:19:23 +0200 - rev 406500
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Merge mozilla-central to mozilla-inbound
ff6260097f15c4f76927f90c46b9dc7862b8cef5: Backed out changeset 9224f83eb55c (bug 1360198) for breaking taskcluster builds
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 02 May 2017 11:08:49 +0200 - rev 406499
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Backed out changeset 9224f83eb55c (bug 1360198) for breaking taskcluster builds
8d515d9bc0fd093e58e6cf1cae6c52d181126d60: Bug 1355732 Enable web platform tests of column-* properties animation. r=hiro
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 02 May 2017 17:43:33 +0900 - rev 406498
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1355732 Enable web platform tests of column-* properties animation. r=hiro MozReview-Commit-ID: EsuYbfbP17G
9224f83eb55c6b686e582db2c65b98da7570932c: Bug 1360198 - don't set artifact expiry in generic-worker tasks if equal to task expiry,r=dustin
Peter Moore <pmoore@mozilla.com> - Tue, 02 May 2017 10:40:10 +0200 - rev 406497
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1360198 - don't set artifact expiry in generic-worker tasks if equal to task expiry,r=dustin
5eaf2d70eded608e64f459e6b255b4725ed95efe: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 02 May 2017 17:28:42 -0700 - rev 406496
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: Kf2J7gzSoWd
525326d5ddb15a849d0f8cd29594e88cbda34b0e: Bug 1361208 - import latest version of Screenshots (6.6.0) into the tree; r=standard8
Jared Hirsch <ohai@6a68.net> - Mon, 01 May 2017 16:58:23 -0700 - rev 406495
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1361208 - import latest version of Screenshots (6.6.0) into the tree; r=standard8 MozReview-Commit-ID: DICbgINxnoa
340b02a5a42cba525c0433a823bf4b09b3f21623: Bug 1356517 - Add deep links to handle events. r=Grisha
Nevin Chen <cnevinchen@gmail.com> - Tue, 25 Apr 2017 18:01:34 +0800 - rev 406494
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1356517 - Add deep links to handle events. r=Grisha MozReview-Commit-ID: 4OQTrbEdVtQ
9233d2abdfc241478a6971be5fa44530eb18eb01: Bug 1349152 - Add Persistent-Storage permission in PermissionPrompts mozscreenshots, r=johannh
Fischer.json <fischer.json@gmail.com> - Mon, 06 Feb 2017 16:50:54 +0800 - rev 406493
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1349152 - Add Persistent-Storage permission in PermissionPrompts mozscreenshots, r=johannh MozReview-Commit-ID: 8lRPKdCrQIW
e35828da3a2ef86c2f053c187275faf42cb775da: Bug 1347728 - Fix JSON dump of blocklists r=kjozwiak,mgoodwin
Mathieu Leplatre <mathieu@mozilla.com> - Wed, 22 Mar 2017 15:46:55 +0100 - rev 406492
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1347728 - Fix JSON dump of blocklists r=kjozwiak,mgoodwin MozReview-Commit-ID: rwX5Nn9d6b
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip