commit | 3bfabb19590a61c78dc424a2c580633e241473f7 | [log] [tgz] |
---|---|---|
author | Mike Wasserman <msw@chromium.org> | Fri May 17 01:08:34 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri May 17 01:08:34 2019 |
tree | 0be69ec4b0a6621558eadc351ab6209cbc1f129a | |
parent | bca2cfd811bf6cee80c3a62054c4a2c6b0817859 [diff] |
mash cleanup: Merge shelf models Chrome and Ash synchronized separate ShelfModel instances for Mash. This is no longer necessary, given the discontinuation of Mash. Remove Chrome's ShelfModel instance, use Ash's instance directly. Remove shelf.mojom, struct traits, RemoteShelfItemDelegate, etc. Cleanup ShelfController, ChromeLauncherController, ShelfItemDelegate. Move ShelfModel access from Shell to a static singleton accessor. Discontinue usage of menu.mojom for the Shelf; use SimpleMenuModel. Remove unused shelf_alignment_menu.cc. TBR=tsepez@chromium.org Bug: 958215, 958247 Test: Automated; no Chrome OS shelf regressions. Change-Id: Ib315c596bf1048e6aab3cfb754b9f6b402b93794 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1595553 Commit-Queue: Michael Wasserman <msw@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#660685}
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 .