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

Issue 2917913002: Add getters and setters for BrokenAlternativeService's list of broken and recently-broken alt svcs (Closed)

Created:
3 years, 6 months ago by wangyix1
Modified:
3 years, 6 months ago
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add getters and setters for BrokenAlternativeService's list of broken and recently-broken alt svcs This CL is in preparation for modifying HttpServerPropertiesManager to persist broken and recently-broken alt svcs to disk. BUG=705029 Review-Url: https://codereview.chromium.org/2917913002 Cr-Commit-Position: refs/heads/master@{#480596} Committed: https://chromium.googlesource.com/chromium/src/+/c10f1e6870cb3253860dffe55ddad9a0ab646801

Patch Set 1 #

Patch Set 2 : Rebase, Changed AddBrokenAndRecentlyBrokenAlternativeServices() to take unique_ptrs to clarify ownership #

Total comments: 16

Patch Set 3 : Fixed zhongyi's comments from ps2. #

Patch Set 4 : Rebase #

Patch Set 5 : Renamed AddBrokenAndRecentlyBrokenAlternativeServices() to SetBrokenAndRecentlyBrokenAlternativeSer… #

Patch Set 6 : Fixed entry override logic in SetBrokenAndRecentlyBrokenAlternativeServices() #

Total comments: 5

Messages

Total messages: 27 (10 generated)
wangyix1
PTAL
3 years, 6 months ago (2017-06-01 17:30:24 UTC) #3
Ryan Hamilton
I'll let cherie do the first pass at the review and will take a look ...
3 years, 6 months ago (2017-06-01 18:04:28 UTC) #5
Zhongyi Shi
Thanks for the patience while waiting for feedback. I will take another look on the ...
3 years, 6 months ago (2017-06-02 18:19:44 UTC) #6
wangyix1
Fixed comments from ps2, PTAL. https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc#newcode137 net/http/broken_alternative_services.cc:137: } On 2017/06/02 18:19:44, ...
3 years, 6 months ago (2017-06-05 19:16:25 UTC) #7
Zhongyi Shi
https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc#newcode137 net/http/broken_alternative_services.cc:137: } On 2017/06/05 19:16:25, wangyix1 wrote: > On 2017/06/02 ...
3 years, 6 months ago (2017-06-06 22:17:49 UTC) #8
wangyix1
https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.cc#newcode137 net/http/broken_alternative_services.cc:137: } On 2017/06/06 22:17:49, Zhongyi Shi wrote: > On ...
3 years, 6 months ago (2017-06-09 19:26:41 UTC) #9
wangyix1
https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.h File net/http/broken_alternative_services.h (right): https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.h#newcode101 net/http/broken_alternative_services.h:101: void AddBrokenAndRecentlyBrokenAlternativeServices( On 2017/06/06 22:17:49, Zhongyi Shi wrote: > ...
3 years, 6 months ago (2017-06-10 01:07:17 UTC) #10
wangyix1
https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.h File net/http/broken_alternative_services.h (right): https://codereview.chromium.org/2917913002/diff/10004/net/http/broken_alternative_services.h#newcode101 net/http/broken_alternative_services.h:101: void AddBrokenAndRecentlyBrokenAlternativeServices( On 2017/06/10 01:07:17, wangyix1 wrote: > On ...
3 years, 6 months ago (2017-06-12 22:28:45 UTC) #13
wangyix1
PTAL
3 years, 6 months ago (2017-06-12 22:52:20 UTC) #14
Zhongyi Shi
Almost there, looks great! Just one question. https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc#newcode166 net/http/broken_alternative_services.cc:166: // its ...
3 years, 6 months ago (2017-06-12 23:20:38 UTC) #15
wangyix1
https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc#newcode166 net/http/broken_alternative_services.cc:166: // its position in |broken_alternative_service_list|. On 2017/06/12 23:20:38, Zhongyi ...
3 years, 6 months ago (2017-06-13 01:17:46 UTC) #18
Zhongyi Shi
lgtm! Please wait for rch@'s approval on this CL to land. https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): ...
3 years, 6 months ago (2017-06-13 21:45:22 UTC) #19
Ryan Hamilton
https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc#newcode166 net/http/broken_alternative_services.cc:166: // its position in |broken_alternative_service_list|. On 2017/06/13 21:45:22, Zhongyi ...
3 years, 6 months ago (2017-06-19 17:05:35 UTC) #20
wangyix1
https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc File net/http/broken_alternative_services.cc (right): https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc#newcode166 net/http/broken_alternative_services.cc:166: // its position in |broken_alternative_service_list|. On 2017/06/19 17:05:35, Ryan ...
3 years, 6 months ago (2017-06-19 19:47:35 UTC) #21
Ryan Hamilton
On 2017/06/19 19:47:35, wangyix1 wrote: > https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc > File net/http/broken_alternative_services.cc (right): > > https://codereview.chromium.org/2917913002/diff/90001/net/http/broken_alternative_services.cc#newcode166 > ...
3 years, 6 months ago (2017-06-19 20:22:54 UTC) #22
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/2917913002/90001
3 years, 6 months ago (2017-06-19 20:29:58 UTC) #24
commit-bot: I haz the power
3 years, 6 months ago (2017-06-19 22:05:40 UTC) #27
Message was sent while issue was closed.
Committed patchset #6 (id:90001) as
https://chromium.googlesource.com/chromium/src/+/c10f1e6870cb3253860dffe55dda...

Powered by Google App Engine
This is Rietveld 408576698