summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/buffered_resource_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/renderer_host/buffered_resource_handler.h')
-rw-r--r--content/browser/renderer_host/buffered_resource_handler.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/content/browser/renderer_host/buffered_resource_handler.h b/content/browser/renderer_host/buffered_resource_handler.h
index 869d328..b8af757 100644
--- a/content/browser/renderer_host/buffered_resource_handler.h
+++ b/content/browser/renderer_host/buffered_resource_handler.h
@@ -10,8 +10,6 @@
#include "content/browser/renderer_host/layered_resource_handler.h"
-class ResourceDispatcherHost;
-
namespace net {
class URLRequest;
} // namespace net
@@ -21,12 +19,13 @@ struct WebPluginInfo;
}
namespace content {
+class ResourceDispatcherHostImpl;
// Used to buffer a request until enough data has been received.
class BufferedResourceHandler : public LayeredResourceHandler {
public:
BufferedResourceHandler(ResourceHandler* handler,
- ResourceDispatcherHost* host,
+ ResourceDispatcherHostImpl* host,
net::URLRequest* request);
// ResourceHandler implementation:
@@ -81,7 +80,7 @@ class BufferedResourceHandler : public LayeredResourceHandler {
void OnPluginsLoaded(const std::vector<webkit::WebPluginInfo>& plugins);
scoped_refptr<ResourceResponse> response_;
- ResourceDispatcherHost* host_;
+ ResourceDispatcherHostImpl* host_;
net::URLRequest* request_;
scoped_refptr<net::IOBuffer> read_buffer_;
scoped_refptr<net::IOBuffer> my_buffer_;