This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Background: We are planning to make all Events constructible. For example, CustomEvent already has the spec for its constructor (http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#interface-customevent). We propose a spec for KeyboardEvent constructor as follows: dictionary KeyboardEventInit : UIEventInit { DOMString char; DOMString key; unsigned long location; boolean ctrlKey; boolean shiftKey; boolean altKey; boolean metaKey; boolean repeat; DOMString locale; }
Correction: [Constructor(DOMString type, optional KeyboardEventInit eventInitDict)] interface KeyboardEvent : UIEvent { ... } dictionary KeyboardEventInit : UIEventInit { DOMString char; DOMString key; unsigned long location; boolean ctrlKey; boolean shiftKey; boolean altKey; boolean metaKey; boolean repeat; DOMString locale; }
Assigning to myself to take action on these open bugs.
Assigned to me; pri 3 (excluding the tracking bug), and sev: enhancement
(Resolving dependent bugs based on 14051.)