| Index: chrome/browser/resources/media_router/media_router.js
|
| diff --git a/chrome/browser/resources/media_router/media_router.js b/chrome/browser/resources/media_router/media_router.js
|
| index 0c55b88d95a858285a38a663d047ee9dc9df8218..724c610e9eeb70539b7bdea375918a4f268e6600 100644
|
| --- a/chrome/browser/resources/media_router/media_router.js
|
| +++ b/chrome/browser/resources/media_router/media_router.js
|
| @@ -25,6 +25,7 @@ cr.define('media_router', function() {
|
| container.addEventListener('close-button-click', onCloseDialogEvent);
|
| container.addEventListener('close-dialog', onCloseDialogEvent);
|
| container.addEventListener('close-route-click', onCloseRouteClick);
|
| + container.addEventListener('join-route-click', onJoinRouteClick);
|
| container.addEventListener('create-route', onCreateRoute);
|
| container.addEventListener('issue-action-click', onIssueActionClick);
|
| container.addEventListener('report-sink-count', onSinkCountReported);
|
| @@ -74,15 +75,27 @@ cr.define('media_router', function() {
|
| * Stops a route.
|
| * Called when the user requests to stop a media route.
|
| *
|
| - * @param {{detail: {route: string}}} data
|
| + * @param {{detail: {route: media_router.Route}}} data
|
| * Parameters in |data|.detail:
|
| - * route - route ID.
|
| + * route - route to close.
|
| */
|
| function onCloseRouteClick(data) {
|
| media_router.browserApi.closeRoute(data.detail.route);
|
| }
|
|
|
| /**
|
| + * Joins a route.
|
| + * Called when the user requests to join a media route.
|
| + *
|
| + * @param {{detail: {route: media_router.Route}}} data
|
| + * Parameters in |data|.detail:
|
| + * route - route to join.
|
| + */
|
| + function onJoinRouteClick(data) {
|
| + media_router.browserApi.joinRoute(data.detail.route);
|
| + }
|
| +
|
| + /**
|
| * Reports the current sink count.
|
| * Called 3 seconds after the dialog is initially opened.
|
| *
|
|
|