RESOLVED FIXED 191187
[web-animations] web-animations/timing-model/timelines/update-and-send-events.html is a unique failure
https://bugs.webkit.org/show_bug.cgi?id=191187
Summary [web-animations] web-animations/timing-model/timelines/update-and-send-events...
Antoine Quint
Reported 2018-11-02 04:48:20 PDT
One of the subtests in imported/w3c/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html is skipped because it fails with a flaky output: promise_test(async t => { const div = createDiv(t); getComputedStyle(div).marginLeft; div.style = 'transition: margin-left 100s; margin-left: 100px;'; const anim = div.getAnimations()[0]; let receivedEvents = []; anim.oncancel = event => receivedEvents.push(event); const eventWatcher = new EventWatcher(t, div, 'transitionstart'); await eventWatcher.wait_for('transitionstart'); const timeInEventCallback = document.timeline.currentTime; // Calling cancel() queues a cancel event anim.cancel(); await waitForAnimationFrames(1); assert_times_equal(timeInEventCallback, document.timeline.currentTime, 'A rAF callback should happen in the same frame'); assert_array_equals(receivedEvents, [], 'The queued cancel event shouldn\'t be dispatched in the same frame'); await waitForAnimationFrames(1); assert_array_equals(receivedEvents.map(event => event.type), ['cancel'], 'The cancel event should be dispatched in a later frame'); }, 'Queues a cancel event in transitionstart event callback'); We need to stop skipping this test
Attachments
Antoine Quint
Comment 1 2022-03-01 09:29:51 PST
We no longer skip this test, however it is a unique failure, so retitling this bug to track this.
Antoine Quint
Comment 2 2022-03-01 09:33:54 PST
The two remaining failures are related to event sorting.
Antoine Quint
Comment 3 2022-11-16 10:04:45 PST
EWS
Comment 4 2022-11-16 22:16:01 PST
Committed 256771@main (4623d94c854c): <https://commits.webkit.org/256771@main> Reviewed commits have been landed. Closing PR #6555 and removing active labels.
Radar WebKit Bug Importer
Comment 5 2022-11-16 22:17:18 PST
Note You need to log in before you can comment on or make changes to this bug.