Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(544)

Unified Diff: net/url_request/url_request_test_job.cc

Issue 13653003: Fix a load timing bug in the case of SPDY session reuse (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Remove bonus whitespace, add test Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/url_request/url_request_test_job.cc
===================================================================
--- net/url_request/url_request_test_job.cc (revision 191718)
+++ net/url_request/url_request_test_job.cc (working copy)
@@ -213,6 +213,17 @@
info->headers = response_headers_;
}
+void URLRequestTestJob::GetLoadTimingInfo(
+ LoadTimingInfo* load_timing_info) const {
+ // Preserve the times the URLRequest is responsible for, but overwrite all
+ // the others.
+ base::TimeTicks request_start = load_timing_info->request_start;
+ base::Time request_start_time = load_timing_info->request_start_time;
+ *load_timing_info = load_timing_info_;
+ load_timing_info->request_start = request_start;
+ load_timing_info->request_start_time = request_start_time;
+}
+
int URLRequestTestJob::GetResponseCode() const {
if (response_headers_)
return response_headers_->response_code();

Powered by Google App Engine
This is Rietveld 408576698