| Summary: | [CSS Masking][CSS Shapes] Large corner radii use with inset() clip-path are not properly constrained | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Bem Jones-Bey <bjonesbe> | ||||||
| Component: | Layout and Rendering | Assignee: | Bem Jones-Bey <bjonesbe> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | commit-queue, esprehn+autocc, glenn, kondapallykalyan, krit, stearns | ||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
Created attachment 244071 [details]
Patch
Comment on attachment 244071 [details] Patch Clearing flags on attachment: 244071 Committed r178015: <http://trac.webkit.org/changeset/178015> All reviewed patches have been landed. Closing bug. |
Created attachment 244070 [details] Testcase The CSS Shapes spec says that the corner radii for inset() are constrained in the same way as border-raddi are constrained. That is not currently happening, causing some odd behavior with large corner radii. The attached test case demonstrates this issue: in current versions of WebKit, it will render a blue rectangle instead of a blue ellipse.