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