Name Description Size
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