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

Issue 10545036: Add PPAPI decryptor interfaces. (Closed)

Created:
8 years, 6 months ago by Tom Finegan
Modified:
8 years, 4 months ago
CC:
strobe_, alcatraz-eng_google.com
Visibility:
Public.

Description

Add PPAPI decryptor interfaces. BUG=138139 TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=151571

Patch Set 1 #

Patch Set 2 : Add Decrypt/DecryptAndDecode #

Total comments: 12

Patch Set 3 : Fixed arg names in comments #

Total comments: 3

Patch Set 4 : Update interface, add CPP wrapper and add stub plugin. #

Patch Set 5 : Updated interface order to match spec #

Patch Set 6 : #

Patch Set 7 : -t #

Patch Set 8 : Add initial PPB interface for feedback #

Patch Set 9 : Just because it builds... #

Patch Set 10 : Add missing PPB callback args/Demo plugin iteration/allow empty init_data in GenerateKeyRequest #

Patch Set 11 : Rebased on origin/master and fixed a minor conflict #

Total comments: 4

Patch Set 12 : Rebase on origin/master and fix PP_Var usage in wrapper #

Patch Set 13 : Rebased again #

Patch Set 14 : It lives/Needs some hacking to see if the plugin can respond #

Patch Set 15 : Rebased (again) #

Patch Set 16 : Implement enough thunk stuff to call into PluginInstance CDM stubs #

Total comments: 31

Patch Set 17 : s/ContentDecryptionModule/ContentDecryptor/g #

Patch Set 18 : Updates resulting from David's comments #

Total comments: 8

Patch Set 19 : First attempt at CallOnMainThread usage #

Total comments: 10

Patch Set 20 : CallOnMain/scoper stuff. Sorry, rebased again before reading comment. Last time! #

Patch Set 21 : More plumbing #

Total comments: 18

Patch Set 22 : Perhaps I've gone too far :) #

Total comments: 33

Patch Set 23 : More plumbing-- not rebased yet/removal of C interface usage still in progress. #

Patch Set 24 : CPP interface migration complete #

Total comments: 12

Patch Set 25 : Sorry for the rebase noise-- unavoidable due to move from work to home PC. #

Total comments: 10

Patch Set 26 : Move decryptor from ppapi/examples to webkit/media/crypto. #

Patch Set 27 : Revert change to ppapi_tests.gypi. #

Total comments: 68

Patch Set 28 : Changes in response to dmichael's comments/xhwang's testing. #

Total comments: 6

Patch Set 29 : Addressed remaining comments and added more TODOs #

Patch Set 30 : Remove callbacks from API and start proxy/out of process support. #

Patch Set 31 : Fix comments in content decryptor IDL and the generated C includes. #

Patch Set 32 : Add PPB Content Decryptor proxy interface methods. #

Total comments: 12

Patch Set 33 : Add PPP proxy. #

Total comments: 8

Patch Set 34 : Fix PP_Resource/HostResource usage (hopefully), and update comments. #

Total comments: 39

Patch Set 35 : Moved decryptor interfaces from dev to private. #

Patch Set 36 : Most comments addressed/breaking interface and implementation into two CLs before next update. #

Patch Set 37 : Removed all but the interfaces from the CL. #

Patch Set 38 : Cleaned up the comments a bit. #

Total comments: 32

Patch Set 39 : Comment responses... #

Total comments: 41

Patch Set 40 : Addressed ddorwin's comments. #

Total comments: 2

Patch Set 41 : Fixed typo. #

Total comments: 29

Patch Set 42 : Update comments in response to comments on comments... #

Total comments: 6

Patch Set 43 : Fixed nits. #

Total comments: 18

Patch Set 44 : Removed EME flow stuff in favor of slightly more generic mentions of web applications. #

Total comments: 2

Patch Set 45 : Fixed last nit. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+633 lines, -0 lines) Patch
A ppapi/api/private/ppb_content_decryptor_private.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +180 lines, -0 lines 0 comments Download
A ppapi/api/private/ppp_content_decryptor_private.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +118 lines, -0 lines 0 comments Download
A ppapi/c/private/ppb_content_decryptor_private.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +197 lines, -0 lines 0 comments Download
A ppapi/c/private/ppp_content_decryptor_private.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +138 lines, -0 lines 0 comments Download

