New issue
Advanced search Search tips

Issue 699568 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 699683
Owner: ----
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Elements with display: flex and ::before display: row render content outside content box

Reported by t...@tcschiller.com, Mar 8 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3035.0 Safari/537.36

Example URL:
http://codepen.io/tcschiller/pen/Qpdbjo

Steps to reproduce the problem:
The above codepen shows the issue. If flex on the element itself or table on the ::before element is removed, content renders correctly.

What is the expected behavior?
Content should render inside its content box.

What went wrong?
The content box is positioned correctly on the canvas, but its content renders outside it when the css display values above are both applied.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? Yes Unknown. This seems like a recent issue. It's in canary only so far.

Does this work in other browsers? Yes

Chrome version: 59.0.3035.0  Channel: canary
OS Version: OS X 10.12.3
Flash Version:

 
This occurs on the latest Windows canary build too.
Cc: e...@chromium.org
Components: -Blink Blink>Layout
Labels: Needs-Bisect
As far as regression range goes - Latest Chrome release channel (v 56) works fine. And to my knowledge, Canary 58 worked too. Seems to be only 59.
Mergedinto: 699683
Status: Duplicate (was: Unconfirmed)
This appears to be the same as  Issue 699683 . Thanks for the reduced test case!

Sign in to add a comment