[Webkit-unassigned] [Bug 19839] New: A PDF, RLE sequence that should be a no-op affects bidi reordering

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 1 00:52:44 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=19839

           Summary: A PDF,RLE sequence that should be a no-op affects bidi
                    reordering
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: All
               URL: data:text/html,<div style="direction: rtl; text-align:
                    left;">&#x202b;a&#x202c;&#x202b; b&#x202c;</div>
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mitz at webkit.org


In the URL, the letters should be orderer "a b", because the PDF,RLE sequence
in the middle has the net effect of not changing the embedding level of any
character. However, the URL is rendered as "b a". The reason is that
BidiResolver::embed() always behaves as if the embedding operation creates a
run boundary (and so terminates the current run and sets the "last" and "last
strong" directions for the next run).


-- 
Configure bugmail: https://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