gecko-dev/toolkit
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
..
actors Bug 1776138 - Remove unused AutoCompleteParent.getCurrentBrowser. r=sgalich 2022-06-27 04:08:43 +00:00
components Bug 1768407 - Update toolkit/components/passwordmgr/test/browser test files to use https. r=dimi 2022-06-27 14:07:15 +00:00
content Bug 1774688 - Update PIP explainer strings based on experiment results. r=pip-reviewers,fluent-reviewers,niklas 2022-06-23 22:25:04 +00:00
crashreporter Bug 1776279 - Remove the ContainsMemoryReport annotation r=rkraesig 2022-06-24 19:49:50 +00:00
docs Bug 1646989 - Update docs to account for --enable-unverified-updates flag r=nalexander,application-update-reviewers 2022-06-15 17:49:46 +00:00
library Bug 1698184 - Test runtime registration of FOG metrics r=janerik 2022-06-21 20:34:56 +00:00
locales Bug 1774688 - Update PIP explainer strings based on experiment results. r=pip-reviewers,fluent-reviewers,niklas 2022-06-23 22:25:04 +00:00
modules Bug 1372276 - Remove HTML menuitem. r=smaug,mconley,agi 2022-06-22 22:31:42 +00:00
mozapps Bug 1771951: add pin to taskbar support in the installer on Windows 10 & 11 r=mhowell 2022-06-27 16:31:36 +00:00
profile Backed out 11 changesets (bug 1773770) because shouldn't have been landed during a soft freeze CLOSED TREE 2022-06-24 20:03:43 +03:00
system Backed out 9 changesets (bug 1772006) causing build bustages on nsTString.cpp. CLOSED TREE 2022-06-11 01:13:42 +03:00
themes Bug 1775247 - Implement AccentColor/AccentColorText and remove -moz-prefixed version of the color. r=mstange 2022-06-22 09:45:06 +00:00
xre Bug 1774916 - Avoid opening temporary X display in error handler. r=aosmond,gfx-reviewers,nical 2022-06-27 16:29:50 +00:00
.eslintrc.js
l10n-registry.manifest Bug 1775393 - Enable Fluent localization in background tasks. r=mossop 2022-06-26 23:38:45 +00:00
moz.build
moz.configure Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng 2022-04-20 09:32:10 +00:00
toolkit.mozbuild Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00