252643ff91c5b12225350e8c02d45e00656f8bb6: Bug 1571613 - basic support for Power ISA SIMD detection (v2). r=glandium
Cameron Kaiser <spectre@floodgap.com> - Wed, 21 Aug 2019 03:36:55 +0000 - rev 489125
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1571613 - basic support for Power ISA SIMD detection (v2). r=glandium Differential Revision: https://phabricator.services.mozilla.com/D42592
9c83333374ef9eeea424ed2ce3cc0496eb872b59: Bug 1554924 - Simplify Mocha test setup to remove disabled eslint complexity. r=nchevobbe
Arun Kumar Mohan <arunmohandm@gmail.com> - Wed, 21 Aug 2019 05:42:12 +0000 - rev 489124
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1554924 - Simplify Mocha test setup to remove disabled eslint complexity. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D41458
b651185f9573fcb05a1c25d7a80cf203d249cc67: Bug 1575135 - Make configure complain on non-unicode strings. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 21:31:34 +0000 - rev 489123
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Make configure complain on non-unicode strings. r=nalexander Make it a hard error when the sandbox returns non-unicode strings. This should help quickly catch any remaining non-unicode string that are not caught by automation. Differential Revision: https://phabricator.services.mozilla.com/D42607
7e4b8df1e96a286ce22f2c2aff54ce2bcc445af4: Bug 1575135 - Return an unicode path for nodejs. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 21:24:35 +0000 - rev 489122
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Return an unicode path for nodejs. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D42606
2139ee18939eae14ea337e29ec46639d2b25836d: Bug 1575135 - Make configure sandbox open() look more like python 3's. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 21 Aug 2019 04:44:43 +0000 - rev 489121
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Make configure sandbox open() look more like python 3's. r=nalexander As a consequence, we can replace the encoded_open function that did the same in an opt-in manner. Differential Revision: https://phabricator.services.mozilla.com/D42605
9b73ac45f717562768abf889df36b71dc05dc735: Bug 1575135 - Change get_cmd_output to emit unicode strings. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 16:43:15 +0000 - rev 489120
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Change get_cmd_output to emit unicode strings. r=nalexander Because most calling places in python configure don't actually want to deal with encodings, although in practical terms they should, make get_cmd_output handle it itself. Places that explicitly do want bytes can keep using subprocess directly. Differential Revision: https://phabricator.services.mozilla.com/D42604
f3e3d13c202ad2078d8c1e27db4970191772e74d: Bug 1575135 - Use functions from util.configure instead of subprocess.*. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 16:42:16 +0000 - rev 489119
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Use functions from util.configure instead of subprocess.*. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D42603
fd9f4d8f171b33418c39979623747cc7af3d5932: Bug 1575135 - Fix mock_pkg_config failure case. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 16:42:06 +0000 - rev 489118
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Fix mock_pkg_config failure case. r=nalexander It only happens when things go badly, which is why it doesn't cause problems, but when moving things around, triggering the error, we currently get a formatting error rather than the actual error. Differential Revision: https://phabricator.services.mozilla.com/D42602
38e02cd63d8df54f920d4b0b787df1fcbc3c8973: Bug 1575135 - Define whether the system encoding is mbcs or utf-8 once. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 16:40:24 +0000 - rev 489117
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Define whether the system encoding is mbcs or utf-8 once. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D42601
e0b2831af0748255359df99a94911c2cb3f8ba1e: Bug 1575135 - Remove unused subprocess imports. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 20 Aug 2019 16:39:30 +0000 - rev 489116
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575135 - Remove unused subprocess imports. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D42600
f05117f5a6f4eb115e9595e1eb9beba47eec68bc: Bug 1573264: Add configure support for detecting llvm-dlltool; r=glandium
Aaron Klotz <aklotz@mozilla.com> - Wed, 21 Aug 2019 04:34:32 +0000 - rev 489115
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1573264: Add configure support for detecting llvm-dlltool; r=glandium In bug 1542830 I need to generate an import library from a .DEF file. The `llvm-dlltool` utility is the tool to support this. This change adds detection for the aforementioned utility and also configures the required flags. Differential Revision: https://phabricator.services.mozilla.com/D41817
01f5bb7c5337534c446d7f1c39d23b5e976878ec: Bug 1574275 - Update builds to use Rust 1.37. r=glandium
Eric Rahm <erahm@mozilla.com> - Wed, 21 Aug 2019 03:29:13 +0000 - rev 489114
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1574275 - Update builds to use Rust 1.37. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D42381
4a20a1d7f1f3ab0e7667808982ec520b3267b31b: Bug 1572988 - test followup to prevent intermittent timeouts on arm64 simulator
Steve Fink <sfink@mozilla.com> - Wed, 21 Aug 2019 03:30:18 +0000 - rev 489113
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1572988 - test followup to prevent intermittent timeouts on arm64 simulator Differential Revision: https://phabricator.services.mozilla.com/D42767
eeeb0858e706513fa2a3b9e23b5487322cd22f24: Bug 1574538 - Enable CoreAnimation by default. r=jrmuizel
Markus Stange <mstange@themasta.com> - Tue, 20 Aug 2019 18:44:20 +0000 - rev 489112
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1574538 - Enable CoreAnimation by default. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D42377
0aa0dd2f418b0d6c7cc5e8c58f2ca78dd425a62b: Bug 1575419 - Don't allow triggering another main thread paint from within a main thread paint. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Wed, 21 Aug 2019 02:30:32 +0000 - rev 489111
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1575419 - Don't allow triggering another main thread paint from within a main thread paint. r=mattwoodrow This also moves the MaybeScheduleUnsuspendAsyncCATransactions() call to the end of HandleMainThreadCATransaction() so that we can't get re-suspended from within WillPaintWindow(). Differential Revision: https://phabricator.services.mozilla.com/D42763
ce76e1a54a3c60423754459ed63e106b072753e3: Bug 1550146 - Part 2: Make mach "build" run "stage-package && android assemble-app" for mobile/android. r=glandium
Nick Alexander <nalexander@mozilla.com> - Wed, 21 Aug 2019 03:07:16 +0000 - rev 489110
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1550146 - Part 2: Make mach "build" run "stage-package && android assemble-app" for mobile/android. r=glandium Android artifacts (GeckoView AARs, GeckoViewExample (and Fennec) APKs) require native libraries (`libxul.so`) and an omnijar (`omni.ja`). These are produced by `mach package` (really, the `stage-package` target). Engineers essentially never want a build without a package for mobile/android. This adds mobile/android-only tiers that run `mach package` and then `mach android assemble-app`. The latter consumes `libxul.so` and `omni.ja` to produce _all the things_ relevant to GeckoView engineers. Differential Revision: https://phabricator.services.mozilla.com/D41450
e4eb5e085f39229c979cceebf6a8219bb442344e: Bug 1550146 - Part 1: Do less (no mozharness.zip) in local `mach package`. r=chmanchester
Nick Alexander <nalexander@mozilla.com> - Wed, 21 Aug 2019 03:22:14 +0000 - rev 489109
Push 36465 by dvarga@mozilla.com at Wed, 21 Aug 2019 16:47:43 +0000
Bug 1550146 - Part 1: Do less (no mozharness.zip) in local `mach package`. r=chmanchester Differential Revision: https://phabricator.services.mozilla.com/D41449
33a280baf6f4955a82e449b1e5dfb355da3a21a6: Backed out changeset e533d2907a31 (bug 1564252) for build bustage at /lib/gcc/x86_64-unknown-linux-gnu/6.4.0. a=backout
Daniel Varga <dvarga@mozilla.com> - Wed, 21 Aug 2019 14:35:03 +0300 - rev 489108
Push 36464 by dvarga@mozilla.com at Wed, 21 Aug 2019 11:35:40 +0000
Backed out changeset e533d2907a31 (bug 1564252) for build bustage at /lib/gcc/x86_64-unknown-linux-gnu/6.4.0. a=backout
8e1e5dbe95dc0f451aa812b86c98ddfeb35fcfbc: Merge mozilla-inbound to mozilla-central. a=merge
Daniel Varga <dvarga@mozilla.com> - Wed, 21 Aug 2019 12:52:49 +0300 - rev 489107
Push 36463 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:54:14 +0000
Merge mozilla-inbound to mozilla-central. a=merge
c5677a9d9d8a9bb84f325613a1114904ec5b1465: Merge mozilla-central to mozilla-inbound.
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 21 Aug 2019 06:51:22 +0300 - rev 489106
Push 36463 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:54:14 +0000
Merge mozilla-central to mozilla-inbound.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip