diff --git a/features/remote-playback.yml b/features/remote-playback.yml new file mode 100644 index 00000000000..2a706936a02 --- /dev/null +++ b/features/remote-playback.yml @@ -0,0 +1,16 @@ +name: Remote playback +description: The Remote Playback API initiates and controls playback of media on connected remote devices, such as smart TVs with AirPlay or Chromecast capabilities. +spec: https://w3c.github.io/remote-playback/ +compat_features: + - api.RemotePlayback + - api.RemotePlayback.cancelWatchAvailability + - api.RemotePlayback.connect_event + - api.RemotePlayback.connecting_event + - api.RemotePlayback.disconnect_event + - api.RemotePlayback.prompt + - api.RemotePlayback.state + - api.RemotePlayback.watchAvailability + - api.HTMLMediaElement.disableRemotePlayback + - api.HTMLMediaElement.remote + - html.elements.audio.disableremoteplayback + - html.elements.video.disableremoteplayback diff --git a/features/remote-playback.yml.dist b/features/remote-playback.yml.dist new file mode 100644 index 00000000000..f7824ebb742 --- /dev/null +++ b/features/remote-playback.yml.dist @@ -0,0 +1,40 @@ +# Generated from: remote-playback.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "121" + chrome_android: "56" + edge: "121" + safari: "13.1" + safari_ios: "13.4" +compat_features: + # baseline: false + # support: + # chrome: "121" + # chrome_android: "56" + # edge: "121" + # safari: "13.1" + # safari_ios: "13" + - api.HTMLMediaElement.disableRemotePlayback + - html.elements.audio.disableremoteplayback + - html.elements.video.disableremoteplayback + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: + # chrome: "121" + # chrome_android: "56" + # edge: "121" + # safari: "13.1" + # safari_ios: "13.4" + - api.HTMLMediaElement.remote + - api.RemotePlayback + - api.RemotePlayback.cancelWatchAvailability + - api.RemotePlayback.connect_event + - api.RemotePlayback.connecting_event + - api.RemotePlayback.disconnect_event + - api.RemotePlayback.prompt + - api.RemotePlayback.state + - api.RemotePlayback.watchAvailability