searching for reviewer(nalexander)
0bef485a88a0edf9cdfebbf9bad7eb183bfe25fa: Bug 1716911 - Switch --enable-bootstrap on by default on macos builds on central. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jun 2021 04:59:42 +0000 - rev 583621
Push 38545 by ncsoregi@mozilla.com at Thu, 17 Jun 2021 09:54:23 +0000
Bug 1716911 - Switch --enable-bootstrap on by default on macos builds on central. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D118107
5e287042c278e165d8998cd956c1f382ce4c7cf4: Bug 1716911 - Switch --enable-bootstrap on by default on macos builds on central. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jun 2021 03:45:56 +0000 - rev 583615
Push 38545 by ncsoregi@mozilla.com at Thu, 17 Jun 2021 09:54:23 +0000
Bug 1716911 - Switch --enable-bootstrap on by default on macos builds on central. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D118107
ce2d04fd769f7291c146954dd59ecbf248cf9790: Bug 1715553 - Disable logalloc-replay check on code-coverage builds. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Jun 2021 03:55:46 +0000 - rev 582595
Push 38528 by mlaza@mozilla.com at Thu, 10 Jun 2021 09:49:36 +0000
Bug 1715553 - Disable logalloc-replay check on code-coverage builds. r=firefox-build-system-reviewers,nalexander It was already disabled for fuzzed code-coverage in bug 1695331. My guess is that fuzzed code-coverage tripped on the extra allocations due to the code-coverage runtime, but the code-coverage builds didn't trip it because they also triggered an exception, which further triggered a bug in the code with python3 (and somehow the fuzzed ccov builds didn't trigger that). That bug effectively masked the failure. Differential Revision: https://phabricator.services.mozilla.com/D117383
d8f2f3cc4da701bb80ef103a5c37ede85bc25af3: Bug 1709640 - Remove unused variables in android/confvars.sh r=nalexander,aklotz
Agi Sferro <agi@sferro.dev> - Mon, 07 Jun 2021 21:49:07 +0000 - rev 582153
Push 38522 by archaeopteryx@coole-files.de at Tue, 08 Jun 2021 09:18:19 +0000
Bug 1709640 - Remove unused variables in android/confvars.sh r=nalexander,aklotz Differential Revision: https://phabricator.services.mozilla.com/D114371
decc4edd47f990c27078076194362bee624dc78a: Bug 1709640 - Label Android build jobs for 4.1. r=nalexander
Agi Sferro <agi@sferro.dev> - Mon, 07 Jun 2021 21:49:06 +0000 - rev 582151
Push 38522 by archaeopteryx@coole-files.de at Tue, 08 Jun 2021 09:18:19 +0000
Bug 1709640 - Label Android build jobs for 4.1. r=nalexander Not sure how it happened (probably copy-paste?) but a lot of Android jobs are marked for "Android 4.0" (API 14) or "Android 4.2" (API 18) while really they are all for Android 4.1 (API 16). This patch fixes that. Differential Revision: https://phabricator.services.mozilla.com/D117050
b5eb71cf51d58da1616bf50fd04fcaa860494df4: Bug 1709640 - Rename android-api-16 to android-arm. r=marionette-reviewers,firefox-build-system-reviewers,nalexander,whimboo,aklotz,releng-reviewers,mhentges,glandium,mtabara
Agi Sferro <agi@sferro.dev> - Fri, 04 Jun 2021 22:31:14 +0000 - rev 582004
Push 38516 by smolnar@mozilla.com at Sat, 05 Jun 2021 03:56:19 +0000
Bug 1709640 - Rename android-api-16 to android-arm. r=marionette-reviewers,firefox-build-system-reviewers,nalexander,whimboo,aklotz,releng-reviewers,mhentges,glandium,mtabara We don't offer API splits any more, and with the separation of GeckoView with the rest of the front-end it's increasingly unlikely that we will in the future. This change makes it so that the build name doesn't contain the API version so that we can update it without breaking all the automation that relies on the build name. Differential Revision: https://phabricator.services.mozilla.com/D114369
453cb34e4a4a56abaac6bc1fa976e19fb04004f7: Bug 1709640 - Rename android-api-16 to android-arm. r=marionette-reviewers,firefox-build-system-reviewers,nalexander,whimboo,aklotz,releng-reviewers,mhentges,glandium,mtabara
Agi Sferro <agi@sferro.dev> - Fri, 04 Jun 2021 21:20:56 +0000 - rev 581998
Push 38516 by smolnar@mozilla.com at Sat, 05 Jun 2021 03:56:19 +0000
Bug 1709640 - Rename android-api-16 to android-arm. r=marionette-reviewers,firefox-build-system-reviewers,nalexander,whimboo,aklotz,releng-reviewers,mhentges,glandium,mtabara We don't offer API splits any more, and with the separation of GeckoView with the rest of the front-end it's increasingly unlikely that we will in the future. This change makes it so that the build name doesn't contain the API version so that we can update it without breaking all the automation that relies on the build name. Differential Revision: https://phabricator.services.mozilla.com/D114369
36f0da9bc9661287111f8daf31413a78ce8bfd0b: Bug 1712832 - Upgrade to nasm 2.15.05. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 27 May 2021 23:59:03 +0000 - rev 581179
Push 38498 by malexandru@mozilla.com at Fri, 28 May 2021 21:48:03 +0000
Bug 1712832 - Upgrade to nasm 2.15.05. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D116176
ca1eb7f9f89e743b9f4e0725716d8ab588b46cd7: Bug 1700763 - [Part 2] Adjust test tiers for the isolated process build (make failing ones tier 3) r=aklotz,jmaher,nalexander
owlishDeveloper <bugzeeeeee@gmail.com> - Thu, 27 May 2021 20:48:23 +0000 - rev 581117
Push 38498 by malexandru@mozilla.com at Fri, 28 May 2021 21:48:03 +0000
Bug 1700763 - [Part 2] Adjust test tiers for the isolated process build (make failing ones tier 3) r=aklotz,jmaher,nalexander Differential Revision: https://phabricator.services.mozilla.com/D115390
9e0875e5c029d77759a5e05f62c59c83ad665ab4: Bug 1712382: `./mach clobber gradle` works if directory already gone r=nalexander
Mitchell Hentges <mhentges@mozilla.com> - Thu, 27 May 2021 18:04:32 +0000 - rev 581012
Push 38497 by apavel@mozilla.com at Thu, 27 May 2021 21:28:01 +0000
Bug 1712382: `./mach clobber gradle` works if directory already gone r=nalexander Back-to-back `./mach clobber gradle` invocations were failing because `shutil.rmtree(..)` would complain that the target directory didn't exist. Differential Revision: https://phabricator.services.mozilla.com/D116129
1091ca0b8231a12af0c40e902f7b45349559110d: Bug 1705718 - Let user branch of `app.update.background.scheduling.enabled` control background update r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Tue, 25 May 2021 20:35:11 +0000 - rev 580659
Push 38491 by malexandru@mozilla.com at Wed, 26 May 2021 09:48:46 +0000
Bug 1705718 - Let user branch of `app.update.background.scheduling.enabled` control background update r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D115919
1deb01cc757239a13867b246f043c60a08e6ad38: Bug 1701269 - Remove mobile/android/base. r=nalexander,flod,owlish
Agi Sferro <agi@sferro.dev> - Thu, 20 May 2021 22:03:03 +0000 - rev 580342
Push 38479 by malexandru@mozilla.com at Fri, 21 May 2021 09:57:54 +0000
Bug 1701269 - Remove mobile/android/base. r=nalexander,flod,owlish Differential Revision: https://phabricator.services.mozilla.com/D109918
6a614e6903c2d06034bb2e608e460af542b6fadf: Bug 1708752 - Add testing for background task timeout r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Thu, 20 May 2021 17:38:05 +0000 - rev 580317
Push 38479 by malexandru@mozilla.com at Fri, 21 May 2021 09:57:54 +0000
Bug 1708752 - Add testing for background task timeout r=nalexander Depends on D115399 Differential Revision: https://phabricator.services.mozilla.com/D115524
abc6fafd4e7c1fd0eb62e455f77c877ab59dea2d: Bug 1708752 - Allow BackgroundTasksManager to use a timeout to prevent long running tasks r=nalexander,application-update-reviewers
Kirk Steuber <ksteuber@mozilla.com> - Thu, 20 May 2021 17:38:04 +0000 - rev 580316
Push 38479 by malexandru@mozilla.com at Fri, 21 May 2021 09:57:54 +0000
Bug 1708752 - Allow BackgroundTasksManager to use a timeout to prevent long running tasks r=nalexander,application-update-reviewers Differential Revision: https://phabricator.services.mozilla.com/D115399
a76e8fb22752183b4a80dd8bca8e8852f79b051b: Bug 1708752 - Add Background Update Task timeout to the Task Scheduler r=nalexander,agashlin
Kirk Steuber <ksteuber@mozilla.com> - Thu, 20 May 2021 17:38:04 +0000 - rev 580315
Push 38479 by malexandru@mozilla.com at Fri, 21 May 2021 09:57:54 +0000
Bug 1708752 - Add Background Update Task timeout to the Task Scheduler r=nalexander,agashlin Differential Revision: https://phabricator.services.mozilla.com/D115398
de62b7dc09b8bfba7cdb04deda52e0b70b7d3f99: Bug 1711816 - Fix stdc++compat.cpp compilation errors with recent GCC. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 19 May 2021 04:46:01 +0000 - rev 579995
Push 38474 by smolnar@mozilla.com at Wed, 19 May 2021 08:32:22 +0000
Bug 1711816 - Fix stdc++compat.cpp compilation errors with recent GCC. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D115436
a0825e5abc61e7806704d027b827296f0fd51817: Bug 1706774: Add tools to VisualStudio backend exclusions r=firefox-build-system-reviewers,nalexander
Mitchell Hentges <mhentges@mozilla.com> - Tue, 18 May 2021 15:00:39 +0000 - rev 579909
Push 38472 by imoraru@mozilla.com at Tue, 18 May 2021 21:36:28 +0000
Bug 1706774: Add tools to VisualStudio backend exclusions r=firefox-build-system-reviewers,nalexander "memory" and "tools/update-programs" do not require the VisualStudio backend. Differential Revision: https://phabricator.services.mozilla.com/D114651
b7aaea1c650e61aeb8c1c54875fa97dc500e174e: Bug 1705726 - Only register the Background Update Task if the Maintenance Service key was written by the installer r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Tue, 11 May 2021 19:32:51 +0000 - rev 579409
Push 38455 by csabou@mozilla.com at Wed, 12 May 2021 04:08:16 +0000
Bug 1705726 - Only register the Background Update Task if the Maintenance Service key was written by the installer r=nalexander Depends on D114803 Differential Revision: https://phabricator.services.mozilla.com/D114804
33fcfa7ffa8c467c16a1147e94e7ec5e47166c9f: Bug 1705726 - Create an interface to determine if the maintenance service registry entry exists r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Tue, 11 May 2021 19:32:51 +0000 - rev 579408
Push 38455 by csabou@mozilla.com at Wed, 12 May 2021 04:08:16 +0000
Bug 1705726 - Create an interface to determine if the maintenance service registry entry exists r=nalexander Creates nsIUpdateProcessor.serviceRegKeyExists(), which checks for existence the registry key written by the installer that indicates that the current installation can use the Maintenance Service. The nsIUpdateProcessor interface was chosen because that is the one Update-related xpcom component that is implemented in C++. By implementing this in C++, we can use the existing implementation of CalculateRegistryPathFromFilePath() to do most of the work for us. Unfortunately, we can't really test this feature without being able to write to HKEY_LOCAL_MACHINE, which we have no good way of doing during testing. Differential Revision: https://phabricator.services.mozilla.com/D114803
1454949d2d8b99f67de6bf1c713cd5626ab916be: Bug 1705726 - Only register the Background Update Task if the Maintenance Service key was written by the installer r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Tue, 11 May 2021 18:12:09 +0000 - rev 579404
Push 38455 by csabou@mozilla.com at Wed, 12 May 2021 04:08:16 +0000
Bug 1705726 - Only register the Background Update Task if the Maintenance Service key was written by the installer r=nalexander Depends on D114803 Differential Revision: https://phabricator.services.mozilla.com/D114804
4a2629df75a41ac8f872198cebc2b13c5c63ed0b: Bug 1705726 - Create an interface to determine if the maintenance service registry entry exists r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Tue, 11 May 2021 18:12:08 +0000 - rev 579403
Push 38455 by csabou@mozilla.com at Wed, 12 May 2021 04:08:16 +0000
Bug 1705726 - Create an interface to determine if the maintenance service registry entry exists r=nalexander Creates nsIUpdateProcessor.serviceRegKeyExists(), which checks for existence the registry key written by the installer that indicates that the current installation can use the Maintenance Service. The nsIUpdateProcessor interface was chosen because that is the one Update-related xpcom component that is implemented in C++. By implementing this in C++, we can use the existing implementation of CalculateRegistryPathFromFilePath() to do most of the work for us. Unfortunately, we can't really test this feature without being able to write to HKEY_LOCAL_MACHINE, which we have no good way of doing during testing. Differential Revision: https://phabricator.services.mozilla.com/D114803
2997ecdaada846acb07eb605b2742d55d529a97d: Bug 1705373 - Part 2: Expect success even with only the MOZ_UPDATE_AGENT FirstStartup task enabled. r=nalexander
Adam Gashlin <agashlin@mozilla.com> - Wed, 05 May 2021 04:26:44 +0000 - rev 578545
Push 38435 by imoraru@mozilla.com at Wed, 05 May 2021 09:52:49 +0000
Bug 1705373 - Part 2: Expect success even with only the MOZ_UPDATE_AGENT FirstStartup task enabled. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D114307
ab3d1804154a2e3cfe90c2705f5efb8f4faa4893: Bug 1705373 - Part 1: Only set WDBA and Update Agent configs on Firefox (browser app). r=nalexander
Adam Gashlin <agashlin@mozilla.com> - Wed, 05 May 2021 04:26:43 +0000 - rev 578544
Push 38435 by imoraru@mozilla.com at Wed, 05 May 2021 09:52:49 +0000
Bug 1705373 - Part 1: Only set WDBA and Update Agent configs on Firefox (browser app). r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D114306
fa14c74918988b0e36096178a47743cb8fc6d1f8: Bug 1707020 - Exit Background Update Task even if we never get a progress update r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 03 May 2021 18:39:25 +0000 - rev 578341
Push 38430 by cbrindusan@mozilla.com at Mon, 03 May 2021 21:42:10 +0000
Bug 1707020 - Exit Background Update Task even if we never get a progress update r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D114029
08d268052279e20cbd096150143c1458a7a50f47: Bug 1687781 - Add tests for disableBackgroundUpdates r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Thu, 22 Apr 2021 18:42:52 +0000 - rev 577125
Push 38400 by imoraru@mozilla.com at Fri, 23 Apr 2021 09:51:01 +0000
Bug 1687781 - Add tests for disableBackgroundUpdates r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D112422
68f73dbe2b22e308a9d40c0a88b9cdbbc2a618f5: Bug 1687781 - Add XML parameter support to allow Balrog to disable background updates r=nalexander,bhearsum
Kirk Steuber <ksteuber@mozilla.com> - Thu, 22 Apr 2021 18:42:51 +0000 - rev 577124
Push 38400 by imoraru@mozilla.com at Fri, 23 Apr 2021 09:51:01 +0000
Bug 1687781 - Add XML parameter support to allow Balrog to disable background updates r=nalexander,bhearsum Differential Revision: https://phabricator.services.mozilla.com/D112299
eb40719c0827ea6c5a06bcf497bedc2a7df9d7be: Bug 1703307 - Include `app.update.background.enabled` in Telemetry Environment r=chutten,nalexander
Kirk Steuber <ksteuber@mozilla.com> - Thu, 22 Apr 2021 18:35:16 +0000 - rev 577121
Push 38400 by imoraru@mozilla.com at Fri, 23 Apr 2021 09:51:01 +0000
Bug 1703307 - Include `app.update.background.enabled` in Telemetry Environment r=chutten,nalexander Differential Revision: https://phabricator.services.mozilla.com/D112076
537ad28f6bb543805f36e1a682f8a9b472a59d1a: Bug 1700826 - Extend data collection for BROWSER_ATTRIBUTION_ERRORS probe r=nalexander
Andrei Oprea <andrei.br92@gmail.com> - Thu, 15 Apr 2021 08:35:21 +0000 - rev 576057
Push 38377 by ncsoregi@mozilla.com at Thu, 15 Apr 2021 21:46:43 +0000
Bug 1700826 - Extend data collection for BROWSER_ATTRIBUTION_ERRORS probe r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D111856
2a1b2c95538ef0f9fc3c408d36cafabee5a6cd77: Bug 1703302 - Remove app.background.experimental to show background update UI unconditionally r=nalexander,preferences-reviewers
Kirk Steuber <ksteuber@mozilla.com> - Wed, 14 Apr 2021 17:50:07 +0000 - rev 575946
Push 38374 by nbeleuzu@mozilla.com at Thu, 15 Apr 2021 04:00:11 +0000
Bug 1703302 - Remove app.background.experimental to show background update UI unconditionally r=nalexander,preferences-reviewers Differential Revision: https://phabricator.services.mozilla.com/D111199
766212804f329630caa4ac923b8fd4483c064e32: Bug 1704685 - Remove leftover from bug 1686888. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 13 Apr 2021 04:57:48 +0000 - rev 575595
Push 38368 by archaeopteryx@coole-files.de at Tue, 13 Apr 2021 09:34:59 +0000
Bug 1704685 - Remove leftover from bug 1686888. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D111765
9079df38820670ada3e8d06af1832d1d54816f0e: Bug 1704685 - Remove leftover from bug 1686888. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 13 Apr 2021 02:52:53 +0000 - rev 575588
Push 38368 by archaeopteryx@coole-files.de at Tue, 13 Apr 2021 09:34:59 +0000
Bug 1704685 - Remove leftover from bug 1686888. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D111765
3e349af4587afa30e2d2575a0a205c1354adf85d: Bug 1704375 - Close tar file after use in vendor_manifest.py r=firefox-build-system-reviewers,nalexander
Kagami Sascha Rosylight <krosylight@mozilla.com> - Mon, 12 Apr 2021 03:14:06 +0000 - rev 575406
Push 38364 by archaeopteryx@coole-files.de at Mon, 12 Apr 2021 09:28:13 +0000
Bug 1704375 - Close tar file after use in vendor_manifest.py r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D111566
546270d901db639d8fe25c63b306f82450844456: Bug 1703320 - Ensure Background Task is scheduled if and only if it ought to be scheduled r=nalexander,application-update-reviewers
Kirk Steuber <ksteuber@mozilla.com> - Wed, 07 Apr 2021 17:19:22 +0000 - rev 574854
Push 38356 by archaeopteryx@coole-files.de at Thu, 08 Apr 2021 09:51:11 +0000
Bug 1703320 - Ensure Background Task is scheduled if and only if it ought to be scheduled r=nalexander,application-update-reviewers Depends on D111014 Differential Revision: https://phabricator.services.mozilla.com/D111015
b20d80f3ba827b86eddc41be55756d6262f6e91b: Bug 1703320 - Add interface to allow task existence to be queried r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Wed, 07 Apr 2021 17:19:21 +0000 - rev 574853
Push 38356 by archaeopteryx@coole-files.de at Thu, 08 Apr 2021 09:51:11 +0000
Bug 1703320 - Add interface to allow task existence to be queried r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D111014
00c56c12d8cacda0e5e294330c80649aa6621be0: WIP: Bug 1703257 - Add Tajik (tg) to Nightly builds r=firefox-build-system-reviewers,nalexander
Francesco Lodolo (:flod) <flod@lodolo.net> - Tue, 06 Apr 2021 16:30:22 +0000 - rev 574567
Push 38351 by btara@mozilla.com at Wed, 07 Apr 2021 03:19:44 +0000
WIP: Bug 1703257 - Add Tajik (tg) to Nightly builds r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D110928
b6fd53dbbe96cc93714f92f6b294739cbe457da9: Bug 1697955 - Resolve the install path used for sync manager locks. r=application-update-reviewers,nalexander
Adam Gashlin <agashlin@mozilla.com> - Mon, 05 Apr 2021 22:32:39 +0000 - rev 574388
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1697955 - Resolve the install path used for sync manager locks. r=application-update-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D110722
b95c7ed878eed5db3034a19e4992ee13b0bf4445: Bug 1700156 - Exit the Background Update Task once a new update download has started r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 05 Apr 2021 19:52:14 +0000 - rev 574376
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1700156 - Exit the Background Update Task once a new update download has started r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D110650
5273d9bd86d9fc95d2ad04749f51341f99ac16e6: Bug 1700156 - Test for AUS.onlyDownloadUpdatesThisSession r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 05 Apr 2021 19:52:14 +0000 - rev 574375
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1700156 - Test for AUS.onlyDownloadUpdatesThisSession r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D110649
f1e9a1bd16a6384b102cf584d66c9984ddf2f342: Bug 1700156 - Add AUS.onlyDownloadUpdatesThisSession r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 05 Apr 2021 19:52:13 +0000 - rev 574374
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1700156 - Add AUS.onlyDownloadUpdatesThisSession r=nalexander The background update task will exit when downloading begins. We do not want the update process to proceed beyond downloading at this time, both for consistency and to prevent any potential race condiditions around staging while we are shutting down. The new nsIApplicationUpdateService.onlyDownloadUpdatesThisSession interface will allow us to prevent updates from proceeding past the "downloading" stage for the remainder of the session. Differential Revision: https://phabricator.services.mozilla.com/D110648
2106af8bc2971fd05fde6b2cc19d47e95fb62c8f: Bug 1674277 - Properly clean up the update downloader on shutdown r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 05 Apr 2021 19:52:13 +0000 - rev 574373
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1674277 - Properly clean up the update downloader on shutdown r=nalexander Depends on D110646 Differential Revision: https://phabricator.services.mozilla.com/D110647
4fc1b109610f205393a8fb18d0b782c544cacf8e: Bug 1674277 - Make AUS.stopDownload asynchronous r=nalexander,preferences-reviewers
Kirk Steuber <ksteuber@mozilla.com> - Mon, 05 Apr 2021 19:52:12 +0000 - rev 574372
Push 38349 by smolnar@mozilla.com at Tue, 06 Apr 2021 09:47:06 +0000
Bug 1674277 - Make AUS.stopDownload asynchronous r=nalexander,preferences-reviewers The Downloader's cleanup function really ought to be asynchronous. The observer for "quit-application" is already asynchronous, so there's no problem there. But really, we ought to be cleaning up each downloader that we use, not just the last one. Which means that the cleanup ought to happen in AUS.stopDownload. So this patch will convert AUS.stopDownload to be asynchronous so that we can properly clean up the downloader from there. Differential Revision: https://phabricator.services.mozilla.com/D110646
7d9cf65abf680a1e303e6d0dc320d1e29a1a65e3: Bug 1701165: Pass the correct array length when calling nsIProcess::Runw. r=nalexander
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 30 Mar 2021 16:41:33 +0000 - rev 573760
Push 38335 by smolnar@mozilla.com at Wed, 31 Mar 2021 09:22:07 +0000
Bug 1701165: Pass the correct array length when calling nsIProcess::Runw. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D110278
3087bdaae72c894d98ef10f1fe1c93d89115938d: Bug 1696276 - Don't display UAC prompt or progress UI from a background task. r=application-update-reviewers,nalexander
Adam Gashlin <agashlin@mozilla.com> - Wed, 24 Mar 2021 23:24:34 +0000 - rev 573008
Push 38318 by cbrindusan@mozilla.com at Thu, 25 Mar 2021 03:42:26 +0000
Bug 1696276 - Don't display UAC prompt or progress UI from a background task. r=application-update-reviewers,nalexander If a prompt would be required to elevate, set an error update status, which will be reset by the update service. Also fix restarting from a background task: keep the --backgroundtask arg until it can be saved in gRestartArgv. Differential Revision: https://phabricator.services.mozilla.com/D108899
9b55527ca451b1e0e778a19d4b76dde0a9ccc376: Bug 1567341 - Add --no-install to xpcshell-test for Android. r=firefox-build-system-reviewers,nalexander
Agi Sferro <agi@sferro.dev> - Wed, 24 Mar 2021 21:49:37 +0000 - rev 572986
Push 38318 by cbrindusan@mozilla.com at Thu, 25 Mar 2021 03:42:26 +0000
Bug 1567341 - Add --no-install to xpcshell-test for Android. r=firefox-build-system-reviewers,nalexander This is consistent to geckoview-junit and mochitest. Differential Revision: https://phabricator.services.mozilla.com/D106210
57b176bfcc8f6aa79694a6118a3a8eeae294cbd4: Bug 1696772 - Don't use FILE_FLAG_DELETE_ON_CLOSE for multi-instance locks. r=nalexander,application-update-reviewers.
Adam Gashlin <agashlin@mozilla.com> - Wed, 24 Mar 2021 20:36:06 +0000 - rev 572965
Push 38318 by cbrindusan@mozilla.com at Thu, 25 Mar 2021 03:42:26 +0000
Bug 1696772 - Don't use FILE_FLAG_DELETE_ON_CLOSE for multi-instance locks. r=nalexander,application-update-reviewers. FILE_FLAG_DELETE_ON_CLOSE had the wrong semantics, rendering the lock file unusable after it had been closed once. Delete the lock file in the uninstaller as a simple alternative (given that the lock file is not in a temporary location on Windows). For a test I returned to the older form of test_backgroundtask_update_sync_manager which initially exposed the issue: It expects the background task to be able to detect the xpcshell instance after running resetLock, which failed before this fix. I also extended the original updateSyncManager test to run the second copy twice, which also catches the issue. Differential Revision: https://phabricator.services.mozilla.com/D109565
6c104f865540404d9ed3428a27e229512b43f8f3: Bug 1567341 - Add --no-install to xpcshell-test for Android. r=firefox-build-system-reviewers,nalexander
Agi Sferro <agi@sferro.dev> - Wed, 24 Mar 2021 20:20:01 +0000 - rev 572952
Push 38318 by cbrindusan@mozilla.com at Thu, 25 Mar 2021 03:42:26 +0000
Bug 1567341 - Add --no-install to xpcshell-test for Android. r=firefox-build-system-reviewers,nalexander This is consistent to geckoview-junit and mochitest. Differential Revision: https://phabricator.services.mozilla.com/D106210
b62179c0472504a65b0da3b37146b1d7cf62ba41: Bug 1483399 - Add tests for the about:preferences UI for app.update.background.enabled r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Mon, 22 Mar 2021 20:40:28 +0000 - rev 572473
Push 38311 by btara@mozilla.com at Tue, 23 Mar 2021 05:39:48 +0000
Bug 1483399 - Add tests for the about:preferences UI for app.update.background.enabled r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D108707
7ee6f14e019318cc98f3e8e41bdd44a0a4889aa1: Bug 1483399 - String changes for app.update.background.enabled interface in about:preferences r=nalexander,flod
Kirk Steuber <ksteuber@mozilla.com> - Mon, 22 Mar 2021 20:40:28 +0000 - rev 572472
Push 38311 by btara@mozilla.com at Tue, 23 Mar 2021 05:39:48 +0000
Bug 1483399 - String changes for app.update.background.enabled interface in about:preferences r=nalexander,flod Differential Revision: https://phabricator.services.mozilla.com/D108706
e190a6a0080b9caddb8ec3648fa3e39610fe5d8a: Bug 1483399 - Add a UI to about:preferences to control app.update.background.enabled r=nalexander,preferences-reviewers,Gijs
Kirk Steuber <ksteuber@mozilla.com> - Mon, 22 Mar 2021 20:40:27 +0000 - rev 572471
Push 38311 by btara@mozilla.com at Tue, 23 Mar 2021 05:39:48 +0000
Bug 1483399 - Add a UI to about:preferences to control app.update.background.enabled r=nalexander,preferences-reviewers,Gijs The UI is currently hidden unless app.update.background.experimental is set to true. The preferences page must be reloaded after setting this pref. Differential Revision: https://phabricator.services.mozilla.com/D108705
950b30c8635557d2ecd9c030d1342ac7e0a726fc: Bug 1697924 - Correctly detect un-set prefs when migrating app.update.auto r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Thu, 11 Mar 2021 22:46:10 +0000 - rev 570761
Push 38280 by cbrindusan@mozilla.com at Fri, 12 Mar 2021 15:32:35 +0000
Bug 1697924 - Correctly detect un-set prefs when migrating app.update.auto r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D108112