JavaScript API 群のブラウザ実装状況

alarms

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
AlarmChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
clearChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
clearAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
createChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45
完全対応 45
未対応 45 — 64
補足
補足 Alarms scheduled for a time in the past never fire.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
完全対応 48
未対応 48 — 64
補足
補足 Alarms scheduled for a time in the past never fire.
getChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
getAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
onAlarmChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48

凡例

完全対応  
完全対応
実装ノートを参照してください。
実装ノートを参照してください。

bookmarks

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
BookmarkTreeNodeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
BookmarkTreeNode.typeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
BookmarkTreeNodeTypeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
BookmarkTreeNodeUnmodifiableChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
CreateDetailsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
CreateDetails.typeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
createChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getChildrenChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getRecentChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getSubTreeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getTreeChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
moveChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onChildrenReorderedChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onCreatedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onImportBeganChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onImportEndedChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onMovedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onRemovedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
removeChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
removeTreeChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
searchChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
updateChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

browserAction

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ColorArrayChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
ImageDataTypeChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
disableChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
enableChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
getBadgeBackgroundColorChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 Always returns a red ColorArray.
Firefox Android 完全対応 79
getBadgeTextChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
getBadgeTextColorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
getPopupChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 57
getTitleChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
isEnabledChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
onClickedChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
onClicked.OnClickDataChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 72Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
onClicked.tabChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
openPopupChrome 完全対応 67
無効
完全対応 67
無効
無効 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 完全対応 79
無効
完全対応 79
無効
無効 From version 79: this feature is behind the #extension-apis preference (needs to be set to Enabled).
Firefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
setBadgeBackgroundColorChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
完全対応 45
未対応 45 — 58
補足
補足 Tab-specific badge background color is not cleared when a new page is loaded.
Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 The API exists, but has no effect.
Firefox Android 完全対応 79
setBadgeBackgroundColor: The color property of the details parameter can be set to null.Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
setBadgeBackgroundColor: The color property of the details parameter can be set to a string.Chrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 あり
補足
完全対応 あり
補足
補足 Before Firefox 59, invalid color strings behaved as null.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 79
setBadgeTextChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
完全対応 45
未対応 45 — 58
補足
補足 Tab-specific badge text is not cleared when a new page is loaded.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 79
setBadgeText: The text property of the details parameter can be set to null.Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
setBadgeTextColorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 79
setIconChrome 完全対応 あり
補足
完全対応 あり
補足
補足 Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path.
Edge 完全対応 14
補足
完全対応 14
補足
補足 This call is not persisted.
補足 The imageData parameter is not accepted.
補足 The path parameter is required.
Firefox 完全対応 45
完全対応 45
未対応 45 — 58
補足
補足 Tab-specific icons are not cleared when a new page is loaded.
Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 79
setIcon.imageDataChrome 完全対応 23Edge 完全対応 79Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 79
setIcon: The path and imageData properties of the details parameter can be set to null.Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 完全対応 79
setPopupChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
完全対応 45
未対応 45 — 58
補足
補足 Tab-specific popups are not cleared when a new page is loaded.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 57
完全対応 57
未対応 57 — 58
補足
補足 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 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 完全対応 79
setTitleChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45
完全対応 45
未対応 45 — 58
補足
補足 Tab-specific titles are not cleared when a new page is loaded.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
完全対応 55
未対応 55 — 58
補足
補足 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 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 完全対応 79

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

browserSettings

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
allowPopupsForUserEventsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
cacheEnabledChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 56
closeTabsByDoubleClickChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 61Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
contextMenuShowEventChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
ftpProtocolEnabledChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 72Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
homepageOverrideChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
imageAnimationBehaviorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
newTabPageOverrideChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
newTabPositionChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 61Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 61
補足
完全対応 61
補足
補足 This setting can be changed but has no effect.
openBookmarksInNewTabsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
openSearchResultsInNewTabsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
openUrlbarResultsInNewTabsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 61Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 61
overrideDocumentColorsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 61Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 61
useDocumentFontsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 61Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 61
webNotificationsDisabledChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 58
zoomFullPageChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 75Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
zoomSiteSpecificChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 75Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

