Issue metadata
Sign in to add a comment
|
Regression:Traces of grey layer is seen after unchecking "disk cache bytes written" checkbox.
Reported by
jshan...@etouch.net,
Nov 21 2016
|
||||||||||||||||||||||
Issue descriptionChrome Version: 55.0.2883.59 (Official Build) beta 955e772956a140399de5d3cf35d6819d894ecd63-refs/branch-heads/2883@{#624} 32/64-bit. OS:Windows(7,8,8.1,10),Linux (14.04 LTS) What steps will reproduce the problem? (1)Launch chrome and navigate to chrome://net-internals/#timeline (2)Click on "disk cache bytes written" checkbox such that grey layer appears. (3)Now again click on checkbox and observe the grey layer(color) Actual: Traces of grey layer is seen after unchecking "disk cache bytes written" checkbox. Expected: No such traces should be seen after unchecking "disk cache bytes written" checkbox. This is a regression issue broken in 'M52' and below is the manual regression range. Good Build: 52.0.2711.0 Bad Build: 52.0.2712.0 Note: Issue not seen on Mac OS.
,
Nov 23 2016
Just to to update the latest behavior of the bug, Issue is still observed in Windows 10 on chrome latest Canary M57-57.0.2928.0 robhogan@ Could you please let us know is there any recent update available on this issue? Thanks!
,
Nov 23 2016
,
Dec 14 2016
Tried and failed to create a reduction for this. wangxianzhu - could you have a quick go?
,
Dec 14 2016
It seems related to glyph overflow of the full block character (U+2588) in the following piece of HTML:
<ul id="timeline-view-selection-ul">
...
<li id="timeline-view-disk-cache-bytes-written"><label><input type="checkbox">
█ <span class="timeline-view-text">Disk cache bytes written</span></label>
</li>
</ul>
When the checkbox is clicked, the whole <li> is set style "color: white". It seems that the paint invalidation rect doesn't cover enough area of the glyph overflow of the character.
This has nothing to do with tables. I suggest you look at how the CL changes overflow calculation behavior.
,
Jan 10 2017
Still able to reproduce the issue on windows 10 using chrome version 57.0.2976.5. robhogan@ Could you please look into this issue.
,
Feb 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/38feb8be2c217b36fd46b228a69e31337fffe67e commit 38feb8be2c217b36fd46b228a69e31337fffe67e Author: robhogan <robhogan@gmail.com> Date: Sat Feb 25 13:36:06 2017 Calculate glyph overflow when computing overflow outside of layout Compute glyph overflow on the fly when we don't have it from a layout pass. This ensures any glyph overflow is properly invalidated when we're doing an overflow-only recalc after a style change. BUG= 667245 Review-Url: https://codereview.chromium.org/2688413002 Cr-Commit-Position: refs/heads/master@{#453087} [add] https://crrev.com/38feb8be2c217b36fd46b228a69e31337fffe67e/third_party/WebKit/ManualTests/overflow-on-text-beside-form-element.html [modify] https://crrev.com/38feb8be2c217b36fd46b228a69e31337fffe67e/third_party/WebKit/Source/core/layout/line/InlineFlowBox.cpp
,
Jul 30 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by jshan...@etouch.net
, Nov 21 2016Owner: robhogan@chromium.org
Status: Assigned (was: Unconfirmed)