tree: a78d71c77eebbcfc03136aae20d5eb2019782d53
  1. cancel-watch-availability.html
  2. DIR_METADATA
  3. disable-remote-playback-cancel-watch-availability-throws.html
  4. disable-remote-playback-prompt-throws.html
  5. disable-remote-playback-watch-availability-throws.html
  6. event-handlers-manual.html
  7. idlharness.window.js
  8. META.yml
  9. OWNERS
  10. prepare-device.js
  11. prompt-and-cancel-selection-manual.html
  12. prompt-and-select-device-manual.html
  13. prompt-and-watch-availability-no-device-manual.html
  14. prompt-and-watch-availability-with-device-manual.html
  15. prompt-in-detached-iframe.html
  16. README.md
  17. remote-video-control-pausing-manual.html
  18. remote-video-control-seek-manual.html
  19. remote-video-playback-manual.html
  20. state-attribute-changes-when-selecting-device-manual.html
  21. styles.css
  22. watch-availability-callback-parameter.html
  23. watch-availability-initial-callback.html
  24. watch-availability-promise-return-callback-id.html
  25. WEB_FEATURES.yml
third_party/blink/web_tests/external/wpt/remote-playback/README.md

Remote Playback API specification Tests

The Remote Playback API can be found here:

GitHub repository: https://github.com/w3c/remote-playback/

File an issue: https://github.com/w3c/remote-playback/issues/new

Hardware/network dependency

The Remote Playback API requires communication with a device over the network. Tests that end in -manual.html require a compatible device available on the local area network to run the tests; these tests must be run manually.

Known browser/device combinations that can be used to run manual tests:

BrowserDevice
Chrome for AndroidChromecast
SafariApple TV