Bug 87474 - REGRESSION: border-radius gets ignored when opacity is lower than 1
Summary: REGRESSION: border-radius gets ignored when opacity is lower than 1
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.7
: P2 Normal
Assignee: Nobody
URL: http://jsfiddle.net/HYqS2/
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-25 01:42 PDT by Datrio
Modified: 2012-05-27 12:25 PDT (History)
1 user (show)

See Also:


Attachments
Webkit rev 536.5 (363.57 KB, image/png)
2012-05-25 01:42 PDT, Datrio
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Datrio 2012-05-25 01:42:03 PDT
Created attachment 144006 [details]
Webkit rev 536.5

When an element has set both border-radius and opacity, then border-radius is ignored. The problem also occurs if we put a <div> with an opacity inside of a div with border-radius.

Attached is a screenshot from Chrome 19.0.1084.46 (Webkit revision 536.5) where this bug occurs. The bug doesn't appear on Safari 5.1 (Webkit revision 534.5).
Comment 1 Alexey Proskuryakov 2012-05-25 10:48:28 PDT
Could you please explain what the expected results on this test case are? What I'm seeing is:
1. Safari 5.1.7: two squares are rounded, two others are not.
2. Safari+nightly r118394: all squares are rounded.

From this results, it sounds like we used to have a bug, but now it's fixed. What am I missing?
Comment 2 Datrio 2012-05-27 12:25:55 PDT
Sorry Alexey, I did a double check on the version you provided and can confirm this bug doesn't exist anymore.