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

Issue 2823513002: [Clank] Load origin id before create MediaDrmBridge (Closed)

Created:
3 years, 8 months ago by yucliu1
Modified:
3 years, 5 months ago
Reviewers:
jrummell, xhwang
CC:
chromium-reviews, chfremer+watch_chromium.org, avayvod+watch_chromium.org, mlamouri+watch-media_chromium.org, feature-media-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Clank] Load origin id before create MediaDrmBridge Async Create MediaDrmBridge. When persistent license support is enabled, we need to load origin id from persistent storage before create MediaDrmStorage. BUG=493521 TEST=Test page, MediaDrmBridgeTest Review-Url: https://codereview.chromium.org/2823513002 Cr-Commit-Position: refs/heads/master@{#488784} Committed: https://chromium.googlesource.com/chromium/src/+/bf16605671a4a735f6ee83668130d6a8bd39a12d

Patch Set 1 #

Patch Set 2 : Test #

Total comments: 15

Patch Set 3 : Rebase #

Patch Set 4 : Rebase #

Patch Set 5 : Nit and rename #

Total comments: 3

Patch Set 6 : move #

Patch Set 7 : Rebase #

Patch Set 8 : Rebase #

Patch Set 9 : Rebase #

Total comments: 12

Patch Set 10 : Rebase + Nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -106 lines) Patch
M chrome/browser/media/android/cdm/media_drm_credential_manager.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/media/android/cdm/media_drm_credential_manager.cc View 1 2 3 4 5 6 7 8 9 1 chunk +12 lines, -7 lines 0 comments Download
M media/base/android/android_cdm_factory.cc View 1 2 2 chunks +24 lines, -14 lines 0 comments Download
M media/base/android/media_drm_bridge.h View 1 2 3 4 5 6 7 8 9 5 chunks +15 lines, -12 lines 0 comments Download
M media/base/android/media_drm_bridge.cc View 1 2 3 4 5 6 7 8 9 6 chunks +65 lines, -36 lines 0 comments Download
M media/base/android/media_drm_bridge_unittest.cc View 4 chunks +27 lines, -7 lines 0 comments Download
M media/base/android/media_drm_storage_bridge.h View 1 2 3 4 5 6 7 8 9 2 chunks +12 lines, -6 lines 0 comments Download
M media/base/android/media_drm_storage_bridge.cc View 1 2 3 4 6 chunks +27 lines, -24 lines 0 comments Download

Messages

Total messages: 36 (20 generated)
yucliu1
3 years, 8 months ago (2017-04-14 20:14:04 UTC) #11
xhwang
Thanks! I am busy on a few other projects so I'll take a look next ...
3 years, 8 months ago (2017-04-14 20:31:33 UTC) #12
xhwang
sorry for the delay. looking pretty good. I only have a few comments. https://codereview.chromium.org/2823513002/diff/20001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File ...
3 years, 7 months ago (2017-05-03 06:00:56 UTC) #13
yucliu1
Comments only. https://codereview.chromium.org/2823513002/diff/20001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File chrome/browser/media/android/cdm/media_drm_credential_manager.cc (right): https://codereview.chromium.org/2823513002/diff/20001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc#newcode100 chrome/browser/media/android/cdm/media_drm_credential_manager.cc:100: &MediaDrmCredentialManager::OnMediaDrmCreated, base::Unretained(this), On 2017/05/03 06:00:55, xhwang wrote: ...
3 years, 7 months ago (2017-05-03 06:33:49 UTC) #14
yucliu1
Updated, PTAL https://codereview.chromium.org/2823513002/diff/20001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File chrome/browser/media/android/cdm/media_drm_credential_manager.cc (right): https://codereview.chromium.org/2823513002/diff/20001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc#newcode100 chrome/browser/media/android/cdm/media_drm_credential_manager.cc:100: &MediaDrmCredentialManager::OnMediaDrmCreated, base::Unretained(this), On 2017/05/03 06:33:49, yucliu1 wrote: ...
3 years, 7 months ago (2017-05-10 20:41:38 UTC) #15
jrummell
Looks good. https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File chrome/browser/media/android/cdm/media_drm_credential_manager.cc (right): https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc#newcode115 chrome/browser/media/android/cdm/media_drm_credential_manager.cc:115: media_drm_bridge_ = cdm; Won't this create a ...
3 years, 7 months ago (2017-05-10 22:38:13 UTC) #16
yucliu1
https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File chrome/browser/media/android/cdm/media_drm_credential_manager.cc (right): https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc#newcode115 chrome/browser/media/android/cdm/media_drm_credential_manager.cc:115: media_drm_bridge_ = cdm; On 2017/05/10 22:38:12, jrummell wrote: > ...
3 years, 7 months ago (2017-05-10 22:42:44 UTC) #17
yucliu1
https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc File chrome/browser/media/android/cdm/media_drm_credential_manager.cc (right): https://codereview.chromium.org/2823513002/diff/80001/chrome/browser/media/android/cdm/media_drm_credential_manager.cc#newcode115 chrome/browser/media/android/cdm/media_drm_credential_manager.cc:115: media_drm_bridge_ = cdm; On 2017/05/10 22:42:44, yucliu1 wrote: > ...
3 years, 7 months ago (2017-05-16 21:54:59 UTC) #18
xhwang
Sorry for the delay. I was totally distracted by other tasks. I'll take a look ...
3 years, 7 months ago (2017-05-16 21:56:18 UTC) #19
xhwang
Sorry again for the delay. I am picking this up this week.
3 years, 5 months ago (2017-07-18 06:40:14 UTC) #24
xhwang
Sorry again for the delay. LGTM with nits/questions. https://codereview.chromium.org/2823513002/diff/160001/media/base/android/media_drm_bridge.cc File media/base/android/media_drm_bridge.cc (right): https://codereview.chromium.org/2823513002/diff/160001/media/base/android/media_drm_bridge.cc#newcode344 media/base/android/media_drm_bridge.cc:344: std::move(created_cb).Run(std::move(media_drm_bridge)); ...
3 years, 5 months ago (2017-07-21 18:18:27 UTC) #25
yucliu1
https://codereview.chromium.org/2823513002/diff/160001/media/base/android/media_drm_bridge.cc File media/base/android/media_drm_bridge.cc (right): https://codereview.chromium.org/2823513002/diff/160001/media/base/android/media_drm_bridge.cc#newcode344 media/base/android/media_drm_bridge.cc:344: std::move(created_cb).Run(std::move(media_drm_bridge)); On 2017/07/21 18:18:26, xhwang wrote: > Add a ...
3 years, 5 months ago (2017-07-21 20:24:10 UTC) #26
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/2823513002/180001
3 years, 5 months ago (2017-07-21 20:24:26 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_TIMED_OUT, build has not started yet; ...
3 years, 5 months ago (2017-07-21 22:24:59 UTC) #31
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/2823513002/180001
3 years, 5 months ago (2017-07-21 22:37:34 UTC) #33
commit-bot: I haz the power
3 years, 5 months ago (2017-07-21 23:19:55 UTC) #36
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as
https://chromium.googlesource.com/chromium/src/+/bf16605671a4a735f6ee83668130...

Powered by Google App Engine
This is Rietveld 408576698