New issue
Advanced search Search tips

Issue 658141 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 3
Type: Compat



Sign in to add a comment

Broken Chrome behavior using MS Cangjie IME on Windows/Linux

Reported by carsten....@googlemail.com, Oct 21 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36

Example URL:

Steps to reproduce the problem:
1. Open the attached html file in Chromium
2. Switch input language to Chinese traditional, Cangjie, Chinese mode
3. Click on the contenteditable part where the 1 is visible
4. Enter . for a period

What is the expected behavior?
The expected behavior would be that key-events with correct keycodes are provided or that composition-events are provided.

What went wrong?
The keydown event has 229 as key code. An expected value if composition is in progress, but there are no composition events. 

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 54.0.2840.59  Channel: stable
OS Version: OS X 10.11.6
Flash Version: Shockwave Flash 23.0 r0

Both MS Edge and Mozilla Firefox provide composition events. Using Chinese simplified, MS Pinyin and Chrome provide composition events. It looks like the Chrome implementation for this IME doesn't work correctly. This can also be seen on Linux using fcitx and Cangjie3/5. Chrome works correctly on the Mac with Cangjie providing composition events.
 
bad_keycodes.html
1.7 KB View Download
Components: Blink>Fonts
Labels: -OS-Mac OS-Linux OS-Windows
->Fonts
->OS=Win/Linux

Comment 2 by e...@chromium.org, Oct 25 2016

Components: -Blink>Fonts Blink>Editing
Components: -Blink>Editing Blink>Editing>IME UI>Input>Text>IME
Repro on Linux Stable (55.0.2883.87) and ToT (57.0.2980.0), using fcitx-rime

When typing a punctuation, it fires keydown event with keycode 229 without any composition event.
Status: Untriaged (was: Unconfirmed)
Status: Available (was: Untriaged)

Comment 6 by yosin@chromium.org, Oct 4 2017

Labels: Pri-3
Project Member

Comment 7 by sheriffbot@chromium.org, Oct 4

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Available (was: Untriaged)

Sign in to add a comment