Closed Bug 1937147 Opened 1 year ago Closed 1 year ago

Migrate about:preferences#experimental to Nimbus

Categories

(Firefox :: Settings UI, task, P1)

task

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: beth, Assigned: beth)

References

(Regressed 1 open bug)

Details

Attachments

(2 files)

No description provided.
No longer depends on: 1937168

Hey beth, should this be treated as a metabug?

Flags: needinfo?(brennie)

No this is the actual "replace the guts of labs" bug

Flags: needinfo?(brennie)

Roger that, thanks!

Severity: -- → N/A
Priority: -- → P1
No longer depends on: 1937144
No longer depends on: 1936379, 1943440
Attachment #9467485 - Attachment description: WIP: Bug 1937147 - Migrate Firefox Labs to Nimbus r?mstreimer!,#nimbus-reviewers → WIP: Bug 1937147 - Migrate Firefox Labs to Nimbus r?mstriemer!,#nimbus-reviewers!
Attachment #9467485 - Attachment description: WIP: Bug 1937147 - Migrate Firefox Labs to Nimbus r?mstriemer!,#nimbus-reviewers! → Bug 1937147 - Migrate Firefox Labs to Nimbus r?mstriemer!,#nimbus-reviewers!
Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1aa05a8bcf6f Migrate Firefox Labs to Nimbus r=mstriemer,nimbus-reviewers,chumphreys

Backed out for causing multiple bc failures

Flags: needinfo?(brennie)
Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e4ec27d13a50 Migrate Firefox Labs to Nimbus r=mstriemer,nimbus-reviewers,chumphreys

browser_genai_init.js is currently failing due to expecting Firefox Labs
to always render in about:preferences. However, now that it is driven by
Nimbus, it only render if we know about any opt-in experiments. Since
the test doesn't create any, Firefox Labs doesn't render and the test
fails.

However, the test only waits for an observer notification and stubs out
that actual implementation that builds the page. If we emit this
notification when we decide not to render Firefox Labs then the test
will fail.

This will be removed in bug 1951311.

See Also: → 1951311
Pushed by chorotan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/051e26824c95 Always emit experimental-pane-loaded to temporarily fix GenAI test r=mconley
Regressions: 1951312
Flags: needinfo?(brennie)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
Regressions: 1961392
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: