Compatibilité des navigateurs avec les API JavaScript WebExtensions

alarms

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
AlarmChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
clearChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
clearAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
createChrome Support complet OuiEdge Support complet 79Firefox Support complet 45
Support complet 45
Aucun support 45 — 64
Notes
Notes Alarms scheduled for a time in the past never fire.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Support complet 48
Aucun support 48 — 64
Notes
Notes Alarms scheduled for a time in the past never fire.
getChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
getAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
onAlarmChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48

Légende

Support complet  
Support complet
Voir les notes d'implémentation.
Voir les notes d'implémentation.

bookmarks

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
BookmarkTreeNodeChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
BookmarkTreeNode.typeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
BookmarkTreeNodeTypeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
BookmarkTreeNodeUnmodifiableChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
CreateDetailsChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
CreateDetails.typeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
createChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getChildrenChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getRecentChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getSubTreeChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getTreeChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
moveChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onChildrenReorderedChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onCreatedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onImportBeganChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onImportEndedChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onMovedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onRemovedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
removeChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
removeTreeChrome Support complet OuiEdge Support complet 15Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
searchChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
updateChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support

browserAction

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ColorArrayChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
ImageDataTypeChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
disableChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
enableChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
getBadgeBackgroundColorChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Always returns a red ColorArray.
Firefox Android Support complet 79
getBadgeTextChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
getBadgeTextColorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
getPopupChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 57
getTitleChrome Support complet OuiEdge Support complet 15Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
isEnabledChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
onClickedChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
onClicked.OnClickDataChrome Aucun support NonEdge Aucun support NonFirefox Support complet 72Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
onClicked.tabChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
openPopupChrome Support complet 67
Désactivée
Support complet 67
Désactivée
Désactivée From version 67: this feature is behind the #extension-apis preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Edge Support complet 79
Désactivée
Support complet 79
Désactivée
Désactivée From version 79: this feature is behind the #extension-apis preference (needs to be set to Enabled).
Firefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
setBadgeBackgroundColorChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Support complet 45
Aucun support 45 — 58
Notes
Notes Tab-specific badge background color is not cleared when a new page is loaded.
Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes The API exists, but has no effect.
Firefox Android Support complet 79
setBadgeBackgroundColor: The color property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
setBadgeBackgroundColor: The color property of the details parameter can be set to a string.Chrome Support complet OuiEdge Support complet 79Firefox Support complet Oui
Notes
Support complet Oui
Notes
Notes Before Firefox 59, invalid color strings behaved as null.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 79
setBadgeTextChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Support complet 45
Aucun support 45 — 58
Notes
Notes Tab-specific badge text is not cleared when a new page is loaded.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 79
setBadgeText: The text property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
setBadgeTextColorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 79
setIconChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path.
Edge Support complet 14
Notes
Support complet 14
Notes
Notes This call is not persisted.
Notes The imageData parameter is not accepted.
Notes The path parameter is required.
Firefox Support complet 45
Support complet 45
Aucun support 45 — 58
Notes
Notes Tab-specific icons are not cleared when a new page is loaded.
Opera Support complet 15Safari Support complet 14Firefox Android Support complet 79
setIcon.imageDataChrome Support complet 23Edge Support complet 79Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 79
setIcon: The path and imageData properties of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Support complet 79
setPopupChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Support complet 45
Aucun support 45 — 58
Notes
Notes Tab-specific popups are not cleared when a new page is loaded.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 57
Support complet 57
Aucun support 57 — 58
Notes
Notes Tab-specific popups are not cleared when a new page is loaded.
setPopup: The popup property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Support complet 79
setTitleChrome Support complet OuiEdge Support complet 15Firefox Support complet 45
Support complet 45
Aucun support 45 — 58
Notes
Notes Tab-specific titles are not cleared when a new page is loaded.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
Support complet 55
Aucun support 55 — 58
Notes
Notes Tab-specific titles are not cleared when a new page is loaded.
setTitle: The title property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Support complet 79

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
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é.

browserSettings

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
allowPopupsForUserEventsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
cacheEnabledChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56
closeTabsByDoubleClickChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
contextMenuShowEventChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
ftpProtocolEnabledChrome Aucun support NonEdge Aucun support NonFirefox Support complet 72Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
homepageOverrideChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
imageAnimationBehaviorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
newTabPageOverrideChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
newTabPositionChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 61
Notes
Support complet 61
Notes
Notes This setting can be changed but has no effect.
openBookmarksInNewTabsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
openSearchResultsInNewTabsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
openUrlbarResultsInNewTabsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 61
overrideDocumentColorsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 61
useDocumentFontsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 61Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 61
webNotificationsDisabledChrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 58
zoomFullPageChrome Aucun support NonEdge Aucun support NonFirefox Support complet 75Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
zoomSiteSpecificChrome Aucun support NonEdge Aucun support NonFirefox Support complet 75Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

