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

Issue 774486 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 763337
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 1
Type: Bug



Sign in to add a comment

The scrollWidth property of a table element returns value different from the clientWidth when cell has colSpan

Reported by dxsdmi...@gmail.com, Oct 13 2017

Issue description

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

Steps to reproduce the problem:
Run the attached HTML file

What is the expected behavior?
The horizontal scrollbar is should not display

What went wrong?
The scrollWidth property of a table element returns value different from the clientWidth property by one pixel. So the horizontal scrollbar is shown in the outside container.
This happens because a table contains a cell with the colSpan attribute. If remove this attribute this issue is resolved.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 61.0.3163.100 64-bit  Channel: stable
OS Version: 10.0
Flash Version:
 
chrome_bug.html
1.1 KB View Download

Comment 1 by kochi@chromium.org, Oct 16 2017

Components: -Blink>DOM Blink>Layout
Looks like a layout issue.  Forwarding to the team for confirm/triage.

Comment 2 by ajha@chromium.org, Oct 17 2017

Labels: Needs-Triage-M61
Cc: susanjuniab@chromium.org
Labels: -Pri-2 ReleaseBlock-Stable hasbisect OS-Linux Pri-1
Owner: wangxianzhu@chromium.org
dxsdmitry@ Thanks for the issue.

Able to reproduce this issue on Windows 7 and Ubuntu 14.04 using the latest Stable 61.0.3163.100, but unable to reproduce this issue on the latest Canary 63.0.3233.0 and Beta 62.0.3202.52.
Issue is not reproducible on Mac OS.

Performed reverse bisect and below is the Bisect Information.

Reverse Bisect Information:
=====================
Good build: 62.0.3202.24
Bad Build : 62.0.3202.23

Note: As the good and bad builds are branch builds, cannot execute the per-revision script for finding the Suspect CL.
Hence through Manual Bisect providing the Changelog URL from Omahaproxy.

Change Log URL :
==================
https://chromium.googlesource.com/chromium/src/+log/62.0.3202.23..62.0.3202.24?pretty=fuller&n=10000

From the above change log suspecting below change
Reviewed-on: https://chromium-review.googlesource.com/657815

wangxianzhu@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Adding ReleaseBlock-Stable as this is a recent regression. Please feel free to remove if this is not the case.

Thanks..

Status: Assigned (was: Unconfirmed)
// correction in Canary version comment #3.

Able to reproduce this issue on Windows 7 and Ubuntu 14.04 using the latest Stable 61.0.3163.100, but unable to reproduce this issue on the latest Canary 64.0.3241.4 and Beta 62.0.3202.52.
Project Member

Comment 6 by sheriffbot@chromium.org, Oct 17 2017

This issue is marked as a release blocker with no milestone associated. Please add an appropriate milestone.

All release blocking issues should have milestones associated to it, so that the issue can tracked and the fixes can be pushed promptly.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Mergedinto: 763337
Status: Duplicate (was: Assigned)

Sign in to add a comment