| Index: third_party/WebKit/LayoutTests/battery-status/resources/mock-battery-monitor.js
|
| diff --git a/third_party/WebKit/LayoutTests/battery-status/resources/mock-battery-monitor.js b/third_party/WebKit/LayoutTests/battery-status/resources/mock-battery-monitor.js
|
| index d1346f2c31acc831ecdff3a605153b5ec102976f..e6739ef97b3c18877490dc15b7e32b8496f48612 100644
|
| --- a/third_party/WebKit/LayoutTests/battery-status/resources/mock-battery-monitor.js
|
| +++ b/third_party/WebKit/LayoutTests/battery-status/resources/mock-battery-monitor.js
|
| @@ -4,25 +4,20 @@ let mockBatteryMonitor = loadMojoModules(
|
| 'mockBatteryMonitor',
|
| ['device/battery/battery_monitor.mojom',
|
| 'device/battery/battery_status.mojom',
|
| - 'mojo/public/js/router',
|
| + 'mojo/public/js/bindings',
|
| ]).then(mojo => {
|
| - let [batteryMonitor, batteryStatus, router] = mojo.modules;
|
| + let [batteryMonitor, batteryStatus, bindings] = mojo.modules;
|
|
|
| - class MockBatteryMonitor extends batteryMonitor.BatteryMonitor.stubClass {
|
| + class MockBatteryMonitor {
|
| constructor(interfaceProvider) {
|
| - super();
|
| interfaceProvider.addInterfaceOverrideForTesting(
|
| batteryMonitor.BatteryMonitor.name,
|
| - handle => this.connect_(handle));
|
| + handle => this.bindingSet_.addBinding(this, handle));
|
|
|
| this.interfaceProvider_ = interfaceProvider;
|
| this.pendingRequests_ = [];
|
| this.status_ = null;
|
| - }
|
| -
|
| - connect_(handle) {
|
| - this.router_ = new router.Router(handle);
|
| - this.router_.setIncomingReceiver(this);
|
| + this.bindingSet_ = new bindings.BindingSet(batteryMonitor.BatteryMonitor);
|
| }
|
|
|
| queryNextStatus() {
|
|
|