browsingData

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
DataTypeSet.cacheChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
DataTypeSet.cookiesChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
DataTypeSet.downloadsChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
DataTypeSet.fileSystemsChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.formDataChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
DataTypeSet.historyChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support 56 — 79
DataTypeSet.indexedDBChrome Support complet OuiEdge Support complet 79Firefox Support complet 57Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.localStorageChrome Support complet OuiEdge Support complet 79Firefox Support complet 57Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.passwordsChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.pluginDataChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.serverBoundCertificatesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DataTypeSet.serviceWorkersChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
RemovalOptions.hostnamesChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
RemovalOptions.originTypesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
RemovalOptions.sinceChrome Support complet OuiEdge Support complet 79Firefox Support complet 53
Notes
Support complet 53
Notes
Notes since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
Notes
Aucun support 56 — 79
Notes
Notes since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers.
removeChrome Support complet OuiEdge Support complet 79Firefox Support complet 53
Notes
Support complet 53
Notes
Notes Specifying dataTypes.history will also remove download history and service workers.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 57 — 79
Notes
Aucun support 57 — 79
Notes
Notes Specifying dataTypes.history will also remove download history and service workers.
removeCacheChrome Support complet OuiEdge Support complet 79Firefox Support complet 53
Notes
Support complet 53
Notes
Notes removalOptions.since is not supported.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 57 — 79
Notes
Aucun support 57 — 79
Notes
Notes removalOptions.since is not supported.
removeCookiesChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79
removeDownloadsChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 57 — 79
removeFormDataChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 57 — 79
removeHistoryChrome Support complet OuiEdge Support complet 79Firefox Support complet 53
Notes
Support complet 53
Notes
Notes This function also removes download history and service workers.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 1363010. Before Firefox for Android 79, browser.history.remove(options, {history:true}) can be used instead.
removeLocalStorageChrome Support complet OuiEdge Support complet 79Firefox Support complet 57
Notes
Support complet 57
Notes
Notes removalOptions.since is not supported.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
removePasswordsChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
removePluginDataChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
settingsChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 56 — 79

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

captivePortal

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
canonicalURLChrome Aucun support NonEdge Aucun support NonFirefox Support complet 72Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getLastCheckedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getStateChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onConnectivityAvailableChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onStateChangedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support

clipboard

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
setImageDataChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57

Légende

Support complet  
Support complet
Aucun support  
Aucun support

commands

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
CommandChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
getAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
onCommandChrome Support complet OuiEdge Support complet 79Firefox Support complet 48
Notes
Support complet 48
Notes
Notes Before version 63, the onCommand listener was not treated as a handler for a user action.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
resetChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
updateChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

contentScripts

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
RegisteredContentScriptChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Support complet 59Opera Aucun support NonSafari Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Android Support complet 59
RegisteredContentScript.unregisterChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Support complet 59Opera Aucun support NonSafari Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Android Support complet 59
registerChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Support complet 59Opera Aucun support NonSafari Aucun support Non
Notes
Aucun support Non
Notes
Notes There is a polyfill available.
Firefox Android Support complet 59

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

contextualIdentities

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ContextualIdentity.cookieStoreIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
ContextualIdentity.colorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
ContextualIdentity.colorCodeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
ContextualIdentity.iconChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
ContextualIdentity.iconUrlChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
ContextualIdentity.nameChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
createChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
getChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.
onCreatedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
onRemovedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
onUpdatedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57
queryChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
removeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.
updateChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53
Notes
Support complet 53
Notes
Notes Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Notes Before version 57, this method resolves its promise with null if the given identity was not found.

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

cookies

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
CookieChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Cookie.firstPartyDomainChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
Cookie.sameSiteChrome Support complet OuiEdge Support complet 79Firefox Support complet 63Opera Aucun support NonSafari Support complet 14
Notes
Support complet 14
Notes
Notes Only supports explicit.
Firefox Android Support complet 63
CookieStoreChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
OnChangedCauseChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
getChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Provides access to cookies from private browsing mode and container tabs since version 52.
Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes HTTPOnly cookies are not retrieved.
Firefox Android Support complet 48
get.firstPartyDomainChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
getAllChrome Support complet OuiEdge Support complet 14
Notes
Support complet 14
Notes
Notes If no URL is provided, cookies are retrieved only for URLs in currently opened tabs. In Chrome, this gets all cookies on a user's machine.
Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 52, the 'tabIds' list was empty and only cookies from the default cookie store were returned. From version 52 onwards, this has been fixed and the result includes cookies from private browsing mode and container tabs.
Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Only the cookies in the default cookie store are retrieved.
Notes HTTPOnly cookies are not retrieved.
Firefox Android Support complet 48
getAll.firstPartyDomainChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
getAllCookieStoresChrome Support complet OuiEdge Support complet 14
Notes
Support complet 14
Notes
Notes Always returns the same default cookie store with ID 0. All cookies belong to this store.
Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 52, only the default cookie store was visible. From version 52 onwards, the cookie stores for private browsing mode and container tabs are also readable.
Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Always returns the same default cookie store with ID 0.
Firefox Android Support complet 48
onChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
removeChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.
remove.firstPartyDomainChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
sameSiteStatusChrome Support complet OuiEdge Support complet 79Firefox Support complet 63Opera Aucun support NonSafari Support complet 14
Notes
Support complet 14
Notes
Notes Only supports explicit.
Firefox Android Support complet 63
setChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.
set.firstPartyDomainChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
set.sameSiteChrome Support complet OuiEdge Support complet 79Firefox Support complet 63Opera Aucun support NonSafari Support complet 14
Notes
Support complet 14
Notes
Notes Only supports explicit.
Firefox Android Support complet 63

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

