| Index: chrome/renderer/extensions/extension_process_bindings.cc
|
| diff --git a/chrome/renderer/extensions/extension_process_bindings.cc b/chrome/renderer/extensions/extension_process_bindings.cc
|
| index b37a773684235006797337ce9918d61d2c29b5ed..6f4f3930ee2c191f7be1be4453a11bd214501a87 100644
|
| --- a/chrome/renderer/extensions/extension_process_bindings.cc
|
| +++ b/chrome/renderer/extensions/extension_process_bindings.cc
|
| @@ -212,10 +212,11 @@ class ExtensionImpl : public ExtensionBase {
|
| return std::string(); // this can happen as a tab is closing.
|
|
|
| GURL url = renderview->webview()->mainFrame()->url();
|
| - if (!ExtensionRendererInfo::ExtensionBindingsAllowed(url))
|
| + ExtensionRendererInfo* extensions = RenderThread::current()->extensions();
|
| + if (!extensions->ExtensionBindingsAllowed(url))
|
| return std::string();
|
|
|
| - return ExtensionRendererInfo::GetIdByURL(url);
|
| + return extensions->GetIdByURL(url);
|
| }
|
|
|
| virtual v8::Handle<v8::FunctionTemplate> GetNativeFunction(
|
|
|