Move EME key system knowledge from content/ to chrome/.
commit898b39aca226c076aa57ac75311500376f8a056f
authorddorwin@chromium.org <ddorwin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 13 Sep 2013 21:51:47 +0000 (13 21:51 +0000)
committerddorwin@chromium.org <ddorwin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 13 Sep 2013 21:51:47 +0000 (13 21:51 +0000)
tree0c2542e9a39559dc212833ac7dd4d1db9efcf286
parent50c827d85be598a1868866858831bb43df3e9638
Move EME key system knowledge from content/ to chrome/.

Most of the knowledge about specific key systems is moved from
content/renderer/media/crypto/key_systems_info.cc to
chrome/renderer/media/chrome_key_systems.cc.

content/renderer/media/crypto/key_systems_unittest.cc is modified to test the
infrastructure rather than specific key systems, which are now tested in
chrome/browser/media/encrypted_media_istypesupported_browsertest.cc (r222647).

BUG=224793

Review URL: https://chromiumcodereview.appspot.com/23452025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223132 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/media/encrypted_media_istypesupported_browsertest.cc
chrome/chrome_renderer.gypi
chrome/renderer/chrome_content_renderer_client.cc
chrome/renderer/media/OWNERS [new file with mode: 0644]
chrome/renderer/media/chrome_key_systems.cc [copied from content/renderer/media/crypto/key_systems_info.cc with 83% similarity]
chrome/renderer/media/chrome_key_systems.h [new file with mode: 0644]
content/browser/media/encrypted_media_browsertest.cc
content/renderer/media/crypto/key_systems.cc
content/renderer/media/crypto/key_systems_info.cc
content/renderer/media/crypto/key_systems_info.h
content/renderer/media/crypto/key_systems_unittest.cc