diff options
author | vsevik@chromium.org <vsevik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-20 09:41:58 +0000 |
---|---|---|
committer | vsevik@chromium.org <vsevik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-20 09:41:58 +0000 |
commit | 4565ca51fa562c2fab921f57f6a8a6067917c658 (patch) | |
tree | 00470917db1e0b44bcad3e40359e38633d70e2ea /webkit/glue | |
parent | cebff688203ec3aa0f2820065343669b0ea95914 (diff) | |
download | chromium_src-4565ca51fa562c2fab921f57f6a8a6067917c658.zip chromium_src-4565ca51fa562c2fab921f57f6a8a6067917c658.tar.gz chromium_src-4565ca51fa562c2fab921f57f6a8a6067917c658.tar.bz2 |
Added raw headers support to DevTools.
BUG=79084
TEST=Open DevTools->Network panel, look for raw HTTP headers for resources.
Review URL: http://codereview.chromium.org/6825048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82275 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/resource_loader_bridge.h | 2 | ||||
-rw-r--r-- | webkit/glue/weburlloader_impl.cc | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/webkit/glue/resource_loader_bridge.h b/webkit/glue/resource_loader_bridge.h index e1a5a99..d206c1b 100644 --- a/webkit/glue/resource_loader_bridge.h +++ b/webkit/glue/resource_loader_bridge.h @@ -110,6 +110,8 @@ struct ResourceDevToolsInfo : base::RefCounted<ResourceDevToolsInfo> { std::string http_status_text; HeadersVector request_headers; HeadersVector response_headers; + std::string request_headers_text; + std::string response_headers_text; }; struct ResourceResponseInfo { diff --git a/webkit/glue/weburlloader_impl.cc b/webkit/glue/weburlloader_impl.cc index c9df4a8..26a783e 100644 --- a/webkit/glue/weburlloader_impl.cc +++ b/webkit/glue/weburlloader_impl.cc @@ -225,6 +225,10 @@ void PopulateURLResponse( info.devtools_info->http_status_text)); load_info.setEncodedDataLength(info.encoded_data_length); + load_info.setRequestHeadersText(WebString::fromUTF8( + info.devtools_info->request_headers_text)); + load_info.setResponseHeadersText(WebString::fromUTF8( + info.devtools_info->response_headers_text)); const HeadersVector& request_headers = info.devtools_info->request_headers; for (HeadersVector::const_iterator it = request_headers.begin(); it != request_headers.end(); ++it) { |