Remote Playback API: All Results

Test files: 6; Total subtests: 44

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/watch-availability-initial-callback.html
Test Show/Hide MessagesChrome Canary 81 for AndroidChrome Canary 81 for WindowsSafari TP 97 for MacOS
/remote-playback/cancel-watch-availability.htmlOKOKOK
Test that calling cancelWatchAvailability() with an id does remove the callback.PASSPASSPASS
Test that calling cancelWatchAvailability() without an id removes all the callbacks.PASSPASSPASS
/remote-playback/disable-remote-playback-cancel-watch-availability-throws.htmlOKOKOK
Test that calling cancelWatchAvailability() when disableRemotePlayback attribute is set throws an exception.PASSPASSPASS
/remote-playback/disable-remote-playback-prompt-throws.htmlOKOKOK
Test that calling prompt() when disableRemotePlayback attribute is set throws an exception.PASSPASSPASS
/remote-playback/disable-remote-playback-watch-availability-throws.htmlOKOKOK
Test that calling watchAvailability() when disableRemotePlayback attribute is set throws an exception.PASSPASSPASS
/remote-playback/idlharness.window.htmlOKOKOK
Element includes ChildNode: member names are uniquePASSPASSPASS
Element includes NonDocumentTypeChildNode: member names are uniquePASSPASSPASS
Element includes ParentNode: member names are uniquePASSPASSPASS
Element includes Slotable: member names are uniquePASSPASSPASS
HTMLElement includes DocumentAndElementEventHandlers: member names are uniquePASSPASSPASS
HTMLElement includes ElementContentEditable: member names are uniquePASSPASSPASS
HTMLElement includes GlobalEventHandlers: member names are uniquePASSPASSPASS
HTMLElement includes HTMLOrSVGElement: member names are uniquePASSPASSPASS
HTMLMediaElement interface: attribute disableRemotePlaybackPASSPASSPASS
HTMLMediaElement interface: attribute remotePASSPASSPASS
Partial interface HTMLMediaElement: member names are uniquePASSPASSPASS
Partial interface HTMLMediaElement: original interface definedPASSPASSPASS
RemotePlayback interface object lengthPASSPASSPASS
RemotePlayback interface object namePASSPASSPASS
RemotePlayback interface: attribute onconnectPASSPASSPASS
RemotePlayback interface: attribute onconnectingPASSPASSPASS
RemotePlayback interface: attribute ondisconnectPASSPASSPASS
RemotePlayback interface: attribute statePASSPASSPASS
RemotePlayback interface: calling cancelWatchAvailability(long) on media.remote with too few arguments must throw TypeErrorPASSPASSPASS
RemotePlayback interface: calling watchAvailability(RemotePlaybackAvailabilityCallback) on media.remote with too few arguments must throw TypeErrorPASSPASSPASS
RemotePlayback interface: existence and properties of interface objectPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype objectPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASS
RemotePlayback interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASS
RemotePlayback interface: media.remote must inherit property "cancelWatchAvailability(long)" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "onconnect" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "onconnecting" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "ondisconnect" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "prompt()" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "state" with the proper typePASSPASSPASS
RemotePlayback interface: media.remote must inherit property "watchAvailability(RemotePlaybackAvailabilityCallback)" with the proper typePASSPASSPASS
RemotePlayback interface: operation cancelWatchAvailability(long)PASSPASSPASS
RemotePlayback interface: operation prompt()PASSPASSPASS
RemotePlayback interface: operation watchAvailability(RemotePlaybackAvailabilityCallback)PASSPASSPASS
RemotePlayback must be primary interface of media.remotePASSPASSPASS
Stringification of media.remotePASSPASSPASS
idl_test setupPASSPASSPASS
idl_test validationPASSPASSPASS
/remote-playback/watch-availability-initial-callback.htmlOKOKOK
Test that the callback is called once watchAvailability() resolves.PASSPASSPASS