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

Issue 13653003: Fix a load timing bug in the case of SPDY session reuse (Closed)

Created:
7 years, 8 months ago by mmenke
Modified:
7 years, 8 months ago
Reviewers:
eroman, sky
CC:
chromium-reviews
Visibility:
Public.

Description

Fix a load timing bug in which proxy resolution times could be before request start in the case of reusing a SPDY session (Or HTTP pipeline, though HTTP pipelining is disabled by default). Also move logic to fix up LoadTimingInfo into net/, to reduce chrome's dependency on internal net/ details. BUG=225935 R=eroman@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=192863

Patch Set 1 #

Patch Set 2 : Slightly improve badly named variable #

Patch Set 3 : Move logic into net/, add unit tests. #

Patch Set 4 : +OVERRIDE #

Patch Set 5 : Remove bonus whitespace, add test #

Total comments: 8

Patch Set 6 : Response to comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+423 lines, -72 lines) Patch
M chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc View 1 2 3 chunks +2 lines, -50 lines 0 comments Download
M net/base/load_timing_info.h View 1 2 3 4 5 2 chunks +15 lines, -11 lines 0 comments Download
M net/url_request/url_request.cc View 1 2 3 4 5 2 chunks +65 lines, -1 line 0 comments Download
M net/url_request/url_request_job.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M net/url_request/url_request_test_job.h View 1 2 3 4 chunks +9 lines, -0 lines 0 comments Download
M net/url_request/url_request_test_job.cc View 1 2 3 4 1 chunk +11 lines, -0 lines 0 comments Download
M net/url_request/url_request_unittest.cc View 1 2 3 4 5 chunks +318 lines, -10 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
mmenke
Hmm...Sending a lot of CLs your way this week.
7 years, 8 months ago (2013-04-04 18:43:09 UTC) #1
mmenke
On 2013/04/04 18:43:09, mmenke wrote: > Hmm...Sending a lot of CLs your way this week. ...
7 years, 8 months ago (2013-04-04 20:21:11 UTC) #2
mmenke
On 2013/04/04 20:21:11, mmenke wrote: > On 2013/04/04 18:43:09, mmenke wrote: > > Hmm...Sending a ...
7 years, 8 months ago (2013-04-05 15:02:57 UTC) #3
eroman
lgtm https://chromiumcodereview.appspot.com/13653003/diff/29005/net/base/load_timing_info.h File net/base/load_timing_info.h (right): https://chromiumcodereview.appspot.com/13653003/diff/29005/net/base/load_timing_info.h#newcode40 net/base/load_timing_info.h:40: // Times represent the length of time that ...
7 years, 8 months ago (2013-04-06 01:02:02 UTC) #4
mmenke
https://chromiumcodereview.appspot.com/13653003/diff/29005/net/url_request/url_request.cc File net/url_request/url_request.cc (right): https://chromiumcodereview.appspot.com/13653003/diff/29005/net/url_request/url_request.cc#newcode1039 net/url_request/url_request.cc:1039: FixupLoadTimingInfo(&load_timing_info_); On 2013/04/06 01:02:02, eroman wrote: > This seems ...
7 years, 8 months ago (2013-04-06 01:35:24 UTC) #5
mmenke
On 2013/04/06 01:35:24, mmenke wrote: > https://chromiumcodereview.appspot.com/13653003/diff/29005/net/url_request/url_request.cc > File net/url_request/url_request.cc (right): > > https://chromiumcodereview.appspot.com/13653003/diff/29005/net/url_request/url_request.cc#newcode1039 > ...
7 years, 8 months ago (2013-04-06 17:12:36 UTC) #6
mmenke
On 2013/04/06 17:12:36, mmenke wrote: > On 2013/04/06 01:35:24, mmenke wrote: > > > https://chromiumcodereview.appspot.com/13653003/diff/29005/net/url_request/url_request.cc ...
7 years, 8 months ago (2013-04-06 17:16:44 UTC) #7
eroman
Definitely good to check-in as is. Still LGTM On Sat, Apr 6, 2013 at 10:16 ...
7 years, 8 months ago (2013-04-07 01:10:50 UTC) #8
mmenke
sky: Please review chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc - I'm basically moving some logic into net/ that probably should ...
7 years, 8 months ago (2013-04-08 15:31:24 UTC) #9
sky
LGTM
7 years, 8 months ago (2013-04-08 15:42:34 UTC) #10
mmenke
On 2013/04/08 15:42:34, sky wrote: > LGTM Thanks!
7 years, 8 months ago (2013-04-08 15:43:25 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mmenke@chromium.org/13653003/45001
7 years, 8 months ago (2013-04-08 15:43:41 UTC) #12
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-08 15:53:30 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mmenke@chromium.org/13653003/45001
7 years, 8 months ago (2013-04-08 18:19:35 UTC) #14
mmenke
7 years, 8 months ago (2013-04-08 19:51:02 UTC) #15
Message was sent while issue was closed.
Committed patchset #6 manually as r192863 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698