[Webkit-unassigned] [Bug 139480] New: Caret navigation does not work well with MathML
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 10 07:21:12 PST 2014
https://bugs.webkit.org/show_bug.cgi?id=139480
Bug ID: 139480
Summary: Caret navigation does not work well with MathML
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: MathML
Assignee: webkit-unassigned at lists.webkit.org
Reporter: fred.wang at free.fr
CC: alex at igalia.com, jdiggs at igalia.com,
mrobinson at webkit.org
Created attachment 243015
--> https://bugs.webkit.org/attachment.cgi?id=243015&action=review
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)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20141210/19cd1969/attachment-0002.html>
More information about the webkit-unassigned
mailing list