gecko-dev/other-licenses/nsis
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
..
Contrib Bug 1771951: add pin to taskbar support in the installer on Windows 10 & 11 r=mhowell 2022-06-27 16:31:36 +00:00
Plugins Bug 1771951: add pin to taskbar support in the installer on Windows 10 & 11 r=mhowell 2022-06-27 16:31:36 +00:00
nsisui.exe Bug 1596812 Part 1 - Update our custom nsisui.exe. r=agashlin 2020-04-20 03:06:07 +00:00