[Webkit-unassigned] [Bug 113229] New: text-overflow - Placement of ellipsis affected by floating content

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 25 12:02:58 PDT 2013


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

           Summary: text-overflow - Placement of ellipsis affected by
                    floating content
           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: dtrebbien at gmail.com


Created an attachment (id=194899)
 --> (https://bugs.webkit.org/attachment.cgi?id=194899&action=review)
Test case

Please see the attached test case.  In WebKit r146759 (built on 25 March 2013) and Safari 6.0.3, the ellipsis is placed before the start of the light blue box having float:right, but the light blue box should overlap the ellipsis.

Firefox 19.0.2 and Opera 12.14 place the light blue box on top of the "|||||..." text that is cut off by an ellipsis.  WebKit reverts to this behavior, too, if text-overflow:ellipsis is removed.

I think that Firefox' and Opera's behavior is correct because "[The text-overflow property] specifies rendering when inline content overflows its block container element ("the block") in its inline progression direction that has ‘overflow’ other than ‘visible’" (CSS3 UI) and because the applicable block in this case is the outer div, the placement of the ellipsis which cuts off the "|||||..." text should not be affected by the floating light blue div.

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