Bug 45619 - REGRESSION: Rendering of border-radius of borders with transparency broken in the nightlies
Summary: REGRESSION: Rendering of border-radius of borders with transparency broken in...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P1 Normal
Assignee: Nobody
URL:
Keywords: InRadar, Regression
Depends on:
Blocks:
 
Reported: 2010-09-12 12:42 PDT by Marc Hoyois
Modified: 2011-04-20 16:28 PDT (History)
3 users (show)

See Also:


Attachments
HTML file showing the rendering problem (323 bytes, text/html)
2010-09-12 12:42 PDT, Marc Hoyois
no flags Details
Screenshot of Safari 5.0.2's correct rendering (11.21 KB, image/png)
2010-09-12 12:43 PDT, Marc Hoyois
no flags Details
Screenshot of incorrect rendering in the latest Webkit (11.17 KB, image/png)
2010-09-12 12:44 PDT, Marc Hoyois
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Hoyois 2010-09-12 12:42:25 PDT
Created attachment 67341 [details]
HTML file showing the rendering problem

Overview:
If a div has nonzero border radius and nonopaque border color, darker strokes appear in the corners.

Steps to reproduce:
Simply open the attached HTML file in Webkit r67077 and then in Safari 5.0.2 and observe the difference.

Expected result:
See attached file 'Screenshot Safari 5.0.2.png'

Actual result:
See attached file 'Screenshot Webkit r67077.png'

Platform:
Tested on OS X 10.6.4 in Webkit 6533.18.5, r67077.

Notes:
The same problem appeared in some earlier versions of the nightlies, but I don't have numbers.
The problem does not appear in Safari 5, Safari 5.0.1, and Safari 5.0.2
Comment 1 Marc Hoyois 2010-09-12 12:43:30 PDT
Created attachment 67342 [details]
Screenshot of Safari 5.0.2's correct rendering
Comment 2 Marc Hoyois 2010-09-12 12:44:02 PDT
Created attachment 67343 [details]
Screenshot of incorrect rendering in the latest Webkit
Comment 3 Alexey Proskuryakov 2011-01-19 17:41:40 PST
<rdar://problem/8890033>
Comment 4 Marc Hoyois 2011-04-20 14:06:12 PDT
This is fixed in r84360!
Comment 5 Alexey Proskuryakov 2011-04-20 16:28:49 PDT
More specifically, http://trac.webkit.org/changeset/84273