searching for reviewer(nalexander)
3a789d06604f4e9b385ff136612a37ca3f30eb74: Bug 1771951: Add UI to the installer for opting out of Taskbar shortcut creation r=nalexander,flod
Ben Hearsum <bhearsum@mozilla.com> - Wed, 22 Jun 2022 14:19:51 +0000 - rev 621760
Push 39885 by nfay@mozilla.com at Thu, 23 Jun 2022 03:54:50 +0000
Bug 1771951: Add UI to the installer for opting out of Taskbar shortcut creation r=nalexander,flod This includes some minor updates to the desktop and Start Menu strings from Content Design as well. I also removed the now-useless quicklaunch option (which was only used pre-Windows 7). Differential Revision: https://phabricator.services.mozilla.com/D148289
e649299772e363a1e8fac8e0ab7c131c3e256cc1: Bug 1772969 - Part 3: Remove _TaskScheduler prefix from implementations. r=nalexander
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Jun 2022 07:36:50 +0000 - rev 621656
Push 39883 by ctuns@mozilla.com at Wed, 22 Jun 2022 16:10:22 +0000
Bug 1772969 - Part 3: Remove _TaskScheduler prefix from implementations. r=nalexander Depends on D149708 Differential Revision: https://phabricator.services.mozilla.com/D149709
2d79c30340a3c177e7f56b1184bfc8795f5a5a56: Bug 1775183 - Remove fork_interpose.py. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Jun 2022 06:44:55 +0000 - rev 621551
Push 39878 by mlaza@mozilla.com at Tue, 21 Jun 2022 15:52:43 +0000
Bug 1775183 - Remove fork_interpose.py. r=firefox-build-system-reviewers,nalexander Its use was removed in bug 1720591. Differential Revision: https://phabricator.services.mozilla.com/D149840
809b75d9b465b3e2cdd090555c5614cf482b34da: Bug 1774750 - Fix wasSilentlyStarted typo in UpdateService.jsm r=application-update-reviewers,nalexander
Doug Thayer <dothayer@mozilla.com> - Mon, 20 Jun 2022 17:09:31 +0000 - rev 621456
Push 39874 by csabou@mozilla.com at Mon, 20 Jun 2022 21:49:56 +0000
Bug 1774750 - Fix wasSilentlyStarted typo in UpdateService.jsm r=application-update-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D149688
6f1875e8a76c1323f8619eff7e7c2f475c44a0b3: Bug 1773829 - Part 13: Stop using lazy getter unnecessarily in toolkit/mozapps/update/. r=application-update-reviewers,nalexander
Tooru Fujisawa <arai_a@mac.com> - Wed, 15 Jun 2022 20:56:26 +0000 - rev 621036
Push 39858 by bszekely@mozilla.com at Thu, 16 Jun 2022 09:30:51 +0000
Bug 1773829 - Part 13: Stop using lazy getter unnecessarily in toolkit/mozapps/update/. r=application-update-reviewers,nalexander Depends on D149021 Differential Revision: https://phabricator.services.mozilla.com/D149022
3aa5fe508801b09cb48f1dd73a0f96ecf292f7d9: Bug 1646989 - Update docs to account for --enable-unverified-updates flag r=nalexander,application-update-reviewers
Kirk Steuber <ksteuber@mozilla.com> - Wed, 15 Jun 2022 17:49:46 +0000 - rev 621004
Push 39856 by abutkovits@mozilla.com at Wed, 15 Jun 2022 21:49:08 +0000
Bug 1646989 - Update docs to account for --enable-unverified-updates flag r=nalexander,application-update-reviewers Also adds docs for how to run the Maintenance Service tests, which is another thing that the --enable-unverified-updates will be useful for. Differential Revision: https://phabricator.services.mozilla.com/D148870
bd42fdc548ac4016f1257853129aa86bbe52effc: Bug 1646989 - Replace --disable-verify-mar with --enable-unverified-updates, make it imply DISABLE_UPDATER_AUTHENTICODE_CHECK r=firefox-build-system-reviewers,nalexander
Kirk Steuber <ksteuber@mozilla.com> - Wed, 15 Jun 2022 17:49:45 +0000 - rev 621003
Push 39856 by abutkovits@mozilla.com at Wed, 15 Jun 2022 21:49:08 +0000
Bug 1646989 - Replace --disable-verify-mar with --enable-unverified-updates, make it imply DISABLE_UPDATER_AUTHENTICODE_CHECK r=firefox-build-system-reviewers,nalexander The common usecase for disabling MAR verification is to do some sort of local update testing. When doing this, the updater binary will also typically be unsigned. This patch allows both of those changes to be made at build time with the same flag. Differential Revision: https://phabricator.services.mozilla.com/D81279
fea3451ad116f4126f98f10d68c6e069194c5285: Bug 1772101 - Part 41: Use plain object for lazy getter in toolkit/components/taskscheduler/. r=nalexander
Tooru Fujisawa <arai_a@mac.com> - Tue, 07 Jun 2022 04:31:04 +0000 - rev 619907
Push 39810 by ccozmuta@mozilla.com at Tue, 07 Jun 2022 15:57:48 +0000
Bug 1772101 - Part 41: Use plain object for lazy getter in toolkit/components/taskscheduler/. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D147982
248a6a10c32c37476c128fc129e35eadb9473e09: Bug 1741360 - Fix Thunderbird artifact builds from comm-esr* trees. r=nalexander
Geoff Lankow <geoff@darktrojan.net> - Thu, 02 Jun 2022 23:09:56 +0000 - rev 619619
Push 39788 by nfay@mozilla.com at Fri, 03 Jun 2022 03:41:38 +0000
Bug 1741360 - Fix Thunderbird artifact builds from comm-esr* trees. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D147840
327fc58823330807137be2539c261fbc27f72662: Bug 1766497 - Updated a `log` call to use `command_context` instead of `self` (since `self` would never work in this instance) r=firefox-build-system-reviewers,nalexander
ahochheiden <ahochheiden@mozilla.com> - Thu, 02 Jun 2022 22:15:40 +0000 - rev 619615
Push 39788 by nfay@mozilla.com at Fri, 03 Jun 2022 03:41:38 +0000
Bug 1766497 - Updated a `log` call to use `command_context` instead of `self` (since `self` would never work in this instance) r=firefox-build-system-reviewers,nalexander Depends on D142274 Differential Revision: https://phabricator.services.mozilla.com/D148176
baa4df264ef3832e315e0cb1568910d24f79311c: Bug 1760161 - Enhance string & smartptr pretty printers. r=nalexander
Simon Farre <simon.farre.cx@gmail.com> - Wed, 01 Jun 2022 17:23:45 +0000 - rev 619447
Push 39785 by bszekely@mozilla.com at Thu, 02 Jun 2022 09:36:47 +0000
Bug 1760161 - Enhance string & smartptr pretty printers. r=nalexander Added two additional string types to be pretty printed by the string pretty printer. Added the children method to smartpr, which yields 1 child. Has the added benefit of returning (name, gdb.Value) which can be used from an IDE with support for Python in GDB. Differential Revision: https://phabricator.services.mozilla.com/D141404
171b2d9264c203ed5b30f42301330848d3d82b89: Bug 1758961: update windows private browsing mode icon. r=RT,nalexander
Ben Hearsum <bhearsum@mozilla.com> - Wed, 01 Jun 2022 14:59:52 +0000 - rev 619425
Push 39783 by apavel@mozilla.com at Wed, 01 Jun 2022 21:31:38 +0000
Bug 1758961: update windows private browsing mode icon. r=RT,nalexander These new icon files come from the PNG handed off from UX, which I then ran through a PNG -> ICO converter, and dropped any icon sizes that aren't also included in our `firefox.ico`. The ones that were kept are: 256x256, 48x48, 32x32, and 16x16. Differential Revision: https://phabricator.services.mozilla.com/D147703
4832094b40da912ddeca5ec13a61ff0e12a9866c: Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
Ben Hearsum <bhearsum@mozilla.com> - Thu, 26 May 2022 16:21:33 +0000 - rev 618991
Push 39753 by apavel@mozilla.com at Thu, 26 May 2022 21:36:38 +0000
Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki This is a short term measure. In the medium or long term we can do this signing in a separate Task after pulling the original source. Differential Revision: https://phabricator.services.mozilla.com/D147310
dc599c9a632d8742d04882c59d84c0fb5232ca71: Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander
Nicholas Rishel <nrishel@mozilla.com> - Thu, 26 May 2022 05:15:19 +0000 - rev 618933
Push 39751 by smolnar@mozilla.com at Thu, 26 May 2022 15:51:59 +0000
Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander This revision adds a patch generated from upstream commit https://github.com/mohabouje/WinToast/commit/7c3b9e690abbffbf3a669efc148311dfc565a1c0. Differential Revision: https://phabricator.services.mozilla.com/D147373
1cbaf0613e5c20e4003b120432c6b593cdab38d2: Bug 1771242 - Upgrade clang to 14.0.4. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 May 2022 04:56:10 +0000 - rev 618931
Push 39751 by smolnar@mozilla.com at Thu, 26 May 2022 15:51:59 +0000
Bug 1771242 - Upgrade clang to 14.0.4. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D147384
b46b70eeaa6f75386072720d3380e6afc184fc66: Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
Ben Hearsum <bhearsum@mozilla.com> - Thu, 26 May 2022 03:24:22 +0000 - rev 618913
Push 39750 by nfay@mozilla.com at Thu, 26 May 2022 09:33:28 +0000
Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki This is a short term measure. In the medium or long term we can do this signing in a separate Task after pulling the original source. Differential Revision: https://phabricator.services.mozilla.com/D147310
ca5b926b36f83275bdd8dc73e124b3395468e951: Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
Agi Sferro <agi@sferro.dev> - Wed, 25 May 2022 17:44:51 +0000 - rev 618873
Push 39750 by nfay@mozilla.com at Thu, 26 May 2022 09:33:28 +0000
Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D146942
fee428f38f17d865674c266419ecbd1bb3b33cf6: Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
Agi Sferro <agi@sferro.dev> - Mon, 23 May 2022 16:29:38 +0000 - rev 618546
Push 39736 by ncsoregi@mozilla.com at Mon, 23 May 2022 21:35:27 +0000
Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D146942
eabf99800cc902c60025e23fecba30044424bad1: Bug 1769807 - Ensure Win32k state initialized before content launch. r=nalexander
Chris Martin <cmartin@mozilla.com> - Fri, 20 May 2022 20:55:05 +0000 - rev 618411
Push 39726 by ncsoregi@mozilla.com at Sat, 21 May 2022 09:47:23 +0000
Bug 1769807 - Ensure Win32k state initialized before content launch. r=nalexander Win32k Lockdown state must be initialized on the main thread, but currently a process launcher may be the first thing to read it on the IPC Thread Initializing Win32k Lockdown state also relies on the gfxPlatform being initialized, but that also isn't explicit anywhere. This patch ensures both things are true: Always ensure that Win32k State is initialized before queuing a process launch to the IPC Thread, and always ensure that gfxPlatform is initialized before attempting to read the gfx state. Differential Revision: https://phabricator.services.mozilla.com/D146821
9dc2f0c648e4c91545fba2a34daa253c87718de4: Bug 1769807 - Ensure Win32k state initialized before content launch r=bobowen,nalexander
Chris Martin <cmartin@mozilla.com> - Fri, 20 May 2022 17:12:36 +0000 - rev 618389
Push 39726 by ncsoregi@mozilla.com at Sat, 21 May 2022 09:47:23 +0000
Bug 1769807 - Ensure Win32k state initialized before content launch r=bobowen,nalexander Win32k Lockdown state must be initialized on the main thread, but currently a process launcher may be the first thing to read it on the IPC Thread Initializing Win32k Lockdown state also relies on the gfxPlatform being initialized, but that also isn't explicit anywhere. This patch ensures both things are true: Always ensure that Win32k State is initialized before queuing a process launch to the IPC Thread, and always ensure that gfxPlatform is initialized before attempting to read the gfx state. Differential Revision: https://phabricator.services.mozilla.com/D146821
04bd701b4db43e32c0ff2670a2da7e9aa66c8c82: Bug 1769876 - Refresh Debian docker images snapshot. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 May 2022 02:40:16 +0000 - rev 618067
Push 39714 by ctuns@mozilla.com at Wed, 18 May 2022 09:47:25 +0000
Bug 1769876 - Refresh Debian docker images snapshot. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D146647
1002fb6d619e719022be8b3e70ce0f10ad246743: Bug 1765628 - Don't delete recently created temporary profiles to avoid race between background task cleanup and background task profile locking. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Wed, 04 May 2022 18:21:07 +0000 - rev 616179
Push 39652 by archaeopteryx@coole-files.de at Thu, 05 May 2022 09:42:30 +0000
Bug 1765628 - Don't delete recently created temporary profiles to avoid race between background task cleanup and background task profile locking. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D144775
80f664e14e06299e36f568f74e84e43948a2838e: Bug 1767438 - Pick correct node instance by changing PATH. r=nalexander
Simon Friedberger <simon@mozilla.com> - Wed, 04 May 2022 18:14:51 +0000 - rev 616178
Push 39652 by archaeopteryx@coole-files.de at Thu, 05 May 2022 09:42:30 +0000
Bug 1767438 - Pick correct node instance by changing PATH. r=nalexander Revert "Bug 1612191 - Pre: Use NPM's --scripts-prepend-node-path rather than setting PATH. r=Standard8" This reverts git commit 787b41db545a08237c69486136ce4e13de9fd9e7. It backs out of hg commit f05648a37233cb2cce775c57b2c393665b768c9b. The config option that was being enabled has been removed in recent node versions. See: https://github.com/npm/statusboard/issues/117 Differential Revision: https://phabricator.services.mozilla.com/D145417
8264be10e20364dd126c3556e8416b0aefc7b0a4: Bug 1616355: attribution postSigningData should be per installation r=nalexander
Ben Hearsum <bhearsum@mozilla.com> - Tue, 03 May 2022 20:04:28 +0000 - rev 616013
Push 39645 by imoraru@mozilla.com at Wed, 04 May 2022 03:39:47 +0000
Bug 1616355: attribution postSigningData should be per installation r=nalexander about:newtab#asrouter actually depends on the ability to be able to write to postSigningData at the moment, so this will break that in any circumstance where the running Firefox cannot write to the installation directory. This code is only used for dev & qa testing though, and I've been told this is OK (and we may change how it works to avoid writing the file at all). Differential Revision: https://phabricator.services.mozilla.com/D144167
9ed679836003a2bf3e4dc7f04e35fd85b9630d60: Bug 1766953 - Remove now unused rust-1.47 toolchain. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 03 May 2022 08:02:54 +0000 - rev 615912
Push 39643 by nbeleuzu@mozilla.com at Tue, 03 May 2022 15:57:51 +0000
Bug 1766953 - Remove now unused rust-1.47 toolchain. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D145054
1c40dc1adf09ebf03a8614004783e9ab508bab35: Bug 1766378 - Enable thread-safety warnings in Windows builds. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2022 21:23:19 +0000 - rev 615522
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766378 - Enable thread-safety warnings in Windows builds. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D144755
45d880cce7bed0bae7818a5ffa629826316d8f9c: Bug 1756209: send Windows Store Campaign ID as attribution code r=nalexander
Ben Hearsum <bhearsum@mozilla.com> - Tue, 26 Apr 2022 15:55:34 +0000 - rev 615340
Push 39619 by mlaza@mozilla.com at Wed, 27 Apr 2022 09:44:29 +0000
Bug 1756209: send Windows Store Campaign ID as attribution code r=nalexander Nearly all the complexity here is abstracted away in the previous patch, so this is quite straightforward other than the one oddity noted in the comments. Differential Revision: https://phabricator.services.mozilla.com/D143112
c07590c5a6e95c50689ca7caba3665b5b6da9790: Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Apr 2022 22:52:54 +0000 - rev 614118
Push 39557 by ccozmuta@mozilla.com at Wed, 13 Apr 2022 09:43:28 +0000
Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander On CI, 8.3 filenames are not generated, so the canonicalization of program paths in `windows kits` doesn't work. But the build system can actually deal with spaces in the specific case of MIDL and FXC. Differential Revision: https://phabricator.services.mozilla.com/D143258
55b68a71e03abf8fd61081048db2fdce4680c727: Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Mon, 11 Apr 2022 23:00:10 +0000 - rev 613997
Push 39550 by smolnar@mozilla.com at Tue, 12 Apr 2022 03:57:01 +0000
Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander On CI, 8.3 filenames are not generated, so the canonicalization of program paths in `windows kits` doesn't work. But the build system can actually deal with spaces in the specific case of MIDL and FXC. Differential Revision: https://phabricator.services.mozilla.com/D143258
098884d5de4d74c7738aedceefed2f2589b0c4e7: Bug 1763343: Android AAR builds should use system Python packages r=firefox-build-system-reviewers,nalexander
Mitchell Hentges <mhentges@mozilla.com> - Wed, 06 Apr 2022 17:02:38 +0000 - rev 613522
Push 39530 by nfay@mozilla.com at Thu, 07 Apr 2022 09:29:59 +0000
Bug 1763343: Android AAR builds should use system Python packages r=firefox-build-system-reviewers,nalexander These tasks: * Are builds: so `pip install` is frowned upon * Use `zstandard`: so it better be installed in the system environment Opt into using the system python packages accordingly. Differential Revision: https://phabricator.services.mozilla.com/D143038
cb22f8bfa91c8af356b63c150269b2d0d40113e4: Bug 1760704 - Add a test that ensures that channel-prefs.js is never changed r=nalexander
Kirk Steuber <ksteuber@mozilla.com> - Wed, 30 Mar 2022 21:28:01 +0000 - rev 612839
Push 39500 by nfay@mozilla.com at Thu, 31 Mar 2022 09:35:41 +0000
Bug 1760704 - Add a test that ensures that channel-prefs.js is never changed r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D142145
68b47e0d27f904a22c0831b0b3c60c409a8f86bb: Bug 1760833: Update Firefox logo on MS store. r=nalexander
Ben Hearsum <bhearsum@mozilla.com> - Mon, 28 Mar 2022 15:14:08 +0000 - rev 612598
Push 39488 by nfay@mozilla.com at Tue, 29 Mar 2022 09:56:04 +0000
Bug 1760833: Update Firefox logo on MS store. r=nalexander According to https://docs.microsoft.com/en-us/windows/apps/design/style/app-icons-and-logos and https://docs.microsoft.com/en-ca/windows/mixed-reality/distribute/submitting-an-app-to-the-microsoft-store, both the Square150x150 icons and LargeTile icons are potentially used in the Microsoft Store listing. These new icons were generated by Visual Studio with the following settings: * Bicubic Scaling Mode * Turning _off_ recommended padding (I believe this is why the logo shows up so small in the Store) * No color conversion I did this for both the Medium Tile and Large Tile assets, and used the icon attached to bug as the source (which is 1024x1024). Once landed, I intend to uplift this patch to Beta and verify the new Store listing there - and then it can ride to release with the next set of uplifts. Differential Revision: https://phabricator.services.mozilla.com/D141784
f84e35cb8bdca1664279e996adcb95fea5921b5e: Bug 1761438 - Remove nsILocalFileWin::GetNativeCanonicalPath. r=xpcom-reviewers,application-update-reviewers,mccr8,nalexander
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 26 Mar 2022 00:52:07 +0000 - rev 611973
Push 39475 by nerli@mozilla.com at Sat, 26 Mar 2022 09:28:42 +0000
Bug 1761438 - Remove nsILocalFileWin::GetNativeCanonicalPath. r=xpcom-reviewers,application-update-reviewers,mccr8,nalexander I removed the last caller. Depends on D142051 Differential Revision: https://phabricator.services.mozilla.com/D142052
7d4ee994441f5a16fd8e721bec799c06589a8ce5: Bug 1751010: Expose command line arguments early enough to detect private browsing mode before window painting r=nika,nalexander,mconley
Ben Hearsum <bhearsum@mozilla.com> - Thu, 24 Mar 2022 13:07:39 +0000 - rev 611782
Push 39468 by imoraru@mozilla.com at Thu, 24 Mar 2022 21:54:20 +0000
Bug 1751010: Expose command line arguments early enough to detect private browsing mode before window painting r=nika,nalexander,mconley Differential Revision: https://phabricator.services.mozilla.com/D139988
b7eac72c2397ac50a7f3d2f8846291005b27b776: Bug 1759035 - disable xpcshell tests that fail with socketprocess_networking and fission.autostart=true|false. r=kershaw,application-update-reviewers,nalexander,zombie
Joel Maher <jmaher@mozilla.com> - Wed, 23 Mar 2022 21:40:23 +0000 - rev 611716
Push 39465 by ccozmuta@mozilla.com at Thu, 24 Mar 2022 09:36:15 +0000
Bug 1759035 - disable xpcshell tests that fail with socketprocess_networking and fission.autostart=true|false. r=kershaw,application-update-reviewers,nalexander,zombie Differential Revision: https://phabricator.services.mozilla.com/D140841
6c22e1c0fc1495ceb9e21267e44f6852616a3af0: Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop
Nicholas Rishel <nrishel@mozilla.com> - Tue, 22 Mar 2022 00:28:23 +0000 - rev 611416
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop Depends on D140911 Differential Revision: https://phabricator.services.mozilla.com/D140429
bcb41f5b279a5223b1ce5ac07450f4be7b35b7ec: Bug 1722777 - Pre: files contained within a folder implicitly must have a longer path; make this explicit for clarity. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Tue, 22 Mar 2022 00:28:23 +0000 - rev 611415
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1722777 - Pre: files contained within a folder implicitly must have a longer path; make this explicit for clarity. r=nalexander Depends on D140910 Differential Revision: https://phabricator.services.mozilla.com/D140911
e39d7cb0170b7a70e40ca81664ff1ac4d9c5d5ae: Bug 1722777 - Pre: Reuse existing directory iteration function when deleting folder content on Windows. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Tue, 22 Mar 2022 00:28:22 +0000 - rev 611414
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1722777 - Pre: Reuse existing directory iteration function when deleting folder content on Windows. r=nalexander Depends on D140428 Differential Revision: https://phabricator.services.mozilla.com/D140910
9232381871c48d6314de0f43187272d56aac4d03: Bug 1722777 - Pre: Add comment explaining why Windows recursive folder deletion uses neither `SHFileOperation` nor `IFileOperation` APIs. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Tue, 22 Mar 2022 00:28:22 +0000 - rev 611413
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1722777 - Pre: Add comment explaining why Windows recursive folder deletion uses neither `SHFileOperation` nor `IFileOperation` APIs. r=nalexander Depends on D140427 Differential Revision: https://phabricator.services.mozilla.com/D140428
5c96cf253726a07f772c2cbf80cd7551e202c1b7: Bug 1722777 - Pre: Move "skip windows" XPCShell test config for test_symlinks.js and test_bug476919.js from source to configuration file. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Tue, 22 Mar 2022 00:28:21 +0000 - rev 611412
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1722777 - Pre: Move "skip windows" XPCShell test config for test_symlinks.js and test_bug476919.js from source to configuration file. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D140427
93e272387c6abebd075af9bbc952b0995c644421: Bug 1750987: Uninstaller support for Private Browsing enhancements. r=nalexander,mhowell
Ben Hearsum <bhearsum@mozilla.com> - Mon, 21 Mar 2022 16:35:41 +0000 - rev 611345
Push 39453 by ctuns@mozilla.com at Tue, 22 Mar 2022 04:27:58 +0000
Bug 1750987: Uninstaller support for Private Browsing enhancements. r=nalexander,mhowell The most notable part of this is the rework of DeleteShortcuts to handle the new shortcuts logs in %PROGRAMDATA%. Also of note is what we're not handling these new shortcuts in UpdateShortcutAppModelIDs/UpdateShortcutsBranding. As far as I can tell, these are one-off fixes to handle old shortcuts. Because we know that the new shortcut creation code will set from the start -- so there's no need to. This means that there's nothing to do during install or post-update. Differential Revision: https://phabricator.services.mozilla.com/D139884
3eb6132bff96026dfa1e0606ffa24bbacef6327b: Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop
Nicholas Rishel <nrishel@mozilla.com> - Sat, 19 Mar 2022 03:21:26 +0000 - rev 611026
Push 39445 by imoraru@mozilla.com at Sat, 19 Mar 2022 21:35:32 +0000
Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop Differential Revision: https://phabricator.services.mozilla.com/D140429
566db8d9f4f878c8c0fa7b965c9c7daba6f7b0d2: Bug 1722777 - Pre: files contained within a folder implicitly must have a longer path; make this explicit for clarity. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Sat, 19 Mar 2022 03:21:25 +0000 - rev 611025
Push 39445 by imoraru@mozilla.com at Sat, 19 Mar 2022 21:35:32 +0000
Bug 1722777 - Pre: files contained within a folder implicitly must have a longer path; make this explicit for clarity. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D140911
633d15f388108cb1637ec9e2be762db7b09d3219: Bug 1722777 - Pre: Reuse existing directory iteration function when deleting folder content on Windows. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Sat, 19 Mar 2022 03:21:25 +0000 - rev 611024
Push 39445 by imoraru@mozilla.com at Sat, 19 Mar 2022 21:35:32 +0000
Bug 1722777 - Pre: Reuse existing directory iteration function when deleting folder content on Windows. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D140910
08a582756a536cdd253e708b498599685f27b3e0: Bug 1722777 - Pre: Add comment explaining why Windows recursive folder deletion uses neither `SHFileOperation` nor `IFileOperation` APIs. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Sat, 19 Mar 2022 03:21:24 +0000 - rev 611023
Push 39445 by imoraru@mozilla.com at Sat, 19 Mar 2022 21:35:32 +0000
Bug 1722777 - Pre: Add comment explaining why Windows recursive folder deletion uses neither `SHFileOperation` nor `IFileOperation` APIs. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D140428
f8f914b7ee0c586e9b727948096e0d7a1c2f771b: Bug 1722777 - Pre: Move "skip windows" XPCShell test config for test_symlinks.js and test_bug476919.js from source to configuration file. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Sat, 19 Mar 2022 03:21:24 +0000 - rev 611022
Push 39445 by imoraru@mozilla.com at Sat, 19 Mar 2022 21:35:32 +0000
Bug 1722777 - Pre: Move "skip windows" XPCShell test config for test_symlinks.js and test_bug476919.js from source to configuration file. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D140427
6ddaccf52cf37be2343ead6cfa3a8181a847956b: Bug 1757252 - Intialize NSS in "no DB" mode for background tasks. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Fri, 18 Mar 2022 20:14:47 +0000 - rev 610997
Push 39443 by ctuns@mozilla.com at Sat, 19 Mar 2022 09:41:58 +0000
Bug 1757252 - Intialize NSS in "no DB" mode for background tasks. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D141305
18e0fe30ec395637922274342ceac2967d454dae: Bug 1757435 - Disable fast shutdown for background tasks. r=nalexander
Nicholas Rishel <nrishel@mozilla.com> - Fri, 18 Mar 2022 20:14:47 +0000 - rev 610996
Push 39443 by ctuns@mozilla.com at Sat, 19 Mar 2022 09:41:58 +0000
Bug 1757435 - Disable fast shutdown for background tasks. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D141304
1820f90df625bd1e65df683336c7d58d9cad54cd: Bug 1757240 - Stop building JS Streams in CI r=firefox-build-system-reviewers,nalexander
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 18 Mar 2022 17:23:13 +0000 - rev 610978
Push 39443 by ctuns@mozilla.com at Sat, 19 Mar 2022 09:41:58 +0000
Bug 1757240 - Stop building JS Streams in CI r=firefox-build-system-reviewers,nalexander We originally preserved a JS Streams build through a nightly cycle to provide us with an emergency fallback position. However, it's increasingly likely we will never take that fallback, and so we are faced with an increasing dual maintenence burden. Stopping CI builds is the first step of removing the JS streams code from Gecko, and will prevent further noise on CI as the fallback position slowly loses relevance. This patch is a backout of the build portion of Bug 1734722. Differential Revision: https://phabricator.services.mozilla.com/D141372
8ea40ee4caf0fc8de8c6d1e38dc89058086deec8: Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop
Nicholas Rishel <nrishel@mozilla.com> - Fri, 18 Mar 2022 17:15:33 +0000 - rev 610977
Push 39443 by ctuns@mozilla.com at Sat, 19 Mar 2022 09:41:58 +0000
Bug 1722777 - Incrementally remove stale temporary profiles from background tasks which match the name of the current background task profile (before adding unique identifier). r=nalexander,mossop Differential Revision: https://phabricator.services.mozilla.com/D140429