fune/toolkit/components/extensions
Rob Wu 594c41f9cc Bug 1843846 - Add extra test coverage for getBackgroundPage() r=rpl
The parent patches and bug are about issues with tracing the correct
context in the parent process. The current implementation in the child
already works correctly (even before the parent patches). To make sure
that this continues to work correctly in the future, add test coverage
for `extension.getBackgroundPage()`.

Differential Revision: https://phabricator.services.mozilla.com/D183756
2023-08-04 16:29:40 +00:00
..
child Bug 1843846 - Add extra test coverage for getBackgroundPage() r=rpl 2023-08-04 16:29:40 +00:00
docs
parent Bug 1843846 - Dispatch ExtensionViewLoaded only for top-level context r=rpl 2023-08-04 16:29:40 +00:00
schemas
storage
test Bug 1843846 - Add extra test coverage for getBackgroundPage() r=rpl 2023-08-04 16:29:40 +00:00
webidl-api Bug 1842007 - Part 1: Replace DomPromiseListener use with Promise method in ExtensionEventListener r=extension-reviewers,robwu 2023-07-13 12:43:40 +00:00
webrequest Bug 1846277 - Untangle nsGlobalWindow*.h includes. r=dom-core,media-playback-reviewers,sessionstore-reviewers,padenot,farre 2023-08-02 20:41:49 +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 1843846 - Ignore child frames in backgroundContext r=rpl 2023-08-04 16:29:40 +00:00
ExtensionActions.sys.mjs Bug 1838234 - Implement Quarantine controls in extensions panel and context menus, r=bolsson,willdurand 2023-07-24 19:51:07 +00:00
ExtensionActivityLog.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionChild.sys.mjs
ExtensionChildDevToolsUtils.sys.mjs
ExtensionCommon.sys.mjs Bug 1843846 - Ignore child frames in backgroundContext r=rpl 2023-08-04 16:29:40 +00:00
ExtensionContent.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionDNR.sys.mjs
ExtensionDNRLimits.sys.mjs
ExtensionDNRStore.sys.mjs
ExtensionPageChild.sys.mjs Bug 1843846 - Dispatch ExtensionViewLoaded only for top-level context r=rpl 2023-08-04 16:29:40 +00:00
ExtensionParent.sys.mjs Bug 1843846 - Ignore child frames in backgroundContext r=rpl 2023-08-04 16:29:40 +00:00
ExtensionPermissionMessages.sys.mjs
ExtensionPermissions.sys.mjs Bug 1841683 - Record quarantine domains list hash as a Glean string metric (and mirrored unified telemetry scalars). r=zombie,willdurand 2023-08-01 15:40:00 +00:00
ExtensionPolicyService.cpp Bug 1846277 - Untangle nsGlobalWindow*.h includes. r=dom-core,media-playback-reviewers,sessionstore-reviewers,padenot,farre 2023-08-02 20:41:49 +00:00
ExtensionPolicyService.h
ExtensionPreferencesManager.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionProcessScript.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
extensionProcessScriptLoader.js
extensions-toolkit.manifest
ExtensionsChild.cpp
ExtensionsChild.h
ExtensionScriptingStore.sys.mjs
ExtensionSettingsStore.sys.mjs
ExtensionShortcuts.sys.mjs
ExtensionsParent.cpp
ExtensionsParent.h
ExtensionStorage.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionStorageIDB.sys.mjs
ExtensionStorageSync.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionStorageSyncKinto.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionTelemetry.sys.mjs
ExtensionTestCommon.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionUtils.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionWorkerChild.sys.mjs
ExtensionXPCShellUtils.sys.mjs
extIWebNavigation.idl
FindContent.sys.mjs
jar.mn
MatchGlob.h
MatchPattern.cpp
MatchPattern.h
MatchURLFilters.sys.mjs
MessageChannel.sys.mjs
MessageManagerProxy.sys.mjs
metrics.yaml Bug 1841683 - Record quarantine domains list hash as a Glean string metric (and mirrored unified telemetry scalars). r=zombie,willdurand 2023-08-01 15:40:00 +00:00
moz.build
mozIExtensionAPIRequestHandling.idl
mozIExtensionProcessScript.idl
NativeManifests.sys.mjs Bug 1837075 - Never throw from NativeManifests's _tryPath r=willdurand 2023-07-13 13:13:29 +00:00
NativeMessaging.sys.mjs
PExtensions.ipdl
ProxyChannelFilter.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
Schemas.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
WebExtensionContentScript.h
WebExtensionPolicy.cpp Bug 1841483 - activeTab should always match same-origin frames r=zombie 2023-07-25 21:45:33 +00:00
WebExtensionPolicy.h
WebNavigation.sys.mjs
WebNavigationFrames.sys.mjs