12.3dom/events/

521 / 584 WPT subtests passing

Failed
52
Timed out
7
Not run
4
Test files
100
Blocking files
21

Tests

100 test files here
Test fileSubtests passingFailedStanding
AddEventListenerOptions-once.any.js8 / 80Clean
AddEventListenerOptions-passive.any.js10 / 100Clean
AddEventListenerOptions-signal.any.js22 / 220Clean
Body-FrameSet-Event-Handlers.html48 / 480Clean
CustomEvent.html3 / 30Clean
Event-cancelBubble.html8 / 80Clean
Event-constants.html4 / 40Clean
Event-constructors.any.js26 / 282With failures
Event-defaultPrevented-after-dispatch.html2 / 20Clean
Event-defaultPrevented.html8 / 80Clean
Event-dispatch-bubble-canceled.html1 / 10Clean
Event-dispatch-bubbles-false.html5 / 50Clean
Event-dispatch-bubbles-true.html5 / 50Clean
Event-dispatch-click.html33 / 330Clean
Event-dispatch-detached-click.html2 / 20Clean
Event-dispatch-detached-input-and-change.html12 / 120Clean
Event-dispatch-handlers-changed.html1 / 10Clean
Event-dispatch-listener-order.window.js0 / 11NONE-PASSED
Event-dispatch-multiple-cancelBubble.html1 / 10Clean
Event-dispatch-multiple-stopPropagation.html1 / 10Clean
Event-dispatch-omitted-capture.html1 / 10Clean
Event-dispatch-on-disabled-elements.html4 / 90TIMEOUT
Event-dispatch-order-at-target.html1 / 10Clean
Event-dispatch-order.html1 / 10Clean
Event-dispatch-other-document.html1 / 10Clean
Event-dispatch-propagation-stopped.html1 / 10Clean
Event-dispatch-redispatch.html4 / 40Clean
Event-dispatch-reenter.html1 / 10Clean
Event-dispatch-single-activation-behavior.htmlnone reported0ERROR
Event-dispatch-target-moved.html1 / 10Clean
Event-dispatch-target-removed.html1 / 10Clean
Event-dispatch-throwing-multiple-globals.html2 / 20Clean
Event-dispatch-throwing.html2 / 20Clean
Event-init-while-dispatching.html4 / 51With failures
Event-initEvent.html12 / 120Clean
Event-isTrusted.any.js0 / 22NONE-PASSED
Event-propagation.html7 / 70Clean
Event-returnValue.html7 / 70Clean
Event-stopImmediatePropagation.html1 / 10Clean
Event-stopPropagation-cancel-bubbling.html1 / 10Clean
Event-subclasses-constructors.html49 / 490Clean
Event-timestamp-cross-realm-getter.html1 / 10Clean
Event-timestamp-high-resolution.html0 / 44NONE-PASSED
Event-timestamp-high-resolution.https.html0 / 11NONE-PASSED
Event-timestamp-safe-resolution.html1 / 10Clean
Event-type-empty.html2 / 20Clean
Event-type.html3 / 30Clean
EventListener-addEventListener.sub.window.js1 / 10Clean
EventListener-handleEvent-cross-realm.html5 / 50Clean
EventListener-handleEvent.html6 / 60Clean
EventListener-incumbent-global-1.sub.html1 / 10Clean
EventListener-incumbent-global-2.sub.html1 / 10Clean
EventListener-invoke-legacy.html0 / 60TIMEOUT
EventListenerOptions-capture.html4 / 40Clean
EventTarget-add-listener-platform-object.html0 / 11NONE-PASSED
EventTarget-add-remove-listener.any.js2 / 20Clean
EventTarget-addEventListener.any.js2 / 20Clean
EventTarget-constructible.any.js6 / 60Clean
EventTarget-dispatchEvent-returnvalue.html2 / 20Clean
EventTarget-dispatchEvent.html25 / 250Clean
EventTarget-removeEventListener.any.js2 / 20Clean
EventTarget-this-of-listener.html6 / 60Clean
EventTarget-window-constructor.html1 / 10Clean
KeyEvent-initKeyEvent.html3 / 30Clean
click-on-absolute-pseudo.html0 / 11NONE-PASSED
element-click.html3 / 30Clean
event-disabled-dynamic.html1 / 10Clean
event-global-event-targets.html5 / 50Clean
event-global-extra.window.js5 / 61With failures
event-global-is-still-set-when-coercing-beforeunload-result.html0 / 11NONE-PASSED
event-global-is-still-set-when-reporting-exception-onerror.html0 / 11NONE-PASSED
event-global-replaceable.html2 / 20Clean
event-global-set-before-handleEvent-lookup.window.js1 / 10Clean
event-global.html6 / 82With failures
event-global.worker.js1 / 10Clean
event-handler-attribute-replace-preserves-passive.html2 / 20Clean
event-listener-not-fully-active-adopted-node.html3 / 52With failures
event-listener-not-fully-active-callback.html4 / 40Clean
event-listener-not-fully-active-navigated.html0 / 33NONE-PASSED
event-listener-not-fully-active-target.html4 / 1612With failures
event-src-element-nullable.html1 / 10Clean
focus-event-document-move.html1 / 10Clean
handler-count.html6 / 60Clean
label-default-action.html1 / 10Clean
legacy-pre-activation-behavior.window.js1 / 10Clean
mouse-event-retarget.html0 / 11NONE-PASSED
no-focus-events-at-clicking-editable-content-in-link.html2 / 20Clean
passive-by-default-non-node.html0 / 22NONE-PASSED
passive-by-default.html92 / 1008With failures
pointer-event-document-move.htmlnone reported0ERROR
preventDefault-during-activation-behavior.html1 / 10Clean
relatedTarget.window.js0 / 66NONE-PASSED
remove-all-listeners.html2 / 20Clean
shadow-relatedTarget.htmlnone reported0ERROR
webkit-animation-end-event.htmlnone reported0ERROR
webkit-animation-iteration-event.htmlnone reported0ERROR
webkit-animation-start-event.htmlnone reported0ERROR
webkit-transition-end-event.htmlnone reported0ERROR
window-composed-path.html1 / 10Clean
window-event-restored-after-throwing-onerror.html1 / 10Clean

Written as HTML by tools/wpt_site/generate.zig from the runner’s journals and result streams; site.js adds the interactive chart, sorting, filtering and search. Faces: Source Serif 4, Public Sans and Source Code Pro, under the SIL Open Font License. Crane on GitHub.