theme
Enables browser extensions to update the browser theme.
To use this API, an extension must request the "theme" permission in its manifest.json file.
Note: When we set up a theme in a background file, we must declare the 'theme' permission and therefore we cannot use the theme function of the manifest, since it's not compatible.
Types
theme.Theme
-
Represents the content of a theme.
Functions
theme.getCurrent()
-
Gets the current browser theme.
theme.update()
-
Updates the browser's theme.
theme.reset()
-
Removes any theme updates made in a call to
theme.update()
.
Events
theme.onUpdated
-
Fired when the browser theme has been changed.
Browser compatibility
BCD tables only load in the browser