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

Issue 26975004: Move ContentDecryptionModule* to platform/ (Closed)

Created:
7 years, 2 months ago by pilgrim_google
Modified:
7 years, 1 month ago
Reviewers:
jamesr, abarth-chromium
CC:
blink-reviews, dsinclair, danakj, feature-media-reviews_chromium.org, Rik, pdr., darin (slow to review)
Visibility:
Public.

Description

Move ContentDecryptionModule* to platform/ BUG=297477 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=161177

Patch Set 1 #

Patch Set 2 : add BLINK_PLATFORM_EXPORT to WebContentDecryptionModuleSession::Client #

Patch Set 3 : rebase, add WebContentDecryptionModuleSession.cpp #

Patch Set 4 : rebase, add WebContentDecryptionModule.cpp #

Patch Set 5 : rebase, add WebContentDecryptionModule.cpp #

Patch Set 6 : add NON_EXPORTED_BASE macro #

Total comments: 2

Patch Set 7 : rebase, fix macro definition #

Patch Set 8 : rebase, fix macro again #

Total comments: 1

Patch Set 9 : rebase, suppress compiler warnings unconditionally, add explanatory comments #

Patch Set 10 : rebase, suppress compiler warnings unconditionally, add explanatory comments #

Patch Set 11 : rebase, suppress compiler warnings unconditionally, add explanatory comments #

Patch Set 12 : rebase #

Patch Set 13 : rebase #

Patch Set 14 : fix pragma syntax #

Total comments: 1

Patch Set 15 : one more macro #

Patch Set 16 : add WTF_MAKE_NONCOPYABLE because reasons #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -344 lines) Patch
M Source/core/core.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -4 lines 0 comments Download
D Source/core/platform/graphics/ContentDecryptionModule.h View 1 chunk +0 lines, -62 lines 0 comments Download
D Source/core/platform/graphics/ContentDecryptionModule.cpp View 1 chunk +0 lines, -80 lines 0 comments Download
D Source/core/platform/graphics/ContentDecryptionModuleSession.h View 1 chunk +0 lines, -84 lines 0 comments Download
D Source/core/platform/graphics/ContentDecryptionModuleSession.cpp View 1 2 3 4 5 1 chunk +0 lines, -88 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeySession.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/encryptedmedia/MediaKeySession.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/encryptedmedia/MediaKeys.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/PlatformExport.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +13 lines, -0 lines 0 comments Download
M Source/platform/blink_platform.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +6 lines, -0 lines 0 comments Download
A + Source/platform/drm/ContentDecryptionModule.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +3 lines, -1 line 0 comments Download
A + Source/platform/drm/ContentDecryptionModule.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
A + Source/platform/drm/ContentDecryptionModuleSession.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +4 lines, -2 lines 0 comments Download
A + Source/platform/drm/ContentDecryptionModuleSession.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A + Source/platform/exported/WebContentDecryptionModule.cpp View 1 2 3 2 chunks +10 lines, -6 lines 0 comments Download
A + Source/platform/exported/WebContentDecryptionModuleSession.cpp View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M Source/web/AssertMatchingEnums.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +1 line, -1 line 0 comments Download
M public/platform/WebContentDecryptionModule.h View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M public/platform/WebContentDecryptionModuleSession.h View 1 2 6 7 8 9 10 11 12 13 14 2 chunks +6 lines, -4 lines 0 comments Download

Messages

