[Webkit-unassigned] [Bug 94000] New: LayoutUnit::epsilon shouldn't be necessary to place floats

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 14 10:48:24 PDT 2012


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

           Summary: LayoutUnit::epsilon shouldn't be necessary to place
                    floats
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: leviw at chromium.org
                CC: eae at chromium.org, leviw at chromium.org


Currently, to get float placement correct, we need to have an epsilon tolerance in RenderBlock::computeLogicalLocationForFloat for the width of the line to fit them on. This really shouldn't be necessary, and probably indicates we're losing precision elsewhere.

Removing the epsilon makes it easy to identify test cases already in LayoutTests.

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