WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
Bug 139480
Caret navigation does not work well with MathML
https://bugs.webkit.org/show_bug.cgi?id=139480
Summary
Caret navigation does not work well with MathML
Frédéric Wang (:fredw)
Reported
2014-12-10 07:21:12 PST
Created
attachment 243015
[details]
Testcase In the attached testcase: - enable caret navigation - place the caret on the first "1" (MathML section) - press the down arrow key Expected result: the caret should move to the "3" on the next line Actual result: the caret moves to the "2" on the same line. This is probably because each MathML token element contains an anonymous block flexbox, so the caret navigation code treats them as if they were on different line of text. You can compare with what happens for HTML. (another problem is that the size of the caret in MathML may be very large compared to the actual text, because of all the anonymous flexboxes used for layout)
Attachments
Testcase
(350 bytes, text/html)
2014-12-10 07:21 PST
,
Frédéric Wang (:fredw)
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Frédéric Wang (:fredw)
Comment 1
2016-06-27 23:53:46 PDT
Hopefully this will be fixed after
bug 153991
.
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