☠☠ backed out by a65883accdf6 ☠ ☠ | |
author | Yura Zenevich <yura.zenevich@gmail.com> |
Wed, 10 Feb 2021 15:21:04 +0000 | |
changeset 566822 | 2c88585f0fe416cf05832b42550d6e7f76c9e591 |
parent 566821 | b149d1f43e9598ffe1f8cbe37e9eaca7072a2309 |
child 566823 | 14b61d763ae5a8b97e05ce9d6998117c98580afc |
push id | 38191 |
push user | btara@mozilla.com |
push date | Thu, 11 Feb 2021 05:02:45 +0000 |
treeherder | mozilla-central@5cbcb80f72bd [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | desktop-theme-reviewers, ntim |
bugs | 1689761 |
milestone | 87.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
browser/themes/addons/alpenglow/manifest.json | file | annotate | diff | comparison | revisions | |
toolkit/components/extensions/parent/ext-theme.js | file | annotate | diff | comparison | revisions |
--- a/browser/themes/addons/alpenglow/manifest.json +++ b/browser/themes/addons/alpenglow/manifest.json @@ -59,17 +59,18 @@ "popup": "hsla(254, 46%, 21%, 1)", "popup_text": "hsla(255, 100%, 94%, 1)", "popup_border": "hsla(255, 100%, 94%, .32)", "popup_highlight": "hsla(255, 100%, 94%, .12)", "sidebar": "hsla(240, 15%, 95%, 1)", "sidebar_text": "hsla(261, 53%, 15%, 1)", "sidebar_border": "hsla(261, 53%, 15%, .24)", "sidebar_highlight": "hsla(265, 100%, 72%, 1)", - "sidebar_highlight_text": "hsla(0, 0%, 100%, 1)" + "sidebar_highlight_text": "hsla(0, 0%, 100%, 1)", + "focus_outline": "hsla(258, 65%, 48%, 1)" } }, "dark_theme": { "images": { "additional_backgrounds": [ "background-noodles-right-dark.svg", "background-noodles-left-dark.svg", "background-gradient-dark.svg" @@ -114,12 +115,19 @@ "popup": "hsla(250, 43%, 25%, 1)", "popup_text": "hsla(255, 100%, 94%, 1)", "popup_border": "hsla(255, 100%, 94%, .32)", "popup_highlight": "hsla(255, 100%, 94%, .12)", "sidebar": "hsla(250, 43%, 25%, 1)", "sidebar_text": "hsla(255, 100%, 94%, 1)", "sidebar_border": "hsla(255, 100%, 94%, .24)", "sidebar_highlight": "hsla(259, 76%, 58%, 1)", - "sidebar_highlight_text": "hsla(0, 0%, 100%, 1)" + "sidebar_highlight_text": "hsla(0, 0%, 100%, 1)", + "focus_outline": "hsla(265, 100%, 72%, 1)" + } + }, + + "theme_experiment": { + "colors": { + "focus_outline": "--focus-outline-color" } } }
--- a/toolkit/components/extensions/parent/ext-theme.js +++ b/toolkit/components/extensions/parent/ext-theme.js @@ -63,16 +63,23 @@ class Theme { if (experiment) { if (extension.experimentsAllowed) { this.lwtStyles.experimental = { colors: {}, images: {}, properties: {}, }; + if (this.lwtDarkStyles) { + this.lwtDarkStyles.experimental = { + colors: {}, + images: {}, + properties: {}, + }; + } const { baseURI } = this.extension; if (experiment.stylesheet) { experiment.stylesheet = baseURI.resolve(experiment.stylesheet); } this.experiment = experiment; } else { const { logger } = this.extension; logger.warn("This extension is not allowed to run theme experiments");