Index: chrome/renderer/extensions/chrome_v8_extension.cc |
diff --git a/chrome/renderer/extensions/chrome_v8_extension.cc b/chrome/renderer/extensions/chrome_v8_extension.cc |
index 486d68be8392a192eae791ed3ce4318419bb0122..5678feb7dceb766b10cd632a0fa4900f1a1989ee 100644 |
--- a/chrome/renderer/extensions/chrome_v8_extension.cc |
+++ b/chrome/renderer/extensions/chrome_v8_extension.cc |
@@ -8,10 +8,6 @@ |
#include "base/lazy_instance.h" |
#include "base/stringprintf.h" |
#include "base/string_util.h" |
-#include "chrome/common/extensions/extension.h" |
-#include "chrome/common/extensions/extension_set.h" |
-#include "chrome/common/extensions/api/extension_api.h" |
-#include "chrome/renderer/extensions/chrome_v8_context.h" |
#include "chrome/renderer/extensions/extension_dispatcher.h" |
#include "content/public/renderer/render_view.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h" |
@@ -19,7 +15,6 @@ |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h" |
#include "ui/base/resource/resource_bundle.h" |
-using extensions::ExtensionAPI; |
using WebKit::WebDocument; |
using WebKit::WebFrame; |
using WebKit::WebView; |
@@ -61,19 +56,3 @@ ChromeV8Extension::~ChromeV8Extension() { |
const ChromeV8Extension::InstanceSet& ChromeV8Extension::GetAll() { |
return g_instances.Get(); |
} |
- |
-const Extension* ChromeV8Extension::GetExtensionForCurrentRenderView() const { |
- content::RenderView* renderview = GetCurrentRenderView(); |
- if (!renderview) |
- return NULL; // this can happen as a tab is closing. |
- |
- WebDocument document = renderview->GetWebView()->mainFrame()->document(); |
- GURL url = document.url(); |
- const ExtensionSet* extensions = extension_dispatcher_->extensions(); |
- if (!extensions->ExtensionBindingsAllowed( |
- ExtensionURLInfo(document.securityOrigin(), url))) |
- return NULL; |
- |
- return extensions->GetExtensionOrAppByURL( |
- ExtensionURLInfo(document.securityOrigin(), url)); |
-} |