browsingData

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
DataTypeSet.cacheChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
DataTypeSet.cookiesChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
DataTypeSet.downloadsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
DataTypeSet.fileSystemsChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.formDataChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
DataTypeSet.historyChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 56 — 79
DataTypeSet.indexedDBChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 57Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.localStorageChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 57Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.passwordsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.pluginDataChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.serverBoundCertificatesChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DataTypeSet.serviceWorkersChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
RemovalOptions.hostnamesChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
RemovalOptions.originTypesChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
RemovalOptions.sinceChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53
補足
完全対応 53
補足
補足 since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
補足
未対応 56 — 79
補足
補足 since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers.
removeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53
補足
完全対応 53
補足
補足 Specifying dataTypes.history will also remove download history and service workers.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 57 — 79
補足
未対応 57 — 79
補足
補足 Specifying dataTypes.history will also remove download history and service workers.
removeCacheChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53
補足
完全対応 53
補足
補足 removalOptions.since is not supported.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 57 — 79
補足
未対応 57 — 79
補足
補足 removalOptions.since is not supported.
removeCookiesChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79
removeDownloadsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 57 — 79
removeFormDataChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 57 — 79
removeHistoryChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53
補足
完全対応 53
補足
補足 This function also removes download history and service workers.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 See bug 1363010. Before Firefox for Android 79, browser.history.remove(options, {history:true}) can be used instead.
removeLocalStorageChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 57
補足
完全対応 57
補足
補足 removalOptions.since is not supported.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
removePasswordsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
removePluginDataChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
settingsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 56 — 79

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

captivePortal

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
canonicalURLChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 72Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getLastCheckedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 68Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getStateChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 68Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onConnectivityAvailableChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 68Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onStateChangedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 68Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

clipboard

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
setImageDataChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57

凡例

完全対応  
完全対応
未対応  
未対応

commands

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
CommandChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
getAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
onCommandChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48
補足
完全対応 48
補足
補足 Before version 63, the onCommand listener was not treated as a handler for a user action.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
resetChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
updateChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

contentScripts

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
RegisteredContentScriptChrome 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Edge 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox 完全対応 59Opera 未対応 なしSafari 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox Android 完全対応 59
RegisteredContentScript.unregisterChrome 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Edge 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox 完全対応 59Opera 未対応 なしSafari 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox Android 完全対応 59
registerChrome 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Edge 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox 完全対応 59Opera 未対応 なしSafari 未対応 なし
補足
未対応 なし
補足
補足 There is a polyfill available.
Firefox Android 完全対応 59

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

contextualIdentities

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ContextualIdentity.cookieStoreIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
ContextualIdentity.colorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
ContextualIdentity.colorCodeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
ContextualIdentity.iconChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
ContextualIdentity.iconUrlChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
ContextualIdentity.nameChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
createChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
getChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.
onCreatedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
onRemovedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
onUpdatedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57
queryChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
removeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.
updateChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53
補足
完全対応 53
補足
補足 Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.
補足 Before version 57, this method resolves its promise with null if the given identity was not found.

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

cookies

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
CookieChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
Cookie.firstPartyDomainChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
Cookie.sameSiteChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 63Opera 未対応 なしSafari 完全対応 14
補足
完全対応 14
補足
補足 Only supports explicit.
Firefox Android 完全対応 63
CookieStoreChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
OnChangedCauseChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
getChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 Provides access to cookies from private browsing mode and container tabs since version 52.
Opera 完全対応 ありSafari 完全対応 14
補足
完全対応 14
補足
補足 HTTPOnly cookies are not retrieved.
Firefox Android 完全対応 48
get.firstPartyDomainChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
getAllChrome 完全対応 ありEdge 完全対応 14
補足
完全対応 14
補足
補足 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 完全対応 45
補足
完全対応 45
補足
補足 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 完全対応 ありSafari 完全対応 14
補足
完全対応 14
補足
補足 Only the cookies in the default cookie store are retrieved.
補足 HTTPOnly cookies are not retrieved.
Firefox Android 完全対応 48
getAll.firstPartyDomainChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
getAllCookieStoresChrome 完全対応 ありEdge 完全対応 14
補足
完全対応 14
補足
補足 Always returns the same default cookie store with ID 0. All cookies belong to this store.
Firefox 完全対応 45
補足
完全対応 45
補足
補足 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 完全対応 ありSafari 完全対応 14
補足
完全対応 14
補足
補足 Always returns the same default cookie store with ID 0.
Firefox Android 完全対応 48
onChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
removeChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.
remove.firstPartyDomainChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
sameSiteStatusChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 63Opera 未対応 なしSafari 完全対応 14
補足
完全対応 14
補足
補足 Only supports explicit.
Firefox Android 完全対応 63
setChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.
set.firstPartyDomainChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
set.sameSiteChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 63Opera 未対応 なしSafari 完全対応 14
補足
完全対応 14
補足
補足 Only supports explicit.
Firefox Android 完全対応 63

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

devtools

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
inspectedWindow.evalChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
inspectedWindow.reloadChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
inspectedWindow.tabIdChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
network.getHARChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 60
補足
完全対応 60
補足
補足 The returned HAR log will be empty unless the user has previously activated the browser's network panel at least once.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
network.onNavigatedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
network.onRequestFinishedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 61
完全対応 61
未対応 60 — 61
補足
補足 This event will only start firing after the user has activated the browser's network panel at least once.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
panels.createChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
panels.elementsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 56Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
panels.onThemeChangedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
panels.themeNameChrome 完全対応 54Edge 完全対応 79Firefox 完全対応 55Opera 完全対応 41Safari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

