d830bee40b5c102454c34ec40c626da5011b6873: Bug 1641291 - Part 1: Allow cross-compiling from host macOS -> Windows target. r=froydnj
Nick Alexander <nalexander@mozilla.com> - Wed, 03 Jun 2020 18:18:15 +0000 - rev 597837
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641291 - Part 1: Allow cross-compiling from host macOS -> Windows target. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D77117
fe38c82c2dad31f06ed5350fdda4829ce3f4707c: Bug 1641291 - Pre: Work around logging not handling '\x' in `old-configure` output. r=froydnj
Nick Alexander <nalexander@mozilla.com> - Wed, 03 Jun 2020 18:17:58 +0000 - rev 597836
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641291 - Pre: Work around logging not handling '\x' in `old-configure` output. r=froydnj Windows accepts both paths, so let's just avoid the issue for now. Differential Revision: https://phabricator.services.mozilla.com/D77116
3d06403ffd5cea9cd14680acb434bfe3b85cbde2: Bug 1642364 - Add a temporary solution for modal dialog centered alignment r=emilio
sefeng <sefeng@mozilla.com> - Wed, 03 Jun 2020 08:52:46 +0000 - rev 597835
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642364 - Add a temporary solution for modal dialog centered alignment r=emilio Spec: https://html.spec.whatwg.org/multipage/#centered-alignment The spec is opaque about the centered alignment mode and we couldn't come up a satisfied solution by using the current version of the spec. There will be discussion in CSSWG to talk about better solutions. In the meantime, we are adding this patch as a temporary solution with basic centered alignment support to allow us enabling the feature in Nightly for more testing. Differential Revision: https://phabricator.services.mozilla.com/D77678
192078460e82c82c8ae3a825697197200bcfd07c: Bug 1642505 - Add an ICU README file describing what ICU does, how to use it, and how to use and update Gecko's imported copy of it. r=anba
Jeff Walden <jwalden@mit.edu> - Wed, 03 Jun 2020 17:49:26 +0000 - rev 597834
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642505 - Add an ICU README file describing what ICU does, how to use it, and how to use and update Gecko's imported copy of it. r=anba Differential Revision: https://phabricator.services.mozilla.com/D77719
a4626e14ed0db20b1df27999b173c9d40e34d450: Bug 1643026 - Squash stray reference to deleted global variable in virtualenv.py r=nalexander
Ricky Stewart <rstewart@mozilla.com> - Wed, 03 Jun 2020 17:23:30 +0000 - rev 597833
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643026 - Squash stray reference to deleted global variable in virtualenv.py r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D78069
c474b7ffe3af28e1f3ca7c7f3589647cdfa29a32: Bug 1643005 - Update HarfBuzz to 2.6.7. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 03 Jun 2020 17:38:40 +0000 - rev 597832
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643005 - Update HarfBuzz to 2.6.7. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D78056
c30caac7237f136fe23f6415e311812670927d49: Bug 1632429: Makes mozrelease compatible with python 3 r=aki
Mitchell Hentges <mhentges@mozilla.com> - Wed, 03 Jun 2020 18:16:09 +0000 - rev 597831
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1632429: Makes mozrelease compatible with python 3 r=aki Differential Revision: https://phabricator.services.mozilla.com/D77962
d1a3ae7eb7da9f9d2064cbf8c037c5b5a42183db: Bug 1632429: Improves python 3 compatibility of mozharness r=aki
Mitchell Hentges <mhentges@mozilla.com> - Wed, 03 Jun 2020 18:16:01 +0000 - rev 597830
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1632429: Improves python 3 compatibility of mozharness r=aki Differential Revision: https://phabricator.services.mozilla.com/D77961
adadc27a02660f368c9b50e1dd5df22bd9ba354c: Bug 1632429: "enum34" and "enum" virtualenv packages are now only available to the python2 env r=rstewart
Mitchell Hentges <mhentges@mozilla.com> - Wed, 03 Jun 2020 18:15:38 +0000 - rev 597829
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1632429: "enum34" and "enum" virtualenv packages are now only available to the python2 env r=rstewart When running |mach python| with python 3, it was failing when importing "enum", since it would get the python 2 backport. By making these packages only available to python 2, we allow python 3 to import standard library packages properly. Differential Revision: https://phabricator.services.mozilla.com/D77960
88fcf8ab3f2618e0470f6bf17e4f0c35c7d1a032: Bug 1641863 - Upgrade Node 10.x (in preparation for ESR 78) r=Standard8. CLOSED TREE
Ed Lee <edilee@mozilla.com> - Wed, 03 Jun 2020 18:00:52 +0000 - rev 597828
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641863 - Upgrade Node 10.x (in preparation for ESR 78) r=Standard8. CLOSED TREE Node v10.21.0 (LTS) just released https://nodejs.org/en/blog/release/v10.21.0/ Differential Revision: https://phabricator.services.mozilla.com/D77904
9320c9fef153789b078f38ee818735c20b52fc39: Bug 1637377 - Avoid dead lock on user-requested ccov dumps r=marco
Calixte Denizet <cdenizet@mozilla.com> - Wed, 03 Jun 2020 15:06:58 +0000 - rev 597827
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1637377 - Avoid dead lock on user-requested ccov dumps r=marco Gcc and Clang dumps gcda files just before an exec** or fork functions. With ccov enabled, we can dump using a SIGUSR1 but if we're in the middle of dump (because of exec** or fork) then a gcda file can stay locked and then another process can try to get a lock on it for ever. So to avoid such a situation, we remove the SIGUSR1 handler just before the fork an set it back just after. Differential Revision: https://phabricator.services.mozilla.com/D78051
31834414f0f0a3ff3da9401b96b65ee5c94209fe: Bug 1642593 - Fix non unified
Tom Schuster <evilpies@gmail.com> - Wed, 03 Jun 2020 17:36:27 +0000 - rev 597826
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642593 - Fix non unified Depends on D77793 Differential Revision: https://phabricator.services.mozilla.com/D78111
28a7557a508a85050aa6ceb7e01ded5e692df600: Bug 1643052 - Turn on WebRender on Stoney Ridge. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 03 Jun 2020 17:20:21 +0000 - rev 597825
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643052 - Turn on WebRender on Stoney Ridge. r=aosmond Let's let it ride to early beta for now. Differential Revision: https://phabricator.services.mozilla.com/D78081
302d7d051a6b68b93e3b317d4244cf103dc0237d: Bug 1642446: Add an attribute to annotate toolchain tasks used by `mach bootstrap`; r=firefox-build-system-reviewers,rstewart
Tom Prince <mozilla@hocat.ca> - Wed, 03 Jun 2020 15:55:26 +0000 - rev 597824
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642446: Add an attribute to annotate toolchain tasks used by `mach bootstrap`; r=firefox-build-system-reviewers,rstewart Toolchains that are used for local development need to be built on a level-3 branch to installable via `mach bootstrap`. Add an attribute to track the fact that a toolchain is used that way, and: - ensure that everything installed via `mach boostrap` has that attribute set - ensure that everything with that attribute set is built on trunk projects We could additionally verify that attribute is only set on things used by bootstrap, but bootstrap doesn't currently have an exhaustive list of things that it might install, making that difficult. Differential Revision: https://phabricator.services.mozilla.com/D77706
ce2ec4204fe8517bf7725d162ba55b6d3297966c: Bug 1642593 - Transpile GuardAnyClass. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 03 Jun 2020 17:23:46 +0000 - rev 597823
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642593 - Transpile GuardAnyClass. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D77793
aa20bf181fd0f0dcb9d7f31acadabd69517ff7b3: Bug 1642593 - Support GuardToClass in CacheIR. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 03 Jun 2020 17:23:38 +0000 - rev 597822
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642593 - Support GuardToClass in CacheIR. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D77792
ca5509801aab67bed7c465bc0f22f40d130cc23a: Bug 1642593 - Create a InlinableNativeGuardToClass function to allow for more code sharing. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 03 Jun 2020 17:23:23 +0000 - rev 597821
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642593 - Create a InlinableNativeGuardToClass function to allow for more code sharing. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D77791
36f295b440e6e9968e0a6dfb10741a0ad6776e9d: Bug 1642671 - Add tests for falsey result from runtime.onMessage r=zombie,geckoview-reviewers,agi
Rob Wu <rob@robwu.nl> - Wed, 03 Jun 2020 17:26:43 +0000 - rev 597820
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642671 - Add tests for falsey result from runtime.onMessage r=zombie,geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D77895
c593e06b6cf405c5056e20337f2c3acb9883f428: Backed out 5 changesets (bug 1325771) for Spidermonkey failures and build bustage in build/src/mfbt/tests/TestCompactPair.cpp. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 03 Jun 2020 20:23:08 +0300 - rev 597819
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Backed out 5 changesets (bug 1325771) for Spidermonkey failures and build bustage in build/src/mfbt/tests/TestCompactPair.cpp. CLOSED TREE Backed out changeset ace40545b46c (bug 1325771) Backed out changeset b3e0fb410a1c (bug 1325771) Backed out changeset d69ac62c063f (bug 1325771) Backed out changeset 24e6299e112d (bug 1325771) Backed out changeset 393a6ff847ce (bug 1325771)
6911e019190eeedbc3f64e07fc8034bc20d5207b: Bug 1642712 - Only use the microphone when authorized on macOS when gathering roundtrip latency. r=chunmin
Paul Adenot <paul@paul.cx> - Wed, 03 Jun 2020 16:43:32 +0000 - rev 597818
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1642712 - Only use the microphone when authorized on macOS when gathering roundtrip latency. r=chunmin Differential Revision: https://phabricator.services.mozilla.com/D78034
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip