Closed Bug 1475162 Opened 6 years ago Closed 6 years ago

Drop dom.animations-api.element-animate.enabled pref

Categories

(Core :: DOM: Animation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: birtles, Assigned: birtles)

References

Details

Attachments

(2 files)

We've been shipping this since Firefox 48. Although it's occasionally useful to have the pref to see how content behaves without Web Animations, it's not without cost and in particular it makes adding the more fine-grained prefs in bug 1471814 more complex.
For my own reference, my analysis of all the tests using Web Animations prefs is here:

  https://docs.google.com/spreadsheets/d/1raQF-X4kauoOjQuzP8WJSZwSly6v__kn_xh61_xiX_0/edit?usp=sharing
Comment on attachment 8991555 [details]
Bug 1475162 - Drop pref annotations from tests that no longer need them;

https://reviewboard.mozilla.org/r/256472/#review263352

Nice!

I did just audit files that the pref annotation were removed.  I haven't checked whether there are still tests that the pref can be removed or not.
Attachment #8991555 - Flags: review?(hikezoe) → review+
Comment on attachment 8991554 [details]
Bug 1475162 - Drop dom.animations-api.element-animate.enabled pref;

https://reviewboard.mozilla.org/r/256470/#review263562
Attachment #8991554 - Flags: review?(bzbarsky) → review+
Pushed by bbirtles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00837a12b124
Drop dom.animations-api.element-animate.enabled pref; r=bz
https://hg.mozilla.org/integration/autoland/rev/a4cb46dfbdd7
Drop pref annotations from tests that no longer need them; r=hiro
https://hg.mozilla.org/mozilla-central/rev/00837a12b124
https://hg.mozilla.org/mozilla-central/rev/a4cb46dfbdd7
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: