gecko-dev/layout/reftests/css-animations
Hiroyuki Ikezoe a2880e9d4f Bug 1489327 - Start animation once after a MozReftestInvalidate event is received in continuation-opacity.html. r=kats
The animation in this reftests runs on the compositor.  In the mean time,
reftest harness waits for the state where there is no pending paint in the
initial phase (STATE_WAITING_TO_FIRE_INVALIDATE_EVENT, i.e. before sending
a MozReftestInvalidate event).  So if the animation starts running on the
compositor before a MozReftestInvalidate event is received, it means that
the reftest harness has to wait for the 'no pending paint' state until the
animation finishes because the reftest harness keeps flushing styles in the
initial phase which means the animation causes a paint on every flush.

To avoid above situation, we start the animation in question after we get a
MozReftestInvalidate event.

Differential Revision: https://phabricator.services.mozilla.com/D7681

--HG--
extra : moz-landing-system : lando
2018-10-04 15:15:37 +00:00
..
animate-display-table-opacity-ref.html
animate-display-table-opacity.html
animate-opacity-ref.html
animate-opacity.html
animate-preserves3d-ref.html
animate-preserves3d.html
animation-initially-out-of-view-with-delay-ref.html Bug 1383239 - Don't throttle non-visible changes involved animations on out-of-view elements when they are newly in-effect. r=birtles 2017-10-20 18:23:44 +09:00
animation-initially-out-of-view-with-delay.html Bug 1383239 - Don't throttle non-visible changes involved animations on out-of-view elements when they are newly in-effect. r=birtles 2017-10-20 18:23:44 +09:00
animation-on-empty-height-frame.html Bug 1409657 - Wait for one more frame after MozAfterPaint is received to avoid intermittent failures. r=birtles 2017-10-23 07:04:03 +09:00
background-position-after-finish.html
background-position-important.html
background-position-in-delay.html
background-position-ref.html
background-position-running.html
change-animation-name-in-rule-ref.html Bug 1392851 - Try to update running CSS animations when CSS rules are changed. r=birtles 2017-08-24 18:27:10 +09:00
change-animation-name-to-non-existent-in-rule.html Bug 1392851 - Try to update running CSS animations when CSS rules are changed. r=birtles 2017-08-24 18:27:10 +09:00
change-animation-name-to-none-in-rule.html Bug 1392851 - Try to update running CSS animations when CSS rules are changed. r=birtles 2017-08-24 18:27:10 +09:00
change-animation-name-to-other-in-rule.html Bug 1392851 - Try to update running CSS animations when CSS rules are changed. r=birtles 2017-08-24 18:27:10 +09:00
containing-block-on-visibility-hidden-ref.html Bug 1430884 - A reftest that transform animation makes the element as a containing block for fixed-pos descendants even if the element is visibility:hidden and if the animating value is 'transform:none'. r=birtles 2018-06-25 11:51:06 +09:00
containing-block-on-visibility-hidden.html Bug 1430884 - A reftest that transform animation makes the element as a containing block for fixed-pos descendants even if the element is visibility:hidden and if the animating value is 'transform:none'. r=birtles 2018-06-25 11:51:06 +09:00
content-on-pseudo-element-at-beginning.html Bug 1382136 - Part 4: add a reftest for 'content' animation on pseudo element. r=hiro 2017-08-15 20:51:55 +09:00
content-on-pseudo-element-at-half.html Bug 1382136 - Part 4: add a reftest for 'content' animation on pseudo element. r=hiro 2017-08-15 20:51:55 +09:00
content-on-pseudo-element-ref.html Bug 1382136 - Part 4: add a reftest for 'content' animation on pseudo element. r=hiro 2017-08-15 20:51:55 +09:00
continuation-opacity-ref.html Bug 1406211 - Add a reftest for animating opacity on a multiline inline element. r=dbaron 2017-10-09 16:28:54 +01:00
continuation-opacity.html Bug 1489327 - Start animation once after a MozReftestInvalidate event is received in continuation-opacity.html. r=kats 2018-10-04 15:15:37 +00:00
ib-split-sibling-opacity-ref.html Bug 1406211 - Add a reftest for animating opacity on a multiline inline element. r=dbaron 2017-10-09 16:28:54 +01:00
ib-split-sibling-opacity.html Bug 1406211 - Add a reftest for animating opacity on a multiline inline element. r=dbaron 2017-10-09 16:28:54 +01:00
in-visibility-hidden-animation-pseudo-element-ref.html
in-visibility-hidden-animation-pseudo-element.html
in-visibility-hidden-animation-ref.html
in-visibility-hidden-animation.html
mask-anim-ref.html
mask-position-after-finish-1a.html
mask-position-after-finish-1b.html
mask-position-in-delay-1a.html
mask-position-in-delay-1b.html
mask-size-after-finish-1a.html
mask-size-after-finish-1b.html
mask-size-in-delay-1a.html
mask-size-in-delay-1b.html
no-stacking-context-animation-ref.html
no-stacking-context-opacity-removing-animation-in-delay.html
no-stacking-context-transform-removing-animation-in-delay.html
no-style-sharing-with-animations-ref.html Bug 1392851 - A reftest to check that we don't share styles for elements that have animations which are about to be removed. r=birtles 2017-08-24 18:27:31 +09:00
no-style-sharing-with-animations.html Bug 1392851 - A reftest to check that we don't share styles for elements that have animations which are about to be removed. r=birtles 2017-08-24 18:27:31 +09:00
opacity-animation-in-delay.html Bug 1460389 - Reftests for opacity and transform animations that are sent to the compositor in their delay phase. r=birtles 2018-05-15 09:08:49 +09:00
opacity-animation-in-fixed-opacity-parent-ref.html Bug 1395151 - Don't apply ancestors' opacity if the opacity item has an async opacity animation. r=birtles,mattwoodrow 2017-10-23 19:26:40 +09:00
opacity-animation-in-fixed-opacity-parent.html Bug 1440556 - Drop reftest-wait in opacity-animation-in-fixed-opacity-parent.html. r=birtles 2018-02-23 14:06:49 +09:00
partially-out-of-view-animation-ref.html
partially-out-of-view-animation.html
print-no-animations-notref.html Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron 2017-07-26 22:53:46 -07:00
print-no-animations-ref.html Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron 2017-07-26 22:53:46 -07:00
print-no-animations.html Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron 2017-07-26 22:53:46 -07:00
reframe-and-animation-starts-at-the-same-time-ref.html Bug 1384120 - Replace old pseudo style context with a new style context including animations. r=emilio 2017-08-08 11:35:23 +09:00
reframe-and-animation-starts-at-the-same-time.html Bug 1384120 - Replace old pseudo style context with a new style context including animations. r=emilio 2017-08-08 11:35:23 +09:00
reftest.list Bug 1430884 - A reftest that transform animation makes the element as a containing block for fixed-pos descendants even if the element is visibility:hidden and if the animating value is 'transform:none'. r=birtles 2018-06-25 11:51:06 +09:00
screen-animations-notref.html
screen-animations-ref.html
screen-animations.html
stacking-context-animation-ref.html
stacking-context-lose-opacity-1.html
stacking-context-lose-transform-none.html
stacking-context-opacity-1-animation.html
stacking-context-opacity-1-in-delay.html
stacking-context-opacity-1-with-fill-backwards.html
stacking-context-opacity-1-with-fill-forwards.html
stacking-context-opacity-removing-important-in-delay.html
stacking-context-opacity-win-in-delay-on-main-thread.html
stacking-context-opacity-win-in-delay.html
stacking-context-opacity-wins-over-transition.html Bug 1439279 - Drop needless requestAnimationFrame that waits for applying new transition. r=birtles 2018-02-19 10:57:53 +09:00
stacking-context-paused-on-opacity-1.html
stacking-context-paused-on-transform-none.html
stacking-context-transform-none-animation-on-svg.html
stacking-context-transform-none-animation-with-backface-visibility.html
stacking-context-transform-none-animation-with-preserve-3d.html
stacking-context-transform-none-animation.html
stacking-context-transform-none-in-delay.html
stacking-context-transform-none-with-fill-backwards.html
stacking-context-transform-none-with-fill-forwards.html
stacking-context-transform-removing-important-in-delay.html
stacking-context-transform-win-in-delay-on-main-thread.html
stacking-context-transform-win-in-delay.html
stacking-context-transform-wins-over-transition.html Bug 1439279 - Drop needless requestAnimationFrame that waits for applying new transition. r=birtles 2018-02-19 10:57:53 +09:00
stop-animation-on-discarded-pseudo-element.html
transform-animation-in-delay-ref.html Bug 1460389 - Reftests for opacity and transform animations that are sent to the compositor in their delay phase. r=birtles 2018-05-15 09:08:49 +09:00
transform-animation-in-delay.html Bug 1460389 - Reftests for opacity and transform animations that are sent to the compositor in their delay phase. r=birtles 2018-05-15 09:08:49 +09:00
updating-animation-on-pseudo-element-ref.html
updating-animation-on-pseudo-element.html