| { |
| "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 |
| } |
| } |
| } |
| } |
| } |
| } |