New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 612743 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

VK_LAUNCH_APP1 and VK_LAUNCH_APP2 keys cause different KeyboardEvent.key values from Firefox and IE

Reported by dtoybo...@gmail.com, May 18 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2739.0 Safari/537.36

Example URL:
https://dvcs.w3.org/hg/d4e/raw-file/tip/key-event-test.html

Steps to reproduce the problem:
First, I'm not sure what's the best solution for this issue.

1. Press Launch Calculator key and Launch MyComputer key on multimedia keyboard in https://dvcs.w3.org/hg/d4e/raw-file/tip/key-event-test.html

What is the expected behavior?
I'm not sure what's the best key values for them because they are typically mapped for calculator and my computer. However, it may be cunstomizable.

What went wrong?
IE and Firefox use LaunchApplication1 and LaunchApplication2 for them because applications cannot detect they *will* launch which application. So, using abstract name might be better.

Therefore, I think that Chrome should use same key values for them.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? No 

Does this work in other browsers? Yes 

Chrome version: 52.0.2739.0  Channel: canary
OS Version: 10.0
Flash Version: Shockwave Flash 22.0 r0
 
Labels: TE-NeedsTriageFromMTV
Cc: dtapu...@chromium.org garykac@chromium.org w...@chromium.org
Components: -Blink Blink>Input
Labels: Hotlist-Input-Dev
Owner: chongz@chromium.org
Status: Assigned (was: Unconfirmed)

Comment 3 by chongz@chromium.org, May 25 2016

Status: ExternalDependency (was: Assigned)
Filed GitHub issue https://github.com/w3c/uievents-key/issues/27 for spec discussion.

Related spec:https://w3c.github.io/uievents-key/#key-LaunchCalculator
Project Member

Comment 4 by bugdroid1@chromium.org, Feb 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5050e17b6d5259f873447ffc57bf274af2a189a1

commit 5050e17b6d5259f873447ffc57bf274af2a189a1
Author: garykac <garykac@chromium.org>
Date: Tue Feb 07 23:16:57 2017

Rename Launch MyComputer/Calculator to Application1/2

https://github.com/w3c/uievents-key/issues/27

BUG= 612743 

Review-Url: https://codereview.chromium.org/2644763002
Cr-Commit-Position: refs/heads/master@{#448776}

[modify] https://crrev.com/5050e17b6d5259f873447ffc57bf274af2a189a1/ui/events/keycodes/dom/dom_key_data.inc

Comment 5 by chongz@chromium.org, Jan 11 2018

Cc: chongz@chromium.org
Owner: garykac@chromium.org
Status: Assigned (was: ExternalDependency)
garykac@ can you close the issue if it's been addressed by #4?
Thanks!
Status: Fixed (was: Assigned)

Sign in to add a comment