diff options
author | imcheng <imcheng@google.com> | 2015-05-28 18:34:12 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-29 01:34:34 +0000 |
commit | bcb07449ce226e9263cf4f2637a1656377782e17 (patch) | |
tree | 1af7c7aa22c8b204f2371148aff7f47ef6c2545a /ui/gl/gl_surface_mac.cc | |
parent | 994380bfb0056cd5744ead4e7d5018bc17542235 (diff) | |
download | chromium_src-bcb07449ce226e9263cf4f2637a1656377782e17.zip chromium_src-bcb07449ce226e9263cf4f2637a1656377782e17.tar.gz chromium_src-bcb07449ce226e9263cf4f2637a1656377782e17.tar.bz2 |
[Media Router] MediaRouterUI + WebUI handler implementation.
This patch has two parts:
- MediaRouterWebUIMessageHandler handles calls coming
from WebUI/JS. Also sends up-to-date data (e.g. MediaSinks)
to WebUI.
- MediaRouterUI interfaces with the MediaRouter to handle calls
from the WebUI (such as CreateRoute) and listen for sink /
route updates.
Implemented handler logic for the following from Media Router WebUI:
OnGetInitialSettings
OnCreateRoute
OnActOnIssue - skeleton impl
OnCloseRoute
OnCloseDialog
Implemented WebUI logic for the following (to update the UI):
UpdateSinks
UpdateRoutes
UpdateCastModes
AddRoute
UpdateIssue - skeleton impl
Some Issues related APIs are left unimplemented until more resources
have been upstreamed.
BUG=464216, 464208
Review URL: https://codereview.chromium.org/1139203003
Cr-Commit-Position: refs/heads/master@{#331905}
Diffstat (limited to 'ui/gl/gl_surface_mac.cc')
0 files changed, 0 insertions, 0 deletions