Index: third_party/WebKit/LayoutTests/resources/mojo-helpers.js |
diff --git a/third_party/WebKit/LayoutTests/resources/mojo-helpers.js b/third_party/WebKit/LayoutTests/resources/mojo-helpers.js |
index 92ddd8d5ae3e7c07dbd8dcf2bdcbf9ab341a1a46..95c1c60fcdc871b7a115df67d486aaaeb65840e7 100644 |
--- a/third_party/WebKit/LayoutTests/resources/mojo-helpers.js |
+++ b/third_party/WebKit/LayoutTests/resources/mojo-helpers.js |
@@ -27,34 +27,40 @@ let define = (function(){ |
} |
})(); |
-define('Mojo Helpers', [ |
- 'mojo/public/js/core', |
- 'mojo/public/js/router', |
- 'mojo/public/js/support', |
- 'content/public/renderer/frame_interfaces', |
- 'content/public/renderer/interfaces', |
- 'content/shell/renderer/layout_test/frame_interface_registry', |
- 'content/shell/renderer/layout_test/interface_registry', |
-], (core, router, support, frameInterfaces, interfaces, frameInterfaceRegistry, |
- interfaceRegistry) => { |
- let tearDown = () => { |
- frameInterfaces.clearInterfaceOverridesForTesting(); |
- interfaces.clearInterfaceOverridesForTesting(); |
- }; |
- addEventListener('unload', tearDown); |
- if (window.add_completion_callback) |
- add_completion_callback(tearDown); |
+define( |
+ 'Mojo Helpers', |
+ [ |
+ 'mojo/public/js/core', |
+ 'mojo/public/js/router', |
+ 'mojo/public/js/support', |
+ 'content/public/renderer/connector', |
+ 'content/public/renderer/frame_interfaces', |
+ 'content/public/renderer/interfaces', |
+ 'content/shell/renderer/layout_test/frame_interface_registry', |
+ 'content/shell/renderer/layout_test/interface_registry', |
+ ], |
+ (core, router, support, connector, frameInterfaces, interfaces, |
+ frameInterfaceRegistry, interfaceRegistry) => { |
+ let tearDown = () => { |
+ connector.clearInterfaceOverridesForTesting(); |
dcheng
2017/03/21 18:56:18
Do we have any documentation about the differences
Ken Rockot(use gerrit already)
2017/03/23 04:56:04
No, they're all different ways for the client (bli
|
+ frameInterfaces.clearInterfaceOverridesForTesting(); |
+ interfaces.clearInterfaceOverridesForTesting(); |
+ }; |
+ addEventListener('unload', tearDown); |
+ if (window.add_completion_callback) |
+ add_completion_callback(tearDown); |
- return { |
- core, |
- router, |
- support, |
- frameInterfaces, |
- frameInterfaceRegistry, |
- interfaces, |
- interfaceRegistry, |
- }; |
-}); |
+ return { |
+ core, |
+ router, |
+ support, |
+ connector, |
+ frameInterfaces, |
+ frameInterfaceRegistry, |
+ interfaces, |
+ interfaceRegistry, |
+ }; |
+ }); |
// Returns a promise to an object that exposes common Mojo module interfaces. |
// Additional modules to load can be specified in the |modules| parameter. The |