[Webkit-unassigned] [Bug 91588] New: Japanese line breaking rule doesn't work if target character is adjacent to ruby characters

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 17 23:44:12 PDT 2012


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

           Summary: Japanese line breaking rule doesn't work if target
                    character is adjacent to ruby characters
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Text
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: tnitta at adobe.com


Created an attachment (id=152940)
 --> (https://bugs.webkit.org/attachment.cgi?id=152940&action=review)
Test HTML file to reproduce the issue

Overview: 
   If Japanese characters with ruby are adjacent to the target character and the target character is prohibited to place at the end of line or the beginning of the line, the target character can be placed at the prohibited position.

Steps to Reproduce:
  1) Open the attached test file which contains ruby characters("直帰") being adjacent to character("「") which is prohibited to place at the end of line
  2) Drag the resizable corner to resize the window in order to position the character at the end of line
  3) Compare the result between the case of characters with ruby and without ruby

Actual Results: 
  When the target chararcter is adjacent to characters with ruby, line breaking occurs after the character which is prohibited to place at the end of line, 
  or occurs before the character which is prohibited to place at the beginning of line.

Expected Results:
  No matter if character is adjacent to characters with ruby, Japanese line breaking rule should work.

Additional Information:
  This occurs no matter what writing direction is, like vertical and horizontal.

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


More information about the webkit-unassigned mailing list