Bug 21117 - Define 'Break' and 'SysReq' key names
Summary: Define 'Break' and 'SysReq' key names
Status: RESOLVED INVALID
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - DOM3 Events (show other bugs)
Version: unspecified
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Travis Leithead [MSFT]
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-26 07:00 UTC by Masayuki Nakano
Modified: 2013-04-10 10:33 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Masayuki Nakano 2013-02-26 07:00:26 UTC
http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#key-values-list

The key name list defines 'Pause' and 'PrintScreen'. However, GTK defines 'Break' and 'SysReq' defines separately from them. That means that these keys may be different key from 'Pause' and 'PrintScreen'. So, I think that 'Break' and 'SysReq' keys should be defined in the list too.
Comment 1 Masayuki Nakano 2013-04-10 10:33:13 UTC
https://bugzilla.mozilla.org/show_bug.cgi?id=842927#c98

We've decided that we map GDK_Break to Pause and GDK_Sys_Rq to PrintScreen. That provides better compatibility with Windows.

I'm marking this as INVA for now. If somebody thinks our decision is wrong, feel free to reopen this bug.

Thank you.