Availability of MV3 APIs used by uBOL - uBlockOrigin/uBOL-home GitHub Wiki
As per MDN. To be completed.
APIs | |||
---|---|---|---|
declarativeNetRequest | chromium | firefox | safari |
MAX_NUMBER_OF_DYNAMIC_AND_SESSION_RULES | |||
MAX_NUMBER_OF_ENABLED_STATIC_RULESETS | :construction: | ||
getAvailableStaticRuleCount | :x: | ||
getDynamicRules | |||
getEnabledRulesets | |||
isRegexSupported | |||
setExtensionActionOptions(https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest/setExtensionActionOptions) | :x: | ||
updateDynamicRules | |||
updateEnabledRulesets | |||
declarativeNetRequest.Rule | Chromium | Firefox | Safari |
id | |||
priority | |||
declarativeNetRequest.RuleAction | Chromium | Firefox | Safari |
responseHeaders | :x: | ||
declarativeNetRequest.ModifyHeaderInfo | Chromium | Firefox | Safari |
responseHeaders.operation/append | |||
declarativeNetRequest.Redirect | Chromium | Firefox | Safari |
extensionPath | |||
transform.queryTransform.removeParams | |||
declarativeNetRequest.RuleCondition | Chromium | Firefox | Safari |
domainType | :x: | ? | |
initiatorDomains | ? | ||
excludedInitiatorDomains | :x: | ||
requestDomains | |||
excludedRequestDomains | :construction: | ||
requestMethods | :x: | ||
excludedRequestMethods | :x: | ||
isUrlFilterCaseSensitive | |||
urlFilter | ? | ||
regexFilter | ? | ||
i18n | Chromium | Firefox | Safari |
getUILanguage | |||
permissions | Chromium | Firefox | Safari |
contains | |||
getAll | |||
onRemoved | |||
remove | |||
request | Firefox for Android:not working | ||
runtime | Chromium | Firefox | Safari |
getManifest | |||
getURL | |||
onMessage | |||
openOptionsPage | |||
sendMessage | |||
scripting | Chromium | Firefox | Safari |
getRegisteredContentScripts | |||
insertCSS | |||
registerContentScripts | |||
unregisterContentScripts | |||
ISOLATED | ? | ||
MAIN | :x: | ? | |
storage | Chromium | Firefox | Safari |
local | |||
managed(https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage/managed) | :x: | ||
session(https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage/session) | |||
tabs | Chromium | Firefox | Safari |
query | |||
reload |