Open
Bug 1609686
Opened 5 years ago
Updated 2 years ago
Make CustomizeMode::exit and CustomizeMode::enter synchronous (reverting bug 881909)
Categories
(Firefox :: Toolbars and Customization, enhancement)
Firefox
Toolbars and Customization
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox74 | --- | affected |
People
(Reporter: dao, Unassigned)
References
Details
(Keywords: perf)
Bug 1560348 is a first step towards making enter
and exit
synchronous but there's more to do.
Bug 881909 made toolbar item (un-)wrapping and palette (de-)popularization async to improve the animation that has since been removed. I think at this point this just slows down entering and exiting customize mode. E.g. in the case of exit
we wait for the palette to be depopulated asynchronously before removing the customize tab; I don't see how this could possibly help performance as perceived by the user.
Performance aside, the current setup is also unnecessarily fragile which leads to bugs such as bug 1604798.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•