| 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 f001ed3fd7a7b367e2122de44d326c23c1f2e188..263b5f70742c1ecff7fb5585712432054e4d27ad 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,
|
| @@ -279,11 +283,24 @@ 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,
|
| + RemotingSinkFeatures: remotingCommonMojom.RemotingSinkFeatures,
|
| + RemotingSinkAudioCapabilities:
|
| + remotingCommonMojom.RemotingSinkAudioCapabilities,
|
| + RemotingSinkVideoCapabilities:
|
| + remotingCommonMojom.RemotingSinkVideoCapabilities,
|
| + SinkCapabilities: remotingCommonMojom.SinkCapabilities,
|
| Origin: originMojom.Origin,
|
| Sink: mediaRouterMojom.MediaSink,
|
| SinkExtraData: mediaRouterMojom.MediaSinkExtraData,
|
| TimeDelta: timeMojom.TimeDelta,
|
| Url: urlMojom.Url,
|
| + makeRequest: bindings.makeRequest,
|
| };
|
| };
|
|
|
| @@ -464,6 +481,16 @@ define('media_router_bindings', [
|
| routeId, messages.map(messageToMojo_));
|
| };
|
|
|
| + /**
|
| + * @param {number} tabId
|
| + * @param {!remotingMojom.MirrorServiceRemoterPtr} remoter
|
| + * @param {!remotingMojom.MirrorServiceRemotingSourcePtr} remotingSource
|
| + */
|
| + MediaRouter.prototype.onMediaRemoterCreated = function(tabId, remoter,
|
| + remotingSource) {
|
| + this.service_.onMediaRemoterCreated(tabId, remoter, remotingSource);
|
| + }
|
| +
|
| /**
|
| * Object containing callbacks set by the provider manager.
|
| *
|
|
|