Closed Bug 1754488 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 32773 - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=236274

Categories

(Core :: CSS Transitions and Animations, task, P4)

task

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Depends on 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 32773 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/32773
Details from upstream follow.

Antoine Quint <graouts@apple.com> wrote:

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=236274

WebKit export from bug: Dialog element only animates once

Component: web-platform-tests → CSS Transitions and Animations
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 32 tests and 1 subtests

Status Summary

Firefox

OK : 32
PASS : 270
FAIL : 12

Chrome

OK : 32
PASS : 261
FAIL : 21

Safari

OK : 31
PASS : 226
FAIL : 55
TIMEOUT: 2

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/css/css-logical/animation-001.html
Physical shorthands win over logical shorthands: FAIL linked bug:Bug 1520069
Physical shorthands using variables win over logical shorthands: FAIL linked bug:Bug 1520069

New Tests That Don't Pass

/css/css-animations/CSSAnimation-effect.tentative.html
Setting animation-composition sets the composite property on the effect: FAIL (Chrome: FAIL, Safari: FAIL)
/css/css-animations/KeyframeEffect-getKeyframes.tentative.html
KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on each keyframe: FAIL (Chrome: FAIL, Safari: FAIL)
KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on some keyframes: FAIL (Chrome: FAIL, Safari: FAIL)
KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different composite operations: FAIL (Chrome: FAIL, Safari: FAIL)
KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions and composite operations: FAIL (Chrome: FAIL, Safari: FAIL)
/css/css-animations/dialog-backdrop-animation.html
CSS Animations on a <dialog> ::backdrop are canceled and restarted as the dialog is hidden and shown: FAIL (Chrome: PASS, Safari: FAIL)
/css/css-logical/animation-001.html
Logical shorthands follow the usual prioritization based on number of component longhands: FAIL (Chrome: FAIL, Safari: FAIL)
Physical shorthands win over logical shorthands: FAIL (Chrome: PASS, Safari: PASS)
Physical shorthands using variables win over logical shorthands: FAIL (Chrome: PASS, Safari: PASS)
/scroll-animations/css/at-scroll-timeline-paused-animations.html
Test that the scroll animation is paused: FAIL (Chrome: FAIL, Safari: FAIL)
Test that the scroll animation is paused by updating animation-play-state: FAIL (Chrome: FAIL, Safari: FAIL)
/scroll-animations/css/at-scroll-timeline-responsiveness-from-endpoint.html
Test that the scroll animation is still responsive after moving from 100%: FAIL (Chrome: FAIL, Safari: FAIL)

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.