commit | 7c453583f0c622cf928bb5d628ae9def8f03279f | [log] [tgz] |
---|---|---|
author | Zhiqiang Zhang <zqzhang@google.com> | Wed Nov 28 00:06:21 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Nov 28 00:06:21 2018 |
tree | d78eb8e9a17c0f2cbf8d28160b1d646679e07ebd | |
parent | c2b752b1d03355b2e9bbde897731b616e9f70883 [diff] |
[Android MR] Postpone route selection until session launch Previously, we unselect and re-select the route due to CAF limitation. The reason is that we need to set the receiver app ID after the user choose a device. However CAF won't be able to know a device was selected after the receiver app ID gets changed. In this CL, to solve the issue, we intercept the click event in MediaRouteChooserDialog (which would select the route automatically). The route selection is postponed right before session launch. Therefore we are able to set the receiver app ID and select the route to get rid of CAF limitation. Bug: 711860 Change-Id: I5b1534d36d540b62199a6fb739c56ad5131c2711 Reviewed-on: https://chromium-review.googlesource.com/c/1351893 Reviewed-by: Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Zhiqiang Zhang <zqzhang@chromium.org> Cr-Commit-Position: refs/heads/master@{#611437}
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 .