Closed Bug 1545707 Opened 5 years ago Closed 5 years ago

Cancel events do not fire for transitions/animations when ::marker pseudo elements are no longer rendered

Categories

(Core :: CSS Transitions and Animations, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: birtles, Assigned: birtles)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files)

This behavior is not actually clearly specified yet.

See:

https://github.com/w3c/csswg-drafts/issues/3790

But when it is specified it will most likely be specified in terms of HTML's
"being rendered" definition:

https://html.spec.whatwg.org/#being-rendered

I had planned to specify this behavior before updating these tests but I need to
update them first in order to add the ::marker tests for this bug.

In particular, this tests the composite order of ::marker pseudo-elements and
dispatching cancel events for these elements.

It adds one test that is known to fail in Gecko. This will be fixed in the next
patch in this series.

Depends on D28174

Bugbug thinks this bug is a task, but please change it back in case of error.

Type: defect → task

(In reply to Release mgmt bot [:sylvestre / :calixte] from comment #4)

Bugbug thinks this bug is a task, but please change it back in case of error.

Definitely a defect.

Type: task → defect
Pushed by bbirtles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6ccf33c9e56e
Rework hidden-container-001.html CSS transitions tests; r=hiro
https://hg.mozilla.org/integration/autoland/rev/bc8f94bb6bb6
Add tests for animation of ::marker pseudo-elements; r=mats
https://hg.mozilla.org/integration/autoland/rev/593761a810ce
Dispatch cancel events for transitions/animations canceled on ::marker pseudo elements when the become no longer rendered; r=mats
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/16518 for changes under testing/web-platform/tests
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: