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

Issue 667796 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 473476
Owner: ----
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Contenteditable: caret skips one letter

Reported by paul....@gmail.com, Nov 22 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.98 Safari/537.36

Steps to reproduce the problem:
Go to: https://jsfiddle.net/agopaul/8qh0LL6u/

1. place the caret in position 0 
2. move to the right

What is the expected behavior?
The caret moves one step at the time

What went wrong?
The caret skipped one character and jumped between "i" and "l".

This also occurs if there is another string before "fil", so the absolute position of the caret seems not relevant.

Also, same bug applies if you try to move the caret backward (from the end of the string to the beginning).

Did this work before? N/A 

Chrome version: 54.0.2840.98  Channel: stable
OS Version: OS X 10.11.6
Flash Version: 

Test jsfiddle here: https://jsfiddle.net/agopaul/8qh0LL6u/

Also tried with Canary (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2926.0 Safari/537.36)

Works in Safari, Firefox
 
Components: Blink>Editing
Labels: Needs-Bisect Needs-Triage-M54 M-54
Cc: sureshkumari@chromium.org
Labels: -Type-Bug -M-54 -Needs-Bisect M-57 hasbisect Type-Bug-Regression
Status: Untriaged (was: Unconfirmed)
Able to reproduce the issue on Mac-10.11.6 using chrome stable version 54.0.2840.98 and canary 57.0.2926.0 

This is regression issue broken in M49.Please find the bisect information as below

Narrow Bisect::
===============
Good:: 49.0.2573.0 --   (build revision 361233)
Bad:: 49.0.2574.0 --   (build revision 361527)

ChangeLog: 
================
https://chromium.googlesource.com/chromium/src/+log/8844981696a05f72b6814771a74bec4e410ad71e..32305380195864dce4ac3ad965302a338e4c92d0

Unable to find the culprit CL, can anyone from dev team, help us in assigning the issue to the right owner???

Note:unable to reproduced the issue on Windows and Linux

Thanks.
Gentle Ping!!

Can anyone from Dev team, please take a look into this issue & assign to the appropriate owner as we are unable to find the suspect from the above Change log.

Thank you.

Comment 5 by yosin@chromium.org, Dec 2 2016

Mergedinto: 473476
Status: Duplicate (was: Untriaged)
Blink doesn't handle ligature well. In this case "fi" is rendered with ligature glyph.

Sign in to add a comment