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

Issue 24152015: [Android] JNI binding for MediaDrmCredentialManager (Closed)

Created:
7 years, 3 months ago by Kibeom Kim (inactive)
Modified:
7 years, 3 months ago
Reviewers:
Yaron, qinmin
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, feature-media-reviews_chromium.org, ddorwin
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[Android] JNI binding for MediaDrmCredentialManager BUG=292699 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224962

Patch Set 1 #

Total comments: 4

Patch Set 2 : type Credentail -> Credential #

Total comments: 4

Patch Set 3 : addressed comments #

Patch Set 4 : rebase against trunk #

Total comments: 5

Patch Set 5 : addressed nit/private/naming #

Patch Set 6 : Make media_drm_credential_manager.h singleton #

Patch Set 7 : remove unused code #

Patch Set 8 : Made MediaDrmCredentialManager#resetCredentials static method #

Patch Set 9 : move function declare location #

Total comments: 4

Patch Set 10 : nits #

Patch Set 11 : reupload (not changed) #

Patch Set 12 : Move constructor & destructor bodies to .cc #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -8 lines) Patch
M content/browser/android/browser_jni_registrar.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M content/browser/media/android/media_drm_credential_manager.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +16 lines, -6 lines 0 comments Download
M content/browser/media/android/media_drm_credential_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +48 lines, -2 lines 0 comments Download
M content/content_jni.gypi View 1 chunk +1 line, -0 lines 0 comments Download
A content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java View 1 2 3 4 5 6 7 8 9 1 chunk +38 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
Kibeom Kim (inactive)
7 years, 3 months ago (2013-09-20 21:51:45 UTC) #1
Kibeom Kim (inactive)
Yaron -- could you take a look at these? Thanks. - content_jni.gypi - MediaDrmCredentialManager.java
7 years, 3 months ago (2013-09-20 21:58:19 UTC) #2
Kibeom Kim (inactive)
+ browser_jni_registrar.cc
7 years, 3 months ago (2013-09-20 21:59:48 UTC) #3
qinmin
lgtm % comments https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc#newcode20 content/browser/media/android/media_drm_credential_manager.cc:20: ScopedJavaGlobalRef<jobject>* j_media_drm_credential_manager_callback, i don't think you ...
7 years, 3 months ago (2013-09-20 22:25:49 UTC) #4
Kibeom Kim (inactive)
https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc#newcode63 content/browser/media/android/media_drm_credential_manager.cc:63: ScopedJavaGlobalRef<jobject>* j_scoped_media_drm_credential_manager_callback = On 2013/09/20 22:25:50, qinmin wrote: > ...
7 years, 3 months ago (2013-09-20 22:39:41 UTC) #5
Yaron
Can you piont me to client usage? https://codereview.chromium.org/24152015/diff/6001/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/6001/content/browser/media/android/media_drm_credential_manager.cc#newcode14 content/browser/media/android/media_drm_credential_manager.cc:14: using base::android::AttachCurrentThread; ...
7 years, 3 months ago (2013-09-20 23:04:37 UTC) #6
Kibeom Kim (inactive)
client usage: https://gerrit-int.chromium.org/#/c/44347/ not done but should be working https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/1/content/browser/media/android/media_drm_credential_manager.cc#newcode20 content/browser/media/android/media_drm_credential_manager.cc:20: ...
7 years, 3 months ago (2013-09-20 23:30:48 UTC) #7
Yaron
It seems a little strange to me that we have this java wrapper for a ...
7 years, 3 months ago (2013-09-20 23:53:57 UTC) #8
Kibeom Kim (inactive)
On 2013/09/20 23:53:57, Yaron wrote: > It seems a little strange to me that we ...
7 years, 3 months ago (2013-09-21 00:02:55 UTC) #9
Kibeom Kim (inactive)
talked with qinmin@ offline, he is working on it
7 years, 3 months ago (2013-09-21 00:13:45 UTC) #10
qinmin
On 2013/09/20 23:53:57, Yaron wrote: > It seems a little strange to me that we ...
7 years, 3 months ago (2013-09-21 00:40:16 UTC) #11
qinmin
https://codereview.chromium.org/24152015/diff/16001/content/browser/media/android/media_drm_credential_manager.h File content/browser/media/android/media_drm_credential_manager.h (left): https://codereview.chromium.org/24152015/diff/16001/content/browser/media/android/media_drm_credential_manager.h#oldcode27 content/browser/media/android/media_drm_credential_manager.h:27: void ResetCredentials(const ResetCredentialsCB& callback); nit: you can move this ...
7 years, 3 months ago (2013-09-23 16:17:01 UTC) #12
qinmin
https://codereview.chromium.org/24152015/diff/16001/content/browser/media/android/media_drm_credential_manager.h File content/browser/media/android/media_drm_credential_manager.h (left): https://codereview.chromium.org/24152015/diff/16001/content/browser/media/android/media_drm_credential_manager.h#oldcode27 content/browser/media/android/media_drm_credential_manager.h:27: void ResetCredentials(const ResetCredentialsCB& callback); or just remove the function ...
7 years, 3 months ago (2013-09-23 16:19:02 UTC) #13
Kibeom Kim (inactive)
https://codereview.chromium.org/24152015/diff/6001/content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java File content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java (right): https://codereview.chromium.org/24152015/diff/6001/content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java#newcode15 content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java:15: int mNativeMediaDrmCredentialManager; On 2013/09/20 23:04:37, Yaron wrote: > private ...
7 years, 3 months ago (2013-09-23 18:28:22 UTC) #14
Yaron
On 2013/09/21 00:40:16, qinmin wrote: > On 2013/09/20 23:53:57, Yaron wrote: > > It seems ...
7 years, 3 months ago (2013-09-23 20:08:31 UTC) #15
Kibeom Kim (inactive)
> So are you doing ^ in a follow up? I'll do it.
7 years, 3 months ago (2013-09-23 21:00:16 UTC) #16
Kibeom Kim (inactive)
On 2013/09/23 21:00:16, Kibeom Kim wrote: > > So are you doing ^ in a ...
7 years, 3 months ago (2013-09-23 21:35:51 UTC) #17
Kibeom Kim (inactive)
Sorry please hold on a moment. I'll make the java class static
7 years, 3 months ago (2013-09-23 21:42:18 UTC) #18
Kibeom Kim (inactive)
On 2013/09/23 21:42:18, Kibeom Kim wrote: > Sorry please hold on a moment. I'll make ...
7 years, 3 months ago (2013-09-23 22:19:41 UTC) #19
qinmin
lgtm % nits https://codereview.chromium.org/24152015/diff/60001/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/60001/content/browser/media/android/media_drm_credential_manager.cc#newcode11 content/browser/media/android/media_drm_credential_manager.cc:11: #include "base/memory/singleton.h" nit: this is already ...
7 years, 3 months ago (2013-09-24 02:35:48 UTC) #20
Kibeom Kim (inactive)
https://codereview.chromium.org/24152015/diff/60001/content/browser/media/android/media_drm_credential_manager.cc File content/browser/media/android/media_drm_credential_manager.cc (right): https://codereview.chromium.org/24152015/diff/60001/content/browser/media/android/media_drm_credential_manager.cc#newcode11 content/browser/media/android/media_drm_credential_manager.cc:11: #include "base/memory/singleton.h" On 2013/09/24 02:35:48, qinmin wrote: > nit: ...
7 years, 3 months ago (2013-09-24 02:52:48 UTC) #21
Yaron
reitveld is barfing on some of the diffs. "error: old chunk mismatch". Can you re-upload?
7 years, 3 months ago (2013-09-24 02:59:11 UTC) #22
Yaron
lgtm based on previous patchset (i see it was just nits)
7 years, 3 months ago (2013-09-24 03:00:57 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kkimlabs@chromium.org/24152015/77001
7 years, 3 months ago (2013-09-24 03:08:16 UTC) #24
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 3 months ago (2013-09-24 03:55:12 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kkimlabs@chromium.org/24152015/93001
7 years, 3 months ago (2013-09-24 04:19:21 UTC) #26
commit-bot: I haz the power
7 years, 3 months ago (2013-09-24 09:50:11 UTC) #27
Message was sent while issue was closed.
Change committed as 224962

Powered by Google App Engine
This is Rietveld 408576698