fune/toolkit/components/extensions
Dana Keeler ef0a88c6f2 Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers
The public key pinning implementation is much less complex than the HSTS
implementation, and only needs a small subset of the parameters of the latter.
Furthermore, the information it relies on is static, and so is safe to access
from content processes. This patch separates the two implementations, thus
simplifying both of them and avoiding some unnecessary IPC calls in the
process.

Differential Revision: https://phabricator.services.mozilla.com/D117096
2021-06-12 01:12:25 +00:00
..
child Bug 1698296 - Improve error formatting with missing msg and test. r=robwu 2021-03-17 21:04:40 +00:00
docs Bug 1698158 - part 4 - Add some notes about the globals available in the WebExtensions API scripts in in-tree docs. r=mixedpuppy 2021-03-16 18:15:43 +00:00
parent Bug 1687762 version a few APIs removed in MV3 r=robwu 2021-04-30 20:31:40 +00:00
schemas Bug 1697334 implement matches property in web_accessible_resources r=zombie,ckerschb,necko-reviewers,smaug 2021-05-14 03:15:15 +00:00
storage
test Bug 1633883 - TelemetryTestUtils.assertScalar assumes Number (so behaves odd for boolean, strings) r=chutten 2021-06-11 21:06:26 +00:00
webidl-api Bug 1682632 - ExtensionEventManager should use a JS::Rooted<JSObject*> as key in the mListeners JS::GCHashMap. r=sfink,baku 2021-06-11 18:58:12 +00:00
webrequest Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers 2021-06-12 01:12:25 +00:00
.eslintrc.js
components.conf Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ConduitsChild.jsm
ConduitsParent.jsm Bug 1587058 - Avoid idleDispatch for urgent blocking webRequest events r=robwu 2021-04-26 11:20:22 +00:00
DocumentObserver.h
dummy.xhtml
ext-browser-content.js Bug 1701668, remove onBeforeLinkTraversal implementations and handle links in docshell, r=kmag,mixedpuppy,geckoview-reviewers,agi 2021-04-06 18:52:46 +00:00
ext-toolkit.json
Extension.jsm Bug 1661517 - Removed extensions.allowPrivateBrowsingByDefault preference. r=mixedpuppy 2021-06-02 21:48:05 +00:00
ExtensionActions.jsm
ExtensionActivityLog.jsm
ExtensionChild.jsm Bug 1696580 Add support for object form of web_accessible_resources r=zombie 2021-05-14 03:15:15 +00:00
ExtensionChildDevToolsUtils.jsm
ExtensionCommon.jsm Bug 1693403 support manifest versioning in schema r=rpl 2021-04-30 20:31:39 +00:00
ExtensionContent.jsm Bug 1699101 - annotate WebExtension Content Style data URL loads r=rpl,ckerschb 2021-03-23 15:28:03 +00:00
ExtensionPageChild.jsm
ExtensionParent.jsm Bug 1709687: Correctly check exception type in ExtensionParent.jsm r=rpl 2021-05-21 19:15:17 +00:00
ExtensionPermissions.jsm
ExtensionPolicyService.cpp Bug 1682632 - part2: Extension API request handling. r=baku,mixedpuppy 2021-06-11 18:58:08 +00:00
ExtensionPolicyService.h Bug 1682632 - part2: Extension API request handling. r=baku,mixedpuppy 2021-06-11 18:58:08 +00:00
ExtensionPreferencesManager.jsm
ExtensionProcessScript.jsm Bug 1682632 - part2.8: WebExtensions API request handling unit tests. r=baku,mixedpuppy 2021-06-11 18:58:11 +00:00
extensionProcessScriptLoader.js
extensions-toolkit.manifest
ExtensionsChild.cpp Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ExtensionsChild.h Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ExtensionSettingsStore.jsm
ExtensionShortcuts.jsm Bug 1565854 - Abstract out about:addons Manage Shortcut shortcutKeyMap into a specialized DefaultMap subclass. r=mixedpuppy 2021-04-30 19:39:27 +00:00
ExtensionsParent.cpp Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie 2021-03-25 19:47:04 +00:00
ExtensionsParent.h Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie 2021-03-25 19:47:04 +00:00
ExtensionStorage.jsm
ExtensionStorageIDB.jsm
ExtensionStorageSync.jsm
ExtensionStorageSyncKinto.jsm
ExtensionTelemetry.jsm
ExtensionTestCommon.jsm Bug 1710917 - Introduced internal:svgContextPropertiesAllowed webextension permission. r=dholbert,mixedpuppy 2021-06-01 14:46:03 +00:00
ExtensionUtils.jsm
ExtensionXPCShellUtils.jsm Bug 1693403 support manifest versioning in schema r=rpl 2021-04-30 20:31:39 +00:00
extIWebNavigation.idl Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie 2021-03-25 19:47:04 +00:00
FindContent.jsm
jar.mn
MatchGlob.h
MatchPattern.cpp Bug 1699298 - Ensure MatchPattern::Init throws and AtomSet::Get returns NS_ERROR_ILLEGAL_DURING_SHUTDOWN if called late on shutdown. r=mccr8 2021-04-20 19:43:33 +00:00
MatchPattern.h Bug 1699298 - Ensure MatchPattern::Init throws and AtomSet::Get returns NS_ERROR_ILLEGAL_DURING_SHUTDOWN if called late on shutdown. r=mccr8 2021-04-20 19:43:33 +00:00
MatchURLFilters.jsm
MessageChannel.jsm
MessageManagerProxy.jsm
moz.build Bug 1682632 - part3: Restrict Extension API webidl bindings to nightly builds. r=baku,mixedpuppy 2021-06-11 18:58:11 +00:00
mozIExtensionAPIRequestHandling.idl Bug 1682632 - part2.6: ExtensionEventListener callListener sendResponse callback parameter. r=baku,sfink 2021-06-11 18:58:10 +00:00
mozIExtensionProcessScript.idl
NativeManifests.jsm
NativeMessaging.jsm
onExtensionBrowser.js
PerformanceCounters.jsm
PExtensions.ipdl Bug 1581859: Part 4e - Add DOMContentLoaded listener to WebNavigationContent. r=zombie,nika 2021-03-25 19:47:03 +00:00
profiler_get_symbols.js
ProfilerGetSymbols-worker.js
ProfilerGetSymbols.jsm
ProxyChannelFilter.jsm Bug 1692813 - Support container-level isolation of the Proxy API r=robwu 2021-04-20 12:59:27 +00:00
Schemas.jsm Bug 1693403 support manifest versioning in schema r=rpl 2021-04-30 20:31:39 +00:00
WebExtensionContentScript.h
WebExtensionPolicy.cpp Bug 1661517 - Removed extensions.allowPrivateBrowsingByDefault preference. r=mixedpuppy 2021-06-02 21:48:05 +00:00
WebExtensionPolicy.h Bug 1661517 - Removed extensions.allowPrivateBrowsingByDefault preference. r=mixedpuppy 2021-06-02 21:48:05 +00:00
WebNavigation.jsm Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie 2021-03-25 19:47:04 +00:00
WebNavigationFrames.jsm Bug 1698398 - Support OOP iframes in webNavigation.getAllFrames r=robwu 2021-03-16 13:50:02 +00:00