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

Issue 1414053008: [Cronet] Replace setExperimentalQuicConnectionOptions with a more general API (Closed)

Created:
5 years, 1 month ago by xunjieli
Modified:
5 years, 1 month ago
Reviewers:
pauljensen, mef
CC:
chromium-reviews, cbentzel+watch_chromium.org, ramant (doing other things)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Cronet] Replace setExperimentalQuicConnectionOptions with a more general API This CL replaces CronetEngine.Builder#setExperimentalQuicConnectionOptions with a more general API to set experimental options. BUG=545118 Committed: https://crrev.com/61b1eaaab7d5f38c76a3fd41d23a737fe177d211 Cr-Commit-Position: refs/heads/master@{#360187}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Address Misha's comments #

Total comments: 10

Patch Set 3 : Address Paul's comments #

Patch Set 4 : Remove format from Javadoc #

Total comments: 18

Patch Set 5 : Address Paul's comments #

Total comments: 6

Patch Set 6 : Address Misha's comments #

Total comments: 2

Patch Set 7 : Address Misha's comment #

Total comments: 4

Patch Set 8 : Address Paul's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -14 lines) Patch
M components/cronet/android/api/src/org/chromium/net/CronetEngine.java View 1 2 3 4 5 1 chunk +4 lines, -6 lines 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/net/QuicTest.java View 1 2 3 2 chunks +7 lines, -1 line 0 comments Download
M components/cronet/url_request_context_config.h View 1 2 3 4 1 chunk +7 lines, -2 lines 0 comments Download
M components/cronet/url_request_context_config.cc View 1 2 3 4 5 6 7 4 chunks +44 lines, -4 lines 0 comments Download
M components/cronet/url_request_context_config_list.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 25 (5 generated)
xunjieli
Paul & Misha, PTAL.
5 years, 1 month ago (2015-10-30 16:40:47 UTC) #2
mef
https://codereview.chromium.org/1414053008/diff/1/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/1/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode327 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:327: * ...}, ...} Maybe add an example of how ...
5 years, 1 month ago (2015-10-30 17:15:41 UTC) #3
xunjieli
Thanks for the review! PTAL https://codereview.chromium.org/1414053008/diff/1/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/1/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode327 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:327: * ...}, ...} On ...
5 years, 1 month ago (2015-10-30 17:44:48 UTC) #4
pauljensen
I'm wondering if we want to go so far as to document the format the ...
5 years, 1 month ago (2015-10-30 18:05:24 UTC) #5
xunjieli
I think it is still nice to have a documentation of the string format. Maybe ...
5 years, 1 month ago (2015-10-30 18:30:57 UTC) #7
pauljensen
On 2015/10/30 18:30:57, xunjieli wrote: > I think it is still nice to have a ...
5 years, 1 month ago (2015-11-02 11:39:11 UTC) #8
xunjieli
On 2015/11/02 11:39:11, pauljensen wrote: > On 2015/10/30 18:30:57, xunjieli wrote: > > I think ...
5 years, 1 month ago (2015-11-02 16:18:23 UTC) #9
mef
On 2015/11/02 16:18:23, xunjieli wrote: > On 2015/11/02 11:39:11, pauljensen wrote: > > On 2015/10/30 ...
5 years, 1 month ago (2015-11-02 16:40:08 UTC) #10
pauljensen
https://codereview.chromium.org/1414053008/diff/80001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/80001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode306 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:306: * @param experimentalOptions experimental options as a JSON formatted ...
5 years, 1 month ago (2015-11-04 15:03:26 UTC) #11
xunjieli
Thanks! PTAL https://codereview.chromium.org/1414053008/diff/80001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/80001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode306 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:306: * @param experimentalOptions experimental options as a ...
5 years, 1 month ago (2015-11-06 14:48:51 UTC) #12
mef
https://codereview.chromium.org/1414053008/diff/100001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/100001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode306 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:306: * @param options JSON formatted experimental options nits: in ...
5 years, 1 month ago (2015-11-06 18:52:39 UTC) #13
xunjieli
PTAL. thanks! https://codereview.chromium.org/1414053008/diff/100001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (right): https://codereview.chromium.org/1414053008/diff/100001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#newcode306 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:306: * @param options JSON formatted experimental options ...
5 years, 1 month ago (2015-11-13 22:13:06 UTC) #15
xunjieli
Raman is waiting on this CL. Please take a look when you get time.
5 years, 1 month ago (2015-11-16 17:42:21 UTC) #16
mef
lgtm mod one comment. https://codereview.chromium.org/1414053008/diff/140001/components/cronet/url_request_context_config.cc File components/cronet/url_request_context_config.cc (right): https://codereview.chromium.org/1414053008/diff/140001/components/cronet/url_request_context_config.cc#newcode55 components/cronet/url_request_context_config.cc:55: DCHECK(dict); The dict will be ...
5 years, 1 month ago (2015-11-16 18:19:22 UTC) #17
xunjieli
Thanks! Paul, PTAL. https://codereview.chromium.org/1414053008/diff/140001/components/cronet/url_request_context_config.cc File components/cronet/url_request_context_config.cc (right): https://codereview.chromium.org/1414053008/diff/140001/components/cronet/url_request_context_config.cc#newcode55 components/cronet/url_request_context_config.cc:55: DCHECK(dict); On 2015/11/16 18:19:22, mef wrote: ...
5 years, 1 month ago (2015-11-16 18:47:25 UTC) #18
pauljensen
lgtm modulo the comment in url_request_context_config.cc https://codereview.chromium.org/1414053008/diff/160001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (left): https://codereview.chromium.org/1414053008/diff/160001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#oldcode313 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:313: public Builder setExperimentalQuicConnectionOptions(String ...
5 years, 1 month ago (2015-11-17 18:31:10 UTC) #19
xunjieli
https://codereview.chromium.org/1414053008/diff/160001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java File components/cronet/android/api/src/org/chromium/net/CronetEngine.java (left): https://codereview.chromium.org/1414053008/diff/160001/components/cronet/android/api/src/org/chromium/net/CronetEngine.java#oldcode313 components/cronet/android/api/src/org/chromium/net/CronetEngine.java:313: public Builder setExperimentalQuicConnectionOptions(String quicConnectionOptions) { On 2015/11/17 18:31:10, pauljensen ...
5 years, 1 month ago (2015-11-17 22:13:33 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414053008/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414053008/180001
5 years, 1 month ago (2015-11-17 22:14:28 UTC) #23
commit-bot: I haz the power
Committed patchset #8 (id:180001)
5 years, 1 month ago (2015-11-17 22:45:03 UTC) #24
commit-bot: I haz the power
5 years, 1 month ago (2015-11-17 22:46:09 UTC) #25
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/61b1eaaab7d5f38c76a3fd41d23a737fe177d211
Cr-Commit-Position: refs/heads/master@{#360187}

Powered by Google App Engine
This is Rietveld 408576698