gecko-dev/browser/components/shell
Michael Hughes 1546d57b97 Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium
This is adding in the new Windows 11 only version of taskbar pinning. For the new pinning to work, we need to use limited access feature tokens. Those are going to be made private and aren't included with this change.
This change will compile, and will work if built against the correct limited access feature tokens, as specified in developer local machine config files, but for every other build, the new taskbar pinning won't work and will fall back to the old methods.
I will implement the try / release building machines using the secret limited access feature tokens in a follow-up diff.

Differential Revision: https://phabricator.services.mozilla.com/D205004
2024-04-16 23:21:24 +00:00
..
content Bug 1864896: Autofix unused function arguments (browser). r=webcompat-reviewers,mconley,fxview-reviewers,desktop-theme-reviewers,omc-reviewers,migration-reviewers,twisniewski,aminomancer,dao,sclements,firefox-desktop-core-reviewers 2024-03-19 09:36:35 +00:00
search-provider-files
test Bug 1864896: Autofix unused function arguments (browser). r=webcompat-reviewers,mconley,fxview-reviewers,desktop-theme-reviewers,omc-reviewers,migration-reviewers,twisniewski,aminomancer,dao,sclements,firefox-desktop-core-reviewers 2024-03-19 09:36:35 +00:00
HeadlessShell.sys.mjs Bug 1864896: Autofix unused function arguments (browser). r=webcompat-reviewers,mconley,fxview-reviewers,desktop-theme-reviewers,omc-reviewers,migration-reviewers,twisniewski,aminomancer,dao,sclements,firefox-desktop-core-reviewers 2024-03-19 09:36:35 +00:00
jar.mn
moz.build Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
nsGNOMEShellDBusHelper.cpp
nsGNOMEShellDBusHelper.h
nsGNOMEShellSearchProvider.cpp
nsGNOMEShellSearchProvider.h
nsGNOMEShellService.cpp
nsGNOMEShellService.h
nsIGNOMEShellService.idl
nsIMacShellService.idl
nsIShellService.idl
nsIWindowsShellService.idl Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
nsMacShellService.cpp
nsMacShellService.h
nsShellService.h
nsToolkitShellService.h
nsWindowsShellService.cpp Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
nsWindowsShellService.h
ScreenshotChild.sys.mjs
ShellService.sys.mjs Bug 1890066 - Show notification when users need to finish setting Firefox as the default in Windows Settings. r=nalexander,omc-reviewers,fluent-reviewers,flod,pdahiya 2024-04-11 17:13:02 +00:00
Windows11LimitedAccessFeatures.cpp Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
Windows11LimitedAccessFeatures.h Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
Windows11TaskbarPinning.cpp Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
Windows11TaskbarPinning.h Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium 2024-04-16 23:21:24 +00:00
WindowsDefaultBrowser.cpp
WindowsDefaultBrowser.h
WindowsUserChoice.cpp Bug 1882413 - Part 3: Modify powershell set default to more accurately mirror the Win32 API set default implementation. r=nalexander,mhughes 2024-03-01 23:36:55 +00:00
WindowsUserChoice.h Bug 1882413 - Part 3: Modify powershell set default to more accurately mirror the Win32 API set default implementation. r=nalexander,mhughes 2024-03-01 23:36:55 +00:00