d90b13b1635fb41754b5950cc61aa3c37178fab4: Bug 1643087 - Extend TSAN false-positive suppression to BadCertAndPinningServer. r=keeler
Kevin Jacobs <kjacobs@mozilla.com> - Wed, 03 Jun 2020 18:16:36 +0000 - rev 597843
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643087 - Extend TSAN false-positive suppression to BadCertAndPinningServer. r=keeler Differential Revision: https://phabricator.services.mozilla.com/D78116
689892f0856646ff97dcd37d4fa6ec777a5a2ff4: Backed out 4 changesets (bug 1641291) for build bustages and SM failures on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 03 Jun 2020 22:09:52 +0300 - rev 597842
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Backed out 4 changesets (bug 1641291) for build bustages and SM failures on a CLOSED TREE Backed out changeset 9c0a44614576 (bug 1641291) Backed out changeset 0dcf604b880e (bug 1641291) Backed out changeset d830bee40b5c (bug 1641291) Backed out changeset fe38c82c2dad (bug 1641291)
5a874f1887ff0644f19936203132cc05ff346ec7: Bug 1611660 - Adjust WR test expectations. r=gw
Botond Ballo <botond@mozilla.com> - Wed, 03 Jun 2020 19:03:17 +0000 - rev 597841
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1611660 - Adjust WR test expectations. r=gw Differential Revision: https://phabricator.services.mozilla.com/D61333
5cab400444e9db1f275e9b7bb336f459b70ac5e3: Bug 1611660 - Accept layout viewport updates from the main thread right away. r=tnikkel
Botond Ballo <botond@mozilla.com> - Wed, 03 Jun 2020 19:03:17 +0000 - rev 597840
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1611660 - Accept layout viewport updates from the main thread right away. r=tnikkel Previously, we would wait until the following frame (for uncertain reasons that date back to B2G), but this meant the layout and visual viewports would be out of sync for a frame, causing APZ to misbehave. Differential Revision: https://phabricator.services.mozilla.com/D61286
9c0a4461457638440c1383f3a42f51c3d18f7c69: Bug 1641291 - Part 3: Ensure that paths are considered paths when compiling. r=glandium
Nick Alexander <nalexander@mozilla.com> - Wed, 03 Jun 2020 18:18:32 +0000 - rev 597839
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641291 - Part 3: Ensure that paths are considered paths when compiling. r=glandium Extremely common file paths on macOS like `/Users/...` are interpreted as `/U...` flags by `clang-cl`. This is so common that there's a `-Wslash-u-filename` warning. Ensure that file paths are considered paths when compiling by terminating options with `--`. This commit handles everything except assembler invocations, because at least `nasm` doesn't handle `--`. Differential Revision: https://phabricator.services.mozilla.com/D77119
0dcf604b880e0c4dcb1c8f2c738e315c0b7c2c73: Bug 1641291 - Part 2: Make NSDISTMODE=copy impact install manifests. r=glandium
Nick Alexander <nalexander@mozilla.com> - Wed, 03 Jun 2020 18:18:23 +0000 - rev 597838
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1641291 - Part 2: Make NSDISTMODE=copy impact install manifests. r=glandium This is strictly a quality of life improvement when cross-compiling to Windows targets. A common scenario is mounting an object directory into a Windows VM, which requires additional VM configuration to handle (absolute) symlinks. With this patch, `export NSDISTMODE=copy` in a mozconfig sidesteps any such symlink issues. Differential Revision: https://phabricator.services.mozilla.com/D77118
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip