fune/toolkit/components/extensions/parent
Rob Wu 006234f1d8 Bug 1736575 - Support world:MAIN in scripting API r=willdurand
This adds support for the world:"MAIN" option to the following parts of
the scripting API, including tests:

- scripting.executeScript
- scripting.getRegisteredContentScripts
- scripting.registerContentScripts
- scripting.updateContentScripts
- scripting.ExecutionWorld.MAIN

This patch includes a minimal prototype for scripting.executeScript with
the func parameter, which does not work when the page has a CSP. This
functionality will be improved in the next patch.

Differential Revision: https://phabricator.services.mozilla.com/D211868
2024-06-03 20:32:12 +00:00
..
.eslintrc.js
ext-activityLog.js
ext-alarms.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-backgroundPage.js Bug 1844044 - Keep event page alive while waiting for permissions.request() r=robwu 2024-05-30 20:39:27 +00:00
ext-browserSettings.js
ext-browsingData.js Bug 1884623 - Update more jsm references in production code and docs in toolkit/. r=mossop,extension-reviewers,desktop-theme-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,reusable-components-reviewers,translations-reviewers,omc-reviewers,robwu,Dexter,mconley,aminomancer,emilio,bytesized,sgalich,hjones 2024-03-14 17:42:29 +00:00
ext-captivePortal.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-clipboard.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-contentScripts.js Bug 1736575 - Support world option in contentScripts.register r=willdurand 2024-06-03 20:32:12 +00:00
ext-contextualIdentities.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-cookies.js
ext-declarativeNetRequest.js Bug 1894128 - [DNR] Replace MAX_NUMBER_OF_DYNAMIC_SESSION_RULES with two separate limits. r=robwu 2024-05-28 18:13:29 +00:00
ext-dns.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-downloads.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-extension.js
ext-geckoProfiler.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-i18n.js
ext-identity.js Bug 1844044 - Keep event page alive while waiting for permissions.request() r=robwu 2024-05-30 20:39:27 +00:00
ext-idle.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-management.js Bug 1895341 - Add install_type "admin" to the management API. r=rpl 2024-05-09 19:30:08 +00:00
ext-networkStatus.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-notifications.js
ext-permissions.js Bug 1844044 - Keep event page alive while waiting for permissions.request() r=robwu 2024-05-30 20:39:27 +00:00
ext-privacy.js
ext-protocolHandlers.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-proxy.js Bug 1741375 - Proxy DNS by default when using SOCKS v5 r=necko-reviewers,extension-reviewers,kershaw,perftest-reviewers,robwu,sparky 2024-05-21 11:55:26 +00:00
ext-runtime.js Bug 1875480 - runtime.getContexts API method. r=robwu,extension-reviewers,geckoview-reviewers 2024-04-30 17:26:18 +00:00
ext-scripting.js Bug 1736575 - Support world:MAIN in scripting API r=willdurand 2024-06-03 20:32:12 +00:00
ext-storage.js Bug 1884623 - Update more jsm references in production code and docs in toolkit/. r=mossop,extension-reviewers,desktop-theme-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,reusable-components-reviewers,translations-reviewers,omc-reviewers,robwu,Dexter,mconley,aminomancer,emilio,bytesized,sgalich,hjones 2024-03-14 17:42:29 +00:00
ext-tabs-base.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-telemetry.js
ext-theme.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-toolkit.js
ext-userScripts.js Bug 1736575 - Support world option in contentScripts.register r=willdurand 2024-06-03 20:32:12 +00:00
ext-webNavigation.js Bug 1864896: Autofix unused function arguments (webextensions). r=extension-reviewers,zombie 2024-03-05 14:21:14 +00:00
ext-webRequest.js Bug 1889897 - Implement asyncBlocking support for webRequest.onAuthRequired. r=robwu 2024-05-14 10:37:20 +00:00