blob: b3737cb285e54f305de6567bc069f3bf109ae5ba [file] [log] [blame] [edit]
{
"api": {
"MediaSession": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession",
"spec_url": "https://w3c.github.io/mediasession/#the-mediasession-interface",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": {
"version_added": "82",
"partial_implementation": true,
"notes": "Firefox exposes the API, but does not provide a corresponding user-facing media control interface."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false,
"impl_url": "https://crbug.com/40611412"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"metadata": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/metadata",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-metadata",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": {
"version_added": "82",
"partial_implementation": true,
"notes": "Firefox exposes the API, but does not provide a corresponding user-facing media control interface."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"playbackState": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/playbackState",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-playbackstate",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": {
"version_added": "82",
"partial_implementation": true,
"notes": "Firefox exposes the API, but does not provide a corresponding user-facing media control interface."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"setActionHandler": {
"__compat": {
"description": "`setActionHandler()`",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setActionHandler",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setactionhandler",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": {
"version_added": "82",
"partial_implementation": true,
"notes": "Firefox exposes the API, but does not provide a corresponding user-facing media control interface."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"hangup_type": {
"__compat": {
"description": "`\"hangup\"` type",
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"nextslide_type": {
"__compat": {
"description": "`\"nextslide\"` type",
"support": {
"chrome": {
"version_added": "111"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"nexttrack_type": {
"__compat": {
"description": "`\"nexttrack\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pause_type": {
"__compat": {
"description": "`\"pause\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"play_type": {
"__compat": {
"description": "`\"play\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"previousslide_type": {
"__compat": {
"description": "`\"previousslide\"` type",
"support": {
"chrome": {
"version_added": "111"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"previoustrack_type": {
"__compat": {
"description": "`\"previoustrack\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"seekbackward_type": {
"__compat": {
"description": "`\"seekbackward\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"seekforward_type": {
"__compat": {
"description": "`\"seekforward\"` type",
"tags": [
"web-features:media-session"
],
"support": {
"chrome": {
"version_added": "73"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"seekto_type": {
"__compat": {
"description": "`\"seekto\"` type",
"support": {
"chrome": {
"version_added": "78"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"skipad_type": {
"__compat": {
"description": "`\"skipad\"` type",
"support": {
"chrome": {
"version_added": "128"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"stop_type": {
"__compat": {
"description": "`\"stop\"` type",
"support": {
"chrome": {
"version_added": "77"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"togglecamera_type": {
"__compat": {
"description": "`\"togglecamera\"` type",
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"togglemicrophone_type": {
"__compat": {
"description": "`\"togglemicrophone\"` type",
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"setCameraActive": {
"__compat": {
"description": "`setCameraActive()`",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setCameraActive",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setcameraactive",
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"setMicrophoneActive": {
"__compat": {
"description": "`setMicrophoneActive()`",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setMicrophoneActive",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setmicrophoneactive",
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"setPositionState": {
"__compat": {
"description": "`setPositionState()`",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setPositionState",
"spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setpositionstate",
"support": {
"chrome": {
"version_added": "81"
},
"chrome_android": {
"version_added": "57"
},
"edge": "mirror",
"firefox": {
"version_added": "82"
},
"firefox_android": {
"version_added": "82",
"partial_implementation": true,
"notes": "Firefox exposes the API, but does not provide a corresponding user-facing media control interface."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}