devtools

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
inspectedWindow.evalChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
inspectedWindow.reloadChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
inspectedWindow.tabIdChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
network.getHARChrome Support complet OuiEdge Support complet 79Firefox Support complet 60
Notes
Support complet 60
Notes
Notes The returned HAR log will be empty unless the user has previously activated the browser's network panel at least once.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
network.onNavigatedChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
network.onRequestFinishedChrome Support complet OuiEdge Support complet 79Firefox Support complet 61
Support complet 61
Aucun support 60 — 61
Notes
Notes This event will only start firing after the user has activated the browser's network panel at least once.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
panels.createChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
panels.elementsChrome Support complet OuiEdge Support complet 79Firefox Support complet 56Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
panels.onThemeChangedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
panels.themeNameChrome Support complet 54Edge Support complet 79Firefox Support complet 55Opera Support complet 41Safari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

dns

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
resolveChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60

Légende

Support complet  
Support complet
Aucun support  
Aucun support

downloads

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
BooleanDeltaChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DangerTypeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DoubleDeltaChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.byExtensionIdChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.byExtensionNameChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.bytesReceivedChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.canResumeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.dangerChrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Always given as 'safe'.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Always given as 'safe'.
DownloadItem.endTimeChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
DownloadItem.errorChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.estimatedEndTimeChrome Support complet OuiEdge Support complet 79Firefox Support complet 57Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 57 — 79
DownloadItem.existsChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.filenameChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.fileSizeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.idChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.incognitoChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.mimeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.pausedChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.referrerChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.startTimeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.stateChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.totalBytesChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadItem.urlChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadQueryChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
DownloadTimeChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
FilenameConflictActionChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
FilenameConflictAction.promptChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
InterruptReasonChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
StateChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
StringDeltaChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
acceptDangerChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
cancelChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
downloadChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
download.allowHttpErrorsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 71Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
download.bodyChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 52 — 79
download.conflictActionChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
download.filenameChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
download.headersChrome Support complet OuiEdge Support complet 79Firefox Support complet 47
Notes
Support complet 47
Notes
Notes Referer headers supported from version 70.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
download.incognitoChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support 57 — 79
download.methodChrome Support complet OuiEdge Support complet 79Firefox Support complet 47
Notes
Support complet 47
Notes
Notes POST is supported from version 52.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
Notes
Aucun support 48 — 79
Notes
Notes POST is supported from version 52.
download.saveAsChrome Support complet OuiEdge Support complet 79Firefox Aucun support 52 — 79
Notes
Aucun support 52 — 79
Notes
Notes Before version 58, if this option was omitted, Firefox would never show the file chooser, regardless of the value of the browser's preference.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
dragChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
eraseChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
getFileIconChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
onCreatedChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
onErasedChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
openChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
pauseChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
removeFileChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
resumeChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
searchChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
setShelfEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
showChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79
showDefaultFolderChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support 48 — 79

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

events

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
EventChrome Support complet OuiEdge Support partiel 14Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Event.addListenerChrome Support complet OuiEdge Support complet 14Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Event.addRulesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Event.getRulesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Event.hasListenerChrome Support complet OuiEdge Support complet 14Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Event.hasListenersChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
Event.removeListenerChrome Support complet OuiEdge Support complet 14Firefox Aucun support NonOpera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Event.removeRulesChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
RuleChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
UrlFilterChrome Support complet OuiEdge Support complet 79Firefox Support complet 50Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 50

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support

extension

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ViewTypeChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
ViewType.sidebarChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getBackgroundPageChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
getExtensionTabs
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getURL
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
getViewsChrome Support complet OuiEdge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
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 Support complet OuiSafari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
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.
inIncognitoContextChrome Support complet OuiEdge Support complet 17Firefox Support complet 45Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Always returns false.
Firefox Android Support complet 48
isAllowedFileSchemeAccessChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Always returns false.
Firefox Android Support complet 48
isAllowedIncognitoAccessChrome Support complet OuiEdge Support complet 17Firefox Support complet 48Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Always returns true.
Firefox Android Support complet 48
lastErrorChrome Support complet OuiEdge Support complet 79Firefox Support complet 47Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
onRequest
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onRequestExternal
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
sendRequest
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
setUpdateUrlDataChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
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.

extensionTypes

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ImageDetailsChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
ImageDetails.rectChrome Aucun support NonEdge Aucun support NonFirefox Support complet 82Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 82
ImageDetails.scaleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 82Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 82
ImageFormatChrome Support partiel Partiel
Notes
Support partiel Partiel
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Edge Support partiel 14
Notes
Support partiel 14
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Support complet 45Opera Support partiel Partiel
Notes
Support partiel Partiel
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Safari Support partiel Partiel
Notes
Support partiel Partiel
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Android Support complet 48
RunAtChrome Support partiel 20
Notes
Support partiel 20
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Edge Support partiel 79
Notes
Support partiel 79
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Support complet 45Opera Support partiel 15
Notes
Support partiel 15
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Safari Support partiel Partiel
Notes
Support partiel Partiel
Notes
Notes This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Android Support complet 48
CSSOriginChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 53

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

find

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
findChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
highlightResultsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
removeHighlightingChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support