dns

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
resolveChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60

凡例

完全対応  
完全対応
未対応  
未対応

downloads

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
BooleanDeltaChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DangerTypeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DoubleDeltaChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.byExtensionIdChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.byExtensionNameChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.bytesReceivedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.canResumeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.dangerChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Always given as 'safe'.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 Always given as 'safe'.
DownloadItem.endTimeChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
DownloadItem.errorChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.estimatedEndTimeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 57Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 57 — 79
DownloadItem.existsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.filenameChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.fileSizeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.idChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.incognitoChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.mimeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.pausedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.referrerChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.startTimeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.stateChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.totalBytesChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadItem.urlChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadQueryChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
DownloadTimeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
FilenameConflictActionChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
FilenameConflictAction.promptChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
InterruptReasonChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
StateChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
StringDeltaChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
acceptDangerChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
cancelChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
downloadChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
download.allowHttpErrorsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 71Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
download.bodyChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 52 — 79
download.conflictActionChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
download.filenameChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
download.headersChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47
補足
完全対応 47
補足
補足 Referer headers supported from version 70.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
download.incognitoChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 57 — 79
download.methodChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47
補足
完全対応 47
補足
補足 POST is supported from version 52.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
補足
未対応 48 — 79
補足
補足 POST is supported from version 52.
download.saveAsChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 52 — 79
補足
未対応 52 — 79
補足
補足 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 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
dragChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
eraseChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
getFileIconChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
onCreatedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
onErasedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
openChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
pauseChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
removeFileChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
resumeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
searchChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
setShelfEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
showChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79
showDefaultFolderChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 48 — 79

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

events

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
EventChrome 完全対応 ありEdge 部分対応 14Firefox 未対応 なしOpera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
Event.addListenerChrome 完全対応 ありEdge 完全対応 14Firefox 未対応 なしOpera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
Event.addRulesChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
Event.getRulesChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
Event.hasListenerChrome 完全対応 ありEdge 完全対応 14Firefox 未対応 なしOpera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
Event.hasListenersChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
Event.removeListenerChrome 完全対応 ありEdge 完全対応 14Firefox 未対応 なしOpera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
Event.removeRulesChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
RuleChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
UrlFilterChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 50

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応

extension

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ViewTypeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
ViewType.sidebarChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 54Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getBackgroundPageChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
getExtensionTabs
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getURL
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
getViewsChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 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 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 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 完全対応 ありEdge 完全対応 17Firefox 完全対応 45Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 Always returns false.
Firefox Android 完全対応 48
isAllowedFileSchemeAccessChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 Always returns false.
Firefox Android 完全対応 48
isAllowedIncognitoAccessChrome 完全対応 ありEdge 完全対応 17Firefox 完全対応 48Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 Always returns true.
Firefox Android 完全対応 48
lastErrorChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 47Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
onRequest
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onRequestExternal
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
sendRequest
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
setUpdateUrlDataChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

extensionTypes

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ImageDetailsChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
ImageDetails.rectChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 82Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 82
ImageDetails.scaleChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 82Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 82
ImageFormatChrome 部分対応 一部
補足
部分対応 一部
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Edge 部分対応 14
補足
部分対応 14
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Firefox 完全対応 45Opera 部分対応 一部
補足
部分対応 一部
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Safari 部分対応 一部
補足
部分対応 一部
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Android 完全対応 48
RunAtChrome 部分対応 20
補足
部分対応 20
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Edge 部分対応 79
補足
部分対応 79
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Firefox 完全対応 45Opera 部分対応 15
補足
部分対応 15
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Safari 部分対応 一部
補足
部分対応 一部
補足
補足 This feature is supported but not exposed through the 'extensionTypes' object.
Firefox Android 完全対応 48
CSSOriginChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 53

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

find

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
findChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
highlightResultsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
removeHighlightingChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

history

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
HistoryItemChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
HistoryItem.typedCountChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
TransitionTypeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
VisitItemChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
addUrlChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
addUrl.titleChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 49Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
addUrl.transitionChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 49Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
addUrl.visitTimeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 49Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
deleteAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
deleteRangeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
deleteUrlChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getVisitsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onTitleChangedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onVisitRemovedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onVisitedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 50
補足
完全対応 50
補足
補足 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 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
searchChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 49Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

