c8ef
1fd1c0a45c
Bug 1911403 - fix typo in source code -> r=nalexander,profiler-reviewers,jandem,masayuki,canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D218474
2024-08-07 05:35:02 +00:00
Robin Steuber
d91397cf9b
Bug 1901954 - Don't invoke any background tasks from the MMS r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D213813
2024-06-15 04:36:29 +00:00
Robin Steuber
22b5c33545
Bug 1898792 - Add $RegHive to store the registry hive in rather than $TmpVal r=nalexander
...
This also removes the hacky fix for this issue added in Bug 1896944 (the other one will be uplifted, this one will not).
Differential Revision: https://phabricator.services.mozilla.com/D211452
2024-06-11 16:14:26 +00:00
Eric Chen
e60e2e8adb
Bug 1621749 - adding an architecture parameter to installer-help URL r=bytesized,agibson
...
Differential Revision: https://phabricator.services.mozilla.com/D212965
2024-06-10 20:59:58 +00:00
Robin Steuber
c0ce01a96e
Bug 1896944 - Restore $TmpVal after using it for a different purpose r=nalexander
...
This is a bit ugly. The better fix for this issue is https://phabricator.services.mozilla.com/D211452 but that fix is a bit more invasive whereas this fix is a bit safer for uplift. So this patch will be uplifted and the other one will clean things up but won't be uplifted.
Differential Revision: https://phabricator.services.mozilla.com/D211608
2024-05-24 19:44:26 +00:00
Nipun Shukla
8fa18f7f5e
Bug 1895744 - Implemented WRL StartupTask for MSIX launch on login r=nrishel
...
Differential Revision: https://phabricator.services.mozilla.com/D209718
2024-05-15 15:34:42 +00:00
Tamas Szentpeteri
833395877b
Backed out 2 changesets (bug 1893341, bug 1895744) for causing bc failures in browser_windows_launch_on_login_msix.js. CLOSED TREE
...
Backed out changeset ce5384469c24 (bug 1893341)
Backed out changeset 658645fa9303 (bug 1895744)
2024-05-15 11:24:17 +03:00
Nipun Shukla
51e5f06d08
Bug 1895744 - Implemented WRL StartupTask for MSIX launch on login r=nrishel
...
Differential Revision: https://phabricator.services.mozilla.com/D209718
2024-05-15 02:54:55 +00:00
Julien Cristau
481a8eec23
Bug 1894689 - update pinned cert issuers in windows maintenance service. r=bhearsum,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D209245
2024-05-03 05:10:14 +00:00
Nipun Shukla
9685265c6b
Bug 1889232 - Removed firefox-bridge and firefox-private-bridge protocol creation r=mhughes,Gijs,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206419
2024-04-18 15:18:04 +00:00
Iulian Moraru
ccfe6fc0fd
Backed out changeset 977027e73ec0 (bug 1889232) for causing windows mass failures.
2024-04-18 01:13:29 +03:00
Nipun Shukla
fea56e6d13
Bug 1889232 - Removed firefox-bridge and firefox-private-bridge protocol creation r=mhughes,Gijs,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206419
2024-04-17 19:13:22 +00:00
Nipun Shukla
0f97ee113d
Bug 1888958 - Added documentation for building NSIS plugins to source docs r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D206262
2024-04-05 16:35:22 +00:00
Nipun Shukla
5865af2fb3
Bug 1881567 - Added Rust application to read and launch Firefox upon receiving native messages r=mhughes,nrishel,glandium,gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D202467
2024-03-13 19:01:05 +00:00
Michael Hughes
a9151787eb
Bug 1880368 - change firefox and firefox-private protocols to firefox-bridge and firefox-private-bridge protocols r=nshukla,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D201879
2024-02-29 19:03:17 +00:00
Michael Hughes
e29fe5ebfe
Bug 1879963 - Avoid pinning confirmation popup for Windows 10 > 10.0.19045.3996 r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D202641
2024-02-26 21:35:13 +00:00
Mike Hommey
ee91b4d9e4
Bug 679359 - Autodetect WIN32_REDIST_DIR. r=firefox-build-system-reviewers,sergesanspaille,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D202191
2024-02-21 22:18:10 +00:00
Nick Alexander
85583c9a01
Bug 1867846 - Add mach msix repackage --unsigned. r=mhughes
...
This allows `Appx-AddPackage -Unsigned ...` on Windows 11.
Differential Revision: https://phabricator.services.mozilla.com/D196894
2024-02-21 19:09:35 +00:00
Nipun Shukla
775161fd33
Bug 1665381 - Added distribution information to stub installer install telemetry ping r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D198610
2024-01-17 19:28:13 +00:00
Nipun Shukla
76932b0f3d
Bug 1665381 - Added distribution information to full installer install telemetry ping r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D198607
2024-01-17 17:13:08 +00:00
Mike Hommey
6aa78a25db
Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D195157
2023-12-08 10:43:59 +00:00
Nipun Shukla
537e874806
Bug 1862450 - Made changes to dual browser installer on Windows and MacOS r=mhughes,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D193712
2023-11-16 00:15:57 +00:00
Robin Steuber
38506fb252
Bug 1864758 - Increase stub installer timeout r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D193603
2023-11-15 19:19:49 +00:00
Nipun Shukla
31a29f5cbb
Bug 1862450 - Made installer changes for dual browser extension r=mhughes
...
Differential Revision: https://phabricator.services.mozilla.com/D192478
2023-11-15 14:24:16 +00:00
Sylvestre Ledru
3608dc8457
Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
Michael Hughes
6e1d179714
Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds. r=nalexander
...
The previous commits to shared.nsh resulted in auto-pinning only occurring in Windows 11 builds that weren't build number 22621 or higher, but a lot of users on Windows 11 are on 22621 already and the build number to pay attention to, when MS introduced the user confirmation for pinning popup, is in Windows 11, 22621, UBR 2361.
This commit checks for the UBR number too.
Differential Revision: https://phabricator.services.mozilla.com/D190859
2023-10-12 23:56:01 +00:00
Florian Quèze
fbf279e1a9
Bug 1850647 - add an optional argument to py_action to record the target file name for most actions, r=glandium.
...
Differential Revision: https://phabricator.services.mozilla.com/D187306
2023-10-12 08:41:34 +00:00
Sandor Molnar
3263c72bf6
Backed out 8 changesets (bug 1850647, bug 1325181) for causing build bustages CLOSED TREE
...
Backed out changeset ab9d4ca38d83 (bug 1850647)
Backed out changeset 7465055478d9 (bug 1850647)
Backed out changeset 2008dd9ac32a (bug 1325181)
Backed out changeset c95204654c91 (bug 1850647)
Backed out changeset 0128ca1c9d18 (bug 1850647)
Backed out changeset e9277971c260 (bug 1850647)
Backed out changeset 6c15af4bc2c6 (bug 1850647)
Backed out changeset ce7ac5e23c1c (bug 1850647)
2023-10-11 12:25:58 +03:00
Florian Quèze
7912f7ae77
Bug 1850647 - add an optional argument to py_action to record the target file name for most actions, r=glandium.
...
Differential Revision: https://phabricator.services.mozilla.com/D187306
2023-10-11 05:54:13 +00:00
Nipun Shukla
2b8001fe0a
Bug 1843202 - Added automatic launch on Windows login based on registry key r=nalexander,settings-reviewers,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D183504
2023-10-06 15:30:23 +00:00
Robin Steuber
7517791921
Bug 1855604 - Back out copying provenance data to the install directory r=nalexander
...
Backed out Bug 1815019's patch: https://hg.mozilla.org/mozilla-central/rev/d20d37c2751a
Depends on D189594
Differential Revision: https://phabricator.services.mozilla.com/D189595
2023-10-03 23:40:26 +00:00
Michael Hughes
ed3473bfdf
Bug 1855340 - Avoid installer pinning popping a confirmation dialog on Windows 11 Insider Preview. r=bhearsum,mhowell,mhughes
...
This confirmation dialog is introduced on Windows version 22621.2361.
This commit disables the pinning in the installer on versions newer
than that. The onboarding process should do the pinning: in this
context, the confirmation dialog makes more sense.
Differential Revision: https://phabricator.services.mozilla.com/D189324
2023-10-03 16:49:09 +00:00
Masatoshi Kimura
c76f9f610a
Bug 1856100 - Remove dead code that handles the removed checkbox from the installer. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D189693
2023-10-02 19:00:07 +00:00
Noemi Erli
8561f7ec9a
Backed out 3 changesets (bug 1856187, bug 1856100, bug 1856104) for causing newtab failures
...
Backed out changeset db28784a1734 (bug 1856187)
Backed out changeset bd11e14dca63 (bug 1856104)
Backed out changeset 2741311b6055 (bug 1856100)
2023-10-02 21:16:25 +03:00
Masatoshi Kimura
01540b090c
Bug 1856100 - Remove dead code that handles the removed checkbox from the installer. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D189693
2023-10-02 17:36:26 +00:00
Nicholas Rishel
2442cd3afa
Bug 1853144 - Fix registry cleanup for the Default Agent during uninstall. r=bytesized
...
This change makes the Default Agent proxy wait for the Default Agent background task to exit before itself exiting.
Additionally this moves the call to run the Default Agent uninstaller earlier to ensure firefox.exe still exists.
Differential Revision: https://phabricator.services.mozilla.com/D188396
2023-09-18 16:52:07 +00:00
Masatoshi Kimura
a682a097f0
Bug 1843702 - Remove dead code from installer. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D183632
2023-07-24 20:30:13 +00:00
Masatoshi Kimura
410e269755
Bug 1836874 - Prevent installers from installing Firefox 116+ on Windows 7/8/8.1. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D180029
2023-07-05 17:51:11 +00:00
Cristian Tuns
733458c7ec
Backed out 2 changesets (bug 1836874, bug 1836875) because will break win PGO and SM jobs(as requested by Ryan) CLOSED TREE
...
Backed out changeset 706fc856ba78 (bug 1836875)
Backed out changeset 93c2b16409e0 (bug 1836874)
2023-07-02 08:15:24 -04:00
Masatoshi Kimura
78cf357fee
Bug 1836874 - Prevent installers from installing Firefox 116+ on Windows 7/8/8.1. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D180029
2023-07-02 10:09:46 +00:00
Robin Steuber
1e20197cbe
Bug 1824420 - r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D182143
2023-06-27 22:17:50 +00:00
Masatoshi Kimura
8a7829c022
Bug 1835992 - Use a new deep-link API to open Default Apps dialog on Windows 11. r=nalexander
...
We have to bump `MaxVersionTested` in `AppxManifest.xml` to reindex the app. See
https://learn.microsoft.com/en-us/windows/uwp/launch-resume/launch-default-apps-settings
for details.
Differential Revision: https://phabricator.services.mozilla.com/D179543
2023-06-08 09:02:31 +00:00
James Teh
5bada21d61
Bug 1821963 part 1: Remove NSIS and MSIX pieces supporting the old accessibility architecture based on content process COM proxies. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D177961
2023-05-22 20:19:44 +00:00
Narcis Beleuzu
f95e590275
Backed out 6 changesets (bug 1821963) for build bustages. CLOSED TREE
...
Backed out changeset a92c62e304f0 (bug 1821963)
Backed out changeset da6cba0b0dd4 (bug 1821963)
Backed out changeset 4ed7ca0eb04a (bug 1821963)
Backed out changeset f2fba0ef15d9 (bug 1821963)
Backed out changeset 706e46fc2688 (bug 1821963)
Backed out changeset 6de2b9548dc6 (bug 1821963)
2023-05-22 14:05:20 +03:00
James Teh
e73b247a72
Bug 1821963 part 1: Remove NSIS and MSIX pieces supporting the old accessibility architecture based on content process COM proxies. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D177961
2023-05-22 10:00:20 +00:00
Mark Banner
b61a6a6502
Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
0666077666
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
91fde42f7b
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Bob Owen
4f3ca1998b
Bug 1793969: Add LPAC access to the application directory created by the installer. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D169598
2023-03-08 16:04:45 +00:00
Robin Steuber
48dffe0a9d
Bug 1815019 - Saved provenance data should be copied to the install directory r=nalexander
...
After the 7z stub saves the provenance data to the same directory as the installer, the installer should copy it to the installation directory. If the user runs the full installer, it should copy the provenance data of the full installer download. But if the user runs the stub installer, only the stub should copy its provenance data and the full installer should avoid overwriting the useful data from the stub.
Differential Revision: https://phabricator.services.mozilla.com/D171110
2023-03-02 16:44:11 +00:00