history

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
HistoryItemChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
HistoryItem.typedCountChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
TransitionTypeChrome Support complet OuiEdge Support complet 79Firefox Support complet 50Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
VisitItemChrome Support complet OuiEdge Support complet 79Firefox Support complet 50Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
addUrlChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
addUrl.titleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 49Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
addUrl.transitionChrome Aucun support NonEdge Aucun support NonFirefox Support complet 49Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
addUrl.visitTimeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 49Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
deleteAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
deleteRangeChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
deleteUrlChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getVisitsChrome Support complet OuiEdge Support complet 79Firefox Support complet 50Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onTitleChangedChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onVisitRemovedChrome Support complet OuiEdge Support complet 79Firefox Support complet 50Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onVisitedChrome Support complet OuiEdge Support complet 79Firefox Support complet 50
Notes
Support complet 50
Notes
Notes Before version 56, the result object's 'title' was always an empty string. From version 56 onwards, it is set to the last known title, if that is available, or an empty string otherwise.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
searchChrome Support complet OuiEdge Support complet 79Firefox Support complet 49Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

i18n

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
LanguageCodeChrome Support complet 47Edge Support complet 14Firefox Support complet 45Opera Support complet 34Safari Aucun support NonFirefox Android Support complet 48
detectLanguageChrome Support complet 47Edge Support complet 79Firefox Support complet 47Opera Support complet 34Safari Aucun support NonFirefox Android Support complet 48
getAcceptLanguagesChrome Support complet 47Edge Support complet 14Firefox Support complet 47Opera Support complet 34Safari Support complet 14Firefox Android Support complet 48
getMessageChrome Support complet 17Edge Support complet 14
Notes
Support complet 14
Notes
Notes Throws an exception instead returning an empty string if the message does not exist.
Notes Expects substitutions to be strings, while other browsers allow any value which is then converted to a string.
Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Firefox 47 and earlier returns "??" instead of "" if the message is not found in _locales, bug 1258199 changed this act to match Chrome, landed on Firefox 48.
Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
getUILanguageChrome Support complet 35Edge Support complet 14Firefox Support complet 47
Notes
Support complet 47
Notes
Notes Firefox 55 and earlier returns a language tag that's seperated with the underscore character instead of hyphen, see bug 1374552.
Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

identity

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
getRedirectURLChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet 60Safari Aucun support NonFirefox Android Aucun support Non
launchWebAuthFlowChrome Support complet OuiEdge Support complet 79Firefox Support complet 53
Support complet 53
Aucun support 53 — 63
Notes
Notes The redirect_uri URL parameter is required.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

idle

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
IdleStateChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
onStateChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 51
onStateChanged.lockedChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
queryStateChrome Support complet OuiEdge Support complet 15Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 51, Firefox always reports 'active'. After version 51, Firefox reports 'active' or 'idle' as appropriate.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Before version 51, Firefox always reports 'active'. After version 51, Firefox reports 'active' or 'idle' as appropriate.
queryState.lockedChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
setDetectionIntervalChrome Support complet OuiEdge Support complet 15Firefox Support complet 51Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 51

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