i18n

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
LanguageCodeChrome 完全対応 47Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 34Safari 未対応 なしFirefox Android 完全対応 48
detectLanguageChrome 完全対応 47Edge 完全対応 79Firefox 完全対応 47Opera 完全対応 34Safari 未対応 なしFirefox Android 完全対応 48
getAcceptLanguagesChrome 完全対応 47Edge 完全対応 14Firefox 完全対応 47Opera 完全対応 34Safari 完全対応 14Firefox Android 完全対応 48
getMessageChrome 完全対応 17Edge 完全対応 14
補足
完全対応 14
補足
補足 Throws an exception instead returning an empty string if the message does not exist.
補足 Expects substitutions to be strings, while other browsers allow any value which is then converted to a string.
Firefox 完全対応 45
補足
完全対応 45
補足
補足 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 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
getUILanguageChrome 完全対応 35Edge 完全対応 14Firefox 完全対応 47
補足
完全対応 47
補足
補足 Firefox 55 and earlier returns a language tag that's seperated with the underscore character instead of hyphen, see bug 1374552.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

identity

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
getRedirectURLChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 60Safari 未対応 なしFirefox Android 未対応 なし
launchWebAuthFlowChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53
完全対応 53
未対応 53 — 63
補足
補足 The redirect_uri URL parameter is required.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

idle

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
IdleStateChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
onStateChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 51Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 51
onStateChanged.lockedChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
queryStateChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 45
補足
完全対応 45
補足
補足 Before version 51, Firefox always reports 'active'. After version 51, Firefox reports 'active' or 'idle' as appropriate.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
補足
完全対応 48
補足
補足 Before version 51, Firefox always reports 'active'. After version 51, Firefox reports 'active' or 'idle' as appropriate.
queryState.lockedChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
setDetectionIntervalChrome 完全対応 ありEdge 完全対応 15Firefox 完全対応 51Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 51

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

