Index: extensions/renderer/resources/context_menus_custom_bindings.js |
diff --git a/extensions/renderer/resources/context_menus_custom_bindings.js b/extensions/renderer/resources/context_menus_custom_bindings.js |
index 68ed5eaf55f099913b82c79e868890145ee13e7f..7662091885a8a17090f0ced7cadac2e604dc0f5c 100644 |
--- a/extensions/renderer/resources/context_menus_custom_bindings.js |
+++ b/extensions/renderer/resources/context_menus_custom_bindings.js |
@@ -4,7 +4,7 @@ |
// Custom binding for the contextMenus API. |
-var binding = require('binding').Binding.create('contextMenus'); |
+var binding = apiBridge || require('binding').Binding.create('contextMenus'); |
var contextMenusHandlers = require('contextMenusHandlers'); |
binding.registerCustomHook(function(bindingsAPI) { |
@@ -22,4 +22,5 @@ binding.registerCustomHook(function(bindingsAPI) { |
handlers.requestHandlers.removeAll); |
}); |
-exports.$set('binding', binding.generate()); |
+if (!apiBridge) |
+ exports.$set('binding', binding.generate()); |