management

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ExtensionInfoChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 51
ExtensionInfo.disabledReasonChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
ExtensionInfo.offlineEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
ExtensionInfo.typeChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
ExtensionInfo.versionNameChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getChrome Support complet OuiEdge Support complet 79Firefox Support complet 56Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 56
getAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 55
Notes
Support complet 55
Notes
Notes Before version 56, only extensions whose 'type' is 'theme' are returned.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
Notes
Support complet 55
Notes
Notes Before version 56, only extensions whose 'type' is 'theme' are returned.
getPermissionWarningsByIdChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getPermissionWarningsByManifestChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getSelfChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 51
installChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63
Notes
Support complet 63
Notes
Notes The installable file pointed to by url must be a theme, and not a normal browser extension.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 63
Notes
Support complet 63
Notes
Notes The installable file pointed to by url must be a theme, and not a normal browser extension.
onDisabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onInstalledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onUninstalledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
setEnabledChrome Support complet OuiEdge Support complet 79Firefox Support complet 55
Notes
Support complet 55
Notes
Notes Only extensions whose 'type' is 'theme' can be enabled and disabled.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 55
Notes
Support complet 55
Notes
Notes Only extensions whose 'type' is 'theme' can be enabled and disabled.
uninstallChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
uninstallSelfChrome Support complet OuiEdge Support complet 79Firefox Support complet 51Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 51
uninstallSelf.dialogMessageChrome Aucun support NonEdge Aucun support NonFirefox Support complet 51Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 51

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.
Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ACTION_MENU_TOP_LEVEL_LIMITChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT
Firefox Android Aucun support Non
ContextTypeChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ContextType
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ContextType
Firefox Support complet 55
Notes
Support complet 55
Notes
Notes 'The 'editable' context does not include password fields. Use the 'password' context for this.
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ContextType
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ContextType
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ContextType
Firefox Android Aucun support Non
ContextType.bookmarkChrome Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 825443
Edge Aucun support Non
Notes
Aucun support Non
Notes
Notes See bug 825443
Firefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
ContextType.browser_actionChrome Support complet OuiEdge Support complet 14Firefox Support complet 53
Notes
Support complet 53
Notes
Notes 'The 'editable' context does not include password fields. Use the 'password' context for this.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
ContextType.launcherChrome Support complet OuiEdge Support complet 79Firefox Support complet 48Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
ContextType.page_actionChrome Support complet OuiEdge Support complet 14Firefox Support complet 53Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
ContextType.passwordChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
ContextType.tabChrome Aucun support NonEdge Aucun support NonFirefox Support complet 53Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
ContextType.tools_menuChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56
Notes
Support complet 56
Notes
Notes Only available at menus.ContextType, not at contextMenus.ContextType.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
ItemTypeChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ItemType
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ItemType
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ItemType
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ItemType
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.ItemType
Firefox Android Aucun support Non
OnClickDataChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData
Firefox Android Aucun support Non
OnClickData.bookmarkIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
OnClickData.buttonChrome Aucun support NonEdge Aucun support NonFirefox Support complet 64Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
OnClickData.frameIdChrome Support complet 35
Autre nom
Support complet 35
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData.frameId
Edge Support complet ≤79
Autre nom
Support complet ≤79
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData.frameId
Firefox Support complet 55Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData.frameId
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.OnClickData.frameId
Firefox Android Aucun support Non
OnClickData.linkTextChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
OnClickData.modifiersChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
OnClickData.targetElementIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
createChrome Support complet Oui
Notes Autre nom
Support complet Oui
Notes Autre nom
Notes Items that don't specify 'contexts' do not inherit contexts from their parents.
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.create
Edge Support complet 14
Notes Autre nom
Support complet 14
Notes Autre nom
Notes Items that don't specify 'contexts' do not inherit contexts from their parents.
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.create
Firefox Support complet 55
Support complet 55
Support complet 48
Notes Autre nom
Notes Before version 53, items that don't specify 'contexts' do not inherit contexts from their parents.
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.create
Opera Support complet Oui
Notes Autre nom
Support complet Oui
Notes Autre nom
Notes Items that don't specify 'contexts' do not inherit contexts from their parents.
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.create
Safari Support complet 14
Notes Autre nom
Support complet 14
Notes Autre nom
Notes Items that don't specify 'contexts' do not inherit contexts from their parents.
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.create
Firefox Android Aucun support Non
create: & in title sets access keyChrome Support complet OuiEdge Support complet ≤79Firefox Support complet 63Opera Support complet OuiSafari Support partiel 14
Notes
Support partiel 14
Notes
Notes Safari removes & from menu items' displayed titles, but does not support invoking menu items via access keys.
Firefox Android Aucun support Non
create.commandChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
create.iconsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
create.visibleChrome Support complet 62Edge Support complet 79Firefox Support complet 63Opera Support complet 49Safari Support complet 14Firefox Android Aucun support Non
getTargetElementChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onClickedChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onClicked
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onClicked
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onClicked
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onClicked
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onClicked
Firefox Android Aucun support Non
onHiddenChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Support complet 60
Support complet 60
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onHidden
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onShownChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Support complet 60
Support complet 60
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.onShown
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
refreshChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Support complet 60
Support complet 60
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.refresh
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
removeChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.remove
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.remove
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.remove
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.remove
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.remove
Firefox Android Aucun support Non
removeAllChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.removeAll
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.removeAll
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.removeAll
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.removeAll
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.removeAll
Firefox Android Aucun support Non
updateChrome Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.update
Edge Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.update
Firefox Support complet 55
Support complet 55
Support complet 48
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.update
Opera Support complet Oui
Autre nom
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.update
Safari Support complet 14
Autre nom
Support complet 14
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : contextMenus.update
Firefox Android Aucun support Non

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.
Cette fonctionnalité utilise un nom non-standard.
Cette fonctionnalité utilise un nom non-standard.

notifications

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
NotificationOptionsChrome Support complet OuiEdge Support complet 17Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
NotificationOptions.appIconMaskUrl
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.buttonsChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying the 'buttons' option will cause an asynchronous error on Opera.
Safari Support complet 14Firefox Android Aucun support Non
NotificationOptions.contextMessageChrome Support complet 31Edge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored, on Opera 18 and above.
Safari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.eventTimeChrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.imageUrl
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Safari Support complet 14Firefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.isClickableChrome Support complet 32Edge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Setting 'isClickable' to false will cause an asynchronous error on Opera 19 and above. Older Opera versions throw an error synchronously if this options is given.
Safari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.itemsChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes On macOS only the first item is shown.
Edge Support complet 79
Notes
Support complet 79
Notes
Notes On macOS only the first item is shown.
Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes On macOS only the first item is shown.
Firefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.priorityChrome Support complet OuiEdge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.progressChrome Support complet 30Edge Support complet 79Firefox Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
Opera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored, on Opera 17 and above.
Safari Aucun support NonFirefox Android Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.requireInteractionChrome Support complet 50Edge Support complet 79Firefox Aucun support NonOpera Aucun support Non
Notes
Aucun support Non
Notes
Notes Specifying this option doesn't throw an error, but its value is ignored, on Opera 37 and above.
Safari Aucun support NonFirefox Android Aucun support Non
TemplateTypeChrome Support complet OuiEdge Support complet 17Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Only the 'basic' type is supported.
Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes Only the 'basic' type is supported.
Safari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Only the 'basic' type is supported.
clearChrome Support complet 28Edge Support complet 17Firefox Support complet 45Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
createChrome Support complet 28Edge Support complet 17Firefox Support complet 45Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
getAllChrome Support complet 29Edge Support complet 17Firefox Support complet 45Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
onButtonClickedChrome Support complet 28Edge Support complet 17Firefox Aucun support NonOpera Support complet 25Safari Aucun support NonFirefox Android Aucun support Non
onClickedChrome Support complet 28Edge Support complet 17Firefox Support complet 47Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
onClosedChrome Support complet 28Edge Support complet 17Firefox Support complet 45Opera Support complet 25Safari Aucun support NonFirefox Android Support complet 48
onClosed.byUserChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onShownChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56
updateChrome Support complet 28Edge Support complet 17Firefox Aucun support NonOpera Support complet 25
Notes
Support complet 25
Notes
Notes Not supported on Macs.
Safari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
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.

