Chromium Code Reviews| Index: chrome/renderer/resources/extensions/media_router_bindings.js |
| diff --git a/chrome/renderer/resources/extensions/media_router_bindings.js b/chrome/renderer/resources/extensions/media_router_bindings.js |
| index bb083b58bf58028b24a00e0bd34f0942ac01e9ae..2a66541be2eadb6dd020839ebeecaa31f66e01b4 100644 |
| --- a/chrome/renderer/resources/extensions/media_router_bindings.js |
| +++ b/chrome/renderer/resources/extensions/media_router_bindings.js |
| @@ -10,6 +10,8 @@ define('media_router_bindings', [ |
| 'chrome/common/media_router/mojo/media_status.mojom', |
| 'content/public/renderer/frame_interfaces', |
| 'extensions/common/mojo/keep_alive.mojom', |
| + 'media/mojo/interfaces/mirror_service_remoting.mojom', |
| + 'media/mojo/interfaces/remoting_common.mojom', |
| 'mojo/common/time.mojom', |
| 'mojo/public/js/bindings', |
| 'net/interfaces/ip_address.mojom', |
| @@ -20,6 +22,8 @@ define('media_router_bindings', [ |
| mediaStatusMojom, |
| frameInterfaces, |
| keepAliveMojom, |
| + remotingMojom, |
| + remotingCommonMojom, |
| timeMojom, |
| bindings, |
| ipAddressMojom, |
| @@ -274,9 +278,17 @@ define('media_router_bindings', [ |
| IPAddress: ipAddressMojom.IPAddress, |
| InterfacePtrController: bindings.InterfacePtrController, |
| InterfaceRequest: bindings.InterfaceRequest, |
| + makeRequest: bindings.makeRequest, |
|
imcheng
2017/06/22 01:13:27
Put this last since it starts with lower case..
xjz
2017/06/23 19:02:42
Done.
|
| MediaController: mediaControllerMojom.MediaController, |
| MediaStatus: mediaStatusMojom.MediaStatus, |
| MediaStatusObserverPtr: mediaStatusMojom.MediaStatusObserverPtr, |
| + MirrorServiceRemoter: remotingMojom.MirrorServiceRemoter, |
| + MirrorServiceRemoterPtr: remotingMojom.MirrorServiceRemoterPtr, |
| + MirrorServiceRemotingSourcePtr: |
| + remotingMojom.MirrorServiceRemotingSourcePtr, |
| + RemotingStopReason: remotingCommonMojom.RemotingStopReason, |
| + RemotingStartFailReason: remotingCommonMojom.RemotingStartFailReason, |
| + RemotingSinkCapabilities: remotingCommonMojom.RemotingSinkCapabilities, |
| Origin: originMojom.Origin, |
| Sink: mediaRouterMojom.MediaSink, |
| SinkExtraData: mediaRouterMojom.MediaSinkExtraData, |
| @@ -462,6 +474,16 @@ define('media_router_bindings', [ |
| routeId, messages.map(messageToMojo_)); |
| }; |
| + /** |
| + * @param {number} tab_id |
| + * @param {!remotingMojom.MirrorServiceRemoterPtr} remoter |
| + * @param {!remotingMojom.MirrorServiceRemotingSourcePtr} remoting_source |
| + */ |
| + MediaRouter.prototype.onMediaRemoterCreated = function(tab_id, remoter, |
| + remoting_source) { |
| + this.service_.onMediaRemoterCreated(tab_id, remoter, remoting_source); |
| + } |
| + |
| /** |
| * Object containing callbacks set by the provider manager. |
| * |