9f3d83072326cc96b3c26c5edd67ea277d6fa86c: Merge mozilla-inbound to mozilla-central. a=merge
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 06:35:14 +0300 - rev 487831
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Merge mozilla-inbound to mozilla-central. a=merge
737a89a8edb7d9b46215d8688ac18275e38dde34: Bug 1484888 - Apply upstream patch that fixes a clang crash with stack overflow on PGO + LTO on Linux. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Aug 2018 09:59:00 +0900 - rev 487830
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484888 - Apply upstream patch that fixes a clang crash with stack overflow on PGO + LTO on Linux. r=froydnj For some reason, clang 6 crashes with a stack overflow on PGO + LTO on Linux 64 bits. Clang 7 doesn't, but has other problems. After some bisecting, I found the following: - r322684 is the first revision that is broken on the release_60 branch. - that revision is a cherry pick of r322313 from trunk, which is similarly broken. - trunk was fixed by r322325, which, funnily enough, predates when r322313 was cherry-picked. While the change from r322325 is relatively large, mixing multiple different changes in a single commit, there also haven't been significant changes to the same file on trunk since (one macro name change, one documentation change, and a change related to debug info), which would tend to indicate the change is not going to break anything, or at least not more than upgrading to clang 7 would. The exact part that fixes the issue could probably be found in this large commit, but I didn't feel like digging into it further considering the above.
a24fde0f296e0351d6ce51354438bdbf8941bebb: Bug 1484944 - Remove nsSHEnumerator. r=qdot
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2018 19:52:19 +1000 - rev 487829
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484944 - Remove nsSHEnumerator. r=qdot
7323a50a7eede38e729ae85658bbaa8bc53bbd6a: Bug 1470914 - land NSS d3f512d4f76e UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jjones@mozilla.com> - Tue, 21 Aug 2018 11:07:22 -0700 - rev 487828
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1470914 - land NSS d3f512d4f76e UPGRADE_NSS_RELEASE, r=me
00829050b7d1c8cb1b03f66e9c77293176ec8edc: Bug 1482457 - Update expectations for ignore-opens-during-unload to account for crashes on macOS and Windows debug. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 02:10:14 +0300 - rev 487827
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482457 - Update expectations for ignore-opens-during-unload to account for crashes on macOS and Windows debug. CLOSED TREE
5cd3b13d5eb95dfa4cd81d02f2b153a435203762: Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:25:49 +0100 - rev 487826
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
d064a4d17800f65d691c7ce8ac0e5c73d7f0b20f: Bug 1484852 - Update svg/text/reftests to account for passes on Windows. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 01:59:10 +0300 - rev 487825
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484852 - Update svg/text/reftests to account for passes on Windows. CLOSED TREE
84eb90b730f0fa8b4073d4fb9ba29d28ff4eabed: Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 01:31:39 +0300 - rev 487824
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE Backed out changeset 972ad5dc9a84 (bug 1475417) Backed out changeset 13020b58f0fa (bug 1475417) Backed out changeset 50ed38c98cc0 (bug 1475417)
e9abc7d4a76b8c53ba4f2f7aedeecddfe6f36984: Backed out changeset d3ce115e1803 (bug 1449540) for failing jit and spidermonkey builds on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 01:27:52 +0300 - rev 487823
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out changeset d3ce115e1803 (bug 1449540) for failing jit and spidermonkey builds on a CLOSED TREE
9ea6a90f3b135c69b0ba68d34d96c14ed35a2759: Bug 1485072: Remove some unnecessary (on-by-default) LDFLAGS from Windows builds. r=froydnj
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 17:16:45 -0400 - rev 487822
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1485072: Remove some unnecessary (on-by-default) LDFLAGS from Windows builds. r=froydnj -DEBUGTYPE:CV, -NXCOMPAT, and -DYNAMICBASE are on by default in both link.exe and lld-link.
3fb9a0ab83ad40c164edb8c1e79de459a584a12b: Bug 1483778 - Skip LTO during the profile-generate phase of PGO. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 10:35:32 +0900 - rev 487821
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483778 - Skip LTO during the profile-generate phase of PGO. r=froydnj When both LTO and PGO are enabled, there is no point LTO'ing during the first phase of PGO.
972ad5dc9a842911479edf3737c0e2aee7fad35d: Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 15 Aug 2018 15:09:30 -0500 - rev 487820
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
13020b58f0fa64366592dbaf3dd9e99059a06108: Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Jul 2018 19:43:55 -0500 - rev 487819
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
50ed38c98cc08b2bcf3d3f1d37d551b944658aef: Bug 1475417 - Part 0: Add some passing tests. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 Jul 2018 17:07:16 -0500 - rev 487818
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1475417 - Part 0: Add some passing tests. r=jimb Also deletes two tests that are completely redundant ever since we removed legacy generators.
d3ce115e1803ac4f85fef0568a7521e8ea2a87f7: Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 20 Aug 2018 14:34:00 -0400 - rev 487817
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
c1e8bad5cea6ae5d0beccb7a242aff318c3a2eb3: Bug 1473228 - Add @@toStringTag in Intl.RelativeTimeFormat. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Tue, 21 Aug 2018 13:14:00 -0400 - rev 487816
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473228 - Add @@toStringTag in Intl.RelativeTimeFormat. r=jorendorff
49b86264b52d2d0dd28eb9056c12e713f2f1e1fb: Bug 1484728 - Update test262 from upstream again. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Fri, 17 Aug 2018 18:40:58 -0500 - rev 487815
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484728 - Update test262 from upstream again. r=anba
e1d3e4328869ff77054ec33c35e2f7a75d7e4b8f: Bug 1484728 - Update test262 skipped files again. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Fri, 17 Aug 2018 18:54:25 -0500 - rev 487814
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484728 - Update test262 skipped files again. r=anba
9c34c00e44d0b021fb1d5ac4bf464b9de4955374: Bug 1478849. r=mccr8
Jed Davis <jld@mozilla.com> - Tue, 21 Aug 2018 15:37:42 -0600 - rev 487813
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478849. r=mccr8
08d82015e170d4e618918db0d219f2abf5eb8ea0: Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:26:20 +0100 - rev 487812
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip