tree: 949e18cee43f41a87d496ccd7af3a1d37015780d [path history] [tgz]
  1. content/
  2. polyfill/
  3. resources/
  4. scripts/
  5. util/
  6. clearkey-check-initdata-type.https.html
  7. clearkey-events-session-closed-event.https.html
  8. clearkey-events.https.html
  9. clearkey-generate-request-disallowed-input.https.html
  10. clearkey-invalid-license.https.html
  11. clearkey-keystatuses-multiple-sessions.https.html
  12. clearkey-keystatuses.https.html
  13. clearkey-mp4-playback-destroy-persistent-license.https.html
  14. clearkey-mp4-playback-persistent-license-events.https.html
  15. clearkey-mp4-playback-persistent-license.https.html
  16. clearkey-mp4-playback-persistent-usage-record-events.https.html
  17. clearkey-mp4-playback-persistent-usage-record.https.html
  18. clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html
  19. clearkey-mp4-playback-retrieve-persistent-license.https.html
  20. clearkey-mp4-playback-retrieve-persistent-usage-record.https.html
  21. clearkey-mp4-playback-temporary-clear-encrypted.https.html
  22. clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html
  23. clearkey-mp4-playback-temporary-encrypted-clear.https.html
  24. clearkey-mp4-playback-temporary-events.https.html
  25. clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html
  26. clearkey-mp4-playback-temporary-multikey-sequential.https.html
  27. clearkey-mp4-playback-temporary-multikey.https.html
  28. clearkey-mp4-playback-temporary-multisession.https.html
  29. clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html
  30. clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html
  31. clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html
  32. clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
  33. clearkey-mp4-playback-temporary-two-videos.https.html
  34. clearkey-mp4-playback-temporary-waitingforkey.https.html
  35. clearkey-mp4-playback-temporary.https.html
  36. clearkey-mp4-requestmediakeysystemaccess.https.html
  37. clearkey-mp4-reset-src-after-setmediakeys.https.html
  38. clearkey-mp4-setmediakeys-again-after-playback.https.html
  39. clearkey-mp4-setmediakeys-again-after-resetting-src.https.html
  40. clearkey-mp4-setmediakeys-at-same-time.https.html
  41. clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
  42. clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
  43. clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html
  44. clearkey-mp4-setmediakeys.https.html
  45. clearkey-mp4-syntax-mediakeys.https.html
  46. clearkey-mp4-syntax-mediakeysession.https.html
  47. clearkey-mp4-syntax-mediakeysystemaccess.https.html
  48. clearkey-mp4-unique-origin.https.html
  49. clearkey-mp4-update-disallowed-input.https.html
  50. clearkey-mp4-waiting-for-a-key.https.html
  51. clearkey-not-callable-after-createsession.https.html
  52. clearkey-update-non-ascii-input.https.html
  53. drm-check-initdata-type.https.html
  54. drm-events-session-closed-event.https.html
  55. drm-events.https.html
  56. drm-expiration.https.html
  57. drm-generate-request-disallowed-input.https.html
  58. drm-invalid-license.https.html
  59. drm-keystatuses-multiple-sessions.https.html
  60. drm-keystatuses.https.html
  61. drm-mp4-onencrypted.https.html
  62. drm-mp4-playback-destroy-persistent-license.https.html
  63. drm-mp4-playback-persistent-license-events.https.html
  64. drm-mp4-playback-persistent-license.https.html
  65. drm-mp4-playback-persistent-usage-record-events.https.html
  66. drm-mp4-playback-persistent-usage-record.https.html
  67. drm-mp4-playback-retrieve-destroy-persistent-license.https.html
  68. drm-mp4-playback-retrieve-persistent-license.https.html
  69. drm-mp4-playback-retrieve-persistent-usage-record.https.html
  70. drm-mp4-playback-temporary-clear-encrypted.https.html
  71. drm-mp4-playback-temporary-encrypted-clear-sources.https.html
  72. drm-mp4-playback-temporary-encrypted-clear.https.html
  73. drm-mp4-playback-temporary-events.https.html
  74. drm-mp4-playback-temporary-expired.https.html
  75. drm-mp4-playback-temporary-multikey-sequential-readyState.https.html
  76. drm-mp4-playback-temporary-multikey-sequential.https.html
  77. drm-mp4-playback-temporary-multikey.https.html
  78. drm-mp4-playback-temporary-multisession.https.html
  79. drm-mp4-playback-temporary-playduration-keystatus.html
  80. drm-mp4-playback-temporary-playduration.html
  81. drm-mp4-playback-temporary-setMediaKeys-after-src.https.html
  82. drm-mp4-playback-temporary-setMediaKeys-after-update.https.html
  83. drm-mp4-playback-temporary-setMediaKeys-immediately.https.html
  84. drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
  85. drm-mp4-playback-temporary-two-videos.https.html
  86. drm-mp4-playback-temporary-waitingforkey.https.html
  87. drm-mp4-playback-temporary.https.html
  88. drm-mp4-requestmediakeysystemaccess.https.html
  89. drm-mp4-reset-src-after-setmediakeys.https.html
  90. drm-mp4-setmediakeys-again-after-playback.https.html
  91. drm-mp4-setmediakeys-again-after-resetting-src.https.html
  92. drm-mp4-setmediakeys-at-same-time.https.html
  93. drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
  94. drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
  95. drm-mp4-setmediakeys-to-multiple-video-elements.https.html
  96. drm-mp4-setmediakeys.https.html
  97. drm-mp4-syntax-mediakeys.https.html
  98. drm-mp4-syntax-mediakeysession.https.html
  99. drm-mp4-syntax-mediakeysystemaccess.https.html
  100. drm-mp4-unique-origin.https.html
  101. drm-mp4-waiting-for-a-key.https.html
  102. drm-not-callable-after-createsession.https.html
  103. drm-temporary-license-type.https.html
  104. encrypted-media-default-feature-policy.https.sub.html
  105. idlharness-expected.txt
  106. idlharness.https-expected.txt
  107. idlharness.https.html
  108. OWNERS
  109. README.md
  110. w3c-import.log
LayoutTests/imported/w3c/web-platform-tests/encrypted-media/README.md

Preparing to run tests

The following steps may be necessary when running test from a new server/origin for the first time.

  • Some implementations and/or tests may require consent. When running on such clients, manually run a test to trigger the consent request and choose to persist the consent.
  • Some of the tests, such as -retrieve-, use pop-ups. It may be necessary to run these tests manually and choose to always allow pop-ups on the origin. Related test failures may appear as: “Cannot set property ‘onload’ of undefined”