Overlay scrollbar not show |
|||||||
Issue descriptionChrome Version: dd8debd00f82 (git commit id) OS: Linux What steps will reproduce the problem? (1) start chrome with `--enable-overlay-scrollbar --enable-prefer-compositing-to-lcd-text ` (2) open http://ht.chaopeng.me/bgcolor/colorful.html (3) scroll in div/iframe What is the expected result? scrollbar shows What happens instead? scrollbar not shows
,
Mar 23 2017
You can do a bisect (https://www.chromium.org/developers/bisect-builds-py) to figure out exactly which patch broke this.
,
Mar 23 2017
,
Mar 24 2017
This issue is from e7a058aa7db4c0fc172200fd16c800ec1b94d8e6 Use nine-patch resource for drawing Aura overlay scrollbar thumb.
,
Mar 24 2017
Hmm...interestingly I can't repro on my machine and that patch has been landed for several weeks. Lets take a look together on Monday to see if we can figure out the root cause.
,
Mar 27 2017
,
Mar 28 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/afaccab374bddd9bfc6e3609806da73860a5ba7d commit afaccab374bddd9bfc6e3609806da73860a5ba7d Author: bokan <bokan@chromium.org> Date: Tue Mar 28 19:33:27 2017 Repaint overlay scrollbar if resource is disposed. The previously painted resource can be disposed as the layer is attached/detached from the LayerTreeHost. This isn't reflected by the NeedsPaint status on the Blink-side Scrollbar so the scrollbar layer should ignore the NeedsPaint status if it hasn't painted into its UIResource yet. BUG= 704656 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2777093005 Cr-Commit-Position: refs/heads/master@{#460188} [modify] https://crrev.com/afaccab374bddd9bfc6e3609806da73860a5ba7d/cc/layers/painted_overlay_scrollbar_layer.cc [modify] https://crrev.com/afaccab374bddd9bfc6e3609806da73860a5ba7d/cc/layers/scrollbar_layer_unittest.cc
,
Mar 28 2017
,
Apr 5 2017
Issue 704838 has been merged into this issue. |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by chaopeng@chromium.org
, Mar 23 2017