Index: chrome/browser/renderer_host/async_resource_handler.h |
=================================================================== |
--- chrome/browser/renderer_host/async_resource_handler.h (revision 69229) |
+++ chrome/browser/renderer_host/async_resource_handler.h (working copy) |
@@ -8,20 +8,18 @@ |
#include <string> |
-#include "base/process.h" |
-#include "chrome/browser/renderer_host/resource_dispatcher_host.h" |
#include "chrome/browser/renderer_host/resource_handler.h" |
+class ResourceDispatcherHost; |
+class ResourceMessageFilter; |
class SharedIOBuffer; |
// Used to complete an asynchronous resource request in response to resource |
// load events from the resource dispatcher host. |
class AsyncResourceHandler : public ResourceHandler { |
public: |
- AsyncResourceHandler(ResourceDispatcherHost::Receiver* receiver, |
- int process_id, |
+ AsyncResourceHandler(ResourceMessageFilter* filter, |
int routing_id, |
- base::ProcessHandle process_handle, |
const GURL& url, |
ResourceDispatcherHost* resource_dispatcher_host); |
@@ -46,10 +44,8 @@ |
virtual ~AsyncResourceHandler(); |
scoped_refptr<SharedIOBuffer> read_buffer_; |
- ResourceDispatcherHost::Receiver* receiver_; |
- int process_id_; |
+ ResourceMessageFilter* filter_; |
int routing_id_; |
- base::ProcessHandle process_handle_; |
ResourceDispatcherHost* rdh_; |
// |next_buffer_size_| is the size of the buffer to be allocated on the next |