[Webkit-unassigned] [Bug 31912] New: [Qt] invisible elements with ellipsis might randomly became partially visible

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 26 07:21:41 PST 2009


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

           Summary: [Qt] invisible elements with ellipsis might randomly
                    became partially visible
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows Vista
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: avshabanov at gmail.com


Created an attachment (id=43921)
 --> (https://bugs.webkit.org/attachment.cgi?id=43921)
hidden_text_w_ellipsis.xhtml

Steps to reproduce:

1. Open QtWebKit-based browser (e.g. QtLauncher that is built with Qt port of
WebKit browser).
2. Open hidden_text_w_ellipsis.xhtml in that browser.
3. Resize browser window by width to make it show an entire text line "Long
name 2 Placeholder Placeholder Placeholder Placeholder Placeholder Placeholder
Placeholder Placeholder".
4. Decrease window's width to make browser width too narrow to display an
entire text line.

Actual result:
When browser window's width becomes too narrow to display an entire text line
"Long name 2 Placeholder..." the following happens:
1) hidden text becomes visible (invisible fourth element placed in the "holder"
div).
2) ellipsis is not added to the end of the text line "Long name 2 Placeholder
..." but it should be at the end of the string.
3) text in the second element goes outside the holder div.


Expected result:
Hidden fourth element shall not be visible, ellipsis shall be added to the end
of the text string that does not fit to the container, text shall not go
outside the container after shrinking window.
Chrome and Safari browsers behaves in the expected way, QtWebKit does not.

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