management

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ExtensionInfoChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 51Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 51
ExtensionInfo.disabledReasonChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
ExtensionInfo.offlineEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
ExtensionInfo.typeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 55
ExtensionInfo.versionNameChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 56Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 56
getAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55
補足
完全対応 55
補足
補足 Before version 56, only extensions whose 'type' is 'theme' are returned.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 55
補足
完全対応 55
補足
補足 Before version 56, only extensions whose 'type' is 'theme' are returned.
getPermissionWarningsByIdChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getPermissionWarningsByManifestChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getSelfChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 51Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 51
installChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63
補足
完全対応 63
補足
補足 The installable file pointed to by url must be a theme, and not a normal browser extension.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 63
補足
完全対応 63
補足
補足 The installable file pointed to by url must be a theme, and not a normal browser extension.
onDisabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onInstalledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onUninstalledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
setEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55
補足
完全対応 55
補足
補足 Only extensions whose 'type' is 'theme' can be enabled and disabled.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 55
補足
完全対応 55
補足
補足 Only extensions whose 'type' is 'theme' can be enabled and disabled.
uninstallChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
uninstallSelfChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 51Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 51
uninstallSelf.dialogMessageChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 51Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 51

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。
Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ACTION_MENU_TOP_LEVEL_LIMITChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ACTION_MENU_TOP_LEVEL_LIMIT を使用しています。
Firefox Android 未対応 なし
ContextTypeChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ContextType を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ContextType を使用しています。
Firefox 完全対応 55
補足
完全対応 55
補足
補足 'The 'editable' context does not include password fields. Use the 'password' context for this.
完全対応 48
代替名
代替名 非標準の名前 contextMenus.ContextType を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ContextType を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ContextType を使用しています。
Firefox Android 未対応 なし
ContextType.bookmarkChrome 未対応 なし
補足
未対応 なし
補足
補足 See bug 825443
Edge 未対応 なし
補足
未対応 なし
補足
補足 See bug 825443
Firefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
ContextType.browser_actionChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 53
補足
完全対応 53
補足
補足 'The 'editable' context does not include password fields. Use the 'password' context for this.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
ContextType.launcherChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 48Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
ContextType.page_actionChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 53Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
ContextType.passwordChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
ContextType.tabChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 53Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
ContextType.tools_menuChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56
補足
完全対応 56
補足
補足 Only available at menus.ContextType, not at contextMenus.ContextType.
Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
ItemTypeChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ItemType を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ItemType を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.ItemType を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.ItemType を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.ItemType を使用しています。
Firefox Android 未対応 なし
OnClickDataChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.OnClickData を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.OnClickData を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.OnClickData を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.OnClickData を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.OnClickData を使用しています。
Firefox Android 未対応 なし
OnClickData.bookmarkIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
OnClickData.buttonChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 64Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
OnClickData.frameIdChrome 完全対応 35
代替名
完全対応 35
代替名
代替名 非標準の名前 contextMenus.OnClickData.frameId を使用しています。
Edge 完全対応 ≤79
代替名
完全対応 ≤79
代替名
代替名 非標準の名前 contextMenus.OnClickData.frameId を使用しています。
Firefox 完全対応 55Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.OnClickData.frameId を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.OnClickData.frameId を使用しています。
Firefox Android 未対応 なし
OnClickData.linkTextChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
OnClickData.modifiersChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 54Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
OnClickData.targetElementIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
createChrome 完全対応 あり
補足 代替名
完全対応 あり
補足 代替名
補足 Items that don't specify 'contexts' do not inherit contexts from their parents.
代替名 非標準の名前 contextMenus.create を使用しています。
Edge 完全対応 14
補足 代替名
完全対応 14
補足 代替名
補足 Items that don't specify 'contexts' do not inherit contexts from their parents.
代替名 非標準の名前 contextMenus.create を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
補足 代替名
補足 Before version 53, items that don't specify 'contexts' do not inherit contexts from their parents.
代替名 非標準の名前 contextMenus.create を使用しています。
Opera 完全対応 あり
補足 代替名
完全対応 あり
補足 代替名
補足 Items that don't specify 'contexts' do not inherit contexts from their parents.
代替名 非標準の名前 contextMenus.create を使用しています。
Safari 完全対応 14
補足 代替名
完全対応 14
補足 代替名
補足 Items that don't specify 'contexts' do not inherit contexts from their parents.
代替名 非標準の名前 contextMenus.create を使用しています。
Firefox Android 未対応 なし
create: & in title sets access keyChrome 完全対応 ありEdge 完全対応 ≤79Firefox 完全対応 63Opera 完全対応 ありSafari 部分対応 14
補足
部分対応 14
補足
補足 Safari removes & from menu items' displayed titles, but does not support invoking menu items via access keys.
Firefox Android 未対応 なし
create.commandChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
create.iconsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
create.visibleChrome 完全対応 62Edge 完全対応 79Firefox 完全対応 63Opera 完全対応 49Safari 完全対応 14Firefox Android 未対応 なし
getTargetElementChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onClickedChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.onClicked を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.onClicked を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.onClicked を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.onClicked を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.onClicked を使用しています。
Firefox Android 未対応 なし
onHiddenChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
完全対応 60
完全対応 60
代替名
代替名 非標準の名前 contextMenus.onHidden を使用しています。
Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onShownChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
完全対応 60
完全対応 60
代替名
代替名 非標準の名前 contextMenus.onShown を使用しています。
Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
refreshChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
完全対応 60
完全対応 60
代替名
代替名 非標準の名前 contextMenus.refresh を使用しています。
Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
removeChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.remove を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.remove を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.remove を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.remove を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.remove を使用しています。
Firefox Android 未対応 なし
removeAllChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.removeAll を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.removeAll を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.removeAll を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.removeAll を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.removeAll を使用しています。
Firefox Android 未対応 なし
updateChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.update を使用しています。
Edge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.update を使用しています。
Firefox 完全対応 55
完全対応 55
完全対応 48
代替名
代替名 非標準の名前 contextMenus.update を使用しています。
Opera 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 contextMenus.update を使用しています。
Safari 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 contextMenus.update を使用しています。
Firefox Android 未対応 なし

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。
非標準の名前を使用しています。
非標準の名前を使用しています。

notifications

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
NotificationOptionsChrome 完全対応 ありEdge 完全対応 17Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
NotificationOptions.appIconMaskUrl
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.buttonsChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 未対応 なし
補足
未対応 なし
補足
補足 Specifying the 'buttons' option will cause an asynchronous error on Opera.
Safari 完全対応 14Firefox Android 未対応 なし
NotificationOptions.contextMessageChrome 完全対応 31Edge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored, on Opera 18 and above.
Safari 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.eventTimeChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.imageUrl
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Safari 完全対応 14Firefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.isClickableChrome 完全対応 32Edge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 未対応 なし
補足
未対応 なし
補足
補足 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 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.itemsChrome 完全対応 あり
補足
完全対応 あり
補足
補足 On macOS only the first item is shown.
Edge 完全対応 79
補足
完全対応 79
補足
補足 On macOS only the first item is shown.
Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Safari 完全対応 14
補足
完全対応 14
補足
補足 On macOS only the first item is shown.
Firefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.priorityChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.progressChrome 完全対応 30Edge 完全対応 79Firefox 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
Opera 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored, on Opera 17 and above.
Safari 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored.
NotificationOptions.requireInteractionChrome 完全対応 50Edge 完全対応 79Firefox 未対応 なしOpera 未対応 なし
補足
未対応 なし
補足
補足 Specifying this option doesn't throw an error, but its value is ignored, on Opera 37 and above.
Safari 未対応 なしFirefox Android 未対応 なし
TemplateTypeChrome 完全対応 ありEdge 完全対応 17Firefox 完全対応 45
補足
完全対応 45
補足
補足 Only the 'basic' type is supported.
Opera 完全対応 あり
補足
完全対応 あり
補足
補足 Only the 'basic' type is supported.
Safari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 Only the 'basic' type is supported.
clearChrome 完全対応 28Edge 完全対応 17Firefox 完全対応 45Opera 完全対応 25Safari 未対応 なしFirefox Android 完全対応 48
createChrome 完全対応 28Edge 完全対応 17Firefox 完全対応 45Opera 完全対応 25Safari 未対応 なしFirefox Android 完全対応 48
getAllChrome 完全対応 29Edge 完全対応 17Firefox 完全対応 45Opera 完全対応 25Safari 未対応 なしFirefox Android 完全対応 48
onButtonClickedChrome 完全対応 28Edge 完全対応 17Firefox 未対応 なしOpera 完全対応 25Safari 未対応 なしFirefox Android 未対応 なし
onClickedChrome 完全対応 28Edge 完全対応 17Firefox 完全対応 47Opera 完全対応 25Safari 未対応 なしFirefox Android 完全対応 48
onClosedChrome 完全対応 28Edge 完全対応 17Firefox 完全対応 45Opera 完全対応 25Safari 未対応 なしFirefox Android 完全対応 48
onClosed.byUserChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onShownChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 56
updateChrome 完全対応 28Edge 完全対応 17Firefox 未対応 なしOpera 完全対応 25
補足
完全対応 25
補足
補足 Not supported on Macs.
Safari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

