mirror of
https://github.com/GoogleChrome/chrome-extensions-samples.git
synced 2026-03-26 13:19:49 +07:00
Updates a nunber of dependencies in a single PR. These were suggested by dependabot but updating them individually would mean the reposistory would be in a broken state until everything had merged. I'm not personally a huge fan of lowercasing doctype, but Prettier has taken an opinionated stance here and there is not a way to disable it: https://github.com/prettier/prettier/issues/15096
chrome.tabs - Tab zoom
A sample that demonstrates how to use the zoom features of the chrome.tabs API.
Overview
In this sample, the zoom related chrome.tabs APIs are used to change the magnification and zoom mode of the active tab.
Implementation Notes
chrome.tabs.getZoom()returns the current zoom level of the tab.chrome.tabs.setZoom()changes the zoom level of the tab.chrome.tabs.setZoomSettings()sets the zoom settings of the tab.chrome.tabs.getZoomSettings()returns the zoom settings of the tab.chrome.tabs.onZoomChange()listens for zoom changes in the tab.
Running this extension
- Clone this repository.
- Load this directory in Chrome as an unpacked extension.
- Open any website, such as
https://google.comin a new tab, and then click the extension icon to open the popup.