See the explainer doc change here: https://github.com/WICG/media-capabilities/commit/e5bdf6ed4e7a427ec743e460c2cb26426833ed22
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771 commit 1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771 Author: John Rummell <jrummell@chromium.org> Date: Fri Nov 10 00:09:26 2017 media: Update HDCP policy check API Draft spec changed MediaKeysPolicy from an interface to a dictionary, so updating the code to match. BUG= 782443 TEST=updated layout test passes Change-Id: Iecabda2d0eb662efbce44050994a4241b1ffa4bb Reviewed-on: https://chromium-review.googlesource.com/759057 Commit-Queue: John Rummell <jrummell@chromium.org> Reviewed-by: Xiaohan Wang <xhwang@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#515353} [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/media/test/data/eme_player_js/player_utils.js [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-getstatusforpolicy.html [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/Source/modules/encryptedmedia/BUILD.gn [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysGetStatusForPolicy.cpp [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysGetStatusForPolicy.h [delete] https://crrev.com/e76bb16c1a2e491f7a17bf5381cc7156a220a75e/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysPolicy.cpp [delete] https://crrev.com/e76bb16c1a2e491f7a17bf5381cc7156a220a75e/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysPolicy.h [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysPolicy.idl [delete] https://crrev.com/e76bb16c1a2e491f7a17bf5381cc7156a220a75e/third_party/WebKit/Source/modules/encryptedmedia/MediaKeysPolicyInit.idl [modify] https://crrev.com/1c0b7227b6b0ab99862e01014b7fd1ec6d0d7771/third_party/WebKit/Source/modules/modules_idl_files.gni
Comment 1 by jrumm...@chromium.org
, Nov 8 2017