fune/toolkit/components/extensions
Julian Descottes 4d4fd23226 Bug 1694906 - [devtools] Add new option to createDescriptorForTab to support devtools webextensions r=rpl,ochameau
Depends on D106426

Without this patch queue, `createDescriptorForTab` was not caching its descriptors, so each call to it would yield a new descriptor.
Since the webextension codebase really needs to use a different target from the one used by the DevTools toolbox, suddenly sharing the Toolbox's descriptor was an issue.

Addressing it with an explicit parameter to make this expectation from the webextension codebase a bit clearer for us.

Differential Revision: https://phabricator.services.mozilla.com/D107052
2021-03-10 18:22:03 +00:00
..
child
docs
parent Bug 1643736 - Adding appropriate check before passing cookieStoreId to GeckoViewTabBridge.createNewTab() r=robwu,agi 2021-03-01 20:49:07 +00:00
schemas Bug 1695056 - Don't provide details info about mobile networks. r=valentin,esawin,mixedpuppy 2021-02-26 18:43:40 +00:00
storage
test Bug 1360715 - Part 2: Modify instanceofs in tests to non-cross-context r=edgar 2021-03-04 22:03:57 +00:00
webrequest Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
.eslintrc.js
ConduitsChild.jsm
ConduitsParent.jsm
DocumentObserver.h
dummy.xhtml
ext-browser-content.js
ext-toolkit.json
Extension.jsm Bug 1695338 - Update WebExtension approval panel for Proton. r=mconley,robwu 2021-03-04 11:03:11 +00:00
ExtensionActions.jsm
ExtensionActivityLog.jsm
ExtensionChild.jsm
ExtensionChildDevToolsUtils.jsm
ExtensionCommon.jsm
ExtensionContent.jsm
ExtensionPageChild.jsm
ExtensionParent.jsm Bug 1694906 - [devtools] Add new option to createDescriptorForTab to support devtools webextensions r=rpl,ochameau 2021-03-10 18:22:03 +00:00
ExtensionPermissions.jsm
ExtensionPolicyService.cpp Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in toolkit/components/extensions. r=robwu 2021-03-01 09:59:33 +00:00
ExtensionPolicyService.h
ExtensionPreferencesManager.jsm
ExtensionProcessScript.jsm
extensionProcessScriptLoader.js
extensions-toolkit.manifest
ExtensionSettingsStore.jsm
ExtensionShortcuts.jsm
ExtensionStorage.jsm
ExtensionStorageIDB.jsm
ExtensionStorageSync.jsm
ExtensionStorageSyncKinto.jsm
ExtensionTelemetry.jsm
ExtensionTestCommon.jsm
ExtensionUtils.jsm
ExtensionXPCShellUtils.jsm
FindContent.jsm
jar.mn
MatchGlob.h
MatchPattern.cpp Bug 1570868 - Ignore redundant wildcards in MatchGlob, avoid regex backtracking r=robwu 2021-03-04 11:55:52 +00:00
MatchPattern.h
MatchURLFilters.jsm
MessageChannel.jsm
MessageManagerProxy.jsm
moz.build
mozIExtensionProcessScript.idl
NativeManifests.jsm
NativeMessaging.jsm
onExtensionBrowser.js
PerformanceCounters.jsm
profiler_get_symbols.js
ProfilerGetSymbols-worker.js
ProfilerGetSymbols.jsm
ProxyChannelFilter.jsm
Schemas.jsm
WebExtensionContentScript.h
WebExtensionPolicy.cpp
WebExtensionPolicy.h
WebNavigation.jsm
WebNavigationContent.js
WebNavigationFrames.jsm