| { |
| "webextensions": { |
| "api": { |
| "extension": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension", |
| "support": { |
| "chrome": { |
| "version_added": "4" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "45" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": { |
| "version_added": "15" |
| } |
| } |
| }, |
| "ViewType": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/ViewType", |
| "support": { |
| "chrome": { |
| "version_added": "44" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "45" |
| }, |
| "firefox_android": { |
| "version_added": "48" |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": { |
| "version_added": "15" |
| } |
| } |
| }, |
| "sidebar": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": false |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "54" |
| }, |
| "firefox_android": { |
| "version_added": false |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| }, |
| "getBackgroundPage": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/getBackgroundPage", |
| "support": { |
| "chrome": { |
| "version_added": "4" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "45" |
| }, |
| "firefox_android": { |
| "version_added": "48" |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": { |
| "version_added": "15" |
| } |
| } |
| } |
| }, |
| "getExtensionTabs": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/getExtensionTabs", |
| "support": { |
| "chrome": [ |
| { |
| "version_added": "5" |
| }, |
| { |
| "alternative_name": "getTabContentses", |
| "version_added": "4", |
| "version_removed": "19" |
| } |
| ], |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "opera": { |
| "version_added": false |
| }, |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "getURL": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/getURL", |
| "support": { |
| "chrome": { |
| "version_added": "4" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "45" |
| }, |
| "firefox_android": { |
| "version_added": "48" |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": { |
| "version_added": "15" |
| } |
| } |
| } |
| }, |
| "getViews": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/getViews", |
| "support": { |
| "chrome": { |
| "version_added": "4" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "45", |
| "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then its return value will not include the extension's background page." |
| }, |
| "firefox_android": { |
| "version_added": "48", |
| "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then its return value will not include the extension's background page." |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": { |
| "version_added": "15" |
| } |
| } |
| }, |
| "windowId": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "5" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "45", |
| "notes": "Since Firefox 93, sidebar views are now matched." |
| }, |
| "firefox_android": { |
| "version_added": "48", |
| "partial_implementation": true, |
| "notes": "The property is recognized, but the filter has no effect." |
| }, |
| "opera": "mirror", |
| "safari": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "14", |
| "partial_implementation": true, |
| "notes": "Filtering by `windowId` doesn't work when a tab is moved from one window to another." |
| } |
| ], |
| "safari_ios": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "15", |
| "partial_implementation": true, |
| "notes": "Filtering by `windowId` doesn't work when a tab is moved from one window to another." |
| } |
| ] |
| } |
| } |
| } |
| }, |
| "inIncognitoContext": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/inIncognitoContext", |
| "support": { |
| "chrome": [ |
| { |
| "version_added": "7" |
| }, |
| { |
| "alternative_name": "inIncognitoTab", |
| "version_added": "5", |
| "version_removed": "67", |
| "notes": "Only supported in manifest v1." |
| } |
| ], |
| "edge": { |
| "version_added": "17" |
| }, |
| "firefox": { |
| "version_added": "45" |
| }, |
| "firefox_android": { |
| "version_added": "48" |
| }, |
| "opera": "mirror", |
| "safari": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "14", |
| "partial_implementation": true, |
| "notes": "Always returns `false`." |
| } |
| ], |
| "safari_ios": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "15", |
| "partial_implementation": true, |
| "notes": "Always returns `false`." |
| } |
| ] |
| } |
| } |
| }, |
| "isAllowedFileSchemeAccess": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/isAllowedFileSchemeAccess", |
| "support": { |
| "chrome": { |
| "version_added": "12" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "48" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": "14", |
| "partial_implementation": true, |
| "notes": "Always returns `false`." |
| }, |
| "safari_ios": { |
| "version_added": "15", |
| "partial_implementation": true, |
| "notes": "Always returns `false`." |
| } |
| } |
| } |
| }, |
| "isAllowedIncognitoAccess": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/isAllowedIncognitoAccess", |
| "support": { |
| "chrome": { |
| "version_added": "12" |
| }, |
| "edge": { |
| "version_added": "17" |
| }, |
| "firefox": { |
| "version_added": "48" |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "14", |
| "partial_implementation": true, |
| "notes": "Always returns `true`." |
| } |
| ], |
| "safari_ios": [ |
| { |
| "version_added": "18" |
| }, |
| { |
| "version_added": "15", |
| "partial_implementation": true, |
| "notes": "Always returns `true`." |
| } |
| ] |
| } |
| } |
| }, |
| "lastError": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/lastError", |
| "support": { |
| "chrome": { |
| "version_added": "4" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "47" |
| }, |
| "firefox_android": { |
| "version_added": "48" |
| }, |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "onRequest": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/onRequest", |
| "support": { |
| "chrome": { |
| "version_added": "5" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "onRequestExternal": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/onRequestExternal", |
| "support": { |
| "chrome": { |
| "version_added": "5" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "sendRequest": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/sendRequest", |
| "support": { |
| "chrome": { |
| "version_added": "5" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "opera": { |
| "version_added": false |
| }, |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| }, |
| "setUpdateUrlData": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/extension/setUpdateUrlData", |
| "support": { |
| "chrome": { |
| "version_added": "9" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "opera": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror" |
| } |
| } |
| } |
| } |
| } |
| } |
| } |