omnibox

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
OnInputEnteredDispositionChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
SuggestResultChrome Support complet OuiEdge Support complet 79Firefox Support complet 52
Notes
Support complet 52
Notes
Notes 'description' is interpreted as plain text, and XML markup is not recognised.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onInputCancelledChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onInputChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onInputEnteredChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
onInputStartedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
setDefaultSuggestionChrome Support complet OuiEdge Support complet 79Firefox Support complet 52
Notes
Support complet 52
Notes
Notes 'description' is interpreted as plain text, and XML markup is not recognised.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

pageAction

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ImageDataTypeChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
getPopupChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 50
Notes
Support complet 50
Notes
Notes The 'tabId' parameter is ignored: the page action popup is the same for all tabs.
getTitleChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
hideChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 50
Notes
Support complet 50
Notes
Notes Before version 56, the 'tabId' parameter was ignored, and the page action was hidden for all tabs.
isShownChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onClickedChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 50
onClicked.OnClickDataChrome Aucun support NonEdge Aucun support NonFirefox Support complet 72Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onClicked.tabChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 50
openPopupChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
setIconChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path.
Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Aucun support Non
setIcon.imageDataChrome Support complet 23Edge Support complet 79Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Aucun support Non
setIcon: The path and imageData properties of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
setPopupChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 50
Notes
Support complet 50
Notes
Notes The 'tabId' parameter is ignored, and the popup is set for all tabs.
setPopup: The popup property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
setTitleChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
setTitle: The title property of the details parameter can be set to null.Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 59Opera Aucun support NonSafari Support complet 14Firefox Android Aucun support Non
showChrome Support complet OuiEdge Support complet 14Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 50
Notes
Support complet 50
Notes
Notes Before version 56, the 'tabId' parameter was ignored, and the page action was shown for all tabs.

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

permissions

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
containsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
getAllChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
onAddedChrome Support complet OuiEdge Support complet 79Firefox Support complet 77
Notes
Support complet 77
Notes
Notes There is a polyfill available for earlier versions.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
onRemovedChrome Support complet OuiEdge Support complet 79Firefox Support complet 77
Notes
Support complet 77
Notes
Notes There is a polyfill available for earlier versions.
Opera Support complet OuiSafari Support complet 14Firefox Android Aucun support Non
PermissionsChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 55
removeChrome Support complet OuiEdge Support complet 79Firefox Support complet 55Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Removing <all_urls> or *://*/* origins will remove previously granted permission to request specific origin patterns and will stop automatically prompting the user for access to any visited website via the extension's access popover in the toolbar.
Firefox Android Support complet 55
requestChrome Support complet OuiEdge Support complet 79Firefox Support complet 55
Notes
Support complet 55
Notes
Notes The user will be prompted again for permissions that have been previously granted and then removed.
Notes It's not possible to request permissions from a popup or a sidebar document.
Aucun support 56 — 61
Notes
Notes It's not possible to request permissions from an options page that's embedded in about:addons. To request permissions from an options page, set the open_in_tab property in the options_ui manifest key, so the options page opens in its own tab.
Opera Support complet OuiSafari Support complet 14
Notes
Support complet 14
Notes
Notes Requesting <all_urls> or *://*/* origins will grant permission to request specific origin patterns and automatically prompt the user for access to any visited website via the extension's access popover in the toolbar.
Notes The user will be prompted again for permissions that have been previously granted and then removed.
Notes Supported permissions will be granted without prompting the user. Only specific origin patterns will prompt the user.
Firefox Android Support complet 55
Notes
Support complet 55
Notes
Notes The user will be prompted again for permissions that have been previously granted and then removed.
Notes It's not possible to request permissions from a popup or a sidebar document.
Aucun support 56 — 61
Notes
Notes It's not possible to request permissions from an options page that's embedded in about:addons. To request permissions from an options page, set the open_in_tab property in the options_ui manifest key, so the options page opens in its own tab.

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

pkcs11

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
getModuleSlots
Non-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
installModule
Non-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
isModuleInstalled
Non-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
uninstallModule
Non-standard
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
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.

