| Index: chrome/browser/renderer_host/buffered_resource_handler.h
|
| ===================================================================
|
| --- chrome/browser/renderer_host/buffered_resource_handler.h (revision 16844)
|
| +++ chrome/browser/renderer_host/buffered_resource_handler.h (working copy)
|
| @@ -17,7 +17,9 @@
|
| public:
|
| BufferedResourceHandler(ResourceHandler* handler,
|
| ResourceDispatcherHost* host,
|
| - URLRequest* request);
|
| + URLRequest* request,
|
| + int render_process_host_id,
|
| + int render_view_id);
|
|
|
| // ResourceHandler implementation:
|
| bool OnUploadProgress(int request_id, uint64 position, uint64 size);
|
| @@ -48,10 +50,15 @@
|
| // this is invoked from |OnResponseCompleted|.
|
| bool CompleteResponseStarted(int request_id, bool in_complete);
|
|
|
| + // Notifies TabContents that the resource request resulted in download.
|
| + void NotifyDownload();
|
| +
|
| scoped_refptr<ResourceHandler> real_handler_;
|
| scoped_refptr<ResourceResponse> response_;
|
| ResourceDispatcherHost* host_;
|
| URLRequest* request_;
|
| + int render_process_host_id_;
|
| + int render_view_id_;
|
| scoped_refptr<net::IOBuffer> read_buffer_;
|
| scoped_refptr<net::IOBuffer> my_buffer_;
|
| int read_buffer_size_;
|
|
|