| Index: chrome/test/data/webui/plugins_browsertest.js
|
| diff --git a/chrome/test/data/webui/plugins_browsertest.js b/chrome/test/data/webui/plugins_browsertest.js
|
| index 6f613ea21067c3a9f2718e18118f8925868694fb..1fc8ac7e3e34a6f18adbddd80c2419765bc2b33f 100644
|
| --- a/chrome/test/data/webui/plugins_browsertest.js
|
| +++ b/chrome/test/data/webui/plugins_browsertest.js
|
| @@ -55,6 +55,8 @@ PluginsTest.prototype = {
|
| 'saveShowDetailsToPrefs',
|
| ]);
|
|
|
| + this.bindingSet = null;
|
| +
|
| /**
|
| * The data to be returned by |getPluginsData_|.
|
| * @private
|
| @@ -96,20 +98,19 @@ PluginsTest.prototype = {
|
| window.setupFn = function() {
|
| return importModules([
|
| 'mojo/public/js/bindings',
|
| - 'mojo/public/js/connection',
|
| 'chrome/browser/ui/webui/plugins/plugins.mojom',
|
| 'content/public/renderer/frame_interfaces',
|
| ]).then(function(modules) {
|
| var bindings = modules[0];
|
| - var connection = modules[1];
|
| - var pluginsMojom = modules[2];
|
| - var frameInterfaces = modules[3];
|
| + var pluginsMojom = modules[1];
|
| + var frameInterfaces = modules[2];
|
|
|
| + this.browserProxy.bindingSet = new bindings.BindingSet(
|
| + pluginsMojom.PluginsPageHandler);
|
| frameInterfaces.addInterfaceOverrideForTesting(
|
| pluginsMojom.PluginsPageHandler.name, function(handle) {
|
| - var stub = connection.bindHandleToStub(
|
| - handle, pluginsMojom.PluginsPageHandler);
|
| - bindings.StubBindings(stub).delegate = this.browserProxy;
|
| + this.browserProxy.bindingSet.addBinding(this.browserProxy,
|
| + handle);
|
| }.bind(this));
|
| return this.setupFnResolver.promise;
|
| }.bind(this));
|
|
|