omnibox

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
OnInputEnteredDispositionChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
SuggestResultChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52
補足
完全対応 52
補足
補足 'description' is interpreted as plain text, and XML markup is not recognised.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onInputCancelledChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onInputChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onInputEnteredChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
onInputStartedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
setDefaultSuggestionChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52
補足
完全対応 52
補足
補足 'description' is interpreted as plain text, and XML markup is not recognised.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

pageAction

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ImageDataTypeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
getPopupChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 50
補足
完全対応 50
補足
補足 The 'tabId' parameter is ignored: the page action popup is the same for all tabs.
getTitleChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
hideChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 50
補足
完全対応 50
補足
補足 Before version 56, the 'tabId' parameter was ignored, and the page action was hidden for all tabs.
isShownChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onClickedChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 50
onClicked.OnClickDataChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 72Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onClicked.tabChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 50
openPopupChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
setIconChrome 完全対応 あり
補足
完全対応 あり
補足
補足 Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path.
Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 未対応 なし
setIcon.imageDataChrome 完全対応 23Edge 完全対応 79Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 未対応 なし
setIcon: The path and imageData properties of the details parameter can be set to null.Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 未対応 なし
setPopupChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 50
補足
完全対応 50
補足
補足 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 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 未対応 なし
setTitleChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
setTitle: The title property of the details parameter can be set to null.Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59Opera 未対応 なしSafari 完全対応 14Firefox Android 未対応 なし
showChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 50
補足
完全対応 50
補足
補足 Before version 56, the 'tabId' parameter was ignored, and the page action was shown for all tabs.

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

permissions

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
containsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
getAllChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
onAddedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 77
補足
完全対応 77
補足
補足 There is a polyfill available for earlier versions.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
onRemovedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 77
補足
完全対応 77
補足
補足 There is a polyfill available for earlier versions.
Opera 完全対応 ありSafari 完全対応 14Firefox Android 未対応 なし
PermissionsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 55
removeChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55Opera 完全対応 ありSafari 完全対応 14
補足
完全対応 14
補足
補足 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 完全対応 55
requestChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 55
補足
完全対応 55
補足
補足 The user will be prompted again for permissions that have been previously granted and then removed.
補足 It's not possible to request permissions from a popup or a sidebar document.
未対応 56 — 61
補足
補足 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 完全対応 ありSafari 完全対応 14
補足
完全対応 14
補足
補足 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.
補足 The user will be prompted again for permissions that have been previously granted and then removed.
補足 Supported permissions will be granted without prompting the user. Only specific origin patterns will prompt the user.
Firefox Android 完全対応 55
補足
完全対応 55
補足
補足 The user will be prompted again for permissions that have been previously granted and then removed.
補足 It's not possible to request permissions from a popup or a sidebar document.
未対応 56 — 61
補足
補足 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.

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

pkcs11

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
getModuleSlots
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
installModule
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
isModuleInstalled
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
uninstallModule
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。

