Stop setting toolkit.cosmeticAnimations.enabled in extension tests
Categories
(WebExtensions :: General, task)
Tracking
(firefox78 fixed)
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: dao, Assigned: dao)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
The toolkit.cosmeticAnimations.enabled
pref is going away. browser_ext_browserAction_popup_resize.js
, browser_ext_browserAction_popup_resize_bottom.js
and browser_ext_popup_select.js
appear to be setting this for no particular reason.
Comment 1•11 months ago
|
||
They set it because the cosmetic animations made the timings of panel resizes unpredictable, and tended to lead to intermittent failures on some platforms. If that no longer happens, the pref changes can be removed.
Assignee | ||
Comment 2•11 months ago
|
||
(In reply to Kris Maglione [:kmag] from comment #1)
They set it because the cosmetic animations made the timings of panel resizes unpredictable, and tended to lead to intermittent failures on some platforms. If that no longer happens, the pref changes can be removed.
What animations specifically?
Comment 3•11 months ago
|
||
(In reply to Dão Gottwald [::dao] from comment #2)
(In reply to Kris Maglione [:kmag] from comment #1)
They set it because the cosmetic animations made the timings of panel resizes unpredictable, and tended to lead to intermittent failures on some platforms. If that no longer happens, the pref changes can be removed.
What animations specifically?
I don't remember the exact details, but it had to do with resizes and transitions of panels that held browser action popup content. It may have only applied to the ones in the hamburger menu, but I'm not sure.
Assignee | ||
Comment 4•11 months ago
|
||
Only browser/components/newtab/lib/CFRPageActions.jsm and toolkit/components/alerts/resources/content/alert.js read the pref at this point.
Assignee | ||
Comment 5•11 months ago
|
||
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fc8dc1800a98 Stop setting toolkit.cosmeticAnimations.enabled in extension tests. r=Gijs
Comment 7•11 months ago
|
||
bugherder |
Description
•