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

Issue 593400 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Mar 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 227231



Sign in to add a comment

Dead key does not produce correct DomKey

Project Member Reported by chongz@chromium.org, Mar 9 2016

Issue description

Version: 51.0.2672.0 (64-bit)
OS: Chrome OS Platform 8034.0.0

What steps will reproduce the problem?
1. Make sure "experimental Web Platform features" is enabled in chrome://flags
2. Navigate to http://nonan.jp/keyevent/input.html
3. Switch to French layout
4. Focus on the field and press '['

What is the expected output?
Should produce DomKey 'Dead'

What do you see instead?
Produce DomKey 'Unidentified'
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 14 2016

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

commit eeca8bf8113eaa50fb3aa59666192ef11dd0b574
Author: chongz <chongz@chromium.org>
Date: Mon Mar 14 13:53:11 2016

Add DomKey&DomCode to fabricated keydown event if exists

On French layout pressing dead key will start composition and
InputMethodChromeOS will send a fabricated keydown event.

According to spec keydown for dead key should have DomKey "Dead".
(similar for DomCode)

SPEC=https://w3c.github.io/uievents/#example-d2fc8767

BUG= 593400 

Review URL: https://codereview.chromium.org/1786483002

Cr-Commit-Position: refs/heads/master@{#380966}

[modify] https://crrev.com/eeca8bf8113eaa50fb3aa59666192ef11dd0b574/ui/base/ime/input_method_chromeos.cc
[modify] https://crrev.com/eeca8bf8113eaa50fb3aa59666192ef11dd0b574/ui/base/ime/input_method_chromeos_unittest.cc

Comment 2 by chongz@chromium.org, Mar 14 2016

Labels: M-51

Comment 3 by chongz@chromium.org, Mar 14 2016

Status: Fixed (was: Started)
Labels: VerifyIn-54

Comment 5 by ka...@chromium.org, Aug 31 2016

Labels: Bulk-Verified
Status: Verified (was: Fixed)

Sign in to add a comment