diff options
author | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-22 16:23:39 +0000 |
---|---|---|
committer | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-22 16:23:39 +0000 |
commit | 49fbbf17b96abb3b057094bc0a1b5d1cec1c7e73 (patch) | |
tree | f91b14f251351fdc5aa31c4fcb944efbc3a45f58 /net/url_request/url_request_test_job.h | |
parent | 062ec24a822bf79077c289402e08ccda55cda8b9 (diff) | |
download | chromium_src-49fbbf17b96abb3b057094bc0a1b5d1cec1c7e73.zip chromium_src-49fbbf17b96abb3b057094bc0a1b5d1cec1c7e73.tar.gz chromium_src-49fbbf17b96abb3b057094bc0a1b5d1cec1c7e73.tar.bz2 |
[Net] Propagate priority changes from URLRequest to HttpTransaction
This is in preparation for propagating priority changes from
ResourceScheduler all the way to HostResolver and ClientSocketPool.
Add some NetLog events and parameters for priority.
BUG=166689
TBR=simonjam@chromium.org,sky@chromium.org
Review URL: https://codereview.chromium.org/12701011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189829 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/url_request/url_request_test_job.h')
-rw-r--r-- | net/url_request/url_request_test_job.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/url_request/url_request_test_job.h b/net/url_request/url_request_test_job.h index 0c46d1b..c564d30a 100644 --- a/net/url_request/url_request_test_job.h +++ b/net/url_request/url_request_test_job.h @@ -90,10 +90,13 @@ class NET_EXPORT_PRIVATE URLRequestTestJob : public URLRequestJob { bool auto_advance() { return auto_advance_; } void set_auto_advance(bool auto_advance) { auto_advance_ = auto_advance; } + RequestPriority priority() const { return priority_; } + // Factory method for protocol factory registration if callers don't subclass static URLRequest::ProtocolFactory Factory; // Job functions + virtual void SetPriority(RequestPriority priority) OVERRIDE; virtual void Start() OVERRIDE; virtual bool ReadRawData(IOBuffer* buf, int buf_size, @@ -132,6 +135,8 @@ class NET_EXPORT_PRIVATE URLRequestTestJob : public URLRequestJob { Stage stage_; + RequestPriority priority_; + // The headers the job should return, will be set in Start() if not provided // in the explicit ctor. scoped_refptr<HttpResponseHeaders> response_headers_; |