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

Issue 688633 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug-Regression



Sign in to add a comment

Missing compositionend event for hindi virama sign

Reported by siul...@gmail.com, Feb 4 2017

Issue description

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

Steps to reproduce the problem:
On macOS 10.12:
1. http://www.danilatos.com/event-test/ExperimentTest.html
2. Type using Devanagari keyboard “idi” (ग ् ग) to get ग्ग

What is the expected behavior?
key i: Got “ग” after “i”.
key d: Starts composition after “ ्” where marked text is “ग्”
key i: Ends composition and got ”ग्ग”

What went wrong?
Missing compositionend for the last key.

Did this work before? Yes M55

Does this work in other browsers? Yes

Chrome version: 56.0.2924.87  Channel: stable
OS Version: OS X 10.12.0
Flash Version: Shockwave Flash 24.0 r0

With M55, what's typed is completely bogus (“ग््ग”) but at least it does end the composition.

 
Labels: Needs-Bisect
Labels: Needs-Triage-M56
Cc: kavvaru@chromium.org
Labels: Needs-Feedback
Unable to reproduce the issue on windows 7, Mac 10.12.2 using chrome version 56.0.2924.87  and canary 58.0.3004.0 with the below steps

1. Go to URL  http://www.danilatos.com/event-test/ExperimentTest.html
2. Type "idi"
3.Got ”ग्ग” without any issues.

Please find the attached screen cast and confirm anything missed here.

Thanks,
688633.mp4
759 KB View Download

Comment 4 by siul...@gmail.com, Feb 6 2017

First of all, this is macOS specific. On Windows, you always get the standard keydown-keypress-input-keyup combo for each keystroke.

I just realized I can't 100% reproduce the problem with the attached URL, so I attach a better test case.

M56:
keydown keypress input keyup 
keydown compositionstart compositionupdate input keyup 
keydown keypress input keyup 

M55:
keydown keypress input keyup 
keydown compositionstart compositionupdate input keyup 
keydown compositionupdate input compositionend keyup 
composition.html
965 bytes View Download

Comment 5 by siul...@gmail.com, Feb 6 2017

And I am using the macOS built-in Devanagari keyboard, not the one shown in your screencast.
Labels: -Pri-2 -Needs-Feedback -Needs-Bisect -Needs-Triage-M56 hasbisect-per-revision M-56 Pri-1
Owner: yosin@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue on Mac 10.12.2 using chrome version 56.0.2924.87  and 58.0.3004.0.
This is regression issue broken in M56.Please find the bisect information as below

Narrow Bisect::
Good:: 56.0.2903.0  -- (build revision 428231)
Bad :: 56.0.2904.0  -- (build revision 428574)

Change Log::
https://chromium.googlesource.com/chromium/src/+log/aee0d40d78c896c7f997a94c1f734ecf5d1769db..e3d2a5b25ef09f4c8458db05080e604efae9c1aa

Possible suspect::
https://chromium.googlesource.com/chromium/src/+/e3d2a5b25ef09f4c8458db05080e604efae9c1aa

yosin@ Could you please look into this issue if it is related to your change,else please help us in finding the appropriate owner for this issue.

Thanks,

Comment 7 by yosin@chromium.org, Feb 22 2017

Components: -Blink>Input Blink>Editing>IME
Owner: changwan@chromium.org

Comment 8 by yosin@chromium.org, Apr 27 2017

Labels: -M-56
Labels: -Pri-1 Needs-Feedback Pri-2
Couldn't reproduce with 60.3082.0 canary on mac book 10.12.3.

kavvaru, could you record a video?
Labels: Pri-3

Sign in to add a comment