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

Issue 10857027: Add content decryptor related structs and update PP{P|B}_ContentDecryptor_Private. (Closed)

Created:
8 years, 4 months ago by xhwang
Modified:
8 years, 4 months ago
CC:
chromium-reviews, piman+watch_chromium.org, darin-cc_chromium.org, yzshen+watch_chromium.org, ihf+watch_chromium.org
Visibility:
Public.

Description

Add content decryptor related structs and update PP{P|B}_ContentDecryptor_Private. PP_EncryptedBlockInfo contains necessary information for decryption and decrypt request tracking. We pass PP_EncryptedBlockInfo in PPP_ContentDecryptor_Private::Decrypt() calls. Similarly we pass PP_DecryptedBlockInfo in PPB_ContentDecryptor_Private::Deliver*() calls. BUG=none TEST=none

Patch Set 1 #

Total comments: 30

Patch Set 2 : Resolve comments. #

Total comments: 6

Patch Set 3 : Add PP_DecryptResult and Rename. #

Total comments: 8

Patch Set 4 : Resolve comments. #

Patch Set 5 : Rename to pp_content_decryptor.idl #

Unified diffs Side-by-side diffs Delta from patch set Stats (+389 lines, -46 lines) Patch
A ppapi/api/private/pp_content_decryptor.idl View 1 2 3 4 1 chunk +152 lines, -0 lines 0 comments Download
M ppapi/api/private/ppb_content_decryptor_private.idl View 1 2 3 chunks +12 lines, -9 lines 0 comments Download
M ppapi/api/private/ppp_content_decryptor_private.idl View 1 2 2 chunks +8 lines, -8 lines 0 comments Download
A ppapi/c/private/pp_content_decryptor.h View 1 2 3 4 1 chunk +178 lines, -0 lines 0 comments Download
M ppapi/c/private/ppb_content_decryptor_private.h View 1 2 3 4 5 chunks +23 lines, -16 lines 0 comments Download
M ppapi/c/private/ppp_content_decryptor_private.h View 1 2 3 4 4 chunks +16 lines, -13 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
xhwang
Hello dmichael, ddorwin and tomfinegan, This is the CL that updates the new ContentDecryptor interfaces ...
8 years, 4 months ago (2012-08-16 03:14:41 UTC) #1
ddorwin
Non-Pepper review. http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl#newcode21 ppapi/api/private/pp_decrypt_config.idl:21: * client can associate the decrypted (and ...
8 years, 4 months ago (2012-08-16 04:31:51 UTC) #2
dmichael (off chromium)
http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl#newcode7 ppapi/api/private/pp_decrypt_config.idl:7: * The data structure that can be used to ...
8 years, 4 months ago (2012-08-16 17:36:33 UTC) #3
xhwang
Comments mostly resolved. PTAL again! http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/1/ppapi/api/private/pp_decrypt_config.idl#newcode7 ppapi/api/private/pp_decrypt_config.idl:7: * The data structure ...
8 years, 4 months ago (2012-08-16 20:10:39 UTC) #4
dmichael (off chromium)
lgtm http://codereview.chromium.org/10857027/diff/5001/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/5001/ppapi/api/private/pp_decrypt_config.idl#newcode42 ppapi/api/private/pp_decrypt_config.idl:42: * continuous (in the subsample order) logical stream. ...
8 years, 4 months ago (2012-08-16 22:26:51 UTC) #5
Tom Finegan
On 2012/08/16 22:26:51, dmichael wrote: > lgtm > > http://codereview.chromium.org/10857027/diff/5001/ppapi/api/private/pp_decrypt_config.idl > File ppapi/api/private/pp_decrypt_config.idl (right): > ...
8 years, 4 months ago (2012-08-16 22:36:25 UTC) #6
ddorwin
lgtm % comments. I wrote these before our discussion. Not sure whether you want to ...
8 years, 4 months ago (2012-08-16 23:56:05 UTC) #7
xhwang
Sorry for another change :) I just realized that we need the decrpytion (and/or decoding) ...
8 years, 4 months ago (2012-08-17 01:00:35 UTC) #8
Tom Finegan
lgtm + 1 nit https://chromiumcodereview.appspot.com/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): https://chromiumcodereview.appspot.com/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl#newcode127 ppapi/api/private/pp_decrypt_config.idl:127: /** Unexpected error happened during ...
8 years, 4 months ago (2012-08-17 01:41:55 UTC) #9
dmichael (off chromium)
lgtm just nits http://codereview.chromium.org/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl#newcode69 ppapi/api/private/pp_decrypt_config.idl:69: * The <code>PP_EncryptedBlockInfo</code> struct contains all ...
8 years, 4 months ago (2012-08-17 02:24:06 UTC) #10
xhwang
http://codereview.chromium.org/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl File ppapi/api/private/pp_decrypt_config.idl (right): http://codereview.chromium.org/10857027/diff/6005/ppapi/api/private/pp_decrypt_config.idl#newcode69 ppapi/api/private/pp_decrypt_config.idl:69: * The <code>PP_EncryptedBlockInfo</code> struct contains all information On 2012/08/17 ...
8 years, 4 months ago (2012-08-17 03:24:53 UTC) #11
xhwang
8 years, 4 months ago (2012-08-21 20:54:30 UTC) #12
This CL will be committed as part of tomf@'s change:

http://codereview.chromium.org/10854209/

Powered by Google App Engine
This is Rietveld 408576698