Closed Bug 1439824 Opened 7 years ago Closed 7 years ago

Drop request animationFrame from reftests that suppose that a Web Animation API call posts a request restyle

Categories

(Core :: DOM: Animation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: hiro, Assigned: hiro)

References

Details

Attachments

(1 file)

Some reftests in layout/reftests/web-animations (e.g. stacking-context-opacity-changing-effect.html) waits for a requestAnimationFrame before removing 'reftest-wait' class. But animations in those reftest has the same 'from' and 'to' keyframe values, so no invalidation change happens. We should drop requestAnimationFrame there.
No more failures in R8 other than stacking-context-transform-changing-display-property.html. https://treeherder.mozilla.org/#/jobs?repo=try&revision=f5173d84383751a2d32614b4d718b159b6eb72e8
This is also one of the blockers.
Assignee: nobody → hikezoe
Status: NEW → ASSIGNED
Flags: needinfo?(bbirtles)
What's the issue? That reftest-no-flush waits for a restyle before snapshotting? Do these tests need reftest-no-flush? I'm not 100% clear what the intent of the tests is and why this change is ok? I'm sure it's probably fine but I'd like to understand a little better.
Flags: needinfo?(bbirtles) → needinfo?(hikezoe)
OK, these test failures will be fixed by bug 1441713.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Flags: needinfo?(hikezoe)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: