diff options
author | davidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-28 21:55:57 +0000 |
---|---|---|
committer | davidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-28 21:55:57 +0000 |
commit | d22e800e2cf8ddc13d4491e9eeec09a93815e7a9 (patch) | |
tree | fdbd5c9ab68e20cccd749f4a3bfef40b63790b0c /content/browser/loader/buffered_resource_handler.h | |
parent | 9646057ea365fd0d0ccdde7d4989517d1e56bdd3 (diff) | |
download | chromium_src-d22e800e2cf8ddc13d4491e9eeec09a93815e7a9.zip chromium_src-d22e800e2cf8ddc13d4491e9eeec09a93815e7a9.tar.gz chromium_src-d22e800e2cf8ddc13d4491e9eeec09a93815e7a9.tar.bz2 |
Remove request_id parameter from ResourceHandler methods.
AsyncResourceHandler and downloads are the only components which consume it.
Everyone else just passes it down. Pull it out of ResourceRequestInfo
where needed. Other components need not deal with it.
BUG=376003
Review URL: https://codereview.chromium.org/298253006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273368 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/loader/buffered_resource_handler.h')
-rw-r--r-- | content/browser/loader/buffered_resource_handler.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/content/browser/loader/buffered_resource_handler.h b/content/browser/loader/buffered_resource_handler.h index 23d15cc..a6ddff1 100644 --- a/content/browser/loader/buffered_resource_handler.h +++ b/content/browser/loader/buffered_resource_handler.h @@ -33,17 +33,13 @@ class BufferedResourceHandler private: // ResourceHandler implementation: virtual void SetController(ResourceController* controller) OVERRIDE; - virtual bool OnResponseStarted(int request_id, - ResourceResponse* response, + virtual bool OnResponseStarted(ResourceResponse* response, bool* defer) OVERRIDE; - virtual bool OnWillRead(int request_id, - scoped_refptr<net::IOBuffer>* buf, + virtual bool OnWillRead(scoped_refptr<net::IOBuffer>* buf, int* buf_size, int min_size) OVERRIDE; - virtual bool OnReadCompleted(int request_id, int bytes_read, - bool* defer) OVERRIDE; - virtual void OnResponseCompleted(int request_id, - const net::URLRequestStatus& status, + virtual bool OnReadCompleted(int bytes_read, bool* defer) OVERRIDE; + virtual void OnResponseCompleted(const net::URLRequestStatus& status, const std::string& security_info, bool* defer) OVERRIDE; @@ -67,7 +63,7 @@ class BufferedResourceHandler bool HasSupportingPlugin(bool* is_stale); // Copies data from |read_buffer_| to |next_handler_|. - bool CopyReadBufferToNextHandler(int request_id); + bool CopyReadBufferToNextHandler(); // Called on the IO thread once the list of plugins has been loaded. void OnPluginsLoaded(const std::vector<WebPluginInfo>& plugins); |