Browser compatibility for manifest.json

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
authorChrome Support complet OuiEdge Support complet 14
Notes
Support complet 14
Notes
Notes This key is mandatory in Microsoft Edge.
Firefox Support complet 52Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Not displayed in Safari Extensions preferences.
Firefox Android Support complet 52
backgroundChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
background.pageChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
background.persistentChrome Support complet OuiEdge Support complet 14
Notes
Support complet 14
Notes
Notes The 'persistent' property is mandatory.
Firefox Support partiel 48
Notes
Support partiel 48
Notes
Notes Only persistent pages are supported.
Notes Before version 66, Firefox would log a warning even if the value was set to true.
Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Only persistent pages are supported.
Firefox Android Support partiel 48
Notes
Support partiel 48
Notes
Notes Only persistent pages are supported.
Notes Before version 66, Firefox would log a warning even if the value was set to true.
background.scriptsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48
Notes
Support complet 48
Notes
Notes Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array.
browser_actionChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes If an extension defines a browser action, it is not allowed to define a page action as well.
Edge Support complet 14Firefox Support complet 48Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes If an extension defines a browser action, it is not allowed to define a page action as well.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes If an extension defines a browser action, it is not allowed to define a page action as well.
Firefox Android Support complet 55
browser_action.browser_styleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 48Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
browser_action.default_areaChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
browser_action.default_iconChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes SVG icons are not supported.
Edge Support partiel 14
Notes
Support partiel 14
Notes
Notes SVG icons are not supported.
Notes 'default_icon' must be an object, with explicit sizes.
Firefox Support complet 48Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes SVG icons are not supported.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes SVG icons are not supported. Grayscale images will be treated as template icons and processed with the system accent color and system appearance.
Firefox Android Aucun support Non
browser_action.default_popupChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 57
browser_action.default_titleChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
Notes
Support complet 55
Notes
Notes Browser actions are presented as menu items, and the title is the menu item's label.
browser_action.theme_iconsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
browser_specific_settingsChrome Aucun support NonEdge Aucun support 15 — 79Firefox Support complet 48
Support complet 48
Support complet 42
Notes Autre nom
Notes Mandatory before Firefox 48.
Autre nom Cette fonctionnalité utilise le nom non-standard : applications
Opera Aucun support NonSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Supports strict_min_version and strict_max_version in a safari block.
Firefox Android Support complet 48
Support complet 48
Support complet 42
Notes Autre nom
Notes Mandatory before Firefox 48.
Autre nom Cette fonctionnalité utilise le nom non-standard : applications
chrome_settings_overridesChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_settings_overrides.homepageChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_settings_overrides.search_providerChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_settings_overrides.startup_pagesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_url_overridesChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_url_overrides.bookmarksChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_url_overrides.historyChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
chrome_url_overrides.newtabChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes If two or more extensions both define a custom new tab page, then in Firefox the first extension to run wins. In Chrome the last extension wins.
Edge Support complet 79
Notes
Support complet 79
Notes
Notes If two or more extensions both define a custom new tab page, then in Firefox the first extension to run wins. In Edge the last extension wins.
Firefox Support complet 54
Notes
Support complet 54
Notes
Notes If two or more extensions both define a custom new tab page, then in Firefox the first extension to run wins. In Chrome the last extension wins.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
commandsChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Ability to change the keyboard shortcut for a command not supported.
Firefox Android Aucun support Non
commands.F1-F12Chrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
commands.MediaNextTrackChrome Support complet OuiEdge Support complet 79Firefox Support complet 57
Notes
Support complet 57
Notes
Notes macOS support requires the global command feature which isn't supported yet. See Bug 1251795.
Notes Can only register one Media* command at a time. See Bug 1251795.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
commands.MediaPlayPauseChrome Support complet OuiEdge Support complet 79Firefox Support complet 57
Notes
Support complet 57
Notes
Notes macOS support requires the global command feature which isn't supported yet. See Bug 1251795.
Notes Can only register one Media* command at a time. See Bug 1251795.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
commands.MediaPrevTrackChrome Support complet OuiEdge Support complet 79Firefox Support complet 57
Notes
Support complet 57
Notes
Notes macOS support requires the global command feature which isn't supported yet. See Bug 1251795.
Notes Can only register one Media* command at a time. See Bug 1251795.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
commands.MediaStopChrome Support complet OuiEdge Support complet 79Firefox Support complet 57
Notes
Support complet 57
Notes
Notes macOS support requires the global command feature which isn't supported yet. See Bug 1251795.
Notes Can only register one Media* command at a time. See Bug 1251795.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
commands: Secondary modifier other than ShiftChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
commands.globalChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
commands._execute_sidebar_actionChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
content_scriptsChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Content scripts are not applied to tabs already open when the extension is loaded.
Edge Support complet 14Firefox Support complet 48Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes Content scripts are not applied to tabs already open when the extension is loaded.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes Content scripts are not applied to tabs until the user grants permission via the extension's access popover in the toolbar.
Firefox Android Support complet 48
content_scripts.all_framesChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
content_scripts.cssChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
content_scripts.exclude_globsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
content_scripts.exclude_matchesChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
content_scripts.include_globsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
content_scripts.jsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
content_scripts.match_about_blankChrome Support complet OuiEdge Support complet 14Firefox Support complet 52
Notes
Support complet 52
Notes
Notes Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 52
Notes
Support complet 52
Notes
Notes Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'.
content_scripts.matchesChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
content_scripts.run_atChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Content scripts are not applied to tabs until the user grants permission via the extension's access popover in the toolbar. Additional loads after permission is granted will respect run_at.
Firefox Android Support complet 48
content_security_policyChrome Support complet OuiEdge Support complet 14
Notes
Support complet 14
Notes
Notes Only the default content security policy is supported: "script-src 'self'; object-src 'self';".
Firefox Support complet 48
Notes
Support complet 48
Notes
Notes Firefox does not support 'http://127.0.0.1' or 'http://localhost' as script sources: they must be served over HTTPS.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
content_security_policy.content_scriptsChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes See isolated_world.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes See isolated_world.
Firefox Support complet 72
Désactivée
Support complet 72
Désactivée
Désactivée From version 72: this feature is behind the extensions.content_script_csp.enabled preference (needs to be set to true) and the extensions.content_script_csp.report_only preference (needs to be set to false). To change preferences in Firefox, visit about:config.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes See isolated_world.
Safari Aucun support NonFirefox Android Aucun support Non
content_security_policy.extension_pagesChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes Available in Canary builds.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes Available in Canary builds.
Firefox Support complet 72
Désactivée
Support complet 72
Désactivée
Désactivée From version 72: this feature is behind the extensions.content_script_csp.enabled preference (needs to be set to true) and the extensions.content_script_csp.report_only preference (needs to be set to false). To change preferences in Firefox, visit about:config.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
content_security_policy.isolated_worldChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes Not yet implemented.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes Not yet implemented.
Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes See content_scripts.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes See content_scripts.
content_security_policy.sandboxChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes Available in Canary builds.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes Available in Canary builds.
Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Firefox does not support sandboxed scripts, so this key is not applicable.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Firefox does not support sandboxed scripts, so this key is not applicable.
default_localeChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
descriptionChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
developerChrome Aucun support NonEdge Aucun support NonFirefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 52
devtools_pageChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
externally_connectableChrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 1319168.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
homepage_urlChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Not displayed in Safari Extensions preferences.
Firefox Android Support complet 48
iconsChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Chrome does not support SVG format for icons. It is recommended to use PNG images.
Edge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes SVG icons are not supported.
Firefox Android Support complet 48
incognitoChrome Support complet OuiEdge Support complet ≤18Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
incognito.not_allowedChrome Support complet OuiEdge Support complet 17Firefox Support complet 67Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 67
incognito.spanningChrome Support complet OuiEdge Support complet ≤18Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
incognito.splitChrome Support complet OuiEdge Support complet 17Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 1380812.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 1380812.
manifest_versionChrome Support complet 4Edge Support complet 14Firefox Support complet 48Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
manifest_version: Version 1
ObsolèteNon-standard
Chrome Aucun support 4 — 21Edge Aucun support NonFirefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
manifest_version: Version 2Chrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
manifest_version: Version 3
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
nameChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
offline_enabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
omniboxChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
omnibox.keyChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissionsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: activeTabChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Support complet 14Firefox Android Support complet 55
optional_permissions: backgroundChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: bookmarksChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: browserSettingsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
optional_permissions: browsingDataChrome Aucun support NonEdge Aucun support NonFirefox Support complet 77Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: clipboardReadChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
optional_permissions: clipboardWriteChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: contentSettingsChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: contextMenusChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
optional_permissions: cookiesChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: debuggerChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: downloadsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
optional_permissions: downloads.openChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
optional_permissions: findChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: geolocationChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 55
optional_permissions: historyChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: idleChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
optional_permissions: managementChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: notificationsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
optional_permissions: pageCaptureChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: pkcs11Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 77Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: privacyChrome Support complet OuiEdge Support complet 79Firefox Support complet 75Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: proxyChrome Aucun support NonEdge Aucun support NonFirefox Support complet 77Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: sessionsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 77Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: tabHideChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
optional_permissions: tabsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: topSitesChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
optional_permissions: webNavigationChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: webRequestChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
optional_permissions: webRequestBlockingChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
options_page
Obsolète
Chrome Support complet OuiEdge Support complet 14Firefox Aucun support NonOpera Support complet 15Safari Support complet 14Firefox Android Aucun support Non
options_uiChrome Support complet 40Edge Support complet 79Firefox Support complet 48Opera Support complet 27Safari Support complet 14Firefox Android Support complet 57
options_ui.browser_styleChrome Support complet 40
Autre nom
Support complet 40
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : chrome_style
Edge Support complet 79
Autre nom
Support complet 79
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : chrome_style
Firefox Support complet 55Opera Support complet 27
Autre nom
Support complet 27
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : chrome_style
Safari Aucun support NonFirefox Android Support complet 57
options_ui.open_in_tabChrome Support complet 40Edge Support complet 79Firefox Support complet 48Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Options pages are always opened in a separate browser tab.
Safari Aucun support Non
Notes
Aucun support Non
Notes
Notes Options pages are always opened in a separate browser tab.
Firefox Android Support complet 57
options_ui.pageChrome Support complet 40Edge Support complet 79Firefox Support complet 48Opera Support complet 27Safari Support complet 14Firefox Android Support complet 57
page_actionChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes If an extension defines a page action, it is not allowed to define a browser action as well.
Support complet 49
Notes
Notes Since Chrome 49, page actions are displayed on the toolbar, rather than in the address bar.
Edge Support complet 14Firefox Support complet 48Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes If an extension defines a page action, it is not allowed to define a browser action as well.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes If an extension defines a page action, it is not allowed to define a browser action as well.
Firefox Android Support complet Oui
page_action.browser_styleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 48Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
page_action.default_iconChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes SVG icons are not supported.
Edge Support partiel 14
Notes
Support partiel 14
Notes
Notes SVG icons are not supported.
Notes 'default_icon' must be an object, with explicit sizes.
Firefox Support complet 48Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes SVG icons are not supported.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes SVG icons are not supported. Grayscale images will be treated as template icons and processed with the system accent color and system appearance.
Firefox Android Support complet Oui
page_action.default_popupChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet Oui
page_action.default_titleChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet Oui
page_action.hide_matchesChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
page_action.pinnedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 64Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
page_action.show_matchesChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
permissionsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: activeTabChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: alarmsChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: backgroundChrome Support complet 10Edge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: bookmarksChrome Support complet OuiEdge Support complet 15Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: browserSettingsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56
permissions: browsingDataChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 56
permissions: captivePortalChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: clipboardReadChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
permissions: clipboardWriteChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 51
permissions: contentSettingsChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: contextMenusChrome Support complet OuiEdge Support complet 14Firefox Support complet 55
Notes
Support complet 55
Notes
Notes Available as an alias to the menus permission.
Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Available as an alias to the menus permission.
Firefox Android Aucun support Non
permissions: contextualIdentitiesChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
permissions: cookiesChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: debuggerChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: dnsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
permissions: downloadsChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
permissions: downloads.openChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
permissions: findChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: geolocationChrome Support complet OuiEdge Support complet 14Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
permissions: historyChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: identityChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: idleChrome Support complet OuiEdge Support complet 15Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
permissions: managementChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 51
permissions: menusChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
permissions: nativeMessagingChrome Support complet 29Edge Support complet 15Firefox Support complet 50Opera Support complet 16Safari Support complet 14Firefox Android Aucun support Non
permissions: notificationsChrome Support complet 5Edge Support complet 79Firefox Support complet 48Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
permissions: pageCaptureChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: pkcs11Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: privacyChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
permissions: proxyChrome Support complet 33Edge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 55
permissions: searchChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: sessionsChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
permissions: storageChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: tabHideChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: tabsChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 54
permissions: themeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
permissions: topSitesChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 52
permissions: unlimitedStorageChrome Support complet OuiEdge Support complet 14Firefox Support complet 56Opera Aucun support NonSafari Support complet 14
Notes
Support complet 14
Notes
Notes Does not grant an unlimited storage quota. Grants a 10 MB storage quota, instead of the standard 5 MB.
Firefox Android Support complet 56
permissions: webNavigationChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet 17Safari Support complet 14Firefox Android Support complet 48
permissions: webRequestChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
permissions: webRequestBlockingChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
protocol_handlersChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 54
protocol_handlers.datChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
protocol_handlers.dwebChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
protocol_handlers.gopherChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56
protocol_handlers.ipfsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
protocol_handlers.ipnsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
protocol_handlers.ssbChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
short_nameChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
sidebar_actionChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Support complet 30Safari Aucun support NonFirefox Android Aucun support Non
sidebar_action.browser_styleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
sidebar_action.default_iconChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Support complet 30
Notes
Support complet 30
Notes
Notes SVG icons are not supported.
Safari Aucun support NonFirefox Android Aucun support Non
sidebar_action.default_panelChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Support complet 30Safari Aucun support NonFirefox Android Aucun support Non
sidebar_action.default_titleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Support complet 30Safari Aucun support NonFirefox Android Aucun support Non
sidebar_action.open_at_installChrome Aucun support NonEdge Aucun support NonFirefox Support complet 62Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
storageChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
storage.managed_schemaChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
themeChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet Oui
theme.colorsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 65
theme.imagesChrome Support complet OuiEdge Support complet 79Firefox Support complet 55
Notes
Support complet 55
Notes
Notes Mandatory before Firefox 60
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet Oui
theme.propertiesChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
theme_experiment
ExpérimentaleNon-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
theme_experiment.colors
ExpérimentaleNon-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
theme_experiment.images
ExpérimentaleNon-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
theme_experiment.properties
ExpérimentaleNon-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
user_scriptsChrome Support complet OuiEdge Support complet 79Firefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 68
user_scripts.api_scriptChrome Support complet OuiEdge Support complet 79Firefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 68
versionChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Valid Chrome versions are a subset of valid Firefox versions.
Edge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
version_nameChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
web_accessible_resourcesChrome Support complet OuiEdge Support complet 14Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Voir les notes d'implémentation.
Voir les notes d'implémentation.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.
Cette fonctionnalité utilise un nom non-standard.
Cette fonctionnalité utilise un nom non-standard.
Remerciements

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.

Voir aussi