tree: 0d99ef423cfe064a7ca38ed0c3503f935238b024 [path history] [tgz]
  1. content/
  2. polyfill/
  3. resources/
  4. scripts/
  5. util/
  6. clearkey-check-encryption-scheme.https-expected.txt
  7. clearkey-check-encryption-scheme.https.html
  8. clearkey-check-initdata-type.https-expected.txt
  9. clearkey-check-initdata-type.https.html
  10. clearkey-check-status-for-hdcp.https.html
  11. clearkey-events-session-closed-event.https-expected.txt
  12. clearkey-events-session-closed-event.https.html
  13. clearkey-events.https-expected.txt
  14. clearkey-events.https.html
  15. clearkey-generate-request-disallowed-input.https-expected.txt
  16. clearkey-generate-request-disallowed-input.https.html
  17. clearkey-invalid-license.https-expected.txt
  18. clearkey-invalid-license.https.html
  19. clearkey-keystatuses-multiple-sessions.https-expected.txt
  20. clearkey-keystatuses-multiple-sessions.https.html
  21. clearkey-keystatuses.https-expected.txt
  22. clearkey-keystatuses.https.html
  23. clearkey-mp4-playback-destroy-persistent-license.https-expected.txt
  24. clearkey-mp4-playback-destroy-persistent-license.https.html
  25. clearkey-mp4-playback-persistent-license-events.https.html
  26. clearkey-mp4-playback-persistent-license.https-expected.txt
  27. clearkey-mp4-playback-persistent-license.https.html
  28. clearkey-mp4-playback-persistent-usage-record-events.https.html
  29. clearkey-mp4-playback-persistent-usage-record.https.html
  30. clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt
  31. clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html
  32. clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt
  33. clearkey-mp4-playback-retrieve-persistent-license.https.html
  34. clearkey-mp4-playback-retrieve-persistent-usage-record.https.html
  35. clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html
  36. clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt
  37. clearkey-mp4-playback-temporary-clear-encrypted.https.html
  38. clearkey-mp4-playback-temporary-encrypted-clear-sources.https-expected.txt
  39. clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html
  40. clearkey-mp4-playback-temporary-encrypted-clear.https.html
  41. clearkey-mp4-playback-temporary-events.https-expected.txt
  42. clearkey-mp4-playback-temporary-events.https.html
  43. clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html
  44. clearkey-mp4-playback-temporary-multikey-sequential.https.html
  45. clearkey-mp4-playback-temporary-multikey.https-expected.txt
  46. clearkey-mp4-playback-temporary-multikey.https.html
  47. clearkey-mp4-playback-temporary-multisession.https-expected.txt
  48. clearkey-mp4-playback-temporary-multisession.https.html
  49. clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html
  50. clearkey-mp4-playback-temporary-setMediaKeys-after-update.https-expected.txt
  51. clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html
  52. clearkey-mp4-playback-temporary-setMediaKeys-immediately.https-expected.txt
  53. clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html
  54. clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https-expected.txt
  55. clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
  56. clearkey-mp4-playback-temporary-two-videos.https-expected.txt
  57. clearkey-mp4-playback-temporary-two-videos.https.html
  58. clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt
  59. clearkey-mp4-playback-temporary-waitingforkey.https.html
  60. clearkey-mp4-playback-temporary.https-expected.txt
  61. clearkey-mp4-playback-temporary.https.html
  62. clearkey-mp4-requestmediakeysystemaccess.https.html
  63. clearkey-mp4-reset-src-after-setmediakeys.https-expected.txt
  64. clearkey-mp4-reset-src-after-setmediakeys.https.html
  65. clearkey-mp4-setmediakeys-again-after-playback.https-expected.txt
  66. clearkey-mp4-setmediakeys-again-after-playback.https.html
  67. clearkey-mp4-setmediakeys-again-after-resetting-src.https-expected.txt
  68. clearkey-mp4-setmediakeys-again-after-resetting-src.https.html
  69. clearkey-mp4-setmediakeys-at-same-time.https-expected.txt
  70. clearkey-mp4-setmediakeys-at-same-time.https.html
  71. clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https-expected.txt
  72. clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
  73. clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt
  74. clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
  75. clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt
  76. clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html
  77. clearkey-mp4-setmediakeys.https-expected.txt
  78. clearkey-mp4-setmediakeys.https.html
  79. clearkey-mp4-syntax-mediakeys.https.html
  80. clearkey-mp4-syntax-mediakeysession.https-expected.txt
  81. clearkey-mp4-syntax-mediakeysession.https.html
  82. clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt
  83. clearkey-mp4-syntax-mediakeysystemaccess.https.html
  84. clearkey-mp4-unique-origin.https.html
  85. clearkey-mp4-update-disallowed-input.https.html
  86. clearkey-mp4-waiting-for-a-key.https-expected.txt
  87. clearkey-mp4-waiting-for-a-key.https.html
  88. clearkey-not-callable-after-createsession.https-expected.txt
  89. clearkey-not-callable-after-createsession.https.html
  90. clearkey-update-non-ascii-input.https-expected.txt
  91. clearkey-update-non-ascii-input.https.html
  92. drm-check-encryption-scheme.https.html
  93. drm-check-initdata-type.https.html
  94. drm-check-status-for-hdcp.https.html
  95. drm-events-session-closed-event.https.html
  96. drm-events.https.html
  97. drm-expiration.https.html
  98. drm-generate-request-disallowed-input.https.html
  99. drm-invalid-license.https.html
  100. drm-keystatuses-multiple-sessions.https.html
  101. drm-keystatuses.https.html
  102. drm-mp4-onencrypted.https.html
  103. drm-mp4-playback-destroy-persistent-license.https.html
  104. drm-mp4-playback-persistent-license-events.https.html
  105. drm-mp4-playback-persistent-license.https.html
  106. drm-mp4-playback-persistent-usage-record-events.https.html
  107. drm-mp4-playback-persistent-usage-record.https.html
  108. drm-mp4-playback-retrieve-destroy-persistent-license.https.html
  109. drm-mp4-playback-retrieve-persistent-license.https.html
  110. drm-mp4-playback-retrieve-persistent-usage-record.https.html
  111. drm-mp4-playback-temporary-clear-encrypted.https.html
  112. drm-mp4-playback-temporary-encrypted-clear-sources.https.html
  113. drm-mp4-playback-temporary-encrypted-clear.https.html
  114. drm-mp4-playback-temporary-events.https.html
  115. drm-mp4-playback-temporary-expired.https.html
  116. drm-mp4-playback-temporary-multikey-sequential-readyState.https.html
  117. drm-mp4-playback-temporary-multikey-sequential.https.html
  118. drm-mp4-playback-temporary-multikey.https.html
  119. drm-mp4-playback-temporary-multisession.https.html
  120. drm-mp4-playback-temporary-playduration-keystatus.html
  121. drm-mp4-playback-temporary-playduration.html
  122. drm-mp4-playback-temporary-setMediaKeys-after-src.https.html
  123. drm-mp4-playback-temporary-setMediaKeys-after-update.https.html
  124. drm-mp4-playback-temporary-setMediaKeys-immediately.https.html
  125. drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
  126. drm-mp4-playback-temporary-two-videos.https.html
  127. drm-mp4-playback-temporary-waitingforkey.https.html
  128. drm-mp4-playback-temporary.https.html
  129. drm-mp4-requestmediakeysystemaccess.https.html
  130. drm-mp4-reset-src-after-setmediakeys.https.html
  131. drm-mp4-setmediakeys-again-after-playback.https.html
  132. drm-mp4-setmediakeys-again-after-resetting-src.https.html
  133. drm-mp4-setmediakeys-at-same-time.https.html
  134. drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
  135. drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
  136. drm-mp4-setmediakeys-to-multiple-video-elements.https.html
  137. drm-mp4-setmediakeys.https.html
  138. drm-mp4-syntax-mediakeys.https.html
  139. drm-mp4-syntax-mediakeysession.https.html
  140. drm-mp4-syntax-mediakeysystemaccess.https.html
  141. drm-mp4-unique-origin.https.html
  142. drm-mp4-waiting-for-a-key.https.html
  143. drm-not-callable-after-createsession.https.html
  144. drm-temporary-license-type.https.html
  145. encrypted-media-default-feature-policy.https.sub.html
  146. encrypted-media-supported-by-feature-policy.tentative.html
  147. idlharness-expected.txt
  148. idlharness.https-expected.txt
  149. idlharness.https.html
  150. META.yml
  151. README.md
  152. 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”