gecko-dev/layout/reftests/css-animations
Hiroyuki Ikezoe 5bf9f97e61 Bug 1384120 - Replace old pseudo style context with a new style context including animations. r=emilio
When a reframe happens on the parent of a pseudo element which has animations,
we need to grab style for the pseudo element that includes the animations'
style and also *replace* old style context (that does not include animations'
style) with it. Otherwise, we will use the old style context that has *no*
animations style, as a result, we will see a flicker right after the reframe.

Two reftests in this patch fail without this fix.  One is for CSS transitions,
the other one is for CSS animations.

MozReview-Commit-ID: 6pCdnQ1DGUY
2017-08-08 11:35:23 +09: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
background-position-after-finish.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
background-position-important.html
background-position-in-delay.html
background-position-ref.html
background-position-running.html
in-visibility-hidden-animation-pseudo-element-ref.html
in-visibility-hidden-animation-pseudo-element.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
in-visibility-hidden-animation-ref.html
in-visibility-hidden-animation.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
mask-anim-ref.html
mask-position-after-finish-1a.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
mask-position-after-finish-1b.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
mask-position-in-delay-1a.html
mask-position-in-delay-1b.html
mask-size-after-finish-1a.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
mask-size-after-finish-1b.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
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 Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
no-stacking-context-transform-removing-animation-in-delay.html Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
partially-out-of-view-animation-ref.html
partially-out-of-view-animation.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
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 1384120 - Replace old pseudo style context with a new style context including animations. r=emilio 2017-08-08 11:35:23 +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
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
stop-animation-on-discarded-pseudo-element.html Bug 1380258 - A reftest for stopping CSS animations on discarded pseudo elements. r=birtles 2017-07-24 09:20:22 +09:00
updating-animation-on-pseudo-element-ref.html Bug 1367278 - Call may_have_animations() for parent element in the case where the target is pseudo element. r=birtles 2017-07-20 12:53:11 +09:00
updating-animation-on-pseudo-element.html Bug 1367278 - Call may_have_animations() for parent element in the case where the target is pseudo element. r=birtles 2017-07-20 12:53:11 +09:00