addons |
|
|
BuiltInThemeConfig.sys.mjs |
A Map of themes built in to the browser, alongwith a Map of collections those themes belong to. Params for the objects contained
within the map:
@param {string} id
The unique identifier for the theme. The map's key.
@param {string} version
The theme add-on's semantic version, as defined in its manifest.
@param {string} path
Path to the add-on files.
@param {string} [expiry]
Date in YYYY-MM-DD format. Optional. If defined, the themes in the collection can no longer be
used after this date, unless the user has permission to retain it.
@param {string} [collection]
The collection id that the theme is a part of. Optional.
|
12619 |
BuiltInThemes.sys.mjs |
The list of themes to be installed. This is exposed on the class so tests
can set custom config files.
|
9088 |
LICENSE |
|
119 |
linux |
|
|
moz.build |
|
1074 |
osx |
|
|
shared |
|
|
test |
|
|
ThemeVariableMap.sys.mjs |
|
3551 |
ToolbarIconColor.sys.mjs |
Module is used set the "brighttext" attribute to `true` or remove it
based on calculating a luminance value from the current toolbar color.
This causes items like icons on the toolbar to contrast in brightness
enough to be visible, depending on the current theme/coloring of the browser
window. Calculated luminance values are cached in `state.toolbarLuminanceCache`. |
4659 |
triage.json |
|
3784 |
windows |
|
|