[Webkit-unassigned] [Bug 117697] New: [CSS Shapes] lineOverflowsFromShapeInside should not be always initialized to false

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 17 08:13:48 PDT 2013


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

           Summary: [CSS Shapes] lineOverflowsFromShapeInside should not
                    be always initialized to false
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: abucur at adobe.com
                CC: zoltan at webkit.org, betravis at adobe.com,
                    WebkitBugTracker at adobe.com


During RenderBlock::layoutRunsAndFloatsInRange the lineOverflowsFromShapeInside is set to true if the lines don't fit the shape inside any more and must be placed at the bottom of the content box. This value is always initialized to false even though the block height is already after the shape bottom. This is wrong for partial layouts when only some of the lines are recomputed (see RenderBlock::determineStartPosition). If the start line is after the shape bottom, the flag will be initialized to false and the block height incorrectly updated to the bottom of the shape content box.

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