拡張機能にグローバルなブラウザー設定の変更を可能にします。この API の各プロパティは BrowserSetting オブジェクトで、これはそれぞれの設定の変更能力を提供します。
 
これはグローバルな設定のため、拡張機能で衝突が起きる可能性があります。衝突の処理方法の詳細は BrowserSetting.set() の文書を見てください。
 

この API を使うには "browserSettings" パーミッションが必要です。

プロパティ

browserSettings.allowPopupsForUserEvents
ユーザーのイベントに反応して、ウェブページで実行しているコードがポップアップを許可するかどうかを決める
browserSettings.cacheEnabled
ブラウザーキャッシュの有効・無効を決める
browserSettings.homepageOverride
ブラウザーのホームページの値を読む
browserSettings.imageAnimationBehavior
ブラウザーが画像アニメーションをどう扱うのかを決める
browserSettings.newTabPageOverride
ブラウザーの新規タブページ値を読む
browserSettings.webNotificationsDisabled
ウェブサイトが Notification Web API を使って通知を表示するのを妨げる

ブラウザ実装状況

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

凡例

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

ドキュメントのタグと貢献者

このページの貢献者: Uemmra3
最終更新者: Uemmra3,