[Webkit-unassigned] [Bug 76932] New: soft hyphen does not break the line, instead causes content to overlap

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 24 12:45:27 PST 2012


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

           Summary: soft hyphen does not break the line, instead causes
                    content to overlap
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: andreas_nordal_4 at hotmail.com


Created an attachment (id=123786)
 --> (https://bugs.webkit.org/attachment.cgi?id=123786&action=review)
testcase demonstrating overlapping text caused by soft hyphen

Using a browser with QtWebKit (tested: Konqueror, Rekonq, Arora, QtTestBrowser), this html is not displayed
correctly when the browser window is narrow:

 <table border="1">
 <tr>
 <td>aaaaaaaaaaaaaa­bbbbbbbbbbbbbb</td>
 <td>something</td>
 </tr>
 </table>

Actual Results:
1) WebKit does not break the line.
2) Worse, it apparently thinks it has broken the line, allowing that "something" to the right to overlap with the "bbbbbbbbbbbbbb".
3) The overlapping text is unreadable.

Expected Results:
The soft hyphen should appear as a hyphen at the end of the "aaaaaaaaaaaaaa",
and "bbbbbbbbbbbbbb" should move to the next line (out of the way for that "something" to the right).

Non-Webkit browsers work fine.
I have not tested non-QtWebKit WebKit browsers.

The bug was first submitted here:
https://bugs.kde.org/show_bug.cgi?id=289182

Version numbers (How to infer the version of WebKit?):
libQtWebKit4 4.7.4+2.2.0-2.1.2
kwebkitpart 1.2.0git20111019-1.2

-- 
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