privacy

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
network.networkPredictionEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 54
network.peerConnectionEnabledChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 55
network.webRTCIPHandlingPolicyChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54
補足
完全対応 54
補足
補足 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 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 54
services.autofillAddressEnabledChrome 完全対応 70Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.autofillCreditCardEnabledChrome 完全対応 70Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.autofillEnabled
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.alternateErrorPagesEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.passwordSavingEnabledChrome 完全対応 38Edge 完全対応 79Firefox 完全対応 56Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 56
services.safeBrowsingEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.safeBrowsingExtendedReportingEnabledChrome 完全対応 42Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.searchSuggestEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.spellingServiceEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
services.translationServiceEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
websites.cookieConfigChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 59
補足
完全対応 59
補足
補足 The behavior property value "reject_trackers_and_partition_foreign" was introduced in version 78.
補足 The behavior property value "reject_trackers" was introduced in version 64.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 59
補足
完全対応 59
補足
補足 The behavior property value "reject_trackers" was introduced in version 64.
websites.firstPartyIsolateChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 58
websites.hyperlinkAuditingEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 54Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 54
websites.protectedContentEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
websites.referrersEnabledChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 56Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 56
websites.resistFingerprintingChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 58
websites.thirdPartyCookiesAllowedChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
websites.trackingProtectionModeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 57

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

proxy

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
onErrorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
完全対応 60
未対応 55 — 71
代替名
代替名 非標準の名前 onProxyError を使用しています。
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
完全対応 60
完全対応 55
代替名
代替名 非標準の名前 onProxyError を使用しています。
onRequestChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
補足
完全対応 60
補足
補足 Before version 78, the tabId and windowId filter properties are ignored.
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
ProxyInfoChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetailsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.cookieStoreIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.documentUrlChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.frameIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.fromCacheChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.incognitoChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.methodChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.originUrlChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.parentFrameIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.requestHeadersChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.requestIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.tabIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.thirdPartyChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 72Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
RequestDetails.timeStampChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.typeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
RequestDetails.urlChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 60
register
非推奨
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 56 — 71
未対応 56 — 71
完全対応 55
代替名
代替名 非標準の名前 registerProxyScript を使用しています。
Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 56
完全対応 56
完全対応 55
代替名
代替名 非標準の名前 registerProxyScript を使用しています。
settingsChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 60
補足
完全対応 60
補足
補足 In version 59, this property was listed as proxyConfig in the browserSettings namespace, but it had a bug that made it mostly unusable.
Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
unregister
非推奨
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 56 — 71Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 56

凡例

完全対応  
完全対応
未対応  
未対応
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。
非標準の名前を使用しています。
非標準の名前を使用しています。

