browserSettings
拡張機能にグローバルなブラウザー設定の変更を可能にします。この API の各プロパティは
BrowserSetting (en-US) オブジェクトで、これはそれぞれの設定の変更能力を提供します。これはグローバルな設定のため、拡張機能で衝突が起きる可能性があります。衝突の処理方法の詳細は BrowserSetting.set() の文書を見てください。
この API を使うには "browserSettings" パーミッションが必要です。
プロパティ
browserSettings.allowPopupsForUserEvents(en-US)-
ユーザーのイベントに反応して、ウェブページで実行しているコードがポップアップを許可するかどうかを決める
browserSettings.cacheEnabled(en-US)-
ブラウザーキャッシュの有効・無効を決める
browserSettings.homepageOverride(en-US)-
ブラウザーのホームページの値を読む
browserSettings.imageAnimationBehavior(en-US)-
ブラウザーが画像アニメーションをどう扱うのかを決める
browserSettings.newTabPageOverride-
ブラウザーの新規タブページ値を読む
browserSettings.webNotificationsDisabled(en-US)-
ウェブサイトが
NotificationWeb API を使って通知を表示するのを妨げる
ブラウザーの互換性
BCD tables only load in the browser