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

Issue 726013002: [Cronet] Hook up library loader, system proxy and network change notifier to async api. (Closed)

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

Description

[Cronet] Hook up library loader, system proxy and network change notifier to Async API. BUG=409926 TEST=CronetUrlRequestContextTest.*Init* TEST=ContextInitTest.* Committed: https://crrev.com/63643dbe9fd4db0dafaf5055dca59bef904e8431 Cr-Commit-Position: refs/heads/master@{#315474}

Patch Set 1 #

Patch Set 2 : Sync #

Patch Set 3 : Add tests, get them to pass. #

Patch Set 4 : Self review, cl format #

Total comments: 12

Patch Set 5 : Address Helen's comments. #

Total comments: 4

Patch Set 6 : . #

Total comments: 23

Patch Set 7 : Address Matt's comments. #

Total comments: 2

Patch Set 8 : Sync #

Patch Set 9 : Don't lock in initOnMainThread. #

Patch Set 10 : Fix findbugs warnings. #

Total comments: 2

Patch Set 11 : SYnc #

Patch Set 12 : Better handling of context init and shutdown races. #

Total comments: 32

Patch Set 13 : Sync #

Patch Set 14 : Address Matt's comments. #

Patch Set 15 : Move InitilizeICU into CronetInitOnMainThread after InitApplicationContext. #

Patch Set 16 : Sync #

Total comments: 35

Patch Set 17 : Sync #

Patch Set 18 : Address Matt's comments. #

Total comments: 4

Patch Set 19 : Fix the deadlock. #

Total comments: 13

Patch Set 20 : Address Helen's comments. #

Patch Set 21 : Added testInitAndShutdownOnMainThread. #

Total comments: 9

Patch Set 22 : Address Paul's comments. #

Total comments: 6

Patch Set 23 : Sync #

Patch Set 24 : Address Matt's comments. #

Total comments: 4

Patch Set 25 : Fix unit tests. #

Total comments: 3

Patch Set 26 : Rename cronet_loader -> cronet_library_loader. #

Patch Set 27 : Sync #

Patch Set 28 : Added comment. #

Patch Set 29 : Fix compilation error. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+538 lines, -238 lines) Patch
M components/cronet.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +4 lines, -2 lines 0 comments Download
M components/cronet/android/cronet_jni.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -1 line 0 comments Download
A + components/cronet/android/cronet_library_loader.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +3 lines, -3 lines 0 comments Download
A + components/cronet/android/cronet_library_loader.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5 chunks +34 lines, -4 lines 0 comments Download
D components/cronet/android/cronet_loader.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +0 lines, -17 lines 0 comments Download
D components/cronet/android/cronet_loader.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +0 lines, -72 lines 0 comments Download
M components/cronet/android/cronet_url_request_adapter.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +1 line, -1 line 0 comments Download
M components/cronet/android/cronet_url_request_adapter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +3 lines, -3 lines 0 comments Download
M components/cronet/android/cronet_url_request_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +21 lines, -13 lines 0 comments Download
M components/cronet/android/cronet_url_request_context_adapter.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +34 lines, -5 lines 0 comments Download
M components/cronet/android/cronet_url_request_context_adapter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 5 chunks +44 lines, -10 lines 0 comments Download
M components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
A components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +70 lines, -0 lines 0 comments Download
M components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 6 chunks +86 lines, -23 lines 0 comments Download
M components/cronet/android/test/cronet_test_jni.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -1 line 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ContextInitTest.java View 1 2 6 chunks +5 lines, -35 lines 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetTestBase.java View 1 2 3 4 5 6 7 8 9 10 1 chunk +9 lines, -0 lines 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 9 chunks +191 lines, -6 lines 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/HistogramManagerTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M components/cronet/android/test/src/org/chromium/cronet_test_apk/CronetTestActivity.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 3 chunks +29 lines, -23 lines 0 comments Download
M components/cronet/android/url_request_context_adapter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +0 lines, -17 lines 0 comments Download

Messages

