Open Bug 1829272 Opened 2 years ago Updated 2 years ago

Find a better solution for the position: relative workaround for the migration wizard when embedded in about:welcome

Categories

(Firefox :: Migration, task, P3)

task

Tracking

()

People

(Reporter: mconley, Unassigned)

References

Details

In bug 1820640, we landed the basic infrastructure to allow for embedding the new migration wizard in about:welcome.

To get the browser/profile selector panel-list to work properly, we had to special-case the about:welcome screen with the migration wizard so that the main content div didn't have position: relative. This is because the panel-list uses position: absolute to position itself, and doesn't expect to be contained within a position: relative element.

This workaround works for now, but is going to break down if we ever want to embed the migration wizard in spotlights with dismiss buttons. We should try to find a better solution.

Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.