addons |
|
|
BuiltInThemeConfig.sys.mjs |
A Map of themes built in to the browser. 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 {boolean} inApp
Optional, whether the theme uses the app's CSS, just forcing it to a
particular color scheme or variant.
@param {boolean} nonNative
Whether this inApp theme should force the native theme, but with
non-native appearance. See Document.forceNonNativeTheme and the
(-moz-native-theme) media query.
|
1427 |
BuiltInThemes.sys.mjs |
The list of themes to be installed. This is exposed on the class so tests
can set custom config files.
|
2074 |
LICENSE |
|
119 |
linux |
|
|
moz.build |
|
1074 |
osx |
|
|
shared |
|
|
test |
|
|
ThemeVariableMap.sys.mjs |
|
3551 |
ToolbarIconColor.sys.mjs |
Module is used to set or remove the "brighttext" attribute 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`. |
4474 |
triage.json |
|
2846 |
windows |
|
|