Bug 41303

Summary: Need way more border-radius tests
Product: WebKit Reporter: Beth Dakin <bdakin>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Interactive Test Case
none
New and improved interactive testcase
none
New and improveder testcase
none
Twenty tests mitz: review+

Beth Dakin
Reported 2010-06-28 14:12:46 PDT
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. We need way more tests for border-radius. We could get some great ones based on the attached interactive test case that Dan made.
Attachments
Interactive Test Case (1.61 KB, text/html)
2010-06-28 14:13 PDT, Beth Dakin
no flags
New and improved interactive testcase (2.30 KB, text/html)
2010-06-29 13:18 PDT, Simon Fraser (smfr)
no flags
New and improveder testcase (2.30 KB, text/html)
2010-06-29 13:23 PDT, Simon Fraser (smfr)
no flags
Twenty tests (509.84 KB, patch)
2010-06-30 13:28 PDT, Beth Dakin
mitz: review+
Beth Dakin
Comment 1 2010-06-28 14:13:41 PDT
Created attachment 59939 [details] Interactive Test Case
Simon Fraser (smfr)
Comment 2 2010-06-29 13:18:55 PDT
Created attachment 60045 [details] New and improved interactive testcase
Simon Fraser (smfr)
Comment 3 2010-06-29 13:23:37 PDT
Created attachment 60046 [details] New and improveder testcase
Beth Dakin
Comment 4 2010-06-30 13:28:21 PDT
Created attachment 60145 [details] Twenty tests Here are 20 new tests, many of which are based on interesting snapshots found using the interactive test case.
Beth Dakin
Comment 5 2010-06-30 13:50:45 PDT
Thanks Dan! Committed with r62200.
Note You need to log in before you can comment on or make changes to this bug.