New issue
Advanced search Search tips

Issue 619146 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 157218
Owner: ----
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

Overflow hidden not respected on border radius when inner div has trasform applied.

Reported by matix...@gmail.com, Jun 10 2016

Issue description

Chrome Version       :  51.0.2704.84
OS Version: 10.0
URLs (if applicable) : https://jsfiddle.net/haevnkwu/2/
Other browsers tested:
  Add OK or FAIL after other browsers where you have tested this issue:
     Safari 5:
  Firefox 4.x: OK
     IE 7/8/9:

What steps will reproduce the problem?
1. Create outer div with border-radius set to > 0 and overflow hidden.
2. Create inner div that is larger than outer div and apply transform to it (for example transform: translate3d(1px,0,0))

What is the expected result?
Inner div should fit into its parent boundary respecting border radius.

What happens instead of that?
Inner div doesn't respect its parent border radius.


Please provide any additional information below. Attach a screenshot if
possible.
Demo here https://jsfiddle.net/haevnkwu/2/


 
Components: Blink
Labels: Needs-Feedback
Tested the issue on Windows 7 using 51.0.2704.84, latest stable 51.0.2704.103, canary 53.0.2770.0 with below steps:

1.Opened URL: https://jsfiddle.net/haevnkwu/2/
2.Observed that circle is seen on firefox and square is seen on chrome.

Please find attached screenshot.

matixovi@Could you please provide expected behavior screencast for better understanding the issue to triage it further.
619146.png
262 KB View Download

Comment 2 by pdr@chromium.org, Jun 24 2016

Components: -Blink Blink>Paint
Labels: -OS-Windows -Pri-3 -Needs-Feedback OS-All Pri-2
Status: Available (was: Unconfirmed)
Thanks for the nice reduced testcase!

This is a paint bug, assigning the appropriate label.
Mergedinto: 157218
Status: Duplicate (was: Available)

Sign in to add a comment