[Webkit-unassigned] [Bug 17116] New: Character clusters can not span colors or other formatting

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 31 08:40:46 PST 2008


http://bugs.webkit.org/show_bug.cgi?id=17116

           Summary: Character clusters can not span colors or other
                    formatting
           Product: WebKit
           Version: 525+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: marv.decker at gmail.com


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.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list