gecko-dev/dom/animation/test/css-transitions
Tom Ritter aa82f54ab6 Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku
There are a few different reasons why tests needed updating (not an exhaustive list):

- Tests assume that successive operations take place at different times.
- Tests assume that an operation took a minimum amount of time.
- Tests hardcodes a specific delay.

In most cases we hardcode the preference off. In some cases this is the best approach,
in others, we would like to improve. The bug for tracking those improvements is Bug 1429648

An improvement that is present in some tests is to hardcode a specific precision reduction
that is acceptable based on the confides of the test. (Obviously this needs to be a fix for
the test framework and not a requirement on the feature being tested.)

In a few places, the test itself can be fixed, for example to no longer require the end
time of an operation to be strictly greater than the start time, and allows it to be equal
to it.

MozReview-Commit-ID: J59c7xQtZZJ

--HG--
extra : rebase_source : df8a03e76eaf9cdc9524dbb3eb9035af237e534b
2018-02-12 11:39:41 -06:00
..
file_animation-cancel.html Bug 1264125 part 9 - Rename variable name of CSS-Transition tests. r=birtles 2016-12-20 16:40:30 +09:00
file_animation-computed-timing.html
file_animation-currenttime.html Bug 1425548 - Update references to Web Animations spec in dom/animation; r=hiro 2017-12-15 14:55:08 -06:00
file_animation-finished.html
file_animation-pausing.html Bug 1424948 - Check iteration progress value instead of animating computed style value. r=birtles 2017-12-15 01:10:11 +09:00
file_animation-ready.html Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r=hiro 2017-11-22 14:13:36 +09:00
file_animation-starttime.html Bug 1430654 - Use assert_times_equal for comparing timing values. r=birtles 2018-01-22 14:57:57 +09:00
file_csstransition-transitionproperty.html Bug 1338069 - Don't use 'window' object when using getComputedStyle in tests. r=birtles 2017-04-06 12:43:47 +09:00
file_document-get-animations.html
file_effect-target.html Bug 1338069 - Don't use 'window' object when using getComputedStyle in tests. r=birtles 2017-04-06 12:43:47 +09:00
file_element-get-animations.html Bug 1338069 - Don't use 'window' object when using getComputedStyle in tests. r=birtles 2017-04-06 12:43:47 +09:00
file_event-dispatch.html Bug 1415346 - Bind onxx event handler before creating EventWatcher. r=birtles 2017-11-08 12:45:15 +09:00
file_keyframeeffect-getkeyframes.html Bug 1429671 - Make composite member of Keyframe dictionary objects accept null values; r=bz 2018-01-11 16:20:49 +09:00
file_pseudoElement-get-animations.html
file_setting-effect.html Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r=hiro 2017-11-22 14:13:36 +09:00
test_animation-cancel.html
test_animation-computed-timing.html
test_animation-currenttime.html
test_animation-finished.html
test_animation-pausing.html
test_animation-ready.html Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r=hiro 2017-11-22 14:13:36 +09:00
test_animation-starttime.html Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
test_csstransition-transitionproperty.html
test_document-get-animations.html
test_effect-target.html
test_element-get-animations.html
test_event-dispatch.html Bug 1264125 part 8 - Add transitioncancel tests. r=birtles 2016-12-20 16:39:46 +09:00
test_keyframeeffect-getkeyframes.html
test_pseudoElement-get-animations.html
test_setting-effect.html Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r=hiro 2017-11-22 14:13:36 +09:00