privacy

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
network.networkPredictionEnabledChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
network.peerConnectionEnabledChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 55
network.webRTCIPHandlingPolicyChrome Support complet OuiEdge Support complet 79Firefox Support complet 54
Notes
Support complet 54
Notes
Notes Starting in Firefox 70, a value of disable_non_proxied_udp requires a proxy if one is configured, but allows connections to go through if no proxy is set up. Previously, in this mode WebRTC could only be used if a proxy was configured and TURN over TCP was available; this behavior is now exposed as proxy_only.
Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
services.autofillAddressEnabledChrome Support complet 70Edge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.autofillCreditCardEnabledChrome Support complet 70Edge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.autofillEnabled
ObsolèteNon-standard
Chrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.alternateErrorPagesEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.passwordSavingEnabledChrome Support complet 38Edge Support complet 79Firefox Support complet 56Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 56
services.safeBrowsingEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.safeBrowsingExtendedReportingEnabledChrome Support complet 42Edge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.searchSuggestEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.spellingServiceEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
services.translationServiceEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
websites.cookieConfigChrome Aucun support NonEdge Aucun support NonFirefox Support complet 59
Notes
Support complet 59
Notes
Notes The behavior property value "reject_trackers_and_partition_foreign" was introduced in version 78.
Notes The behavior property value "reject_trackers" was introduced in version 64.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 59
Notes
Support complet 59
Notes
Notes The behavior property value "reject_trackers" was introduced in version 64.
websites.firstPartyIsolateChrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 58
websites.hyperlinkAuditingEnabledChrome Support complet OuiEdge Support complet 79Firefox Support complet 54Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 54
websites.protectedContentEnabledChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
websites.referrersEnabledChrome Support complet OuiEdge Support complet 79Firefox Support complet 56Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 56
websites.resistFingerprintingChrome Aucun support NonEdge Aucun support NonFirefox Support complet 58Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 58
websites.thirdPartyCookiesAllowedChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
websites.trackingProtectionModeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 57

Légende

Support complet  
Support complet
Aucun support  
Aucun support
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.

proxy

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
onErrorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Support complet 60
Aucun support 55 — 71
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : onProxyError
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
Support complet 60
Support complet 55
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : onProxyError
onRequestChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Notes
Support complet 60
Notes
Notes Before version 78, the tabId and windowId filter properties are ignored.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
ProxyInfoChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetailsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.cookieStoreIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.documentUrlChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.frameIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.fromCacheChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.incognitoChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.methodChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.originUrlChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.parentFrameIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.requestHeadersChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.requestIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.tabIdChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.thirdPartyChrome Aucun support NonEdge Aucun support NonFirefox Support complet 72Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
RequestDetails.timeStampChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.typeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
RequestDetails.urlChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 60
register
Obsolète
Chrome Aucun support NonEdge Aucun support NonFirefox Aucun support 56 — 71
Aucun support 56 — 71
Support complet 55
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : registerProxyScript
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56
Support complet 56
Support complet 55
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : registerProxyScript
settingsChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Notes
Support complet 60
Notes
Notes In version 59, this property was listed as proxyConfig in the browserSettings namespace, but it had a bug that made it mostly unusable.
Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
unregister
Obsolète
Chrome Aucun support NonEdge Aucun support NonFirefox Aucun support 56 — 71Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 56

Légende

Support complet  
Support complet
Aucun support  
Aucun support
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.
Cette fonctionnalité utilise un nom non-standard.
Cette fonctionnalité utilise un nom non-standard.

runtime

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
MessageSenderChrome Support complet 26Edge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
Notes Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.
Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
Notes Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.
MessageSender.frameIdChrome Support complet 41Edge Support complet 14Firefox Support complet 45Opera Support complet 28Safari Aucun support NonFirefox Android Support complet 48
MessageSender.tlsChannelIdChrome Support complet 32Edge Support complet 79Firefox Support complet 45Opera Support complet 19Safari Aucun support NonFirefox Android Support complet 48
MessageSender.urlChrome Support complet 28Edge Support complet 14
Notes
Support complet 14
Notes
Notes The `url` is missing when the message was sent by an extension view.
Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
OnInstalledReasonChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes Uses 'chrome_update' instead of 'browser_update'.
Edge Support complet 14
Notes
Support complet 14
Notes
Notes Only supports 'install' and 'update'.
Firefox Support complet 45Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes Uses 'chrome_update' instead of 'browser_update'.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes Only supports 'install' and 'update'.
Firefox Android Support complet 48
OnRestartRequiredReasonChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
PlatformArchChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
PlatformInfoChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
PlatformInfo.nacl_archChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
PlatformNaclArchChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Aucun support NonFirefox Android Support complet 48
PlatformOsChrome Support complet OuiEdge Support complet 79Firefox Support complet 45Opera Support complet OuiSafari Support complet 14Firefox Android Support complet 48
PortChrome Support complet 26Edge Support complet 15Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
Port.errorChrome Aucun support NonEdge Aucun support NonFirefox Support complet 52Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 52
RequestUpdateCheckStatusChrome Support complet OuiEdge Support complet 79Firefox Aucun support NonOpera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
connectChrome Support complet 26Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
connectNativeChrome Support complet 29Edge Support complet 15Firefox Support complet 50Opera Support complet 16Safari Support complet 14
Notes
Support complet 14
Notes
Notes See the documentation on developer.apple.com about native messaging in Safari.
Firefox Android Aucun support Non
getBackgroundPageChrome Support complet 22Edge Support complet 14Firefox Support complet 45
Notes
Support complet 45
Notes
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 it will always return null.
Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
Notes
Support complet 48
Notes
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 it will always return null.
getBrowserInfoChrome Aucun support NonEdge Aucun support NonFirefox Support complet 51Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 51
getManifestChrome Support complet 22Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
getPackageDirectoryEntryChrome Support complet 29Edge Support complet 79Firefox Aucun support NonOpera Support complet 16Safari Aucun support NonFirefox Android Aucun support Non
getPlatformInfoChrome Support complet 29Edge Support complet 79Firefox Support complet 45Opera Support complet 16Safari Support complet 14Firefox Android Support complet 48
getURLChrome Support complet 22Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
idChrome Support complet 22Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
lastErrorChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes lastError is not an Error object. Instead, it is a plain Object with the error text as the string value of the 'message' property.
Edge Support complet 14Firefox Support complet 47Opera Support complet Oui
Notes
Support complet Oui
Notes
Notes lastError is not an Error object. Instead, it is a plain Object with the error text as the string value of the 'message' property.
Safari Support complet 14
Notes
Support complet 14
Notes
Notes lastError is only set if a callback is used. Promise results that fail will be rejected with an Error object.
Firefox Android Support complet 48
onBrowserUpdateAvailable
ObsolèteNon-standard
Chrome Support complet 27Edge Support complet 79Firefox Aucun support NonOpera Support complet 15Safari Aucun support NonFirefox Android Aucun support Non
onConnectChrome Support complet 26Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
onConnectExternalChrome Support complet 26Edge Support complet 79Firefox Support complet 54Opera Support complet 15Safari Aucun support NonFirefox Android Support complet 54
onInstalledChrome Support complet 22Edge Support complet 14Firefox Support complet 52
Notes
Support complet 52
Notes
Notes Before version 55, this event is not triggered for temporarily installed add-ons.
Opera Support complet 15Safari Support complet 14Firefox Android Support complet 52
Notes
Support complet 52
Notes
Notes Before version 55, this event is not triggered for temporarily installed add-ons.
onMessageChrome Support complet 26Edge Support complet 14Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
onMessage: Respond with PromiseChrome Aucun support NonEdge Aucun support NonFirefox Support complet OuiOpera Aucun support NonSafari Aucun support NonFirefox Android Support complet Oui
onMessageExternalChrome Support complet 26Edge Support complet 79Firefox Support complet 54Opera Support complet 15Safari Support complet 14Firefox Android Support complet 54
onMessageExternal: Respond with PromiseChrome Aucun support NonEdge Aucun support NonFirefox Support complet OuiOpera Aucun support NonSafari Aucun support NonFirefox Android Support complet Oui
onRestartRequiredChrome Support complet 29Edge Support complet 79Firefox Aucun support NonOpera Support complet 16Safari Aucun support NonFirefox Android Aucun support Non
onStartupChrome Support complet 23Edge Support complet 79Firefox Support complet 52Opera Support complet 15Safari Support complet 14Firefox Android Support complet 52
onSuspendChrome Support complet 22Edge Support complet 79Firefox Aucun support NonOpera Support complet 15Safari Aucun support NonFirefox Android Aucun support Non
onSuspendCanceledChrome Support complet 22Edge Support complet 79Firefox Aucun support NonOpera Support complet 15Safari Aucun support NonFirefox Android Aucun support Non
onUpdateAvailableChrome Support complet 25Edge Support complet 79Firefox Support complet 51Opera Support complet 15Safari Aucun support NonFirefox Android Support complet 51
openOptionsPageChrome Support complet 42Edge Support complet 79Firefox Support complet 48Opera Support complet 29Safari Support complet 14Firefox Android Support complet 57
reloadChrome Support complet 25Edge Support complet 15Firefox Support complet 51Opera Support complet 15Safari Support complet 14Firefox Android Support complet 51
requestUpdateCheckChrome Support complet 25Edge Support complet 79Firefox Aucun support NonOpera Support complet 15Safari Aucun support NonFirefox Android Aucun support Non
sendMessageChrome Support complet 26Edge Support complet 14
Notes
Support complet 14
Notes
Notes `runtime.onMessage` listeners in extension views receive the messages they sent.
Firefox Support complet 45Opera Support complet 15Safari Support complet 14Firefox Android Support complet 48
sendNativeMessageChrome Support complet 29Edge Support complet 15Firefox Support complet 50Opera Support complet 16Safari Support complet 14
Notes
Support complet 14
Notes
Notes See the documentation on developer.apple.com about native messaging in Safari.
Firefox Android Aucun support Non
setUninstallURLChrome Support complet 41Edge Support complet 15Firefox Support complet 47Opera Support complet 28Safari Support partiel 14
Notes
Support partiel 14
Notes
Notes API exists, but has no effect.
Firefox Android Support complet 48

Légende

Support complet  
Support complet
Support partiel  
Support partiel
Aucun support  
Aucun support
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.
Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
getChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
searchChrome Aucun support NonEdge Aucun support NonFirefox Support complet 63Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support

sessions

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
FilterChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
MAX_SESSION_RESULTSChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
SessionChrome Support complet OuiEdge Support complet 79Firefox Support complet 52
Notes
Support complet 52
Notes
Notes 'Tab' objects in Sessions don't contain the 'url', 'title', or 'favIconUrl' properties.
Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
forgetClosedTabChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
forgetClosedWindowChrome Aucun support NonEdge Aucun support NonFirefox Support complet 55Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getRecentlyClosedChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
getTabValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getWindowValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
onChangedChrome Support complet OuiEdge Support complet 79Firefox Support complet 53Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
removeTabValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
removeWindowValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
restoreChrome Support complet OuiEdge Support complet 79Firefox Support complet 52Opera Support complet OuiSafari Aucun support NonFirefox Android Aucun support Non
setTabValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
setWindowValueChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

sidebarAction

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
ImageDataTypeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 54Opera Support complet 30Safari Aucun support NonFirefox Android Aucun support Non
closeChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57Opera Aucun support NonSafari Aucun support NonFirefox Android Aucun support Non
getBadgeBackgroundColorChrome Aucun support NonEdge Aucun support NonFirefox Aucun support NonOpera Support complet 30Safari Aucun support