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

Issue 750679 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

TD position:relative - wrong displaying while resizing (if there is some "transform" elements)

Reported by baba...@webmyata.ru, Jul 31 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36

Example URL:
https://jsfiddle.net/kprqe4wc/2/

Steps to reproduce the problem:
1. See this demo: https://jsfiddle.net/kprqe4wc/2/
2. Try to resize right column
3. Borders and backgrounds of the table are not displaying correctly

What is the expected behavior?

What went wrong?
There is Blink-engine problem: borders and backgrounds "float". Wrong rendering while resizing, because there is element with transformation.

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 60.0.3112.78  Channel: stable
OS Version: 10.0
Flash Version: 

Required for this issue:
1) Some elements with tranformation.
2) Table with border-collapse: collapse.
3) TDs with position: relative.
 
borders float.PNG
41.3 KB View Download
Labels: Needs-Triage-M60 Needs-Bisect
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on reported version of chrome#60.0.3112.78 for Win10.
Cc: hdodda@chromium.org
Components: Blink>Paint
Labels: -Pri-2 -Type-Compat -Needs-Bisect hasbisect-per-revision M-60 OS-Linux OS-Mac Pri-1 Type-Bug-Regression
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Untriaged)
Tested the issue on windows 10 & 7 , Mac os 10.12.5 and ubuntu 14.04 using chrome M60 #60.0.3112.78 and issue is reproduced.

Issue is fixed in latest dev and canary and hence providing the reverse bisect results.
Good build: 61.0.3143.0(Revision: 482834).
Bad build: 61.0.3141.0 (Revision: 482153).

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

CHANGELOG URL:

The script might not always return single CL as suspectas some perf builds might get missing due to failure.

 https://chromium.googlesource.com/chromium/src/+log/1ffeff7a49a7aeeb48fc2ac5f3d4f24f6194e85c..94e1d1e92fa1d4734de08210747d36126ce235aa

From the CL above, assigning the issue to the concern owner 

@Xianzhu Wang- Could you please merge the fix to M60 .

Review URL : https://chromium.googlesource.com/chromium/src/+/94e1d1e92fa1d4734de08210747d36126ce235aa

Thanks!
Labels: -Needs-Triage-M60 BugSource-User Merge-Request-60 PaintTeamTriaged-20170801
Owner: pdr@chromium.org
We're not going to merge this into 60 at this time as far as I know. But I suppose we'll ask given comment #2 requests it.

pdr@, could you do the merge if approved?
Project Member

Comment 4 by sheriffbot@chromium.org, Aug 1 2017

Labels: -Merge-Request-60 Hotlist-Merge-Review Merge-Review-60
This bug requires manual review: Request affecting a post-stable build
Please contact the milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), josafat@(ChromeOS), bustamante@(Desktop)

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

Comment 5 by pdr@chromium.org, Aug 1 2017

Cc: pdr@chromium.org
Owner: ----
Status: Fixed (was: Assigned)
Thanks for taking the time to file a nice and small testcase.


The fixing patch was not entirely trivial and I'd lean towards not merging because it could introduce other bugs :/
Cc: abdulsyed@chromium.org bustamante@chromium.org
bustamante@, for M60-Merge review.
oops, please ignore c#6. I overlooked pdr@'s comment#5.
Labels: -Merge-Review-60 Merge-Rejected-60
Rejecting merge per comment#5. 

Sign in to add a comment