Index: content/public/browser/resource_throttle.h |
diff --git a/content/public/browser/resource_throttle.h b/content/public/browser/resource_throttle.h |
index 240d95e1967b0a01d028d8c4be9e8a961bcde7be..010e16c7584c801ff9214d29ec13f6abf229cd68 100644 |
--- a/content/public/browser/resource_throttle.h |
+++ b/content/public/browser/resource_throttle.h |
@@ -5,17 +5,15 @@ |
#ifndef CONTENT_PUBLIC_BROWSER_RESOURCE_THROTTLE_H_ |
#define CONTENT_PUBLIC_BROWSER_RESOURCE_THROTTLE_H_ |
-#include <vector> |
- |
-class GURL; |
- |
namespace net { |
struct RedirectInfo; |
} |
namespace content { |
+class AsyncRevalidationDriver; |
class ResourceController; |
+class ThrottlingResourceHandler; |
// A ResourceThrottle gets notified at various points during the process of |
// loading a resource. At each stage, it has the opportunity to defer the |
@@ -56,6 +54,7 @@ class ResourceThrottle { |
ResourceController* controller() { return controller_; } |
private: |
+ friend class AsyncRevalidationDriver; |
friend class ThrottlingResourceHandler; |
void set_controller(ResourceController* c) { controller_ = c; } |