New issue
Advanced search Search tips

Issue 838002 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

css animate changes overflow behaviour of completely different element

Reported by mreithin...@web.de, Apr 29 2018

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.117 Safari/537.36

Steps to reproduce the problem:
1. load the attached file
2. in developer tools find #synch-icon in elements panel
3. disable the "display: none" css of #synch-icon

A spinning icon will appear at the right top.
At the same the left border line of #content-_main_-2-0-control disappears

If you disable the "overflow: hidden" style of #content-control the border appears again.

What is the expected behavior?
animating a dom element may not influence the overflow of unrelated other elements.

What went wrong?
while animating border line disappear by wrong overflow behavior.

Did this work before? No 

Does this work in other browsers? Yes

Chrome version: 66.0.3359.117  Channel: beta
OS Version: gentoo
Flash Version:
 
error.html
558 KB View Download
Labels: Needs-Triage-M66
Components: Blink>Animation

Comment 3 by yigu@chromium.org, May 1 2018

Labels: -Needs-Triage-M66 Needs-Bisect
Status: Available (was: Unconfirmed)
This has been fixed in the latest Canary 68.0.3416.0.
Cc: phanindra.mandapaka@chromium.org
Components: Blink>Paint
Labels: -Type-Bug -Pri-2 -Needs-Bisect hasbisect-per-revision ReleaseBlock-Stable Triaged-ET M-66 FoundIn-66 Target-66 Needs-Triage-M66 OS-Mac OS-Windows Pri-1 Type-Bug-Regression
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Available)
Able to reproduce the issue on reported version 66.0.3359.117 using Mac 10.12.6,Ubuntu 14.04 and Win10, As per comment #3 this issue is not observed on latest chrome M68 #68.0.3416.0 and the latest beta #67.0.3396.18 hence providing reverse bisect information below.

Bisect Info:
================
Good build: 67.0.3371.0 
Bad build: 67.0.3372.0 

You are probably looking for a change made after 543290 (known good), but no later than 543291 (first known bad).

CHANGELOG URL:
https://chromium.googlesource.com/chromium/src/+log/63667eca2a1d86f5de61f29c7c5c6417cc351757..3a3c78a924a686ed0d3f90d765b00cdd78453e11

suspect: https://chromium.googlesource.com/chromium/src/+/3a3c78a924a686ed0d3f90d765b00cdd78453e11

Reviewed-on: https://chromium-review.googlesource.com/923572

@wangxianzhu: Could you please confirm if this change, if not could you please help in assigning to correct owner

Thanks!
Status: WontFix (was: Assigned)
We will not fix this given the current information. The web page failure does not significantly affect usability of the site.

The cause of this is a change in layer structure when the spinner is visible. For some reason the clip on the new layer cuts off the 1px border. If the page is zoomed to 125%, for instance, the border does not disappear. Slimming Paint v175 fixes the issue.

Sign in to add a comment