commit | 3f8543e5ccf9425b94b8e53536d8b4c1ee26c1ca | [log] [tgz] |
---|---|---|
author | Stefan Zager <szager@chromium.org> | Mon Jul 23 02:03:46 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jul 23 02:03:46 2018 |
tree | 48116919d24ee81ab0a37d25a66e7a4d6f99bc02 | |
parent | ffcb250e07f285e5f23455e45bb635c6efcbc687 [diff] |
Add class WebScrollbarThemeClient This is an abstraction to facilitate moving the bulk of platform/scroll into core. WebScrollbarTheme provides a Mac-only API which is called into from content, and affects the styling of all scrollbars. After this patch, all of the other scrollbar and scrollbar theme code can move out of platform. BUG=823365 R=skobes@chromium.org,chrishtr@chromium.org TBR=dgozman@chromium.org Change-Id: I888e08676b5343156ae391c44b2084e90023de0f Reviewed-on: https://chromium-review.googlesource.com/1141116 Commit-Queue: Stefan Zager <szager@chromium.org> Reviewed-by: Steve Kobes <skobes@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#577102}
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 .