New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 616344 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
NOT IN USE
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Nesting double rotateX() transforms within -webkit-column-count causes the text to become invisible

Reported by eddie.lo...@gmail.com, Jun 1 2016

Issue description

Chrome Version       : 50.0.2661.102 (Official Build) m (32-bit)

URLs (if applicable) : https://jsfiddle.net/0hmgL4Lg/2/

Other browsers tested:
     Safari: 5.1.7 OK
    Firefox: 46.0.1 OK

What steps will reproduce the problem?

(1) Apply a CSS 180deg rotateX() transforms to a both parent and inner div with some content that overflows. e.g:

    <div style="transform:rotateX(180deg); width: 100px; overflow-y: auto;">
        <div style="transform:rotateX(180deg); width: 200px;">
            This is some very long content
        </div>
    </div>


   

(2) Copy those divs and place them inside another overall parent div:

<div>
    <div style="transform:rotateX(180deg); width: 100px; overflow-y: auto;">
        <div style="transform:rotateX(180deg); width: 200px;">
            This is some very long content
        </div>
    </div>
    <div style="transform:rotateX(180deg); width: 100px; overflow-y: auto;">
        <div style="transform:rotateX(180deg); width: 200px;">
            This is some very long content
        </div>
    </div>
</div>



(3) Set -webkit-column-count CSS on the overall parent div to be anything (at least 1) (-moz-column-count for firefox)

<div style="-webkit-column-count: 1;">
    <div style="transform:rotateX(180deg); width: 100px; overflow-y: auto;">
        <div style="transform:rotateX(180deg); width: 200px;">
            This is some very long content
        </div>
    </div>
    <div style="transform:rotateX(180deg); width: 100px; overflow-y: auto;">
        <div style="transform:rotateX(180deg); width: 200px;">
            This is some very long content
        </div>
    </div>
</div>


What is the expected result?
> The text "This is some very long content" should still be visible in both divs


What happens instead?
> The text is not visible. The divs still have the right size. You can highlight and copy the text even though you can't see it.

Please provide any additional information below. Attach a screenshot if
possible.

 
chrome flipping bug.png
40.9 KB View Download
Cc: dsinclair@chromium.org
Components: Blink
Labels: -Type-Bug -Pri-3 M-53 hasbisect OS-Linux OS-Mac OS-Windows Pri-2 Type-Bug-Regression
Owner: msten...@opera.com
Status: Assigned (was: Unconfirmed)
able to reproduce the issue on windows 7, Linux Ubuntu 14.04 and Mac 10.11.5 using chrome version 51.0.2704.63 and canary 53.0.2753.0.
This is regression issue broken in M45.Please find the bisect information as below.

Narrow Bisect::
Good :: 45.0.2413.0  --    (build revision 331302)
Bad:: 45.0.2414.0   --   (build revision 331502)

CHANGELOG URL:  https://chromium.googlesource.com/chromium/src/+log/555f740c0f81262c44a5b1e48f1d56af7f6baca9..e0788afb9eb2ed1f530172f70245141567eff43c

Blink CL ::
https://chromium.googlesource.com/chromium/blink/+log/e591c4f..9e5f32f

Possible suspect from the above blink CL
https://chromium.googlesource.com/chromium/blink/+/db89e3146bd1d19b5f178ecd576483e3f6fce966

mstensho@ Could you please look into this if it is related to your change,else please reassign this to an appropriate dev person.

Thanks,

Components: -Blink Blink>Layout>MultiCol
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 7 2016

Labels: -M-53 M-54 MovedFrom-53
Moving this nonessential bug to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 4 by msten...@opera.com, Aug 8 2016

Cc: chrishtr@chromium.org
Doesn't seem to be reproducible anymore?

All thanks to https://codereview.chromium.org/2028893002 , it seems, which I guess causes fragmentation to be disabled in the test case.

Comment 5 by msten...@opera.com, Nov 2 2016

Status: WontFix (was: Assigned)
No reproducible test case.

Sign in to add a comment