tabs.ZoomSettingsMode

Definiert, wie Zoomänderungen gehandhabt werden. Erweiterungen können diesen Wert an tabs.setZoomSettings() übergeben, um zu steuern, wie der Browser versucht, die Zoom-Einstellungen für einen Tab zu ändern. Der Standardwert ist "automatic".

Typ

Werte dieses Typs sind Zeichenfolgen. Mögliche Werte sind:

"automatic"

Zoomänderungen werden vom Browser normal gehandhabt.

"disabled"

Deaktiviert alle Zoomfunktionen im Tab. Der Tab wird auf die Standard-Zoomstufe zurückgesetzt, und alle versuchten Zoomänderungen werden ignoriert.

"manual"

Die Erweiterung wird Zoomänderungen selbst verwalten, indem sie auf das tabs.onZoomChange Ereignis hört und die Seite entsprechend skaliert. Dieser Modus unterstützt kein per-origin-Zoomen: Er ignoriert die scope Zoom-Einstellung und verwendet immer per-tab.

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.tabs API von Chromium. Diese Dokumentation ist von tabs.json im Chromium-Code abgeleitet.