Messages

Total messages: 61 (0 generated)
ddorwin
LG overall. We may need to refine some of the APIs. https://chromiumcodereview.appspot.com/10545036/diff/2001/ppapi/api/dev/ppp_content_decryption_module_dev.idl File ppapi/api/dev/ppp_content_decryption_module_dev.idl (right): ...
8 years, 6 months ago (2012-06-06 21:52:52 UTC) #1
ddorwin
https://chromiumcodereview.appspot.com/10545036/diff/2001/webkit/plugins/ppapi/ppapi_plugin_instance.h File webkit/plugins/ppapi/ppapi_plugin_instance.h (right): https://chromiumcodereview.appspot.com/10545036/diff/2001/webkit/plugins/ppapi/ppapi_plugin_instance.h#newcode241 webkit/plugins/ppapi/ppapi_plugin_instance.h:241: bool AddKey(PP_Resource key); I think these parameters should be ...
8 years, 6 months ago (2012-06-06 22:16:20 UTC) #2
Matthew Heaney
lgtm
8 years, 6 months ago (2012-06-07 00:47:33 UTC) #3
Tom Finegan
https://chromiumcodereview.appspot.com/10545036/diff/2001/ppapi/api/dev/ppp_content_decryption_module_dev.idl File ppapi/api/dev/ppp_content_decryption_module_dev.idl (right): https://chromiumcodereview.appspot.com/10545036/diff/2001/ppapi/api/dev/ppp_content_decryption_module_dev.idl#newcode23 ppapi/api/dev/ppp_content_decryption_module_dev.idl:23: */ On 2012/06/06 21:52:52, ddorwin wrote: > We'll need ...
8 years, 6 months ago (2012-06-07 00:50:50 UTC) #4
Matthew Heaney
lgtm
8 years, 6 months ago (2012-06-07 01:03:06 UTC) #5
ddorwin
Replies in both revisions. For now, I suggest filling out the IDL then getting feedback ...
8 years, 6 months ago (2012-06-07 18:51:26 UTC) #6
Tom Finegan
https://chromiumcodereview.appspot.com/10545036/diff/6001/ppapi/api/dev/ppp_content_decryption_module_dev.idl File ppapi/api/dev/ppp_content_decryption_module_dev.idl (right): https://chromiumcodereview.appspot.com/10545036/diff/6001/ppapi/api/dev/ppp_content_decryption_module_dev.idl#newcode26 ppapi/api/dev/ppp_content_decryption_module_dev.idl:26: [in] PP_Resource key); On 2012/06/07 18:51:26, ddorwin wrote: > ...
8 years, 6 months ago (2012-06-08 02:41:49 UTC) #7
Tom Finegan
Added the first pass at the PPB interface. The three Deliver* methods might be a ...
8 years, 6 months ago (2012-06-12 17:15:15 UTC) #8
xhwang
Was not really reviewing this CL but trying to learn from it :) Only one ...
8 years, 6 months ago (2012-06-18 20:20:41 UTC) #9
Tom Finegan
The switch from c_str() to data() will get pushed when my build finishes, but I ...
8 years, 6 months ago (2012-06-18 20:36:58 UTC) #10
Tom Finegan
Apologies for gclient/checkout drama: this version of the patch actually does something (with boring hard-coded ...
8 years, 6 months ago (2012-06-24 16:19:28 UTC) #11
Matthew Heaney
lgtm
8 years, 6 months ago (2012-06-25 17:49:35 UTC) #12
Tom Finegan
Added some thunk stuff. Calling into PluginInstance works, but I need to figure out how ...
8 years, 5 months ago (2012-07-12 23:30:15 UTC) #13
ddorwin
Looks fine so far. Looking forward to the next step. I didn't review the c/, ...
8 years, 5 months ago (2012-07-13 19:19:48 UTC) #14
ddorwin
On 2012/07/13 19:19:48, ddorwin wrote: > I didn't review the c/, cpp/, or thunk code ...
8 years, 5 months ago (2012-07-13 19:31:54 UTC) #15
Tom Finegan
http://codereview.chromium.org/10545036/diff/32002/ppapi/api/dev/ppb_content_decryption_module_dev.idl File ppapi/api/dev/ppb_content_decryption_module_dev.idl (right): http://codereview.chromium.org/10545036/diff/32002/ppapi/api/dev/ppb_content_decryption_module_dev.idl#newcode7 ppapi/api/dev/ppb_content_decryption_module_dev.idl:7: * This file defines the <code>PPP_ContentDecryptionModule_Dev</code> On 2012/07/13 19:19:48, ...
8 years, 5 months ago (2012-07-17 01:11:10 UTC) #16
ddorwin
http://codereview.chromium.org/10545036/diff/51001/webkit/plugins/ppapi/ppapi_plugin_instance.cc File webkit/plugins/ppapi/ppapi_plugin_instance.cc (right): http://codereview.chromium.org/10545036/diff/51001/webkit/plugins/ppapi/ppapi_plugin_instance.cc#newcode2004 webkit/plugins/ppapi/ppapi_plugin_instance.cc:2004: StringVar* key_system_string = StringVar::FromPPVar(key_system_var); Just checking, are these non-owning ...
8 years, 5 months ago (2012-07-17 21:47:56 UTC) #17
Tom Finegan
http://codereview.chromium.org/10545036/diff/51001/webkit/plugins/ppapi/ppapi_plugin_instance.cc File webkit/plugins/ppapi/ppapi_plugin_instance.cc (right): http://codereview.chromium.org/10545036/diff/51001/webkit/plugins/ppapi/ppapi_plugin_instance.cc#newcode2004 webkit/plugins/ppapi/ppapi_plugin_instance.cc:2004: StringVar* key_system_string = StringVar::FromPPVar(key_system_var); On 2012/07/17 21:47:56, ddorwin wrote: ...
8 years, 5 months ago (2012-07-17 22:15:34 UTC) #18
Tom Finegan
PTAL at the CallOnMainThread usage in content_decryptor.cc-- and while you're in there you might as ...
8 years, 5 months ago (2012-07-18 20:56:52 UTC) #19
ddorwin
Please try to avoid rebasing within a CL unless absolutely necessary or do so outside ...
8 years, 5 months ago (2012-07-18 21:48:35 UTC) #20
Tom Finegan
KeyMessage is working, but the code could certainly use a look. Thanks! http://codereview.chromium.org/10545036/diff/59001/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc ...
8 years, 5 months ago (2012-07-23 18:41:52 UTC) #21
ddorwin
LG so far. Just some additional nits. http://codereview.chromium.org/10545036/diff/60024/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc (right): http://codereview.chromium.org/10545036/diff/60024/ppapi/examples/content_decryptor/content_decryptor.cc#newcode11 ppapi/examples/content_decryptor/content_decryptor.cc:11: #include "ppapi/c/pp_var.h" ...
8 years, 5 months ago (2012-07-23 23:53:36 UTC) #22
Tom Finegan
More patchset spam for everyone! I might have gone a little bit too far here. ...
8 years, 5 months ago (2012-07-24 00:26:21 UTC) #23
fgalligan1
http://codereview.chromium.org/10545036/diff/74003/ppapi/api/dev/ppb_content_decryptor_dev.idl File ppapi/api/dev/ppb_content_decryptor_dev.idl (right): http://codereview.chromium.org/10545036/diff/74003/ppapi/api/dev/ppb_content_decryptor_dev.idl#newcode83 ppapi/api/dev/ppb_content_decryptor_dev.idl:83: [in] PP_Resource decrypted_frame, /* PPB_Buffer. */ Would decoded_frame be ...
8 years, 5 months ago (2012-07-24 04:33:41 UTC) #24
ddorwin
http://codereview.chromium.org/10545036/diff/60024/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc (right): http://codereview.chromium.org/10545036/diff/60024/ppapi/examples/content_decryptor/content_decryptor.cc#newcode123 ppapi/examples/content_decryptor/content_decryptor.cc:123: if (!buffer_if_->IsBuffer(init_buffer.pp_resource()) || On 2012/07/24 00:26:21, tomf wrote: > ...
8 years, 5 months ago (2012-07-24 18:57:25 UTC) #25
Tom Finegan
http://codereview.chromium.org/10545036/diff/74003/ppapi/api/dev/ppb_content_decryptor_dev.idl File ppapi/api/dev/ppb_content_decryptor_dev.idl (right): http://codereview.chromium.org/10545036/diff/74003/ppapi/api/dev/ppb_content_decryptor_dev.idl#newcode83 ppapi/api/dev/ppb_content_decryptor_dev.idl:83: [in] PP_Resource decrypted_frame, /* PPB_Buffer. */ On 2012/07/24 04:33:41, ...
8 years, 5 months ago (2012-07-25 02:00:07 UTC) #26
Tom Finegan
Note that DecryptAndDecode from the PPP interface, and DeliverFrame/DeliverSamples from the PPB interface have not ...
8 years, 5 months ago (2012-07-26 00:04:11 UTC) #27
ddorwin
As before, I didn't review the cpp wrappers. http://codereview.chromium.org/10545036/diff/79001/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc (right): http://codereview.chromium.org/10545036/diff/79001/ppapi/examples/content_decryptor/content_decryptor.cc#newcode30 ppapi/examples/content_decryptor/content_decryptor.cc:30: callback(PP_MakeCompletionCallback(NULL, ...
8 years, 5 months ago (2012-07-26 22:20:17 UTC) #28
Tom Finegan
Sorry for the rebase. Moved to my home PC so I could get some more ...
8 years, 4 months ago (2012-07-27 08:55:01 UTC) #29
ddorwin
http://codereview.chromium.org/10545036/diff/78002/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc (right): http://codereview.chromium.org/10545036/diff/78002/ppapi/examples/content_decryptor/content_decryptor.cc#newcode38 ppapi/examples/content_decryptor/content_decryptor.cc:38: struct DecryptedData { This will be different for each ...
8 years, 4 months ago (2012-07-28 01:43:25 UTC) #30
dmichael (off chromium)
Is it possible to add a test? http://codereview.chromium.org/10545036/diff/91001/ppapi/api/dev/ppb_content_decryptor_dev.idl File ppapi/api/dev/ppb_content_decryptor_dev.idl (right): http://codereview.chromium.org/10545036/diff/91001/ppapi/api/dev/ppb_content_decryptor_dev.idl#newcode7 ppapi/api/dev/ppb_content_decryptor_dev.idl:7: * This ...
8 years, 4 months ago (2012-07-31 03:36:31 UTC) #31
Tom Finegan
Forgot to publish one set of comment responses... http://codereview.chromium.org/10545036/diff/78002/ppapi/examples/content_decryptor/content_decryptor.cc File ppapi/examples/content_decryptor/content_decryptor.cc (right): http://codereview.chromium.org/10545036/diff/78002/ppapi/examples/content_decryptor/content_decryptor.cc#newcode38 ppapi/examples/content_decryptor/content_decryptor.cc:38: struct ...
8 years, 4 months ago (2012-07-31 15:34:26 UTC) #32
Tom Finegan
I finished my first pass through comments, and I made some changes. I have not ...
8 years, 4 months ago (2012-08-01 04:19:22 UTC) #33
xhwang
Just some comments as I try to make PPP calls from the PpapiDecryptor. http://codereview.chromium.org/10545036/diff/84021/ppapi/api/dev/ppp_content_decryptor_dev.idl File ...
8 years, 4 months ago (2012-08-01 18:55:38 UTC) #34
Tom Finegan
I've addressed most comments, and added follow up questions to the ones that haven't been ...
8 years, 4 months ago (2012-08-02 01:12:03 UTC) #35
Tom Finegan
First pass at the PPB proxy stuff added. Not sure if it's correct, but hey, ...
8 years, 4 months ago (2012-08-07 00:53:49 UTC) #36
Tom Finegan
First attempt at PPP proxy; not sure if it works yet.
8 years, 4 months ago (2012-08-08 01:28:42 UTC) #37
dmichael (off chromium)
Still looking, but here are some comments. http://codereview.chromium.org/10545036/diff/91001/ppapi/api/dev/ppb_content_decryptor_dev.idl File ppapi/api/dev/ppb_content_decryptor_dev.idl (right): http://codereview.chromium.org/10545036/diff/91001/ppapi/api/dev/ppb_content_decryptor_dev.idl#newcode17 ppapi/api/dev/ppb_content_decryptor_dev.idl:17: * <code>PPP_ContentDecryptor_Dev</code> ...
8 years, 4 months ago (2012-08-08 03:38:10 UTC) #38
Tom Finegan
http://codereview.chromium.org/10545036/diff/91026/DEPS File DEPS (right): http://codereview.chromium.org/10545036/diff/91026/DEPS#newcode564 DEPS:564: "webkit/media/crypto", On 2012/08/08 03:38:10, dmichael wrote: > This is ...
8 years, 4 months ago (2012-08-08 19:02:15 UTC) #39
dmichael (off chromium)
http://codereview.chromium.org/10545036/diff/88026/ppapi/api/dev/ppb_content_decryptor_dev.idl File ppapi/api/dev/ppb_content_decryptor_dev.idl (right): http://codereview.chromium.org/10545036/diff/88026/ppapi/api/dev/ppb_content_decryptor_dev.idl#newcode7 ppapi/api/dev/ppb_content_decryptor_dev.idl:7: * This file defines the <code>PPB_ContentDecryptor_Dev</code> I talked to ...
8 years, 4 months ago (2012-08-08 22:24:02 UTC) #40
xhwang
http://codereview.chromium.org/10545036/diff/88026/webkit/plugins/ppapi/ppapi_plugin_instance.cc File webkit/plugins/ppapi/ppapi_plugin_instance.cc (right): http://codereview.chromium.org/10545036/diff/88026/webkit/plugins/ppapi/ppapi_plugin_instance.cc#newcode1353 webkit/plugins/ppapi/ppapi_plugin_instance.cc:1353: bool PluginInstance::Decrypt(const base::StringPiece& encrypted_block, On 2012/08/08 22:24:02, dmichael wrote: ...
8 years, 4 months ago (2012-08-09 00:49:26 UTC) #41
dmichael (off chromium)
http://codereview.chromium.org/10545036/diff/88026/webkit/plugins/ppapi/ppapi_plugin_instance.cc File webkit/plugins/ppapi/ppapi_plugin_instance.cc (right): http://codereview.chromium.org/10545036/diff/88026/webkit/plugins/ppapi/ppapi_plugin_instance.cc#newcode1353 webkit/plugins/ppapi/ppapi_plugin_instance.cc:1353: bool PluginInstance::Decrypt(const base::StringPiece& encrypted_block, On 2012/08/09 00:49:26, xhwang wrote: ...
8 years, 4 months ago (2012-08-09 04:17:59 UTC) #42
Tom Finegan
Finally getting around to do a full reading of the EME spec, then breaking this ...
8 years, 4 months ago (2012-08-09 22:45:17 UTC) #43
Tom Finegan
Removed all but the IDL files and C interface code. PTAL-- it would be awesome ...
8 years, 4 months ago (2012-08-10 14:58:43 UTC) #44
xhwang
http://codereview.chromium.org/10545036/diff/83034/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/83034/ppapi/api/private/ppb_content_decryptor_private.idl#newcode19 ppapi/api/private/ppb_content_decryptor_private.idl:19: * http://goo.gl/rbdnR I am not sure if we should ...
8 years, 4 months ago (2012-08-10 16:41:30 UTC) #45
xhwang
Tom: added a few comments. Some of them (w/ question marks) I am not sure ...
8 years, 4 months ago (2012-08-10 16:43:07 UTC) #46
Tom Finegan
http://codereview.chromium.org/10545036/diff/83034/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/83034/ppapi/api/private/ppb_content_decryptor_private.idl#newcode19 ppapi/api/private/ppb_content_decryptor_private.idl:19: * http://goo.gl/rbdnR On 2012/08/10 16:41:30, xhwang wrote: > I ...
8 years, 4 months ago (2012-08-10 17:13:06 UTC) #47
ddorwin
Reviewed for content but not Pepper style or consistency. http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl#newcode18 ppapi/api/private/ppb_content_decryptor_private.idl:18: ...
8 years, 4 months ago (2012-08-11 22:08:57 UTC) #48
Tom Finegan
http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl#newcode18 ppapi/api/private/ppb_content_decryptor_private.idl:18: * browser side support for v0.1 of the proposed ...
8 years, 4 months ago (2012-08-13 16:27:17 UTC) #49
ddorwin
lgtm with one typo to fix http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/86029/ppapi/api/private/ppb_content_decryptor_private.idl#newcode154 ppapi/api/private/ppb_content_decryptor_private.idl:154: void DeliverFrame( On ...
8 years, 4 months ago (2012-08-13 17:43:50 UTC) #50
Tom Finegan
http://codereview.chromium.org/10545036/diff/81027/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/81027/ppapi/api/private/ppp_content_decryptor_private.idl#newcode26 ppapi/api/private/ppp_content_decryptor_private.idl:26: * to use. init_data is a data buffer containing ...
8 years, 4 months ago (2012-08-13 21:07:21 UTC) #51
dmichael (off chromium)
mostly comments about comments... otherwise lgtm. Please address making the PPP interface use the new ...
8 years, 4 months ago (2012-08-14 03:31:37 UTC) #52
Tom Finegan
I hope this is ready to land... PTAL at updated comments. There's a lot more ...
8 years, 4 months ago (2012-08-14 16:39:39 UTC) #53
dmichael (off chromium)
just nits, lgtm http://codereview.chromium.org/10545036/diff/84034/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/84034/ppapi/api/private/ppp_content_decryptor_private.idl#newcode21 ppapi/api/private/ppp_content_decryptor_private.idl:21: * Modules, not normal plugins. I ...
8 years, 4 months ago (2012-08-14 16:54:11 UTC) #54
Tom Finegan
http://codereview.chromium.org/10545036/diff/85026/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/85026/ppapi/api/private/ppb_content_decryptor_private.idl#newcode73 ppapi/api/private/ppb_content_decryptor_private.idl:73: * <code>MediaKeyCompleteEvent</code> at the <code>HTMlMediaElement</code>. On 2012/08/14 16:54:12, dmichael ...
8 years, 4 months ago (2012-08-14 17:19:15 UTC) #55
ddorwin
http://codereview.chromium.org/10545036/diff/85027/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/85027/ppapi/api/private/ppb_content_decryptor_private.idl#newcode9 ppapi/api/private/ppb_content_decryptor_private.idl:9: * Decryption Modules (CDM), not normal plugins. singular acronym ...
8 years, 4 months ago (2012-08-14 17:39:58 UTC) #56
Tom Finegan
I can haz commit? http://codereview.chromium.org/10545036/diff/85027/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/85027/ppapi/api/private/ppb_content_decryptor_private.idl#newcode9 ppapi/api/private/ppb_content_decryptor_private.idl:9: * Decryption Modules (CDM), not ...
8 years, 4 months ago (2012-08-14 18:09:32 UTC) #57
ddorwin
LGTM. Just one nit. http://codereview.chromium.org/10545036/diff/92026/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/92026/ppapi/api/private/ppb_content_decryptor_private.idl#newcode60 ppapi/api/private/ppb_content_decryptor_private.idl:60: * to pass additional data ...
8 years, 4 months ago (2012-08-14 18:49:22 UTC) #58
Tom Finegan
http://codereview.chromium.org/10545036/diff/92026/ppapi/api/private/ppb_content_decryptor_private.idl File ppapi/api/private/ppb_content_decryptor_private.idl (right): http://codereview.chromium.org/10545036/diff/92026/ppapi/api/private/ppb_content_decryptor_private.idl#newcode60 ppapi/api/private/ppb_content_decryptor_private.idl:60: * to pass additional data to the CDM via ...
8 years, 4 months ago (2012-08-14 18:55:23 UTC) #59
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tomfinegan@chromium.org/10545036/80024
8 years, 4 months ago (2012-08-14 18:57:06 UTC) #60
commit-bot: I haz the power
8 years, 4 months ago (2012-08-14 20:30:42 UTC) #61
Try job failure for 10545036-80024 (retry) on linux_rel for step
"interactive_ui_tests".
It's a second try, previously, step "interactive_ui_tests" failed.
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&...

Powered by Google App Engine
This is Rietveld 408576698