commit | 18e93eba4b54ac5407e2fa31995997759726ecd9 | [log] [tgz] |
---|---|---|
author | Zhiqiang Zhang <zqzhang@google.com> | Fri Dec 14 01:06:48 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 14 01:06:48 2018 |
tree | 33de638f73b6ef36101ca90aa0006fd2302ad133 | |
parent | ab8c89f3641864acaceae422c21456d24cef0f6c [diff] |
[MediaFling] Add the skeleton of CAF expanded controller This is part of the ExpandedControllerActivity to CAF implementation. This CL only checks in the skeleton of the CAF implementation of the expanded controller activity. The layout is reused from the ExpandedControllerActivity so there's no UI change. The notification controller and the expanded controller activity are now listeners to BaseSessionController so they both observe the changes instead of relying on the session controller to notify them. The media route button layout is copied from cast_controller_media_route_button.xml but with a different class name because FullscreenMediaRouteButton is unsuitable for CAF. Bug: 711860 Change-Id: I721890fbe159325203bf4368ccfd656db78f60f4 Reviewed-on: https://chromium-review.googlesource.com/c/1370393 Commit-Queue: Zhiqiang Zhang <zqzhang@chromium.org> Reviewed-by: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#616537}
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 .