blob: 2eb39e15ecd7f2f42fe83427a6792831d8d390e2 [file] [log] [blame] [edit]
{
"api": {
"TextTrack": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#texttrack",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31",
"notes": "Firefox versions before Firefox 50 didn't display captions when playing media without one or more video tracks being played."
},
"firefox_android": {
"version_added": "31"
},
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"activeCues": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/activeCues",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-activecues-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31",
"notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the `TextTrack`'s `mode` is `disabled`; if that's the case, the returned list is empty."
},
"firefox_android": {
"version_added": "31"
},
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"addCue": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/addCue",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-addcue-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cuechange_event": {
"__compat": {
"description": "`cuechange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/cuechange_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/media.html#event-media-cuechange",
"https://html.spec.whatwg.org/multipage/media.html#handler-texttrack-oncuechange"
],
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cues": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/cues",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-cues-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31",
"notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the `TextTrack`'s `mode` is `disabled`; if that's the case, the returned list is empty."
},
"firefox_android": {
"version_added": "31"
},
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"id": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/id",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-id-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "33"
},
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "8"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"inBandMetadataTrackDispatchType": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/inBandMetadataTrackDispatchType",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-inbandmetadatatrackdispatchtype-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": false,
"impl_url": "https://crbug.com/41338648"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12",
"version_removed": "79"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "8"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"kind": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/kind",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-kind-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"label": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/label",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-label-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"language": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/language",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-language-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"mode": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/mode",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-mode-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31",
"notes": "Before Firefox 52, using JavaScript to change the mode of a text track that's part of a media element would send one change event to the element's textTracks TextTrackList for each change, even if multiple changes are made in a single pass through the Firefox event loop. Starting in Firefox 52, these changes are reflected by a single event."
},
"firefox_android": {
"version_added": "31"
},
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"removeCue": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/removeCue",
"spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-removecue-dev",
"tags": [
"web-features:text-tracks"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "7"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"sourceBuffer": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/sourceBuffer",
"spec_url": "https://w3c.github.io/media-source/#dom-texttrack-sourcebuffer",
"tags": [
"web-features:media-source"
],
"support": {
"chrome": {
"version_added": false
},
"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": "8"
},
"safari_ios": {
"version_added": "13",
"impl_url": "https://webkit.org/b/200147",
"partial_implementation": true,
"notes": "Exposed in Mobile Safari on iPad but not on iPhone."
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}