| { |
| "webextensions": { |
| "api": { |
| "scripting": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting", |
| "support": { |
| "chrome": { |
| "version_added": "88", |
| "notes": "Available for use in Manifest V3 or later." |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "ExecutionWorld": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/ExecutionWorld", |
| "support": { |
| "chrome": { |
| "version_added": "102" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "ISOLATED": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "102" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "MAIN": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "102" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "InjectionTarget": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/InjectionTarget", |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "RegisteredContentScript": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/RegisteredContentScript", |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "matchOriginAsFallback": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "119" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/264829" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "persistAcrossSessions": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102", |
| "notes": [ |
| "Since Firefox 105, this option is optional and accepts any boolean value.", |
| "Prior to Firefox 105, this option was required and only accepted the `false` value." |
| ] |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "world": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "102" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "executeScript": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/executeScript", |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "InjectionResult": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "17" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "error": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40205757" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "17.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "frameId": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "90" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "17" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "result": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "17" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "injectImmediately": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "world": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "95" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "ISOLATED": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "95" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "MAIN": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "95" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| } |
| }, |
| "getRegisteredContentScripts": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/getRegisteredContentScripts", |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "insertCSS": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/insertCSS", |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "origin": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "18" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "registerContentScripts": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/registerContentScripts", |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "removeCSS": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/removeCSS", |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror" |
| } |
| }, |
| "origin": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "88" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "18" |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "unregisterContentScripts": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/unregisterContentScripts", |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "updateContentScripts": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/scripting/updateContentScripts", |
| "support": { |
| "chrome": { |
| "version_added": "96" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "102" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "16.4", |
| "notes": "Available for use in Manifest V2 or later." |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| } |
| } |
| } |
| } |