commit | 88311578aee94fc2d2f579b771646c9e63df629f | [log] [tgz] |
---|---|---|
author | Nick Burris <nburris@chromium.org> | Thu May 23 21:52:45 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 23 21:52:45 2019 |
tree | 18a88a495f88659867f79b90630f1cdfc823aa14 | |
parent | 1f8404dc0e6f2c2d75fec0bf0dac9b48565ecaa4 [diff] |
Make Android scrollbars not hit testable Android scrollbars can't be interacted with by user input. This change makes the SolidColorScrollbarLayer explicitly not hit testable to ensure we don't enter any scrollbar scrolling code paths. Also updated a few tests in layer_tree_host_impl_unittest.cc that were using a SolidColorScrollbarLayer as a generic (hit-testable) scrollbar layer, which should instead use a PaintedScrollbarLayer. Bug: 954366 Change-Id: Icae9f43e043c412603d30330386710bf59482fad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1601348 Commit-Queue: Nick Burris <nburris@chromium.org> Reviewed-by: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#662839}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .