commit | 030e706aafe6c9c400adf831dac777825ab8de58 | [log] [tgz] |
---|---|---|
author | Alex Newcomer <newcomer@chromium.org> | Tue Jul 02 00:03:57 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jul 02 00:03:57 2019 |
tree | 18227a9ca5db75ebc9e1d756f39447b46647aaaa | |
parent | 7be142d3a164dfdaab6dc6abfdeed006114c2241 [diff] |
CrOS: Create ShelfButtonDelegate as an interface for ShelfButton To enable the refactorings which will enable the new shelf, remove references to ShelfView from ShelfButton, ShelfControlButton, and classes that extend ShelfControlButton. Some ShelfButtons (ShelfAppButton) will keep their ShelfView references because ShelfView will remain their host view. Change-Id: Iefbdadb05f1d2275e274dace6551905d17104876 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678442 Commit-Queue: Alex Newcomer <newcomer@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> Reviewed-by: Manu Cornet <manucornet@chromium.org> Cr-Commit-Position: refs/heads/master@{#673887}
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 .