Total messages: 55 (5 generated)
mef
Happy New Year, please take a look! I've refactored Helen's code for Proxy and NCN ...
5 years, 11 months ago (2015-01-02 23:00:41 UTC) #2
xunjieli
thanks for doing this! https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode136 components/cronet/android/cronet_url_request_context_adapter.cc:136: proxy_config_service_.reset(net::ProxyService::CreateSystemProxyConfigService( I wonder whether it ...
5 years, 11 months ago (2015-01-05 14:48:03 UTC) #3
mef
Thanks, PTAL. https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode136 components/cronet/android/cronet_url_request_context_adapter.cc:136: proxy_config_service_.reset(net::ProxyService::CreateSystemProxyConfigService( On 2015/01/05 14:48:03, xunjieli wrote: > ...
5 years, 11 months ago (2015-01-05 16:59:21 UTC) #5
mmenke
Quick response. I'll do a full pass later today or tomorrow. https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): ...
5 years, 11 months ago (2015-01-05 18:20:39 UTC) #6
xunjieli
https://codereview.chromium.org/726013002/diff/80001/components/cronet/android/cronet_url_request_context.cc File components/cronet/android/cronet_url_request_context.cc (right): https://codereview.chromium.org/726013002/diff/80001/components/cronet/android/cronet_url_request_context.cc#newcode49 components/cronet/android/cronet_url_request_context.cc:49: base::android::ScopedJavaLocalRef<jobject> scoped_context(env, japp_context); base::android::InitApplicationContext is already done in "CronetInitOnMainThread". ...
5 years, 11 months ago (2015-01-05 18:22:45 UTC) #7
mef
On 2015/01/05 18:20:39, mmenke wrote: > Quick response. I'll do a full pass later today ...
5 years, 11 months ago (2015-01-05 18:22:57 UTC) #8
mef
https://codereview.chromium.org/726013002/diff/80001/components/cronet/android/cronet_url_request_context.cc File components/cronet/android/cronet_url_request_context.cc (right): https://codereview.chromium.org/726013002/diff/80001/components/cronet/android/cronet_url_request_context.cc#newcode49 components/cronet/android/cronet_url_request_context.cc:49: base::android::ScopedJavaLocalRef<jobject> scoped_context(env, japp_context); On 2015/01/05 18:22:45, xunjieli wrote: > ...
5 years, 11 months ago (2015-01-05 19:32:41 UTC) #9
pauljensen
https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java File components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java (right): https://codereview.chromium.org/726013002/diff/60001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java#newcode43 components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java:43: nativeCronetInitOnMainThread(context); On 2015/01/05 16:59:21, mef wrote: > On 2015/01/05 ...
5 years, 11 months ago (2015-01-06 17:38:40 UTC) #10
mmenke
https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc#newcode87 components/cronet/android/cronet_loader.cc:87: base::i18n::InitializeICU(); Don't think we need to do this twice, ...
5 years, 11 months ago (2015-01-08 19:06:17 UTC) #11
mef
Thanks, PTAL! https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc#newcode87 components/cronet/android/cronet_loader.cc:87: base::i18n::InitializeICU(); On 2015/01/08 19:06:16, mmenke wrote: > ...
5 years, 11 months ago (2015-01-08 21:17:03 UTC) #12
xunjieli
Going to take a closer look tomorrow. https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/cronet_loader.cc#newcode93 components/cronet/android/cronet_loader.cc:93: base::MessageLoopForUI::current()->Start(); On ...
5 years, 11 months ago (2015-01-08 21:34:24 UTC) #13
xunjieli
Our testing app runs initialization code for both the old API and the new async ...
5 years, 11 months ago (2015-01-12 15:12:35 UTC) #14
mmenke
https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java File components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java (right): https://codereview.chromium.org/726013002/diff/100001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java#newcode63 components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java:63: sLoadAndInitComplete = true; On 2015/01/08 21:17:02, mef wrote: > ...
5 years, 11 months ago (2015-01-12 15:28:26 UTC) #15
mef
Thanks, PTAL. I think having 2 separate activities for old and new API could work, ...
5 years, 11 months ago (2015-01-12 17:19:56 UTC) #16
mmenke
https://codereview.chromium.org/726013002/diff/180001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/180001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode145 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:145: } I don't think this is enough to ensure ...
5 years, 11 months ago (2015-01-14 16:18:22 UTC) #17
mef
Sorry for loooong delay with addressing the comment, PTAL. https://codereview.chromium.org/726013002/diff/180001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/180001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode145 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:145: ...
5 years, 11 months ago (2015-01-22 20:38:45 UTC) #18
mmenke
https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc#newcode31 components/cronet/android/cronet_loader.cc:31: {"ChromiumUrlRequest", cronet::ChromiumUrlRequestRegisterJni}, We're in the cronet namespace. All of ...
5 years, 11 months ago (2015-01-23 20:41:42 UTC) #19
mef
Thanks, PTAL. https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc#newcode31 components/cronet/android/cronet_loader.cc:31: {"ChromiumUrlRequest", cronet::ChromiumUrlRequestRegisterJni}, On 2015/01/23 20:41:41, mmenke wrote: ...
5 years, 10 months ago (2015-01-28 21:32:28 UTC) #20
mef
https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_loader.cc#newcode87 components/cronet/android/cronet_loader.cc:87: base::i18n::InitializeICU(); On 2015/01/23 20:41:41, mmenke wrote: > I don't ...
5 years, 10 months ago (2015-01-28 22:30:57 UTC) #21
xunjieli
https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_url_request_context_adapter.h File components/cronet/android/cronet_url_request_context_adapter.h (right): https://codereview.chromium.org/726013002/diff/220001/components/cronet/android/cronet_url_request_context_adapter.h#newcode31 components/cronet/android/cronet_url_request_context_adapter.h:31: typedef base::Callback<void(void)> RunAfterContextInitTask; On 2015/01/28 21:32:28, mef wrote: > ...
5 years, 10 months ago (2015-01-29 16:38:59 UTC) #22
mmenke
https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/cronet_loader.cc#newcode88 components/cronet/android/cronet_loader.cc:88: DCHECK(!g_main_message_loop); include base/logging.h While we're here, should probably also ...
5 years, 10 months ago (2015-02-02 19:30:27 UTC) #23
mef
Thanks, PTAL. https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/cronet_loader.cc#newcode88 components/cronet/android/cronet_loader.cc:88: DCHECK(!g_main_message_loop); On 2015/02/02 19:30:26, mmenke wrote: > ...
5 years, 10 months ago (2015-02-03 01:28:57 UTC) #24
mef
PTAL, thanks. https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java File components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java (right): https://codereview.chromium.org/726013002/diff/300001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java#newcode118 components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java:118: nativeDestroyRequestContextAdapter(urlRequestContextAdapter); On 2015/02/03 01:28:57, mef wrote: > ...
5 years, 10 months ago (2015-02-03 14:29:03 UTC) #25
xunjieli
https://codereview.chromium.org/726013002/diff/340001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/340001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode507 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:507: ConditionVariable runBlocker = new ConditionVariable(false); Suggest add a comment ...
5 years, 10 months ago (2015-02-03 18:37:59 UTC) #26
mmenke
Quick comment. Was expecting to have time to do another full pass today, but looks ...
5 years, 10 months ago (2015-02-03 19:36:18 UTC) #27
mmenke
On 2015/02/03 19:36:18, mmenke wrote: > Quick comment. Was expecting to have time to do ...
5 years, 10 months ago (2015-02-03 19:37:57 UTC) #28
mmenke
On 2015/02/03 19:37:57, mmenke wrote: > On 2015/02/03 19:36:18, mmenke wrote: > > Quick comment. ...
5 years, 10 months ago (2015-02-03 19:52:06 UTC) #29
mef
Thanks! I'll add couple more tests per discussion with Matt. https://codereview.chromium.org/726013002/diff/340001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/340001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode507 ...
5 years, 10 months ago (2015-02-03 20:08:55 UTC) #30
xunjieli
https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java File components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java (right): https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java#newcode61 components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java:61: nativeCronetInitOnMainThread(context); On 2015/02/03 20:08:55, mef wrote: > On 2015/02/03 ...
5 years, 10 months ago (2015-02-03 20:11:48 UTC) #31
mef
PTAL, I've added a test that creates and shuts down context on the main thread. ...
5 years, 10 months ago (2015-02-03 22:09:26 UTC) #32
xunjieli
lgtm. didn't see anything obvious, so I will sign off.
5 years, 10 months ago (2015-02-03 22:52:43 UTC) #33
pauljensen
https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc#newcode49 components/cronet/android/cronet_loader.cc:49: net::NetworkChangeNotifier* g_network_change_notifier = nullptr; g_network_change_notifier is redundant, NetworkChangeNotifier::NetworkChangeNotifier() already ...
5 years, 10 months ago (2015-02-04 14:33:20 UTC) #34
mmenke
https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc#newcode49 components/cronet/android/cronet_loader.cc:49: net::NetworkChangeNotifier* g_network_change_notifier = nullptr; On 2015/02/04 14:33:20, pauljensen wrote: ...
5 years, 10 months ago (2015-02-04 16:18:25 UTC) #35
pauljensen
https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java File components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java (right): https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java#newcode38 components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java:38: private long mUrlRequestContextAdapter = 0; On 2015/02/04 16:18:25, mmenke ...
5 years, 10 months ago (2015-02-04 16:22:11 UTC) #36
mef
Thanks, PTAL. https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc File components/cronet/android/cronet_loader.cc (right): https://codereview.chromium.org/726013002/diff/390001/components/cronet/android/cronet_loader.cc#newcode49 components/cronet/android/cronet_loader.cc:49: net::NetworkChangeNotifier* g_network_change_notifier = nullptr; On 2015/02/04 16:18:25, ...
5 years, 10 months ago (2015-02-04 17:35:01 UTC) #38
mmenke
LGTM https://codereview.chromium.org/726013002/diff/410001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/410001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode173 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:173: // Create new request context, but its initialization ...
5 years, 10 months ago (2015-02-04 21:23:08 UTC) #39
mef
Thanks! https://codereview.chromium.org/726013002/diff/410001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/410001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode173 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:173: // Create new request context, but its initialization ...
5 years, 10 months ago (2015-02-04 21:51:28 UTC) #41
mmenke
https://codereview.chromium.org/726013002/diff/450001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java (right): https://codereview.chromium.org/726013002/diff/450001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java#newcode213 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlRequestContextTest.java:213: // Ensure that test is not running on the ...
5 years, 10 months ago (2015-02-04 21:54:59 UTC) #42
mef
Good catch, Matt, sorry about that. Also I came this morning to 9 failing tests, ...
5 years, 10 months ago (2015-02-05 19:28:56 UTC) #43
xunjieli
https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java File components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java (right): https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java#newcode61 components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java:61: nativeCronetInitOnMainThread(context); On 2015/02/05 19:28:56, mef wrote: > On 2015/02/03 ...
5 years, 10 months ago (2015-02-05 19:47:49 UTC) #44
mef
https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java File components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java (right): https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java#newcode61 components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java:61: nativeCronetInitOnMainThread(context); On 2015/02/05 19:47:49, xunjieli wrote: > On 2015/02/05 ...
5 years, 10 months ago (2015-02-05 20:31:06 UTC) #45
xunjieli
On 2015/02/05 20:31:06, mef wrote: > https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java > File > components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java > (right): > > ...
5 years, 10 months ago (2015-02-05 20:51:22 UTC) #46
mef
On 2015/02/05 20:51:22, xunjieli wrote: > On 2015/02/05 20:31:06, mef wrote: > > > https://codereview.chromium.org/726013002/diff/360001/components/cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java ...
5 years, 10 months ago (2015-02-05 20:54:29 UTC) #47
pauljensen
I'll look at the NCN issue Monday, when I'm done with net bug triage.
5 years, 10 months ago (2015-02-06 16:46:35 UTC) #48
pauljensen
In terms of NCN.java, it looks like registerToReceiveNotificationsAlways() calls setAutoDetectConnectivityStateInternal() which calls updateCurrentConnectionType() which sends ...
5 years, 10 months ago (2015-02-09 17:04:33 UTC) #49
mef
On 2015/02/09 17:04:33, pauljensen wrote: > In terms of NCN.java, it looks like registerToReceiveNotificationsAlways() calls ...
5 years, 10 months ago (2015-02-09 17:15:10 UTC) #50
xunjieli
On 2015/02/09 17:04:33, pauljensen wrote: > In terms of NCN.java, it looks like registerToReceiveNotificationsAlways() calls ...
5 years, 10 months ago (2015-02-09 17:15:22 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/726013002/550001
5 years, 10 months ago (2015-02-10 02:13:52 UTC) #53
commit-bot: I haz the power
Committed patchset #29 (id:550001)
5 years, 10 months ago (2015-02-10 02:18:53 UTC) #54
commit-bot: I haz the power
5 years, 10 months ago (2015-02-10 02:20:07 UTC) #55
Message was sent while issue was closed.
Patchset 29 (id:??) landed as
https://crrev.com/63643dbe9fd4db0dafaf5055dca59bef904e8431
Cr-Commit-Position: refs/heads/master@{#315474}

Powered by Google App Engine
This is Rietveld 408576698