runtime

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
MessageSenderChrome 完全対応 26Edge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.
Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.
MessageSender.frameIdChrome 完全対応 41Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 28Safari 未対応 なしFirefox Android 完全対応 48
MessageSender.tlsChannelIdChrome 完全対応 32Edge 完全対応 79Firefox 完全対応 45Opera 完全対応 19Safari 未対応 なしFirefox Android 完全対応 48
MessageSender.urlChrome 完全対応 28Edge 完全対応 14
補足
完全対応 14
補足
補足 The `url` is missing when the message was sent by an extension view.
Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
OnInstalledReasonChrome 完全対応 あり
補足
完全対応 あり
補足
補足 Uses 'chrome_update' instead of 'browser_update'.
Edge 完全対応 14
補足
完全対応 14
補足
補足 Only supports 'install' and 'update'.
Firefox 完全対応 45Opera 完全対応 あり
補足
完全対応 あり
補足
補足 Uses 'chrome_update' instead of 'browser_update'.
Safari 完全対応 14
補足
完全対応 14
補足
補足 Only supports 'install' and 'update'.
Firefox Android 完全対応 48
OnRestartRequiredReasonChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
PlatformArchChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
PlatformInfoChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
PlatformInfo.nacl_archChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
PlatformNaclArchChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 未対応 なしFirefox Android 完全対応 48
PlatformOsChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 45Opera 完全対応 ありSafari 完全対応 14Firefox Android 完全対応 48
PortChrome 完全対応 26Edge 完全対応 15Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
Port.errorChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 52Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 52
RequestUpdateCheckStatusChrome 完全対応 ありEdge 完全対応 79Firefox 未対応 なしOpera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
connectChrome 完全対応 26Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
connectNativeChrome 完全対応 29Edge 完全対応 15Firefox 完全対応 50Opera 完全対応 16Safari 完全対応 14
補足
完全対応 14
補足
補足 See the documentation on developer.apple.com about native messaging in Safari.
Firefox Android 未対応 なし
getBackgroundPageChrome 完全対応 22Edge 完全対応 14Firefox 完全対応 45
補足
完全対応 45
補足
補足 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 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 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 未対応 なしEdge 未対応 なしFirefox 完全対応 51Opera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 51
getManifestChrome 完全対応 22Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
getPackageDirectoryEntryChrome 完全対応 29Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 16Safari 未対応 なしFirefox Android 未対応 なし
getPlatformInfoChrome 完全対応 29Edge 完全対応 79Firefox 完全対応 45Opera 完全対応 16Safari 完全対応 14Firefox Android 完全対応 48
getURLChrome 完全対応 22Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
idChrome 完全対応 22Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
lastErrorChrome 完全対応 あり
補足
完全対応 あり
補足
補足 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 完全対応 14Firefox 完全対応 47Opera 完全対応 あり
補足
完全対応 あり
補足
補足 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 完全対応 14
補足
完全対応 14
補足
補足 lastError is only set if a callback is used. Promise results that fail will be rejected with an Error object.
Firefox Android 完全対応 48
onBrowserUpdateAvailable
非推奨非標準
Chrome 完全対応 27Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 15Safari 未対応 なしFirefox Android 未対応 なし
onConnectChrome 完全対応 26Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
onConnectExternalChrome 完全対応 26Edge 完全対応 79Firefox 完全対応 54Opera 完全対応 15Safari 未対応 なしFirefox Android 完全対応 54
onInstalledChrome 完全対応 22Edge 完全対応 14Firefox 完全対応 52
補足
完全対応 52
補足
補足 Before version 55, this event is not triggered for temporarily installed add-ons.
Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 52
補足
完全対応 52
補足
補足 Before version 55, this event is not triggered for temporarily installed add-ons.
onMessageChrome 完全対応 26Edge 完全対応 14Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
onMessage: Respond with PromiseChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 ありOpera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 あり
onMessageExternalChrome 完全対応 26Edge 完全対応 79Firefox 完全対応 54Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 54
onMessageExternal: Respond with PromiseChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 ありOpera 未対応 なしSafari 未対応 なしFirefox Android 完全対応 あり
onRestartRequiredChrome 完全対応 29Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 16Safari 未対応 なしFirefox Android 未対応 なし
onStartupChrome 完全対応 23Edge 完全対応 79Firefox 完全対応 52Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 52
onSuspendChrome 完全対応 22Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 15Safari 未対応 なしFirefox Android 未対応 なし
onSuspendCanceledChrome 完全対応 22Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 15Safari 未対応 なしFirefox Android 未対応 なし
onUpdateAvailableChrome 完全対応 25Edge 完全対応 79Firefox 完全対応 51Opera 完全対応 15Safari 未対応 なしFirefox Android 完全対応 51
openOptionsPageChrome 完全対応 42Edge 完全対応 79Firefox 完全対応 48Opera 完全対応 29Safari 完全対応 14Firefox Android 完全対応 57
reloadChrome 完全対応 25Edge 完全対応 15Firefox 完全対応 51Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 51
requestUpdateCheckChrome 完全対応 25Edge 完全対応 79Firefox 未対応 なしOpera 完全対応 15Safari 未対応 なしFirefox Android 未対応 なし
sendMessageChrome 完全対応 26Edge 完全対応 14
補足
完全対応 14
補足
補足 `runtime.onMessage` listeners in extension views receive the messages they sent.
Firefox 完全対応 45Opera 完全対応 15Safari 完全対応 14Firefox Android 完全対応 48
sendNativeMessageChrome 完全対応 29Edge 完全対応 15Firefox 完全対応 50Opera 完全対応 16Safari 完全対応 14
補足
完全対応 14
補足
補足 See the documentation on developer.apple.com about native messaging in Safari.
Firefox Android 未対応 なし
setUninstallURLChrome 完全対応 41Edge 完全対応 15Firefox 完全対応 47Opera 完全対応 28Safari 部分対応 14
補足
部分対応 14
補足
補足 API exists, but has no effect.
Firefox Android 完全対応 48

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。
Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
getChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
searchChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 63Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

sessions

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
FilterChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
MAX_SESSION_RESULTSChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
SessionChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52
補足
完全対応 52
補足
補足 'Tab' objects in Sessions don't contain the 'url', 'title', or 'favIconUrl' properties.
Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
forgetClosedTabChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
forgetClosedWindowChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 55Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getRecentlyClosedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
getTabValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getWindowValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
onChangedChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 53Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
removeTabValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
removeWindowValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
restoreChrome 完全対応 ありEdge 完全対応 79Firefox 完全対応 52Opera 完全対応 ありSafari 未対応 なしFirefox Android 未対応 なし
setTabValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
setWindowValueChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

sidebarAction

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaSafariAndroid 版 Firefox
ImageDataTypeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 30Safari 未対応 なしFirefox Android 未対応 なし
closeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 57Opera 未対応 なしSafari 未対応 なしFirefox Android 未対応 なし
getBadgeBackgroundColorChrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしOpera 完全対応 30Safari 未対応 なしFirefox Android 未対応 なし
getBadgeTextChrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしOpera 完全対応 30Safari 未対応 なしFirefox Android 未対応 なし
getPanelChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 30Safari 未対応 なしFirefox Android 未対応 なし
getTitleChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 30Safari 未対応 なしFirefox Android 未対応 なし
isOpenChrome 未対応 なしEdge 未対応 なしFirefox