Index: chrome/renderer/extensions/schema_generated_bindings.cc |
diff --git a/chrome/renderer/extensions/schema_generated_bindings.cc b/chrome/renderer/extensions/schema_generated_bindings.cc |
index e58e100c0a660cfa3c0d94d3d29b8ea791109b5c..c33aae2b4aa0cae159dd043f215adfee9bd278c1 100644 |
--- a/chrome/renderer/extensions/schema_generated_bindings.cc |
+++ b/chrome/renderer/extensions/schema_generated_bindings.cc |
@@ -89,7 +89,7 @@ v8::Handle<v8::Value> SchemaGeneratedBindings::GetExtensionAPIDefinition( |
// The minimal set of APIs that tests need. |
apis->insert("extension"); |
} else { |
- apis = ExtensionAPI::GetInstance()->GetAPIsForContext( |
+ apis = ExtensionAPI::GetSharedInstance()->GetAPIsForContext( |
v8_context->context_type(), |
extension_dispatcher()->extensions()->GetByID(extension_id), |
UserScriptSlave::GetDataSourceURLForFrame(v8_context->web_frame())); |