Open Bug 1552170 Opened 4 months ago Updated 2 months ago

[about:addons] Assign nodes to the root in show()

Categories

(Toolkit :: Add-ons Manager, task, P3)

task

Tracking

()

Tracking Status
firefox68 --- affected

People

(Reporter: mstriemer, Unassigned)

References

(Blocks 1 open bug)

Details

The show() function should be updated to handle putting the view in the DOM instead of the view object handling it. Show should ensure the provided fragment is translated and that it is still the currently shown view before doing so.

Without this a view taking a long time to load can replace a view that is later loaded.

Blocks: 1551490

This bug is preventing toolkit/mozapps/extensions/test/browser/browser_bug562899.js from being run with HTML about:addons enabled.
The test has been marked as XUL-only for now in https://phabricator.services.mozilla.com/D31789 ; we should update the test for HTML about:addons before closing this bug.

Blocks: 1556776
No longer blocks: 1533795, 1551490
Type: defect → task
Priority: P1 → P2
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.