Closed Bug 1713783 Opened 4 years ago Closed 4 years ago

about:welcome (multistage) cannot be themed through extensions; browser_ext_themes_ntp_colors.js and browser_ext_themes_ntp_colors_perwindow.js are bogus

Categories

(WebExtensions :: Themes, task)

task

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

Details

Attachments

(1 file)

The multistage proton template for about:welcome (bug 1700729) cannot be themed through extensions. The tests at browser_ext_themes_ntp_colors.js and browser_ext_themes_ntp_colors_perwindow.js (introduced in bug 1624509) misleadingly suggests that they can be.

I'll clean up the test.

According to :pdahiya, setting browser.aboutwelcome.protonDesign should revert the change from bug 1700729. I did set the pref but the about:welcome page was still purple and not themeable. While pressing F5 I noticed that the background was initially set as specified by the theme, but that the element in front of it (with the purple background) fully covers that background, so effectively the about:welcome screen is not themeable.

I ran a bisect and found that starting from bug 1649292, the about:welcome screen is not themeable any more.

See Also: → 1649292
Summary: about:welcome (miltistage proton) cannot be themed through extensions; browser_ext_themes_ntp_colors.js and browser_ext_themes_ntp_colors_perwindow.js are bogus → about:welcome (multistage) cannot be themed through extensions; browser_ext_themes_ntp_colors.js and browser_ext_themes_ntp_colors_perwindow.js are bogus
Pushed by rob@robwu.nl: https://hg.mozilla.org/integration/autoland/rev/a32963ab6b17 Remove inaccurate theme tests for about:welcome r=rpl,pdahiya
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: