diff options
author | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-02 04:31:31 +0000 |
---|---|---|
committer | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-02 04:31:31 +0000 |
commit | ac790b4ed41d0bfdf3636c7744618af01bcaa4d5 (patch) | |
tree | 9bf2d8fed0e83ef1c615972303cb93217c721a43 /net/http | |
parent | 7753c3f48f5d3fea1ac91575de75d78f8085be83 (diff) | |
download | chromium_src-ac790b4ed41d0bfdf3636c7744618af01bcaa4d5.zip chromium_src-ac790b4ed41d0bfdf3636c7744618af01bcaa4d5.tar.gz chromium_src-ac790b4ed41d0bfdf3636c7744618af01bcaa4d5.tar.bz2 |
Update network priorities to support better granularity
of resource loading from WebKit into the network stack.
In order to fully make these work, webkit changes are needed
as well.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/452033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33546 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http')
-rw-r--r-- | net/http/http_network_transaction_unittest.cc | 3 | ||||
-rw-r--r-- | net/http/http_request_info.h | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/net/http/http_network_transaction_unittest.cc b/net/http/http_network_transaction_unittest.cc index a17e6e9..7d64bb1 100644 --- a/net/http/http_network_transaction_unittest.cc +++ b/net/http/http_network_transaction_unittest.cc @@ -7,6 +7,7 @@ #include "base/compiler_specific.h" #include "net/base/completion_callback.h" #include "net/base/mock_host_resolver.h" +#include "net/base/request_priority.h" #include "net/base/ssl_config_service_defaults.h" #include "net/base/ssl_info.h" #include "net/base/test_completion_callback.h" @@ -186,7 +187,7 @@ class CaptureGroupNameSocketPool : public TCPClientSocketPool { virtual int RequestSocket(const std::string& group_name, const void* socket_params, - int priority, + RequestPriority priority, ClientSocketHandle* handle, CompletionCallback* callback, LoadLog* load_log) { diff --git a/net/http/http_request_info.h b/net/http/http_request_info.h index 1382171..7ada539 100644 --- a/net/http/http_request_info.h +++ b/net/http/http_request_info.h @@ -8,13 +8,14 @@ #include <string> #include "base/ref_counted.h" #include "googleurl/src/gurl.h" +#include "net/base/request_priority.h" #include "net/base/upload_data.h" namespace net { class HttpRequestInfo { public: - HttpRequestInfo() : load_flags(0), priority(0) { + HttpRequestInfo() : load_flags(0), priority(LOWEST) { } // The requested URL. @@ -40,7 +41,7 @@ class HttpRequestInfo { int load_flags; // The priority level for this request. - int priority; + RequestPriority priority; }; } // namespace net |