Index: extensions/renderer/resources/runtime_custom_bindings.js |
diff --git a/extensions/renderer/resources/runtime_custom_bindings.js b/extensions/renderer/resources/runtime_custom_bindings.js |
index fb461061cd5d73e56b5e09ff7513eb7c8b01880b..00a86a2239cfca7ce35bfcc08e963575b35cc79e 100644 |
--- a/extensions/renderer/resources/runtime_custom_bindings.js |
+++ b/extensions/renderer/resources/runtime_custom_bindings.js |
@@ -4,7 +4,7 @@ |
// Custom binding for the runtime API. |
-var binding = require('binding').Binding.create('runtime'); |
+var binding = apiBridge || require('binding').Binding.create('runtime'); |
var messaging = require('messaging'); |
var runtimeNatives = requireNative('runtime'); |
@@ -188,4 +188,5 @@ binding.registerCustomHook(function(binding, id, contextType) { |
}); |
exports.$set('bindDirectoryEntryCallback', bindDirectoryEntryCallback); |
-exports.$set('binding', binding.generate()); |
+if (!apiBridge) |
+ exports.$set('binding', binding.generate()); |