| 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 24b7f15ee546108c383b49a429d2cc5b32a6b5bc..be0c97d279a39d4d7759371291466d1eeb4b4f12 100644
|
| --- a/chrome/renderer/resources/extensions/media_router_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/media_router_bindings.js
|
| @@ -263,6 +263,12 @@ define('media_router_bindings', [
|
| */
|
| this.mediaRouteProviderBinding_ = new bindings.Binding(
|
| mediaRouterMojom.MediaRouteProvider, this.mrpm_);
|
| +
|
| + /**
|
| + * Whether or not to enable browser side device discovery.
|
| + * @type {boolean}
|
| + */
|
| + this.enable_browser_side_discovery_ = false;
|
| }
|
|
|
| /**
|
| @@ -300,6 +306,8 @@ define('media_router_bindings', [
|
| return this.service_.registerMediaRouteProvider(
|
| this.mediaRouteProviderBinding_.createInterfacePtrAndBind()).then(
|
| function(result) {
|
| + this.enable_browser_side_discovery_ =
|
| + result.enable_browser_side_discovery;
|
| return result.instance_id;
|
| }.bind(this));
|
| }
|
| @@ -321,6 +329,14 @@ define('media_router_bindings', [
|
| };
|
|
|
| /**
|
| + * Whether or not to enable browser side discovery.
|
| + * @return {boolean}
|
| + */
|
| + MediaRouter.prototype.getEnableBrowserSideDiscovery = function() {
|
| + return this.enable_browser_side_discovery_;
|
| + }
|
| +
|
| + /**
|
| * Called by the provider manager when a sink list for a given source is
|
| * updated.
|
| * @param {!string} sourceUrn
|
|
|