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

Issue 11830042: Ensure keySystem is always provided in keyerror events from Pepper CDMs. (Closed)

Created:
7 years, 11 months ago by ddorwin
Modified:
7 years, 11 months ago
Reviewers:
xhwang
CC:
chromium-reviews, feature-media-reviews_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Ensure keySystem is always provided in keyerror events from Pepper CDMs. This fix required refactoring the code to pass key_system instead of using key_system_. Due to the limited number of parameters supported by NewCallback, some of them must be grouped together. I chose to group the session-related values. BUG=169193 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=176160

Patch Set 1 #

Total comments: 8

Patch Set 2 : removed extra line #

Unified diffs Side-by-side diffs Delta from patch set Stats (+75 lines, -32 lines) Patch
M webkit/media/crypto/ppapi/cdm_wrapper.cc View 1 9 chunks +75 lines, -32 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
ddorwin
7 years, 11 months ago (2013-01-10 05:43:33 UTC) #1
xhwang
https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode525 webkit/media/crypto/ppapi/cdm_wrapper.cc:525: struct SessionInfo { OOC, did you ask pepper team ...
7 years, 11 months ago (2013-01-10 07:16:25 UTC) #2
ddorwin
https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode525 webkit/media/crypto/ppapi/cdm_wrapper.cc:525: struct SessionInfo { On 2013/01/10 07:16:25, xhwang wrote: > ...
7 years, 11 months ago (2013-01-10 07:39:55 UTC) #3
ddorwin
https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode919 webkit/media/crypto/ppapi/cdm_wrapper.cc:919: On 2013/01/10 07:39:55, ddorwin wrote: > On 2013/01/10 07:16:25, ...
7 years, 11 months ago (2013-01-10 18:13:28 UTC) #4
xhwang
lgtm https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): https://codereview.chromium.org/11830042/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode640 webkit/media/crypto/ppapi/cdm_wrapper.cc:640: key_system_ = key_system; On 2013/01/10 07:39:55, ddorwin wrote: ...
7 years, 11 months ago (2013-01-10 18:21:30 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ddorwin@chromium.org/11830042/3
7 years, 11 months ago (2013-01-10 18:22:46 UTC) #6
commit-bot: I haz the power
7 years, 11 months ago (2013-01-10 21:39:19 UTC) #7
Message was sent while issue was closed.
Change committed as 176160

Powered by Google App Engine
This is Rietveld 408576698