Total messages: 49 (0 generated)
pilgrim_google
7 years, 2 months ago (2013-10-13 06:44:43 UTC) #1
abarth-chromium
LGTM Really, the clients of this code should just use the platform API directly instead ...
7 years, 2 months ago (2013-10-13 15:49:19 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/1
7 years, 2 months ago (2013-10-13 15:49:37 UTC) #3
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-13 16:36:17 UTC) #4
pilgrim_google
On 2013/10/13 16:36:17, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 2 months ago (2013-10-14 00:46:10 UTC) #5
abarth-chromium
On 2013/10/14 00:46:10, pilgrim_google wrote: > This is a real link error that I have ...
7 years, 2 months ago (2013-10-14 00:50:11 UTC) #6
pilgrim_google
On 2013/10/14 00:50:11, abarth wrote: > On 2013/10/14 00:46:10, pilgrim_google wrote: > > This is ...
7 years, 2 months ago (2013-10-14 00:56:17 UTC) #7
abarth-chromium
On 2013/10/14 00:56:17, pilgrim_google wrote: > BLINK_EXPORT, BLINK_PLATFORM_EXPORT, or BLINK_COMMON_EXPORT? The way you tell is ...
7 years, 2 months ago (2013-10-14 01:14:05 UTC) #8
pilgrim_google
On 2013/10/14 01:14:05, abarth wrote: > Now, the trouble is that there isn't a WebContentDecryptionModuleSession.cpp, ...
7 years, 2 months ago (2013-10-14 15:19:31 UTC) #9
abarth-chromium
lgtm
7 years, 2 months ago (2013-10-14 15:26:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/18001
7 years, 2 months ago (2013-10-14 15:26:58 UTC) #11
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=8076
7 years, 2 months ago (2013-10-14 15:55:22 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/36001
7 years, 2 months ago (2013-10-14 18:44:32 UTC) #13
jamesr1
This is silly. The warning is just a warning that does not apply to this ...
7 years, 2 months ago (2013-10-14 19:05:34 UTC) #14
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-14 20:09:30 UTC) #15
pilgrim_google
On 2013/10/14 19:05:34, jamesr1 wrote: > This is silly. The warning is just a warning ...
7 years, 2 months ago (2013-10-15 13:40:25 UTC) #16
Stephen Chennney
On 2013/10/15 13:40:25, pilgrim_google wrote: > On 2013/10/14 19:05:34, jamesr1 wrote: > > This is ...
7 years, 2 months ago (2013-10-15 13:46:04 UTC) #17
jamesr
On 2013/10/15 13:40:25, pilgrim_google wrote: > On 2013/10/14 19:05:34, jamesr1 wrote: > > This is ...
7 years, 2 months ago (2013-10-15 17:45:35 UTC) #18
pilgrim_google
Please re-review.
7 years, 2 months ago (2013-10-21 15:05:50 UTC) #19
jamesr
did you investigate suppressing this warning completely? https://codereview.chromium.org/26975004/diff/54001/Source/platform/PlatformExport.h File Source/platform/PlatformExport.h (right): https://codereview.chromium.org/26975004/diff/54001/Source/platform/PlatformExport.h#newcode54 Source/platform/PlatformExport.h:54: #define COMPILER_MSVC ...
7 years, 2 months ago (2013-10-21 18:20:08 UTC) #20
pilgrim_google
On 2013/10/21 18:20:08, jamesr wrote: > did you investigate suppressing this warning completely? > > ...
7 years, 2 months ago (2013-10-22 13:55:02 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/174001
7 years, 2 months ago (2013-10-22 18:28:04 UTC) #22
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 19:23:56 UTC) #23
jamesr
Changing less is easier, but it makes the code globally worse to have little duplications ...
7 years, 2 months ago (2013-10-22 19:52:02 UTC) #24
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:25:45 UTC) #25
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:25:46 UTC) #26
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:25:49 UTC) #27
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:25:50 UTC) #28
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:26:10 UTC) #29
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:26:12 UTC) #30
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:26:14 UTC) #31
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:26:15 UTC) #32
pilgrim_google
rebase, suppress compiler warnings unconditionally, add explanatory comments
7 years, 1 month ago (2013-10-25 18:26:39 UTC) #33
pilgrim_google
7 years, 1 month ago (2013-10-25 18:26:54 UTC) #34
pilgrim_google
rebase
7 years, 1 month ago (2013-10-28 14:29:32 UTC) #35
pilgrim_google
Please re-review.
7 years, 1 month ago (2013-10-28 14:29:45 UTC) #36
pilgrim_google
rebase
7 years, 1 month ago (2013-10-31 14:14:13 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/524001
7 years, 1 month ago (2013-10-31 14:14:57 UTC) #38
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 1 month ago (2013-10-31 15:00:57 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/654001
7 years, 1 month ago (2013-10-31 15:11:09 UTC) #40
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 1 month ago (2013-10-31 15:57:07 UTC) #41
pilgrim_google
On 2013/10/31 15:57:07, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 1 month ago (2013-10-31 17:37:35 UTC) #42
abarth-chromium
https://codereview.chromium.org/26975004/diff/654001/public/platform/WebContentDecryptionModuleSession.h File public/platform/WebContentDecryptionModuleSession.h (right): https://codereview.chromium.org/26975004/diff/654001/public/platform/WebContentDecryptionModuleSession.h#newcode43 public/platform/WebContentDecryptionModuleSession.h:43: class Client { It's complaining that you haven't put ...
7 years, 1 month ago (2013-10-31 18:42:49 UTC) #43
pilgrim_google
one more macro
7 years, 1 month ago (2013-11-01 13:31:00 UTC) #44
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/774001
7 years, 1 month ago (2013-11-01 13:31:45 UTC) #45
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 1 month ago (2013-11-01 14:09:19 UTC) #46
pilgrim_google
add WTF_MAKE_NONCOPYABLE because reasons
7 years, 1 month ago (2013-11-01 15:46:57 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/26975004/924001
7 years, 1 month ago (2013-11-01 15:47:31 UTC) #48
commit-bot: I haz the power
7 years, 1 month ago (2013-11-01 17:10:51 UTC) #49
Message was sent while issue was closed.
Change committed as 161177

Powered by Google App Engine
This is Rietveld 408576698