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 e6739ef97b3c18877490dc15b7e32b8496f48612..73753f739c1af3486ded11dd3ed709dbbb64f6f5 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 |
@@ -1,20 +1,19 @@ |
"use strict"; |
-let mockBatteryMonitor = loadMojoModules( |
- 'mockBatteryMonitor', |
- ['device/battery/battery_monitor.mojom', |
- 'device/battery/battery_status.mojom', |
- 'mojo/public/js/bindings', |
- ]).then(mojo => { |
- let [batteryMonitor, batteryStatus, bindings] = mojo.modules; |
+let mockBatteryMonitor = loadMojoModules('mockBatteryMonitor', [ |
+ 'device/battery/battery_monitor.mojom', |
+ 'device/battery/battery_status.mojom', |
+ 'services/device/public/interfaces/constants.mojom', |
+ 'mojo/public/js/bindings', |
+ ]).then(mojo => { |
+ let [batteryMonitor, batteryStatus, deviceConstants, bindings] = mojo.modules; |
class MockBatteryMonitor { |
- constructor(interfaceProvider) { |
- interfaceProvider.addInterfaceOverrideForTesting( |
- batteryMonitor.BatteryMonitor.name, |
+ constructor(connector) { |
+ connector.addInterfaceOverrideForTesting( |
+ deviceConstants.kServiceName, batteryMonitor.BatteryMonitor.name, |
handle => this.bindingSet_.addBinding(this, handle)); |
- this.interfaceProvider_ = interfaceProvider; |
this.pendingRequests_ = []; |
this.status_ = null; |
this.bindingSet_ = new bindings.BindingSet(batteryMonitor.BatteryMonitor); |
@@ -45,7 +44,7 @@ let mockBatteryMonitor = loadMojoModules( |
this.status_ = null; |
} |
} |
- return new MockBatteryMonitor(mojo.interfaces); |
+ return new MockBatteryMonitor(mojo.connector); |
}); |
let batteryInfo; |