gecko-dev/toolkit/mozapps/installer
Ben Hearsum 0210e257d7 Bug 1771951: add pin to taskbar support in the installer on Windows 10 & 11 r=mhowell
This patch starts pinning Firefox to the Taskbar by default on all supported Windows versions. The main addition here is a port of our existing taskbar pinning code for modern Windows 10 & 11 versions to an NSIS plugin (compiled version also included).

After discussion with a few stakeholders, we also decided that we will never pin during an update on Windows 10 or 11. (Arguably we could stop on Windows 7 & 8 as well - but I don't really see any harm in carrying forward our pre-existing behaviour there.) With this in mind, I dropped all the second pinning attempt code (which was only ever enabled for Windows 10).

Differential Revision: https://phabricator.services.mozilla.com/D148288
2022-06-27 16:31:36 +00:00
..
linux/rpm
windows/nsis Bug 1771951: add pin to taskbar support in the installer on Windows 10 & 11 r=mhowell 2022-06-27 16:31:36 +00:00
find-dupes.py
informulate.py Bug 1752064 - Store empty cc, cxx and as in buildhub.json when they aren't set in config.status r=aki 2022-02-03 00:06:29 +00:00
js-compare-ast.js
l10n-repack.py Bug 1752968 - Make single-locale l10n repacks minify `.properties` files. r=firefox-build-system-reviewers,eemeli,glandium 2022-03-02 17:43:48 +00:00
moz.build
package-name.mk
packager.mk Bug 1769178 - Remove disable-new-pass-manager flag. r=firefox-build-system-reviewers,glandium 2022-05-24 21:07:39 +00:00
packager.py Bug 1717947 - Remove packager support for brotli in Jars. r=firefox-build-system-reviewers,nalexander 2021-06-25 00:20:10 +00:00
strip.py
unify.py Bug 1722437 - Enable wasm sandboxing on arm64 macosx. r=firefox-build-system-reviewers,andi 2021-08-05 06:04:09 +00:00
unpack.py
upload-files.mk Bug 1769178 - Remove disable-new-pass-manager flag. r=firefox-build-system-reviewers,glandium 2022-05-24 21:07:39 +00:00