---
title: browserSettings
slug: Mozilla/Add-ons/WebExtensions/API/browserSettings
tags:
- API
- Add-ons
- Extensions
- Non-standard
- Reference
- WebExtensions
- browserSettings
translation_of: Mozilla/Add-ons/WebExtensions/API/browserSettings
---
{{AddonSidebar}}
拡張機能にグローバルなブラウザー設定の変更を可能にします。この API の各プロパティは {{WebExtAPIRef("types.BrowserSetting", "BrowserSetting")}} オブジェクトで、これはそれぞれの設定の変更能力を提供します。
この API を使うには "browserSettings" パーミッションが必要です。
プロパティ
- {{WebExtAPIRef("browserSettings.allowPopupsForUserEvents")}}
- ユーザーのイベントに反応して、ウェブページで実行しているコードがポップアップを許可するかどうかを決める
- {{WebExtAPIRef("browserSettings.cacheEnabled")}}
- ブラウザーキャッシュの有効・無効を決める
- {{WebExtAPIRef("browserSettings.homepageOverride")}}
- ブラウザーのホームページの値を読む
- {{WebExtAPIRef("browserSettings.imageAnimationBehavior")}}
- ブラウザーが画像アニメーションをどう扱うのかを決める
- {{WebExtAPIRef("browserSettings.newTabPageOverride")}}
- ブラウザーの新規タブページ値を読む
- {{WebExtAPIRef("browserSettings.webNotificationsDisabled")}}
- ウェブサイトが
Notification
Web API を使って通知を表示するのを妨げる
ブラウザ実装状況
{{Compat("webextensions.api.browserSettings")}}
{{WebExtExamples("h2")}}