Closed Bug 1937147 Opened 8 months ago Closed 5 months 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.
Depends on: 1937168
Depends on: 1937169
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
Blocks: 1942694
Depends on: 1943440, 1936379
No longer depends on: 1936379, 1943440
Depends on: 1945241
Depends on: 1945643
Depends on: 1947899
Depends on: 1948367
Depends on: 1948371
Depends on: 1949246
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!
Depends on: 1950661
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: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
Regressions: 1959804
Regressions: 1961392
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: