w3c/uievents Issues

Last updated Jan 23, 2026, 9:53:33 PM UTC.

This repository doesn't have the Priority: Eventually label that's used to mark an issue as triaged without giving it an SLO. Until that's added, this summary uses heuristics to guess if each issue has been triaged.

Untriaged

Try to triage issues within . [ More Info ]

Issue Title Within SLO On maintainers' plates for Time left Time past SLO
#14 KeyboardEvent.locale is too general
#23 Specify the Event Loop integration for various non-deprecated events, incl. hit testing
#25 Testing DOM L3 Events
#33 Distinguish between Space and Enter in Forms
#49 Consider adding sourceDevice property to UIEvent
#59 Add reference to Edit Events spec
#68 Add composition events to examples
#78 Clarify expected DomKey for Shift+AltGr+0 on Windows with fr-FR layout
#85 Mismatch definition for `beforeinput` with `w3c/editing`
#87 It is unclear whether beforeinput should be dispatched when input event is triggered because of mouse click
#90 Probably remove 3.5 -- very redundant with HTML at the moment.
#97 5.12 event types
#98 5.2 focus events accessibility
#99 5.4.2 focusin and focusout bubble use case?
#100 5.5 input events notifications
#101 5.7 composition events use case
#104 Events do not have "default action"s
#105 When beforeinput/input events are fired seems "strange"
#106 definition for "dispatch" shouldn't be in the UI events spec
#108 Consider integrating InputDeviceCapabilities
#122 Editorial: Use Serbian for key code example
#125 Ed: Use webfonts for Kanji and Serbian characters
#158 Ensure prose for key press handling works well with KeyboardLock
#166 Editorial: Inconsistent Choice of “Descendant”/“Descendent”
#167 Editorial: Grammatical Errors in mouseleave and mouseout Sections
#173 KeyboardEventInit.code section contains broken link to UIEvents-Code spec
#179 keydown event should have an attribute which is set to true when it's followed by a beforeinput or keypress event?
#183 Declare keypress event should be fired when pressing Enter, Shift + Enter and Ctrl + Enter
#186 UI Event Types
#187 Discourage UIEvent reuse
#189 key-event-viewer shows Unidentified for key event for Chrome for Android
#191 Define init*Event() methods imperatively
#194 Define "event constructing steps" for complicated events
#207 Chromebook keyboard layout missing
#211 Specify that getModifierState does case-sensitive comparison against modifier key names
#213 Spec event.keyCode for keypress events
#222 Declare `InputEvent.data` value of `insertLink` should be relative URI if it's specified as relative URI
#223 Declare more detail of `InputEvent.data` value of `formatFontName`
#224 "Process" key should be declared with more detail
#228 What happened to the 'resize' event?
#250 Pixel values should all be in CSS pixels
#251 Declare whether line breaks in `CompositionEvent.data` and `InputEvent.data` should be as-is or converted to `\n`
#258 Move impl info from glossary to proper algorithmic description of event handlers
#262 Make sure all UIEvents are data-exported (for xref from other specs)
#269 Drop "Sent only if the DOM was updated." from 5.7.6. Input Events During Composition
#280 Composition events lack on* event handler attributes
#322 Added a new event to communicate context menu dismissal.
#325 Specify typical default scroll action for keydown events with Arrow, PageUp, PageDown, Home, End keys
#335 Remove load/unload/abort/error events
#348 Added Insert and Delete to the Location table
#350 Title hover before/after show event
#356 Export composition events from spec
#357 Define "composition session"
#358 Find def for "active text passage"
#361 Cancelable/default action for keydown, composition*, beforeinput, textInput, input
#367 Define events for drag-and-drop operations (textInput etc)
#375 none as default action for keyup event is not consistent with reality
#380 Suggestion: add timestamp of the event
#384 [PointerLock] Suggest on the new UI for user authorization for Pointer Lock API
#385 Suggestion for the support of Keyboard Lock API
#394 `isComposing` in `onInput` is `true` even when it is the finish of the IME composition / No `onInput` whose `isComposing` is `false` is triggered when you complete IME composition
#395 Clarification about whether requirement to send key events during composition extends to platforms
#397 Compositionend due to deletion still sends last updated character for Korean on macOS(or macOS IME) and... IME differences
#401 Cannot detect insertion of commited composing text (i.e. press Enter) only by onInput (without state)
#406 keydown does not specify whether modifier keys should be indicated on dispatched click event
#407 Remove the generated spec from the tree
#409 No PR diff previews
#412 Proposal: Provide OS specific shortcut key

Agenda

Try to maintain fewer than 25 agenda items and discuss issues on the agenda within . [ More Info ] [ See these issues on Github ]

Issue Title Within SLO On the agenda for Time left Time past SLO
#360 Order of keydown relative to compositionstart