searching for reviewer(nalexander)
a78e6aced633fc0f1ca9718af1f044a0b2274b24: Bug 1523324 - Add retries to upload_generated_sources.py; r=nalexander, a=release
Mike Shal <mshal@mozilla.com> - Fri, 03 May 2019 23:26:51 +0000 - rev 526496
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523324 - Add retries to upload_generated_sources.py; r=nalexander, a=release Occasionally the taskcluster fetches can fail, so make sure the requests library automatically retries if possible. Differential Revision: https://phabricator.services.mozilla.com/D29914
ded211603671be4210c80f5c2f17c0a4a5f9ceb7: Bug 1545232 - Add AuthStateProvider r=nalexander,sebastian a=pascalc
Grisha Kruglov <gkruglov@mozilla.com> - Mon, 22 Apr 2019 20:07:34 +0000 - rev 526370
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1545232 - Add AuthStateProvider r=nalexander,sebastian a=pascalc See comments in the patch for details. Differential Revision: https://phabricator.services.mozilla.com/D28001
1b9b7c6da0c3454d1434d67a2d143ef56b44d8d8: Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander a=pascalc
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 17:10:58 +0000 - rev 525807
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D24994
d199f4768de56941b633c1bdce7cba703b02274d: Bug 1536522 - Make Android mozconfig use the beta branding r=nalexander a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 21 Mar 2019 13:39:10 +0100 - rev 525671
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1536522 - Make Android mozconfig use the beta branding r=nalexander a=release Summary: Make Android mozconfig use the beta branding Reviewers: nalexander Tags: #secure-revision Bug #: 1536522 Differential Revision: https://phabricator.services.mozilla.com/D24340
3abb046ddc034f4c04f59302012acc81154834b6: Bug 1534290 p3 - Use correct search criteria to find original login. r=nalexander a=pascalc
Edouard Oger <eoger@fastmail.com> - Mon, 18 Mar 2019 16:23:04 +0000 - rev 525657
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534290 p3 - Use correct search criteria to find original login. r=nalexander a=pascalc Depends on D23234 Differential Revision: https://phabricator.services.mozilla.com/D23235
ca7498a112a57cecf230de625565c7adfad0df2e: Bug 1534290 p2 - Touch timePasswordChanged on password modification. r=nalexander a=pascalc
Edouard Oger <eoger@fastmail.com> - Mon, 18 Mar 2019 16:22:14 +0000 - rev 525656
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534290 p2 - Touch timePasswordChanged on password modification. r=nalexander a=pascalc Depends on D23233 Differential Revision: https://phabricator.services.mozilla.com/D23234
521bfa11e24897365a5dbe4301afa4038aa08449: Bug 1534290 p1 - Make login item host read-only. r=nalexander a=pascalc
Edouard Oger <eoger@fastmail.com> - Mon, 18 Mar 2019 16:22:02 +0000 - rev 525655
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534290 p1 - Make login item host read-only. r=nalexander a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D23233
f16aa91c7d4c0e49193f527feadb2a0b96215d08: Bug 1534802 - Don't enable code coverage for gradle-dependencies job r=nalexander
James Willcox <snorp@snorp.net> - Fri, 15 Mar 2019 22:24:02 +0000 - rev 525601
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534802 - Don't enable code coverage for gradle-dependencies job r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D23739
08d9090316cf9942ce7749159079622418adf671: Bug 1512274 - Enable Checkstyle for GeckoView. r=geckoview-reviewers,nalexander,snorp
Agi Sferro <agi@mozilla.com> - Fri, 15 Mar 2019 21:21:57 +0000 - rev 525346
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1512274 - Enable Checkstyle for GeckoView. r=geckoview-reviewers,nalexander,snorp Differential Revision: https://phabricator.services.mozilla.com/D23692
9f34d0075a7300366203a37ac0155aa2198fdf7a: Bug 1512274 - Enable Checkstyle for GeckoView. r=geckoview-reviewers,nalexander,snorp
Agi Sferro <agi@mozilla.com> - Fri, 15 Mar 2019 18:10:27 +0000 - rev 525092
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1512274 - Enable Checkstyle for GeckoView. r=geckoview-reviewers,nalexander,snorp Depends on D23691 Differential Revision: https://phabricator.services.mozilla.com/D23692
632248682d293fdc5f47aa5dc78ea4718bd0239b: Bug 1532098 - Update login instead delete then add. r=nalexander
Edouard Oger <eoger@fastmail.com> - Wed, 06 Mar 2019 17:52:30 +0000 - rev 523536
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1532098 - Update login instead delete then add. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D22346
2bf8760a86672bb1de9709013c329c60e2844999: Bug 1532341: make widget/android exclusive to android r=nalexander
Chris AtLee <catlee@mozilla.com> - Tue, 05 Mar 2019 17:27:48 +0000 - rev 523306
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1532341: make widget/android exclusive to android r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D21960
339a645ac6f0cb55000280d6ff544c6d8a733680: Bug 1531634 - Change how OMNIJAR_NAME is handled for fennec builds. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Mar 2019 21:49:47 +0000 - rev 522910
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1531634 - Change how OMNIJAR_NAME is handled for fennec builds. r=nalexander Fennec has a value of OMNIJAR_NAME that contains a directory, contrary to other platforms, and relies in post-packaging, pre-unpacking steps to accommodate with the difference. With this change, we just make the packaging and unpacking steps aware of this setup, and make allow them to pack/unpack resources in foo/ under foo/$OMNIJAR_NAME, whether $OMNIJAR_NAME is a file name or a path. This will, further down the road, allow the packager code to handle jar logs from PGO instrumentation without munging them. Differential Revision: https://phabricator.services.mozilla.com/D21654
f4ec35c8165ffde437c749537af1793c9f86abbf: Bug 1525474 - Disallow filenames in LOCAL_INCLUDES; r=nalexander
Mike Shal <mshal@mozilla.com> - Fri, 01 Mar 2019 17:51:42 +0000 - rev 522853
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525474 - Disallow filenames in LOCAL_INCLUDES; r=nalexander The underlying backends only support directories in LOCAL_INCLUDES (since these ultimately translate to -I arguments to the compiler). We should disallow filenames here, in case a developer accidentally specifies a header file instead of a directory. Differential Revision: https://phabricator.services.mozilla.com/D21698
45e6c58d067134a2fad0a9de9e1fe94c68401087: Bug 1529431 - Remove --with-android-sdk from mozconfig example by ./mach bootstrap. r=nalexander
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 26 Feb 2019 17:41:38 +0000 - rev 522313
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529431 - Remove --with-android-sdk from mozconfig example by ./mach bootstrap. r=nalexander After landing bug 1515004, it is unnecessary to use `--with-android-sdk` when developer uses default path of Android SDK by `./mach bootstrap`. So let's remove `--with-android-sdk` from mozconfig example using `./mach bootstrap`. Differential Revision: https://phabricator.services.mozilla.com/D20601
6e669b1b18355464ae76b94c4f1c89888f77c734: Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 22 Feb 2019 11:31:58 +0000 - rev 521614
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander The bulk of this is copy/pasted from a standard android-api-16 debug build. The only changes are a few extra environment variables in the taskcluster config, the subconfig file, and the mozconfig, as well as the --enable-mozsearch-plugin flag in the mozconfig. Depends on D20766 Differential Revision: https://phabricator.services.mozilla.com/D20767
dd7e5eb2880d2fc9746c9390303f39c87ebee624: Bug 1522151 - Use correct region for regionOverrides. r=nalexander
Michael Kaply <mozilla@kaply.com> - Wed, 20 Feb 2019 19:44:05 +0000 - rev 520993
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1522151 - Use correct region for regionOverrides. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D17379
4e46fb46408db09e84480b37287230413d312422: Bug 1512997 - Add GeckoSession.getDefaultUserAgent API. r=nalexander,rbarker
Agi Sferro <agi@mozilla.com> - Wed, 20 Feb 2019 18:11:27 +0000 - rev 520985
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1512997 - Add GeckoSession.getDefaultUserAgent API. r=nalexander,rbarker Differential Revision: https://phabricator.services.mozilla.com/D19813
fa8d440c53823bc18834429c8978814d984e5fe2: Bug 1514374 - Remove workaround for accessibility-test-framework. r=nalexander,geckoview-reviewers,snorp
Agi Sferro <agi@mozilla.com> - Wed, 20 Feb 2019 17:44:23 +0000 - rev 520984
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1514374 - Remove workaround for accessibility-test-framework. r=nalexander,geckoview-reviewers,snorp Looks like accessibility-test-framework was added to maven central so we can remove this. Differential Revision: https://phabricator.services.mozilla.com/D20365
847aa80e92e872bbbfb986c0fd0645efff5b3ae4: Bug 1527896 - Increase Gradle heaps to handle large assets. r=nalexander
Jesse Schwartzentruber <truber@mozilla.com> - Thu, 14 Feb 2019 18:21:13 +0000 - rev 520223
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527896 - Increase Gradle heaps to handle large assets. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D19792
636d2c00234df8e0d8fb3a058dba9dda0ccd1772: Bug 1527011 - Support win64-aarch64 artifact builds; r=nalexander
Geoff Brown <gbrown@mozilla.com> - Tue, 12 Feb 2019 18:03:38 -0700 - rev 519610
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527011 - Support win64-aarch64 artifact builds; r=nalexander
9ad69518248dbb19568b8485df6fb6e36cc56f32: Bug 1520920 - do not 'mach configure' when downloading clang-tidy artifact. r=nalexander
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 12 Feb 2019 10:44:17 +0000 - rev 519549
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1520920 - do not 'mach configure' when downloading clang-tidy artifact. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D16969
d6bda0108d61e14b30bf8b268884e97b2b073481: Bug 1520920 - do not 'mach configure' when downloading clang-tidy artifact. r=nalexander
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 12 Feb 2019 10:27:19 +0000 - rev 519547
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1520920 - do not 'mach configure' when downloading clang-tidy artifact. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D16969
af6a8b058f9a64e344be618ed578979cf0491722: Bug 1526062 - Add a configure lint for undefined variables. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 20:38:05 +0000 - rev 519263
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526062 - Add a configure lint for undefined variables. r=nalexander There are cases that can be easily detected where an undefined variable is used, and such mistakes seem to happen more often than they should, as all the errors fixed in the previous patches (that this new lint caught). Depends on D19112 Differential Revision: https://phabricator.services.mozilla.com/D19113
817c1e5b3d0a4f7f1cf3cc14e6fdb22053a6fd4c: Bug 1526062 - Improve error reporting by the configure lint. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 22:47:02 +0000 - rev 519262
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526062 - Improve error reporting by the configure lint. r=nalexander Currently, running the configure lint will raise errors with little context, if any, which can make finding the cause of the errors tedious. So instead of raising exceptions directly, we use a hack to make the exception appear as if they had been thrown at the code location an issue is reported for, which makes the test harness print more useful context. With more context, printed out, some exception messages can be made lighter. The added _raise_from method does more than is necessary here, but will be fully used in a new check shortly. Depends on D19111 Differential Revision: https://phabricator.services.mozilla.com/D19112
9fcb810cde8715d955d4a45b9759442aedb9dc34: Bug 1526062 - Add AssertionError to the python configure sandbox builtins. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 16:57:55 +0000 - rev 519261
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526062 - Add AssertionError to the python configure sandbox builtins. r=nalexander Using the `assert` keyword actually generates bytecode that uses the `AssertionError` class under the hood. Ideally, we should probably not use asserts in python configure, but there are currently so many that it's easier to allow it, until a better strategy is decided upon. Depends on D19110 Differential Revision: https://phabricator.services.mozilla.com/D19111
61464095c91a875bb8761a21ab4eee6790f3b25e: Bug 1526062 - Add missing imports for Exception. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 16:56:40 +0000 - rev 519260
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526062 - Add missing imports for Exception. r=nalexander Depends on D19109 Differential Revision: https://phabricator.services.mozilla.com/D19110
358cf23ac4482d01d80de12482cc40c58b0b144f: Bug 1526062 - Fix miscellaneous NameErrors lingering in the python configure code. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 16:56:13 +0000 - rev 519259
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526062 - Fix miscellaneous NameErrors lingering in the python configure code. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D19109
6914810e2aa03535bda570be49cefd68539c1fae: Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 22:37:25 +0000 - rev 519244
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander That makes target.toolchain match what the NDK provides. Differential Revision: https://phabricator.services.mozilla.com/D19116
79fae15dc460d6396fa67a9991d99cade2bf56cf: Bug 1480362 - Remove |./mach pastebin| command now that the service is no longer available. r=firefox-build-system-reviewers,nalexander
Chris Manchester <cmanchester@mozilla.com> - Fri, 08 Feb 2019 19:50:29 +0000 - rev 519164
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1480362 - Remove |./mach pastebin| command now that the service is no longer available. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D19085
51697f8232c5a2d5409edd5708769290c0f05833: Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Feb 2019 16:45:55 +0000 - rev 519142
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander That makes target.toolchain match what the NDK provides. Differential Revision: https://phabricator.services.mozilla.com/D19116
a7b9d2f169d5f659cb815b1faa90d131c94ed0a2: Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Tue, 05 Feb 2019 16:15:58 -0500 - rev 518244
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander One less paper cut for frontend developers.
027ed877d83267f481e4f2df4acd7744268ae936: Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Tue, 05 Feb 2019 16:15:58 -0500 - rev 518243
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander We don't use this yet, but it's easy enough to get out of the way.
ce5026b27e78c7a6cd63aef27bc2f877fa3a7f79: Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Tue, 05 Feb 2019 16:15:58 -0500 - rev 518242
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander We don't use this in automation, but people who develop on AArch64 Windows will be happy we're providing Node for them.
0d7772590ee44f58b5bca3f65a4f1756180c7785: Bug 1523684: Set `--target` to be a 32 bit target for L10n builds on win32; r=nalexander
Justin Wood <Callek@gmail.com> - Wed, 06 Feb 2019 01:35:38 +0000 - rev 518227
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523684: Set `--target` to be a 32 bit target for L10n builds on win32; r=nalexander In Bug 1522354, the default for `--host` was changed to detect running on a 64bit host. Since `--target` defaults to `--host`, this changed the default for `--target` as well. This didn't affect builds, as they explictly set the `--target` in `build/win32/mozconfig.vs2017`. Set it explicitly in L10n builds as well. This patch also fixes devedition Differential Revision: https://phabricator.services.mozilla.com/D18276
7b565c75d34b49827dda08a31846081fde1f2833: Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:19:07 +0000 - rev 518195
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander Depends on D18294 Depends on D18294 Differential Revision: https://phabricator.services.mozilla.com/D15229
9820df609ddf5ecda41c78d2535eca1aa33e8234: Bug 1515641 - Turn --enable-av1 around. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:19:05 +0000 - rev 518194
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1515641 - Turn --enable-av1 around. r=nalexander AV1 is actually enabled everywhere by default (except 32-bits Windows when building with MSVC), so let's make the option --disable-av1 rather than --enable-av1. Also, since AV1 is backed by both libaom and libdav1d, remove mentions to libaom. Differential Revision: https://phabricator.services.mozilla.com/D18294
1a40b0395678fe4f03a823d44804b40cf3bb1011: Bug 1524703 - Add missing packages setup for the static-analysis-autotest docker image. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 00:14:22 +0000 - rev 517633
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524703 - Add missing packages setup for the static-analysis-autotest docker image. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D18624
820960a3b0eeca944b16da6a760354aeb7947b5e: Bug 1524703 - Install nasm 2.13 in static-analysis-autotest docker image. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Mon, 04 Feb 2019 17:56:06 +0000 - rev 517608
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524703 - Install nasm 2.13 in static-analysis-autotest docker image. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D18477
de78b968e1786d92e7c96f49de0921c04087b3f5: Bug 1483228 - [tryselect] Use get_state_dir(srcdir=True) to determine directory to store history state r=nalexander
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 04 Feb 2019 21:07:10 +0000 - rev 517594
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1483228 - [tryselect] Use get_state_dir(srcdir=True) to determine directory to store history state r=nalexander This was previously implemented by creating the local state dir within the global state dir (using a hash of the path in the name). This moves the |mach try again| history state to the new local state dir. It also updates the migration code to be a little more robust, ensuring we don't accidentally lose people's history. This migration should be removed at some point in the future (2020 seemed like a safe enough window). Differential Revision: https://phabricator.services.mozilla.com/D15725
c64aeee4b5e01464d7ab7f2dfd24ecb9914e51db: Bug 1483228 - [mozboot] Add ability to get a srcdir specific state dir r=nalexander
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 04 Feb 2019 21:07:25 +0000 - rev 517593
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1483228 - [mozboot] Add ability to get a srcdir specific state dir r=nalexander Sometimes we want to store state that only applies to a particular srcdir, but there isn't a standard directory where this lives. Let's add an argument to 'get_state_dir()' to provide an "official" place. The new API to get the local state dir is 'get_state_dir(srcdir=True)'. Like the global state dir, this directory is not guaranteed to exist. A reference to this value can also be obtained via 'self._mach_context.local_state_dir' from within a mach command (in this case it will be created automatically if it doesn't exist). Note: we should probably just make sure both exist at mach startup, but it felt outside the scope of this change. Differential Revision: https://phabricator.services.mozilla.com/D15724
205bf106e08444305d188c45b573e62cfc8b1cdc: Bug 1483228 - [mozboot] Simplify get_state_dir()'s return value r=nalexander
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 04 Feb 2019 20:52:31 +0000 - rev 517592
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1483228 - [mozboot] Simplify get_state_dir()'s return value r=nalexander mozboot.util.get_state_dir() returns a tuple of (<path>, <bool). The bool denotes whether or not the state dir came from an environment variable. But this value is only used in a single place, and is very easy to test for anyway. It's not worth the added complexity it imposes on all other consumers of this function. Let's just make this function return the path. Differential Revision: https://phabricator.services.mozilla.com/D15723
eecf5026b99f21ca577218c96662ab60b355f6b8: Bug 1524454 - Fix wrong resource path for win64-clang-type. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Feb 2019 13:22:02 +0900 - rev 517571
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524454 - Fix wrong resource path for win64-clang-type. r=nalexander Land on a CLOSED TREE. Differential Revision: https://phabricator.services.mozilla.com/D18309
39b16de621b00fcda7756abc508b2d97576f8359: Bug 1524454 - Fix some oddities in toolchain run-on-projects configuration. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Feb 2019 13:19:36 +0900 - rev 517570
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524454 - Fix some oddities in toolchain run-on-projects configuration. r=nalexander run-on-project was not consistently set on clang-tidy and minidump_stackwalk jobs, where it should have been. Differential Revision: https://phabricator.services.mozilla.com/D18308
46d325c1eab58562430609be9250dbc1d1d15ca6: Bug 1524454 - Use per-type defaults to make toolchain task definitions simpler. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Feb 2019 12:19:47 +0900 - rev 517569
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524454 - Use per-type defaults to make toolchain task definitions simpler. r=nalexander This change makes no practical modifications, as verified by comparing the output of `mach taskgraph full -J`. Differential Revision: https://phabricator.services.mozilla.com/D18307
234ec0e4b971d17a0f54d731dcfbfdf8ff28d0a3: Bug 1524454 - Split toolchain task definitions by toolset rather than by platform. r=nalexander,froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Feb 2019 12:18:39 +0900 - rev 517568
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524454 - Split toolchain task definitions by toolset rather than by platform. r=nalexander,froydnj This change only moves things between files. No modification otherwise. Differential Revision: https://phabricator.services.mozilla.com/D18306
e56076d0fca57b3f54b2c77cc2deef542c0063a3: Bug 1524454 - Set toolchain task default docker-image at the transform level. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Feb 2019 11:15:07 +0900 - rev 517567
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524454 - Set toolchain task default docker-image at the transform level. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D18305
1a41624ff365f9ea3905ae765c32bc97934cfd3d: Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Mon, 04 Feb 2019 16:32:17 -0500 - rev 517563
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander One less paper cut for frontend developers.
ef7b4d60481f3f14cb6e69b1f118077fbd7507ba: Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Mon, 04 Feb 2019 16:32:17 -0500 - rev 517562
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander We don't use this yet, but it's easy enough to get out of the way.
898be859c1a45f7a42aa948516e49049f29b4878: Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Mon, 04 Feb 2019 16:32:17 -0500 - rev 517561
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander We don't use this in automation, but people who develop on AArch64 Windows will be happy we're providing Node for them.