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

Issue 105743010: Add TrackableCallback in ContentDecryptorDelegate. (Closed)

Created:
6 years, 12 months ago by xhwang
Modified:
6 years, 11 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Add TrackableCallback in ContentDecryptorDelegate. The TrackableCallback manages the callback and the request ID so that we don't need to manage them separately. Also in this CL: - Using media::Decryptor in .cc file. - Renaming: pending_foo_cb_ -> foo_cb_ Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243460

Patch Set 1 #

Patch Set 2 : rebase only #

Patch Set 3 : #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+117 lines, -152 lines) Patch
M content/renderer/pepper/content_decryptor_delegate.h View 1 2 3 chunks +35 lines, -17 lines 2 comments Download
M content/renderer/pepper/content_decryptor_delegate.cc View 29 chunks +82 lines, -135 lines 2 comments Download

Messages

Total messages: 8 (0 generated)
xhwang
A clean-up CL; no functionality change. PTAL
6 years, 12 months ago (2013-12-28 09:19:41 UTC) #1
xhwang
rebase only
6 years, 12 months ago (2013-12-28 09:35:07 UTC) #2
dmichael (off chromium)
lgtm https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.cc File content/renderer/pepper/content_decryptor_delegate.cc (right): https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.cc#newcode527 content/renderer/pepper/content_decryptor_delegate.cc:527: Decryptor::kVideo, encrypted_buffer, &encrypted_resource)) { style nit: I would ...
6 years, 11 months ago (2014-01-03 18:44:43 UTC) #3
xhwang
https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.h File content/renderer/pepper/content_decryptor_delegate.h (right): https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.h#newcode112 content/renderer/pepper/content_decryptor_delegate.h:112: // TODO(xhwang): Check that no callback is pending in ...
6 years, 11 months ago (2014-01-07 19:53:30 UTC) #4
ddorwin
lgtm
6 years, 11 months ago (2014-01-07 22:16:26 UTC) #5
xhwang
https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.cc File content/renderer/pepper/content_decryptor_delegate.cc (right): https://codereview.chromium.org/105743010/diff/180001/content/renderer/pepper/content_decryptor_delegate.cc#newcode527 content/renderer/pepper/content_decryptor_delegate.cc:527: Decryptor::kVideo, encrypted_buffer, &encrypted_resource)) { On 2014/01/03 18:44:43, dmichael wrote: ...
6 years, 11 months ago (2014-01-07 22:40:21 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xhwang@chromium.org/105743010/180001
6 years, 11 months ago (2014-01-07 22:42:36 UTC) #7
commit-bot: I haz the power
6 years, 11 months ago (2014-01-08 01:22:28 UTC) #8
Message was sent while issue was closed.
Change committed as 243460

Powered by Google App Engine
This is Rietveld 408576698