fune/browser/components/shell
Nicholas Rishel ab6ae2401f Bug 1917674 - Part 1: Fix set to default throwing exception from ShellService in Firefox Background Tasks. a=diannaS
This succeeds in normal Firefox due to `QueryInterface(Ci.nsIWindowsShellService)` having likely been called on the `nsIShellService` prior to this call, which populates the root `nsIShellService` JavaScript object with the queried interface methods. In Firefox Background Tasks the relevant `QueryInterface` is unlikely to be called ahead of time, resulting in an exception.

Original Revision: https://phabricator.services.mozilla.com/D221540

Differential Revision: https://phabricator.services.mozilla.com/D222325
2024-09-18 01:27:11 +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 1903416 - Add a pref to control the display of set default guidance notification a=dmeehan 2024-06-25 17:20:07 +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 1894865 - Concat nsStrings to avoid issues converting wide characters to char and back again. r=bytesized 2024-05-21 02:37:10 +00:00
nsGNOMEShellDBusHelper.cpp
nsGNOMEShellDBusHelper.h
nsGNOMEShellSearchProvider.cpp
nsGNOMEShellSearchProvider.h
nsGNOMEShellService.cpp
nsGNOMEShellService.h
nsIGNOMEShellService.idl
nsIMacShellService.idl Bug 1867080 - Implemented macOS functionality to find all other installed applications which support a protocol r=mhughes 2023-12-05 05:38:34 +00:00
nsIShellService.idl
nsIWindowsShellService.idl Bug 1895744 - Implemented WRL StartupTask for MSIX launch on login r=nrishel 2024-05-15 15:34:42 +00:00
nsMacShellService.cpp Bug 1867080 - Implemented macOS functionality to find all other installed applications which support a protocol r=mhughes 2023-12-05 05:38:34 +00:00
nsMacShellService.h
nsShellService.h
nsToolkitShellService.h
nsWindowsShellService.cpp Bug 1894865 - Concat nsStrings to avoid issues converting wide characters to char and back again. r=bytesized 2024-05-21 02:37:10 +00:00
nsWindowsShellService.h
nsWindowsShellServiceInternal.h Bug 1894865 - Concat nsStrings to avoid issues converting wide characters to char and back again. r=bytesized 2024-05-21 02:37:10 +00:00
ScreenshotChild.sys.mjs
ShellService.sys.mjs Bug 1917674 - Part 1: Fix set to default throwing exception from ShellService in Firefox Background Tasks. a=diannaS 2024-09-18 01:27:11 +00:00
Windows11LimitedAccessFeatures.cpp Bug 1879975 - Adding in logging for taskbar debugging r=nrishel,mpohle 2024-04-22 23:07:37 +00:00
Windows11LimitedAccessFeatures.h Bug 1879975 - Adding in logging for taskbar debugging r=nrishel,mpohle 2024-04-22 23:07:37 +00:00
Windows11TaskbarPinning.cpp Backed out 2 changesets (bug 1893458, bug 1890634) for causing bustages at TaskbarPinningMetricsTests.cpp. CLOSED TREE 2024-05-02 00:22:14 +03:00
Windows11TaskbarPinning.h Backed out 2 changesets (bug 1893458, bug 1890634) for causing bustages at TaskbarPinningMetricsTests.cpp. CLOSED TREE 2024-05-02 00:22:14 +03: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