WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 6148
17116
Character clusters in complex scripts can not span colors or other formatting
https://bugs.webkit.org/show_bug.cgi?id=17116
Summary
Character clusters in complex scripts can not span colors or other formatting
Brett Wilson (Google)
Reported
2008-01-31 08:40:45 PST
There is a set of formatting changes such as text color that should not cause a break in runs when composing complex scripts. IE seems to do a good job here. WebKit breaks the text runs on this color change and sends each one individually to the font system (ASTUI, etc.), so the context is lost and there is no shaping across the boundary. I suspect this drawing should happen more like selections, where it gives the entire run to the font system, but specifies a subset of the string to draw with specified style. This will allow the font system to do shaping and then just draw the subset of characters relating to the current style.
Attachments
Example page
(1.41 KB, text/html)
2008-01-31 08:41 PST
,
Brett Wilson (Google)
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Brett Wilson (Google)
Comment 1
2008-01-31 08:41:07 PST
Created
attachment 18816
[details]
Example page
Alexey Proskuryakov
Comment 2
2008-01-31 13:11:48 PST
*** This bug has been marked as a duplicate of
6148
***
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