Cancel events do not fire for transitions/animations when ::marker pseudo elements are no longer rendered
Categories
(Core :: CSS Transitions and Animations, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: birtles, Assigned: birtles)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
Assignee | ||
Comment 1•5 years ago
|
||
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.
Assignee | ||
Comment 2•5 years ago
|
||
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
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D28175
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
(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.
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
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6ccf33c9e56e
https://hg.mozilla.org/mozilla-central/rev/bc8f94bb6bb6
https://hg.mozilla.org/mozilla-central/rev/593761a810ce
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/16518 for changes under testing/web-platform/tests
Upstream PR merged
Updated•2 years ago
|
Updated•2 years ago
|
Description
•