WebLayer: add support for MediaRoute{Controller,Chooser}Dialog
These dialogs are shown when starting to cast or controlling the cast session. Since they are DialogFragments, a client-side RemoteFragment is needed to represent them. The implementation is modeled after SiteSettingsFragmentImpl, although one key difference is that there is no new Activity. PassthroughFragmentActivity is not refactored for reuse because it should go away soon, as per crbug.com/1123216 After this change, casting still doesn't work, but the initial route chooser dialog at least appears. Bug: 1057100 Change-Id: I9930c6124ff5162a296dcc74637a8489dbb0d96d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2432319 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by:Scott Violet <sky@chromium.org> Reviewed-by:
Robbie McElrath <rmcelrath@chromium.org> Cr-Commit-Position: refs/heads/master@{#812524}
Showing
This diff is collapsed.
Please register or sign in to comment