[Webkit-unassigned] [Bug 206170] New: onwebkit{animation, transition}XX handlers missing from Document
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 13 04:47:27 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=206170
Bug ID: 206170
Summary: onwebkit{animation, transition}XX handlers missing
from Document
Product: WebKit
Version: Safari 13
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: DOM
Assignee: webkit-unassigned at lists.webkit.org
Reporter: smcgruer at chromium.org
Created attachment 387514
--> https://bugs.webkit.org/attachment.cgi?id=387514&action=review
Reproduction of bug
The spec says[0] that the prefixed animation event handlers (listed below) are defined on 'elements, Document objects, and Window objects'. Firefox defines it on all three, Chrome currently defines them only on Window but this is being fixed in [1], and WebKit defines them on elements and Window objects but not HTMLElements.
The event handlers are:
* onwebkitanimationend
* onwebkitanimationiteration
* onwebkitanimationstart
* onwebkittransitionend
A reproduction is attached. There are wpt.fyi tests at wpt/html/dom/idlharness.https.html?include=HTML.*[2] and wpt/html/dom/idlharness.https.html?include=(Document|Window)[3], but it looks like Safari's webdriver implementation fails to handle URLs with '(' (or maybe '|') in them, so currently the tests are harness errors (will file a separate bug for that).
[0]: https://html.spec.whatwg.org/multipage/webappapis.html#event-handlers-on-elements,-document-objects,-and-window-objects
[1]: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/4Fidt4JqkTk
[2]: https://wpt.fyi/results/html/dom/idlharness.https.html%3Finclude=HTML.*?label=experimental&label=master&aligned
[3]: https://wpt.fyi/results/html/dom/idlharness.https.html%3Finclude%3D(Document%7CWindow)?label=master&label=experimental&aligned
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200113/ff094362/attachment.htm>
More information about the webkit-unassigned
mailing list