Closed
Bug 1482870
Opened 6 years ago
Closed 6 years ago
Theme Experiments not applied to new windows
Categories
(WebExtensions :: Themes, defect, P5)
WebExtensions
Themes
Tracking
(firefox68 fixed)
VERIFIED
FIXED
mozilla68
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: mozbz, Assigned: ntim)
References
Details
Attachments
(2 files)
If it's too early to start filing bugs on Theme Experiments, just say the word.
STR:
0. Create a new profile and in 'about:config' set 'extensions.legacy.enabled' to 'true'.
1. Create or install a Theme Experiment, providing some experimental rules (one is provided).
2. Check that the Experiment's changes are visible (the Identity Box is a garish lime color).
3. Open a new window.
Actual Results:
The experiment's changes are not visible in the new window.
Any new variables aren't applied to the new window, and any stylesheets provided with the experiment are not loaded (a stylesheet isn't required to trigger this - it was just a more visible demonstration than many of the root variables not already covered).
Expected Results:
The experiment's changes should be visible in all future windows.
Updated•6 years ago
|
Priority: -- → P5
Assignee | ||
Comment 2•6 years ago
|
||
Thanks for reporting this. This seems like something we need to fix.
Blocks: 1347207
Assignee | ||
Updated•6 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee | ||
Comment 3•6 years ago
|
||
The refactoring in bug 1525762 will make it easier to fix this.
Assignee: nobody → ntim.bugs
Depends on: 1525762
Assignee | ||
Comment 4•6 years ago
|
||
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/de0a6c9a38a9
Make current theme experiment initialize in new windows. r=kmag
Comment 6•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox68:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
I now see the Expected Results in Nightly 68.0a1 2019-04-04. Thank you!
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•