gecko-dev/toolkit/components/extensions
Nika Layzell d189a217e9 Bug 1901387 - Part 1: Ensure URLInfo is safe to use OMT, r=extension-reviewers,robwu
Previously accessing Scheme() on a URLInfo was main-thread-only. As more
extension methods are used OMT, this needs to be switched to the threadsafe
NS_Atomize method instead.

Differential Revision: https://phabricator.services.mozilla.com/D215024
2024-06-28 17:34:07 +00:00
..
child Bug 1896628 - [DNR] Enforce a limit to the maximum number of static rules disabled individually. r=robwu 2024-05-29 15:59:49 +00:00
docs Bug 1904979 - lint: fix some typos r=linter-reviewers,kershaw,Standard8 2024-06-27 12:46:28 +00:00
parent Bug 1898498 - downloads.download - transform % to _ r=willdurand,geckoview-reviewers,m_kato 2024-06-17 16:43:32 +00:00
schemas Bug 1789718 - Remove the deprecated XPIProvider-based implementation of the Site Permissions addon type. r=willdurand 2024-06-21 20:18:03 +00:00
storage
test Bug 1887869 - Allow DNR to modify requests initiated from file: r=zombie 2024-06-28 15:48:19 +00:00
types Bug 1894532 - Add Glean and GleanPings globals to extension API sandboxes.r=chutten,extension-reviewers,robwu 2024-06-05 19:25:11 +00:00
webidl-api Bug 1894231 - P3 Remove WorkerPrivate* in WorkerMainThreadRunnable. r=dom-worker-reviewers,extension-reviewers,smaug,rpl 2024-06-24 22:20:51 +00:00
webrequest Bug 1904004 - Use OriginAttributes::IsPrivateBrowsing instead of open coding PBM checks. r=timhuang,cookie-reviewers,anti-tracking-reviewers,profiler-reviewers,necko-reviewers,kershaw,dom-storage-reviewers,janv,canaltinova,dom-worker-reviewers,asuth 2024-06-24 11:06:18 +00:00
.eslintrc.js
components.conf
ConduitsChild.sys.mjs
ConduitsParent.sys.mjs
DocumentObserver.h
dummy.xhtml
ext-browser-content.js
ext-toolkit.json
Extension.sys.mjs Bug 1789718 - Remove the deprecated XPIProvider-based implementation of the Site Permissions addon type. r=willdurand 2024-06-21 20:18:03 +00:00
ExtensionActions.sys.mjs
ExtensionActivityLog.sys.mjs
ExtensionChild.sys.mjs
ExtensionChildDevToolsUtils.sys.mjs
ExtensionCommon.sys.mjs Bug 1894532 - Add Glean and GleanPings globals to extension API sandboxes.r=chutten,extension-reviewers,robwu 2024-06-05 19:25:11 +00:00
ExtensionContent.sys.mjs Bug 1900410 - Redact filename from MAIN world scripts r=willdurand 2024-06-22 00:54:13 +00:00
ExtensionDNR.sys.mjs Bug 1887869 - Allow DNR to modify requests initiated from file: r=zombie 2024-06-28 15:48:19 +00:00
ExtensionDNRLimits.sys.mjs Bug 1896628 - [DNR] Enforce a limit to the maximum number of static rules disabled individually. r=robwu 2024-05-29 15:59:49 +00:00
ExtensionDNRStore.sys.mjs Bug 1896628 - [DNR] Enforce a limit to the maximum number of static rules disabled individually. r=robwu 2024-05-29 15:59:49 +00:00
ExtensionMenus.sys.mjs Bug 1771328 - Persist WebExtensions menus across sessions for extensions with a non-persistent background context. r=robwu 2024-05-23 09:21:45 +00:00
ExtensionPageChild.sys.mjs
ExtensionParent.sys.mjs Bug 1771328 - Persist WebExtensions menus across sessions for extensions with a non-persistent background context. r=robwu 2024-05-23 09:21:45 +00:00
ExtensionPermissionMessages.sys.mjs
ExtensionPermissions.sys.mjs
ExtensionPolicyService.cpp
ExtensionPolicyService.h
ExtensionPreferencesManager.sys.mjs
ExtensionProcessScript.sys.mjs
extensionProcessScriptLoader.js
extensions-toolkit.manifest
ExtensionsChild.cpp
ExtensionsChild.h
ExtensionScriptingStore.sys.mjs Bug 1736575 - Expose world in scripting.RegisteredContentScript r=willdurand 2024-06-03 20:32:11 +00:00
ExtensionSettingsStore.sys.mjs
ExtensionShortcuts.sys.mjs
ExtensionsParent.cpp
ExtensionsParent.h
ExtensionStorage.sys.mjs
ExtensionStorageIDB.sys.mjs
ExtensionStorageSync.sys.mjs
ExtensionStorageSyncKinto.sys.mjs
ExtensionTelemetry.sys.mjs
ExtensionTestCommon.sys.mjs Bug 1899772 - Assert backgroundState in test extension wrapper terminateBackground method. r=robwu 2024-06-13 19:46:30 +00:00
ExtensionUtils.sys.mjs
ExtensionWorkerChild.sys.mjs
ExtensionXPCShellUtils.sys.mjs Bug 1899772 - Assert backgroundState in test extension wrapper terminateBackground method. r=robwu 2024-06-13 19:46:30 +00:00
extIWebNavigation.idl
FindContent.sys.mjs
jar.mn
MatchGlob.h
MatchPattern.cpp Bug 1901387 - Part 1: Ensure URLInfo is safe to use OMT, r=extension-reviewers,robwu 2024-06-28 17:34:07 +00:00
MatchPattern.h Bug 1901387 - Part 1: Ensure URLInfo is safe to use OMT, r=extension-reviewers,robwu 2024-06-28 17:34:07 +00:00
MatchURLFilters.sys.mjs
MessageChannel.sys.mjs
MessageManagerProxy.sys.mjs
metrics.yaml Bug 1844044 - Keep event page alive while waiting for permissions.request() r=robwu 2024-05-30 20:39:27 +00:00
moz.build Bug 1771328 - Persist WebExtensions menus across sessions for extensions with a non-persistent background context. r=robwu 2024-05-23 09:21:45 +00:00
mozIExtensionAPIRequestHandling.idl
mozIExtensionProcessScript.idl
NativeManifests.sys.mjs
NativeMessaging.sys.mjs
PExtensions.ipdl
ProxyChannelFilter.sys.mjs
Schemas.sys.mjs Bug 1892669 - Allow multiple function and event definitions using the same name for different manifest version targets. r=robwu,rpl 2024-05-24 15:47:56 +00:00
tsconfig.json
WebExtensionContentScript.h Bug 1901894 - Stop scheduling content script injection for initial about:blank of top-level opaque origins r=rpl 2024-06-15 00:44:26 +00:00
WebExtensionPolicy.cpp Bug 1901894 - Stop scheduling content script injection for initial about:blank of top-level opaque origins r=rpl 2024-06-15 00:44:26 +00:00
WebExtensionPolicy.h
WebNavigation.sys.mjs
WebNavigationFrames.sys.mjs