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

Issue 764259 link

Starred by 3 users

Issue metadata

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



Sign in to add a comment

Regression: Distorted content is seen on Settings page.

Reported by dchau...@etouch.net, Sep 12 2017

Issue description

Chrome Version:63.0.3213.0 (Official Build)58ee71082b735f6dae76665b444d534d9832b45c-refs/heads/master@{#501132} 32/64-bit.
OS: Windows (7,8,8.1,10),Mac OS X(10.12.3, 10.12.5)

1. Launch chrome, open DevTools and dock it to bottom.
2. Press 'F1' key to open Settings page and go 'Preference' section.
3. Scroll down the 'Preference' section and randomly hover the mouse pointer and observe.

Distorted content is seen after mouse hover.
Content should be seen properly after mouse hover.

This is a regression issue, broken in M-63 series, will soon update other info.
 

Comment 1 by dchau...@etouch.net, Sep 12 2017

Labels: hasbisect-per-revision OS-Linux
Owner: chrishtr@chromium.org
Status: Assigned (was: Unconfirmed)
Below is manual regression range for this issue.

Good build: 63.0.3211.0 
Bad build: 63.0.3212.0 

You are probably looking for a change made after 500791 (known good), but no later than 500792 (first known bad).
CHANGELOG URL:
The script might not always return single CL as suspect as some perf builds might get missing due to failure.
  https://chromium.googlesource.com/chromium/src/+log/d09b058a2fca054098e5bd14385516425766519b..c3a3481c4b1b08775b477144d1d2873a2a3d9900

Suspect: https://chromium.googlesource.com/chromium/src/+/c3a3481c4b1b08775b477144d1d2873a2a3d9900

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

Note: This issue is also reproducible on Linux OS.

Kindly refer the attached screen-cast for reference.
Actual behavior.mp4
1.0 MB View Download
Expected behavior.mp4
456 KB View Download
Labels: ReleaseBlock-Stable
Adding RB Label as this is a recent Regression.
Please remove if not required.
Thank You.
Reduced testcase attached. The bug seems to be incorrect fragment adjustments
under scroll.
test.html
412 bytes View Download

Comment 4 by s...@chromium.org, Sep 14 2017

Cc: bartekg@chromium.org chrishtr@chromium.org s...@chromium.org
 Issue 765370  has been merged into this issue.
Components: -Platform>DevTools Blink>Scroll
Summary: Regression: Distorted content is seen on Settings page. (was: Regression:[DevTools] Distorted content is seen on Settings page.)
Project Member

Comment 6 by bugdroid1@chromium.org, Sep 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b

commit 32627dcf9b7657f76d2d86ba3f762fba8dda7f1b
Author: Chris Harrelson <chrishtr@chromium.org>
Date: Sat Sep 23 04:47:44 2017

Allocate a paint offset translation for scroll transforms.

Bug:  764259 
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: Ie6e3afcde5fc96bb6afa26a1d67db12522a95770
Reviewed-on: https://chromium-review.googlesource.com/664353
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Tien-Ren Chen <trchen@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#503937}
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/compositing/overflow/composited-nested-sticky-left-expected.html
[add] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/fast/multicol/under-scroll-expected.png
[add] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/fast/multicol/under-scroll-expected.txt
[add] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/fast/multicol/under-scroll.html
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/destroy-composited-scrollbar-expected.txt
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/repaint-overlay/layers-expected.txt
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/svg/remove-tspan-from-text-expected.txt
[add] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/LayoutTests/platform/mac-retina/virtual/mojo-loading/http/tests/devtools/tracing/console-timeline-expected.txt
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/BlockPainter.cpp
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/BlockPainter.h
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintLayerClipper.cpp
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintLayerPainter.h
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
[modify] https://crrev.com/32627dcf9b7657f76d2d86ba3f762fba8dda7f1b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp

Status: Fixed (was: Assigned)

Sign in to add a comment