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

Issue 2865893002: Buffer initial response headers in QuicChromiumClientStream (Closed)

Created:
3 years, 7 months ago by Ryan Hamilton
Modified:
3 years, 7 months ago
Reviewers:
Buck
CC:
chromium-reviews, cbentzel+watch_chromium.org, net-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Buffer initial response headers in QuicChromiumClientStream if headers arrive on a pushed stream before the delegate is set. Eliminate the "delegate tasks" member. It turns out that there can be at most one delegate task, because OnDataAvailable is only invoked on the delegate after the headers are delivered to it. So only OnHeadersAvailable was ever buffered. This CL just makes that explicit. Review-Url: https://codereview.chromium.org/2865893002 Cr-Commit-Position: refs/heads/master@{#470226} Committed: https://chromium.googlesource.com/chromium/src/+/6788ad5e2f48d4228195884715f1809e2922e3ac

Patch Set 1 #

Patch Set 2 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -27 lines) Patch
M net/quic/chromium/quic_chromium_client_stream.h View 2 chunks +4 lines, -3 lines 0 comments Download
M net/quic/chromium/quic_chromium_client_stream.cc View 8 chunks +27 lines, -24 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 30 (23 generated)
Ryan Hamilton
3 years, 7 months ago (2017-05-08 04:30:20 UTC) #7
Buck
lgtm Nice cleanup.
3 years, 7 months ago (2017-05-08 21:10:57 UTC) #18
Buck
lgtm Nice cleanup.
3 years, 7 months ago (2017-05-08 21:10:58 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2865893002/20001
3 years, 7 months ago (2017-05-08 21:33:06 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2865893002/20001
3 years, 7 months ago (2017-05-09 00:06:50 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2865893002/20001
3 years, 7 months ago (2017-05-09 03:51:08 UTC) #27
commit-bot: I haz the power
3 years, 7 months ago (2017-05-09 04:49:20 UTC) #30
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/6788ad5e2f48d4228195884715f1...

Powered by Google App Engine
This is Rietveld 408576698