Open Bug 1733050 Opened 3 years ago Updated 7 months ago

Clean up the usage of AutoPopupStatePusher

Categories

(Core :: DOM: Core & HTML, task)

task

Tracking

()

People

(Reporter: edgar, Unassigned)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

PopupControlState stack is built around the old user interaction model, and also has its own propagation logic for async callbacks. In long term, we would like to move the popup block to new user activation model. I expect some propagation code could be removed, like the one for setTimeout, but some of them might still be required.

Depends on: 1734837
Depends on: 1867545
Depends on: 1867552
You need to log in before you can comment on or make changes to this bug.