6692901d43cf3417a1426444b43cd3e7263a5740: Bug 1507334 - Disable 3-tier Linux PGO until bug 1516114 is fixed; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:35:03 +0000 - rev 510295
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Disable 3-tier Linux PGO until bug 1516114 is fixed; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers With 3-tier PGO enabled, we seem to hit bug 1516114 more frequently than we do with the standard all-in-one PGO. It probably makes sense for us to wait until that bug is fixed before fully switching it over, otherwise we will have to mess with retriggering parts of the taskgraph. The bulk of the 3-tier PGO work has been to support macOS and Android, so we can revisit Linux after those are completed. Differential Revision: https://phabricator.services.mozilla.com/D15751
35396e93307e42785d4794ca947201203aa02aac: Bug 1507334 - Taskcluster configurations for 3-tier PGO; r=tomprince,firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:58 +0000 - rev 510294
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Taskcluster configurations for 3-tier PGO; r=tomprince,firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers Two new kinds are introduced - 'instrumented-build' and 'generate-profile'. The instrumented-build kind is almost identical to the build kind, except it can be used earlier in the task graph. The 3-tier PGO process becomes: instrumented-build -> generate-profile -> build The final build stage is identical to any other build, except it has the 'use-pgo' flag set to True in its task definition. This flag causes the transforms to add the instrumented-build and generate-profile tasks to the taskgraph. Differential Revision: https://phabricator.services.mozilla.com/D15750
6f12b99d521ca62132a90805029724defe4f062b: Bug 1507334 - Add mozconfigs for 3-stage PGO; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:49 +0000 - rev 510293
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Add mozconfigs for 3-stage PGO; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers These two mozconfigs are used for the 1st and 3rd stages of PGO. 'profile-generate' is used for the 1st stage to generate a firefox binary with instrumentation enabled. Since it is only used for getting profile data, we don't run tests against it or need crashreporter symbol.s The 'profile-use' mozconfig is for the 3rd and final stage were we produce the fully optimized build. The profiling information and jarlog are input artifacts produced by the 2nd stage (running the profileserver). Differential Revision: https://phabricator.services.mozilla.com/D15749
1f487879b4d7fd68d64edc3fb211d0fbfdb97987: Bug 1507334 - Remove '10' argument to profileserver.py; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
Mike Shal <mshal@mozilla.com> - Thu, 10 Jan 2019 01:34:39 +0000 - rev 510292
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1507334 - Remove '10' argument to profileserver.py; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers Support for running profileserver.py multiple times was originally added in bug 663251 and subsequently removed in bug 672563. Since then we've been copying around the argument to profileserver.py from mozconfigs in buildbot-configs, to mozconfigs in mozilla-central, to client.mk, and ultimately to Makefile.in. It no longer does anything and can be removed. Differential Revision: https://phabricator.services.mozilla.com/D15748
2f2b4d6aabeb00640e80a22309387c8390988b47: Bug 1518403 - Add test that animations with a negative playback rate are sent to the compositor even in the delay phase; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 00:40:27 +0000 - rev 510291
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Add test that animations with a negative playback rate are sent to the compositor even in the delay phase; r=hiro Depends on D16131 Differential Revision: https://phabricator.services.mozilla.com/D16132
052892f1cbd1c519bbcb278e54e1207f258430fb: Bug 1518403 - Make IsCurrent return false for animations with playback rate == 0 that are in before/active phase; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 01:03:24 +0000 - rev 510290
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Make IsCurrent return false for animations with playback rate == 0 that are in before/active phase; r=hiro As per following spec update: https://github.com/w3c/csswg-drafts/commit/0c369c0806921246d0f3914341aa37daa9a753c9 Depends on D16001 Differential Revision: https://phabricator.services.mozilla.com/D16131
f8fa3111ea8e53fcd287a27172c61189a5a54710: Bug 1518403 - Make "is current" depend on the direction of the associated animation's playback rate; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Jan 2019 00:31:54 +0000 - rev 510289
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518403 - Make "is current" depend on the direction of the associated animation's playback rate; r=hiro As per the following spec change: https://github.com/w3c/csswg-drafts/commit/4ec1deb76ab7a6d6cf4cd6818dc63387ea595884 Spec issue: https://github.com/w3c/csswg-drafts/issues/3193 Of the added test cases, only the last one, "Returns reversed animations yet to reach their active phase" fails without this code change. The others pass because the animation is finished at that point but I added them for consistency with the previous tests. Differential Revision: https://phabricator.services.mozilla.com/D16001
9d40c98b9efbf728f7fa542150ca8023dfbee022: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Thu, 10 Jan 2019 06:03:36 +0200 - rev 510288
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge inbound to mozilla-central. a=merge
4d91186df5379e11f089f32869a303c44cd172b0: Bug 1518713 - Make it easier to update the GC telemetry unit test r=florian
Paul Bone <pbone@mozilla.com> - Mon, 07 Jan 2019 22:19:13 +1100 - rev 510287
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518713 - Make it easier to update the GC telemetry unit test r=florian By refactoring this test code we can more easily adjust the number of fields there are supposed to be in these objects.
f950f9e241219cec29a233a020825037192ccee9: Bug 1518713 - Slices have no end_timestamp r=florian
Paul Bone <pbone@mozilla.com> - Wed, 09 Jan 2019 15:18:01 +1100 - rev 510286
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518713 - Slices have no end_timestamp r=florian Do not try to process the end_timestamp propertly since slices have no such property.
d033029954abe5a902d20e841020bc4aa1ab5542: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 09 Jan 2019 23:47:58 +0200 - rev 510285
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
ad26082b0dc78354abd3ec0276483f11d2212596: Bug 1518676 - Part 1 DeCOM nsSVGLength2 ToDOMBaseVal and ToDOMAnimVal r=jwatt
longsonr <longsonr@gmail.com> - Wed, 09 Jan 2019 20:40:21 +0000 - rev 510284
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518676 - Part 1 DeCOM nsSVGLength2 ToDOMBaseVal and ToDOMAnimVal r=jwatt
7550a6776edd6fd4628678cce2523bcb2400b0a9: bug 1518842 - fix badly-landed binary patch from bug 1481612. r=me
Ted Mielczarek <ted@mielczarek.org> - Wed, 09 Jan 2019 14:40:54 -0500 - rev 510283
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
bug 1518842 - fix badly-landed binary patch from bug 1481612. r=me
8b2a34488a768a6f6a4ca20217c7abafb74bb691: Bug 1518613 - [release 118] [Breakpoints] Fix timing issue with showing breakpoints (#7365). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:49:59 -0500 - rev 510282
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] [Breakpoints] Fix timing issue with showing breakpoints (#7365). r=dwalsh
84592ed99abd4c79e597f0eb90a48b80a3d5ba58: Bug 1518613 - [release 118] Re-style tabs (#7585). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:49:44 -0500 - rev 510281
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] Re-style tabs (#7585). r=dwalsh
96980f0551d66a5b242dfc9868ca2092d775b504: Bug 1518613 - [release 118] fixed xhrBreakpoints to check xhrBreakpointsVisible (#7686). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:49:28 -0500 - rev 510280
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] fixed xhrBreakpoints to check xhrBreakpointsVisible (#7686). r=dwalsh
bbaced0dd3961312e15f27674b7c19c9766c95e5: Bug 1518613 - [release 118] Update Github to reflect MC (#7678). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:49:11 -0500 - rev 510279
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] Update Github to reflect MC (#7678). r=dwalsh
2ace5f1cdc610e52d35c92e2f32e8dd97970b4c2: Bug 1518613 - [release 118] cleanup search state after project search (#7676). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:46:45 -0500 - rev 510278
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] cleanup search state after project search (#7676). r=dwalsh
7d59c4fbc838747197b4080c1f8d4cbd5db1d3c7: Bug 1518613 - [release 118] fixed breakpoints.svg (#7661). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:46:29 -0500 - rev 510277
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] fixed breakpoints.svg (#7661). r=dwalsh
b9db02b31ccb269829b030ea3e4e37c3c75cec1f: Bug 1518613 - [release 118] [sources] Fix sources tree not displaying when custom root (#7649). r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 08 Jan 2019 15:46:14 -0500 - rev 510276
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518613 - [release 118] [sources] Fix sources tree not displaying when custom root (#7649). r=dwalsh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip