Index: chrome/browser/extensions/user_script_listener.h |
diff --git a/chrome/browser/extensions/user_script_listener.h b/chrome/browser/extensions/user_script_listener.h |
index 15797bd4e15deaca8bea24bf2bbef30199784b11..163b555a64731d6e9e6a3f5672dcecd8e9c35b58 100644 |
--- a/chrome/browser/extensions/user_script_listener.h |
+++ b/chrome/browser/extensions/user_script_listener.h |
@@ -18,7 +18,6 @@ |
#include "content/public/browser/notification_registrar.h" |
#include "webkit/glue/resource_type.h" |
-class Extension; |
class GURL; |
class URLPattern; |
@@ -26,6 +25,10 @@ namespace content { |
class ResourceThrottle; |
} |
+namespace extensions { |
+class Extension; |
+} |
+ |
// This class handles delaying of resource loads that depend on unloaded user |
// scripts. For each request that comes in, we check if it depends on a user |
// script, and if so, whether that user script is ready; if not, we delay the |
@@ -95,7 +98,8 @@ class UserScriptListener |
// Helper to collect the extension's user script URL patterns in a list and |
// return it. |
- void CollectURLPatterns(const Extension* extension, URLPatterns* patterns); |
+ void CollectURLPatterns(const extensions::Extension* extension, |
+ URLPatterns* patterns); |
// content::NotificationObserver |
virtual void Observe(int type, |