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

Issue 615056 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Use other robhogan account instead.
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Rendering issue: display:block ignored in combination with transforms

Reported by ivomyntt...@gmail.com, May 26 2016

Issue description

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

Example URL:
https://jsfiddle.net/qq5pbm67/1/

Steps to reproduce the problem:
https://jsfiddle.net/qq5pbm67/1/

1. on the posted jsfiddle link, click the third list item "Send to" within the showing popover.
2. you can see that the correct classes/inline styles are applied (bootstrap collapse), but the div that should be collapsing isn't rendered.
3. by forcing a redraw on that element (eg. by manually toggling the display property in the dev tools, OR resizing the window) it is being rendered.

Screencast: http://sht.tl/w2hGi5

What is the expected behavior?
The ".share-mailer" div should expand/collapse correctly. This is how it looks in all other browsers: http://sht.tl/itUUJR

What went wrong?
As described.

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? Yes Chrome 50 did work. All other browsers (Safari, IE, Firefox) do work.

Does this work in other browsers? Yes 

Chrome version: 51.0.2704.63  Channel: stable
OS Version: OS X 10.11.5
Flash Version: Shockwave Flash 21.0 r0
 
Chrome 51.gif
286 KB View Download
Safari.gif
230 KB View Download

Comment 1 by rsesek@chromium.org, May 26 2016

Components: Blink>CSS
Labels: -Type-Compat Type-Bug-Regression
Labels: Needs-Bisect OS-Linux
Status: Untriaged (was: Unconfirmed)
Able to repro on Linux Chrome 51. Resizing the divider of the output panel triggers the box to resize correctly after toggling Send To.

My guess is a style invalidation bug rather than a paint invalidation bug.
Cc: rsesek@chromium.org alancutter@chromium.org rnimmagadda@chromium.org
Labels: M-52 OS-Windows
Owner: robhogan@chromium.org
Status: Assigned (was: Untriaged)
====================================

Good Build:

51.0.2695.0    Base Position: 384157


Bad Build:

51.0.2696.0    Base Position: 384437

=====================================

Able to repro this issue on Windows 7, MAC (10.11.5) & Ubuntu Trusty (14.04) for the Google Chrome Stable Version - 51.0.2704.63

This is a regression issue broken in M51, below mentioned is the bisect info:

CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/b8aff0a361c91dd6d979dde45d4aaa1062a4dff8..862f24c92d0a7df5dcc5a3c49bfc602ed9bedb4f

Suspecting Commit: 440dd29c10e04558cd63853f4e9af2c8d182accc

Review URL: https://codereview.chromium.org/1323313004

@robhogan: Could you please look into the issue, and if it has nothing to do with your changes and if possible please do assign it to the concerned owner.

Thank you.
Labels: -Needs-Bisect
Components: -Blink>CSS Blink>Layout
Labels: -M-52 M-51
Labels: TE-Verified-53.0.2761.2 TE-Verified-M53
Verified the fix on Windows 7, MAC (10.11.5) & Ubuntu Trusty (14.04) for Google Chrome Dev Version - 53.0.2761.0

Screen-shot is attached.

TE-Verified labels are added.
615056.mp4
495 KB Download

Comment 9 by e...@chromium.org, Sep 20 2016

Status: Fixed (was: Assigned)

Sign in to add a comment