- From: <bugzilla@jessica.w3.org>
- Date: Mon, 09 Jun 2014 10:48:33 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26019 Bug ID: 26019 Summary: No way to initialize modifier states except "Alt", "Control", "Shift" and "Meta" at constructing DOM event with constructor Product: WebAppsWG Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: DOM3 Events Assignee: travil@microsoft.com Reporter: masayuki@d-toybox.com QA Contact: public-webapps-bugzilla@w3.org CC: mike@w3.org, www-dom@w3.org At creating a DOM event with its constructor, there is no way to initialize some modifier states which is only retrieved with .getModifierState(). E.g., "CapsLock", "NumLock", "ScrollLock", "OS", "AltGrapsh", "Super", "Hyper", etc. The reason why they *should* not be initializable with constructor, I think MouseEvent and KeyboardEvent should have .initModifierStates() which can take space separated modifier key name list as a DOMString. However, even if D3E spec defines such method, it should do nothing while the event is being dispatched. And also, if the event is trusted event, it should never work. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Monday, 9 June 2014 10:48:35 UTC