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

Issue 922283002: Use @NativeClassQualifiedName in CronetUrlRequestContext.java (Closed)

Created:
5 years, 10 months ago by xunjieli
Modified:
5 years, 10 months ago
Reviewers:
pauljensen, mef, mmenke
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

Use @NativeClassQualifiedName in CronetUrlRequestContext.java This CL uses @NativeClassQualifiedName in CronetUrlRequestContext.java to reduce JNI code. After the refactoring, cronet_url_request_context.cc is merged with cronet_url_request_context_adapter.cc, since the former mostly contains JNI code that will be generated by @NativeClassQualifiedName. BUG=458276 Committed: https://crrev.com/8ee9d324f5a59c3af69e2fdc17ad4421c1df2ea2 Cr-Commit-Position: refs/heads/master@{#317068}

Patch Set 1 : Self review #

Total comments: 2

Patch Set 2 : Addressed Misha's comments #

Total comments: 18

Patch Set 3 : Matt's comments #

Total comments: 3

Patch Set 4 : Misha's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -176 lines) Patch
M components/cronet.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download
M components/cronet/android/cronet_library_loader.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
D components/cronet/android/cronet_url_request_context.h View 1 chunk +0 lines, -16 lines 0 comments Download
D components/cronet/android/cronet_url_request_context.cc View 1 chunk +0 lines, -117 lines 0 comments Download
M components/cronet/android/cronet_url_request_context_adapter.h View 1 2 3 5 chunks +12 lines, -10 lines 0 comments Download
M components/cronet/android/cronet_url_request_context_adapter.cc View 1 2 7 chunks +52 lines, -18 lines 0 comments Download
M components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java View 1 3 chunks +14 lines, -11 lines 0 comments Download

Messages

Total messages: 20 (4 generated)
xunjieli
Per Paul's suggestion, I have added @NativeClassQualifiedName in CronetUrlRequestContext.java. This is mostly just a refactoring ...
5 years, 10 months ago (2015-02-13 18:23:21 UTC) #3
mef
Looks pretty good! https://codereview.chromium.org/922283002/diff/20001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/922283002/diff/20001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode318 components/cronet/android/cronet_url_request_context_adapter.cc:318: jobject jcaller, jcaller doesn't seem to ...
5 years, 10 months ago (2015-02-17 10:02:43 UTC) #4
xunjieli
https://codereview.chromium.org/922283002/diff/20001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/922283002/diff/20001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode318 components/cronet/android/cronet_url_request_context_adapter.cc:318: jobject jcaller, On 2015/02/17 10:02:43, mef wrote: > jcaller ...
5 years, 10 months ago (2015-02-17 15:54:09 UTC) #5
mmenke
https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode15 components/cronet/android/cronet_url_request_context_adapter.cc:15: #include "jni/CronetUrlRequestContext_jni.h" While you're fixing these, should include base/logging.h ...
5 years, 10 months ago (2015-02-17 16:30:17 UTC) #6
xunjieli
https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode15 components/cronet/android/cronet_url_request_context_adapter.cc:15: #include "jni/CronetUrlRequestContext_jni.h" On 2015/02/17 16:30:17, mmenke wrote: > While ...
5 years, 10 months ago (2015-02-17 18:29:02 UTC) #7
mmenke
LGTM
5 years, 10 months ago (2015-02-17 20:22:08 UTC) #8
mef
https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.h File components/cronet/android/cronet_url_request_context_adapter.h (right): https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.h#newcode30 components/cronet/android/cronet_url_request_context_adapter.h:30: bool CronetUrlRequestContextAdapterRegisterJni(JNIEnv* env); nit: I'm not sure, but I ...
5 years, 10 months ago (2015-02-19 14:45:08 UTC) #9
xunjieli
https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.h File components/cronet/android/cronet_url_request_context_adapter.h (right): https://codereview.chromium.org/922283002/diff/40001/components/cronet/android/cronet_url_request_context_adapter.h#newcode30 components/cronet/android/cronet_url_request_context_adapter.h:30: bool CronetUrlRequestContextAdapterRegisterJni(JNIEnv* env); On 2015/02/19 14:45:07, mef wrote: > ...
5 years, 10 months ago (2015-02-19 15:19:34 UTC) #11
xunjieli
https://codereview.chromium.org/922283002/diff/60001/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/922283002/diff/60001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java#newcode198 components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java:198: private static native long nativeCreateRequestContextAdapter( On 2015/02/19 15:19:34, xunjieli ...
5 years, 10 months ago (2015-02-19 15:24:29 UTC) #12
mef
On 2015/02/19 15:24:29, xunjieli wrote: > https://codereview.chromium.org/922283002/diff/60001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java > File > components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java > (right): > > ...
5 years, 10 months ago (2015-02-19 15:51:05 UTC) #13
xunjieli
On 2015/02/19 15:51:05, mef wrote: > On 2015/02/19 15:24:29, xunjieli wrote: > > > https://codereview.chromium.org/922283002/diff/60001/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java ...
5 years, 10 months ago (2015-02-19 15:59:16 UTC) #14
mef
On 2015/02/19 15:59:16, xunjieli wrote: > On 2015/02/19 15:51:05, mef wrote: > > On 2015/02/19 ...
5 years, 10 months ago (2015-02-19 16:07:35 UTC) #15
xunjieli
On 2015/02/19 16:07:35, mef wrote: > On 2015/02/19 15:59:16, xunjieli wrote: > > On 2015/02/19 ...
5 years, 10 months ago (2015-02-19 16:11:12 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/922283002/80001
5 years, 10 months ago (2015-02-19 16:12:25 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:80001)
5 years, 10 months ago (2015-02-19 17:35:27 UTC) #19
commit-bot: I haz the power
5 years, 10 months ago (2015-02-19 17:36:45 UTC) #20
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/8ee9d324f5a59c3af69e2fdc17ad4421c1df2ea2
Cr-Commit-Position: refs/heads/master@{#317068}

Powered by Google App Engine
This is Rietveld 408576698