Open Bug 1877817 Opened 1 year ago Updated 1 year ago

Add automated test that navigates a page with an iframe with an open XUL popup to ensure we test the popup hiding path where the (root) prescontext has gone away

Categories

(Core :: Layout, task)

Desktop
All
task

Tracking

()

People

(Reporter: Gijs, Unassigned)

References

Details

The change in bug 1833814 started permacrashing some TB tests, which apparently reproducibly destroy presshells/prescontexts that have open popups.

There were also some intermittent failures on m-c, but they weren't frequent enough to get the regressing change backed out.

This seems like an edgecase we could reproducibly trigger in automation that is likely to catch future mistakes in this area, so it seems worth adding an automated test.

You need to log in before you can comment on or make changes to this bug.