[Webkit-unassigned] [Bug 41302] New: Drawing border-radius from path doesn't appear to always match up border edges correctly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 28 14:09:45 PDT 2010


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

           Summary: Drawing border-radius from path doesn't appear to
                    always match up border edges correctly
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: bdakin at apple.com


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

http://trac.webkit.org/changeset/62035 introduced a new method of drawing border-radius using paths. Right now, this new code is only enabled for some platforms…if you want to know if your favorite platform has the new code path enabled, see if it has been added to #define HAVE_PATH_BASED_BORDER_RADIUS_DRAWING in RenderObject.h.

I think there are some edge cases where we do not match up the radius edges as the W3C suggests. Attached is a test case demonstrating what I think is an incorrect rendering, and also a diagram demonstrating the correct rendering method.

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