Index: third_party/WebKit/LayoutTests/vibration/resources/vibration-helpers.js |
diff --git a/third_party/WebKit/LayoutTests/vibration/resources/vibration-helpers.js b/third_party/WebKit/LayoutTests/vibration/resources/vibration-helpers.js |
index 6baf62b49f5d8fd8a2a252303fc38e112b035c43..ad72e00cb7d5f330ce0a5f6f02dae1fe7e24ae60 100644 |
--- a/third_party/WebKit/LayoutTests/vibration/resources/vibration-helpers.js |
+++ b/third_party/WebKit/LayoutTests/vibration/resources/vibration-helpers.js |
@@ -6,8 +6,9 @@ function vibration_mocks(mojo) { |
[ |
'mojo/public/js/bindings', |
'device/vibration/vibration_manager.mojom', |
+ 'services/device/public/interfaces/constants.mojom', |
], |
- (bindings, vibrationManager) => { |
+ (bindings, vibrationManager, deviceConstants) => { |
class MockVibrationManager { |
constructor() { |
this.bindingSet = |
@@ -43,19 +44,16 @@ function vibration_mocks(mojo) { |
} |
let mockVibrationManager = new MockVibrationManager; |
- mojo.frameInterfaces.addInterfaceOverrideForTesting( |
+ mojo.connector.addInterfaceOverrideForTesting( |
+ deviceConstants.kServiceName, |
vibrationManager.VibrationManager.name, handle => { |
mockVibrationManager.bindingSet.addBinding( |
mockVibrationManager, handle); |
}); |
return Promise.resolve({ |
- // Interface instance bound to main frame. |
+ // Mock interface instance bound. |
mockVibrationManager: mockVibrationManager, |
- // Constructor for mock VibrationManager class. |
- MockVibrationManager: MockVibrationManager, |
- // Loaded mojom interface. |
- VibrationManager: vibrationManager.VibrationManager, |
}); |
}); |
} |