WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
103072
RTL/LTR Override Character can break caret movement/placement
https://bugs.webkit.org/show_bug.cgi?id=103072
Summary
RTL/LTR Override Character can break caret movement/placement
Yair Yogev
Reported
2012-11-22 08:12:28 PST
Created
attachment 175680
[details]
testcase Steps to repro: 1. Put the caret in the second (empty) line 2. Press the Left arrow key - the caret will appear in the middle of the line instead of at the end of it. 3. Try to place the caret in the second part of the line using the mouse - that part of the line is not "clickable" There is also the symmetric case using RTL textarea and LTR Override Character. Tested using Google Chrome 25.0.1323.1 (Official Build 167142) dev-m OS Windows XP WebKit 537.19 (@134111) JavaScript V8 3.15.1.2
Attachments
testcase
(437 bytes, text/html)
2012-11-22 08:12 PST
,
Yair Yogev
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Yi Shen
Comment 1
2012-12-19 12:17:06 PST
This bug contains two issues - First. press the left arrow key from the second line move the caret to the middle of the line instead of the end of it. -- this problem is because webkit lacks of one-to-one correspondence between visual and logical character positions. The second issue is unable to place the caret in the RTL text in the first line by using mouse click -- I have created a separated
bug 105451
and submit a patch for it. (In reply to
comment #0
)
> Created an attachment (id=175680) [details] > testcase > > Steps to repro: > 1. Put the caret in the second (empty) line > 2. Press the Left arrow key > - the caret will appear in the middle of the line instead of at the end of it. > 3. Try to place the caret in the second part of the line using the mouse > - that part of the line is not "clickable" > > There is also the symmetric case using RTL textarea and LTR Override Character. > > Tested using > Google Chrome 25.0.1323.1 (Official Build 167142) dev-m > OS Windows XP > WebKit 537.19 (@134111) > JavaScript V8 3.15.1.2
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug