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

Issue 737349 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug

Blocked on:
issue 639920



Sign in to add a comment

IME synthetic keyDowns should have cancelable='false'

Project Member Reported by aelias@chromium.org, Jun 28 2017

Issue description

IME event synthetic bracketing keyDowns (which currently have keycode 229) are marked cancelable, but preventDefaulting them does nothing, at least on Android (haven't tried other platforms).  We should switch cancelable to false to reflect the reality.

This isn't practical with the current browser-side generation implementation, so marking this blocked on  http://crbug.com/639920 
 

Comment 1 by yosin@chromium.org, Jun 28 2017

Components: Blink>Editing>IME

Comment 2 by aelias@chromium.org, Oct 26 2017

Owner: rlanday@chromium.org

Comment 3 by yosin@chromium.org, Jan 10 2018

Labels: Pri-3
Cc: rlanday@chromium.org
Owner: ----
Status: Available (was: Assigned)

Comment 5 by yosin@chromium.org, Feb 16 2018

Status: WontFix (was: Available)
Mark WontFix since KeyDown with keycode=299 doesn't have default action.

IME activation is processed by platform before dispatching key event to Chrome.

Please use "inputmode" attribute[1] to choose keyboard layout.

[1] https://html.spec.whatwg.org/multipage/interaction.html#input-modalities%3A-the-inputmode-attribute

Sign in to add a comment