All Results

Test files: 18; Total subtests: 62

Test Files

  1. /remote-playback/cancel-watch-availability.html
  2. /remote-playback/disable-remote-playback-cancel-watch-availability-throws.html
  3. /remote-playback/disable-remote-playback-prompt-throws.html
  4. /remote-playback/disable-remote-playback-watch-availability-throws.html
  5. /remote-playback/idlharness.window.html
  6. /remote-playback/prompt-in-detached-iframe.html
  7. /remote-playback/watch-availability-callback-parameter.html
  8. /remote-playback/watch-availability-initial-callback.html
  9. /remote-playback/watch-availability-promise-return-callback-id.html
  10. /remote-playback/event-handlers-manual.html
  11. /remote-playback/prompt-and-cancel-selection-manual.html
  12. /remote-playback/prompt-and-select-device-manual.html
  13. /remote-playback/prompt-and-watch-availability-no-device-manual.html
  14. /remote-playback/prompt-and-watch-availability-with-device-manual.html
  15. /remote-playback/remote-video-control-pausing-manual.html
  16. /remote-playback/remote-video-control-seek-manual.html
  17. /remote-playback/remote-video-playback-manual.html
  18. /remote-playback/state-attribute-changes-when-selecting-device-manual.html
Test Show/Hide MessagesCA26Ch29ED29SF17SO18SP18
/remote-playback/cancel-watch-availability.htmlOKOKOKOKOKOK
Test that calling cancelWatchAvailability() with an id does remove the callback, and calling cancelWatchAvailability with a removed id throws NotFoundError.PASSPASSPASSPASSPASSPASS
Test that calling cancelWatchAvailability() without an id removes all the callbacks, and calling cancelWatchAvailability() with a removed id throws NotFoundError.PASSPASSPASSPASSPASSPASS
/remote-playback/disable-remote-playback-cancel-watch-availability-throws.htmlOKOKOKOKOKOK
Test that calling cancelWatchAvailability() when disableRemotePlayback attribute is set throws InvalidStateError.PASSPASSPASSPASSPASSPASS
/remote-playback/disable-remote-playback-prompt-throws.htmlOKOKOKOKOKOK
Test that calling prompt() when disableRemotePlayback attribute is set throws an exception.PASSPASSPASSPASSPASSPASS
/remote-playback/disable-remote-playback-watch-availability-throws.htmlOKOKOKOKOKOK
Test that calling watchAvailability() when disableRemotePlayback attribute is set throws an exception.PASSPASSPASSPASSPASSPASS
/remote-playback/idlharness.window.htmlOKOKOKOKOKOK
Element includes ChildNode: member names are uniquePASSPASSPASSPASSPASSPASS
Element includes NonDocumentTypeChildNode: member names are uniquePASSPASSPASSPASSPASSPASS
Element includes ParentNode: member names are uniquePASSPASSPASSPASSPASSPASS
Element includes Slottable: member names are uniquePASSPASSPASSPASSPASSPASS
HTMLElement includes ElementContentEditable: member names are uniquePASSPASSPASSPASSPASSPASS
HTMLElement includes GlobalEventHandlers: member names are uniquePASSPASSPASSPASSPASSPASS
HTMLElement includes HTMLOrSVGElement: member names are uniquePASSPASSPASSPASSPASSPASS
HTMLMediaElement interface: attribute disableRemotePlaybackPASSPASSPASSPASSPASSPASS
HTMLMediaElement interface: attribute remotePASSPASSPASSPASSPASSPASS
Partial interface Element: member names are uniquePASSPASSPASSPASSPASSPASS
Partial interface HTMLMediaElement: member names are uniquePASSPASSPASSPASSPASSPASS
Partial interface HTMLMediaElement: original interface definedPASSPASSPASSPASSPASSPASS
RemotePlayback interface object lengthPASSPASSPASSPASSPASSPASS
RemotePlayback interface object namePASSPASSPASSPASSPASSPASS
RemotePlayback interface: attribute onconnectPASSPASSPASSPASSPASSPASS
RemotePlayback interface: attribute onconnectingPASSPASSPASSPASSPASSPASS
RemotePlayback interface: attribute ondisconnectPASSPASSPASSPASSPASSPASS
RemotePlayback interface: attribute statePASSPASSPASSPASSPASSPASS
RemotePlayback interface: calling cancelWatchAvailability(optional long) on media.remote with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
RemotePlayback interface: calling watchAvailability(RemotePlaybackAvailabilityCallback) on media.remote with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
RemotePlayback interface: existence and properties of interface objectPASSPASSPASSPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype objectPASSPASSPASSPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "cancelWatchAvailability(optional long)" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "onconnect" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "onconnecting" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "ondisconnect" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "prompt()" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "state" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "watchAvailability(RemotePlaybackAvailabilityCallback)" with the proper typePASSPASSPASSPASSPASSPASS
RemotePlayback interface: operation cancelWatchAvailability(optional long)PASSPASSPASSPASSPASSPASS
RemotePlayback interface: operation prompt()PASSPASSPASSPASSPASSPASS
RemotePlayback interface: operation watchAvailability(RemotePlaybackAvailabilityCallback)PASSPASSPASSPASSPASSPASS
RemotePlayback must be primary interface of media.remotePASSPASSPASSPASSPASSPASS
Stringification of media.remotePASSPASSPASSPASSPASSPASS
idl_test setupPASSPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASSPASS
/remote-playback/prompt-in-detached-iframe.htmlOKOKOKOKOKOK
Calling remote.prompt() in a detached context should throw InvalidAccessErrorPASSPASSPASSFAILPASSPASS
/remote-playback/watch-availability-callback-parameter.htmlOKOKOKOKOKOK
Test that the callback is called with boolean parameter when calling watchAvailability().PASSPASSPASSPASSPASSPASS
/remote-playback/watch-availability-initial-callback.htmlOKOKOKOKOKOK
Test that the callback is called after the Promise returned by watchAvailability() resolves.PASSPASSPASSPASSPASSPASS
/remote-playback/watch-availability-promise-return-callback-id.htmlOKOKOKOKOKOK
Test that the Promise returned by watchAvailability() resolves with a numeric callback id.PASSPASSPASSPASSPASSPASS
/remote-playback/event-handlers-manual.htmlFAILFAILFAILOKFAILFAIL
Prompt to connect to the device---PASS--
Test that all event handlers are called when a remote playback device is connected.---FAIL--
/remote-playback/prompt-and-cancel-selection-manual.htmlOKOKOKOKOKOK
Test that the Promise returned by prompt() is rejected when user cancels device selection.PASSPASSPASSFAILFAILFAIL
/remote-playback/prompt-and-select-device-manual.htmlOKOKOKOKOKOK
Prompt resolvesFAILFAILFAILPASSFAILFAIL
Test that the Promise returned by prompt() is resolved when user selects a device.PASSPASSPASSPASSPASSPASS
/remote-playback/prompt-and-watch-availability-no-device-manual.htmlFAILFAILFAILERRORERRORFAIL
Test that watchAvailability() runs the callback with false when there is no device for the user to select.---FAILFAIL-
/remote-playback/prompt-and-watch-availability-with-device-manual.htmlOKOKOKOKOKOK
Test that watchAvailability() runs the callback with true when user selects a device.FAILFAILFAILFAILFAILFAIL
/remote-playback/remote-video-control-pausing-manual.htmlFAILFAILFAILERRORFAILFAIL
Prompt resolves---PASS--
Test that pause() on the local video is reflected on the remote device.---PASS--
/remote-playback/remote-video-control-seek-manual.htmlFAILFAILFAILOKFAILFAIL
Prompt resolves---PASS--
Test that seek() on the local video is reflected on the remote device.---PASS--
/remote-playback/remote-video-playback-manual.htmlFAILFAILFAILOKFAILFAIL
Prompt resolves---PASS--
Test if video is playing on remote device.---PASS--
/remote-playback/state-attribute-changes-when-selecting-device-manual.htmlOKOKOKOKOKOK
Prompt call resolvesFAILFAILFAILFAILFAILFAIL
Test that the remote playback state changes when selecting a device.PASSPASSPASSPASSPASSPASS