[Webkit-unassigned] [Bug 19651] New: Corners are jagged when border styles don't match and border radius is less than border width

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 18 04:40:38 PDT 2008


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

           Summary: Corners are jagged when border styles don't match and
                    border radius is less than border width
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: darwin at milliamp.org


Border Radii smaller than Border Width don't render correctly when different
sides have different styles.

The current way of drawing border radii covers up an issue with drawArc when
the radius is smaller than the thickness. This issue doesn't cause problems
until the colours are different on intersecting sides as the logic in
RenderObject::paintBorder covers the artifacts with the vertical sides of the
box.

One way to fix this issue is to alter drawArc to not exhibit the artifacts and
draw the arc correctly and then it is a fairly small change to paintBorder to
make the vertical sides of the box retract to the edges of the radius corners.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list