| 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..3c1d0d504e6a25553fc8d820158fc2cd98d9be22 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,
|
| @@ -277,11 +281,19 @@ define('media_router_bindings', [
|
| 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,
|
| TimeDelta: timeMojom.TimeDelta,
|
| Url: urlMojom.Url,
|
| + makeRequest: bindings.makeRequest,
|
| };
|
| };
|
|
|
| @@ -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.
|
| *
|
|
|