UNPKG

mdn-browser-compat-data

Version:

Browser compatibility data provided by MDN Web Docs

339 lines (338 loc) 10.1 kB
{ "api": { "TextEncoder": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "firefox_android": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "ie": { "version_added": false }, "opera": { "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { "version_added": "10.1" }, "safari_ios": { "version_added": "10.1" }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": "38" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } }, "worker_support": { "__compat": { "description": "Available in Web Workers", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": { "version_added": "20" }, "firefox_android": { "version_added": "20" }, "ie": { "version_added": false }, "opera": { "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { "version_added": "10.1" }, "safari_ios": { "version_added": "10.1" }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": "38" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "TextEncoder": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/TextEncoder", "description": "<code>TextEncoder()</code> constructor", "support": { "chrome": [ { "version_added": "53", "notes": "Does not accept parameters. Supports only <code>utf-8</code> encoding." }, { "version_added": "38", "version_removed": "53", "notes": "Throws <code>RangeError</code> exception for unknown encoding types." } ], "chrome_android": { "version_added": "38" }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": [ { "version_added": "48", "notes": "The constructor accepts an encoding type label argument, but the value is ignored. Only <code>utf-8</code> encoding is supported." }, { "version_added": "38", "version_removed": "48", "notes": "If the encoding type label argument is invalid, then a <code>RangeError</code> exception is thrown." }, { "version_added": "19", "version_removed": "38", "notes": "If the encoding type label argument is invalid, then a <code>TypeError</code> exception is thrown." }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "firefox_android": [ { "version_added": "48", "notes": "The constructor accepts an encoding type label argument, but the value is ignored. Only <code>utf-8</code> encoding is supported." }, { "version_added": "38", "version_removed": "48", "notes": "If the encoding type label argument is invalid, then a <code>RangeError</code> exception is thrown." }, { "version_added": "19", "version_removed": "38", "notes": "If the encoding type label argument is invalid, then a <code>TypeError</code> exception is thrown." }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "ie": { "version_added": false }, "opera": { "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { "version_added": "10.1" }, "safari_ios": { "version_added": "10.1" }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": "38" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "encoding": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encoding", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "firefox_android": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "ie": { "version_added": false }, "opera": { "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { "version_added": "10.1" }, "safari_ios": { "version_added": "10.1" }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": "38" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "encode": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encode", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "firefox_android": [ { "version_added": "19" }, { "version_added": "18", "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." } ], "ie": { "version_added": false }, "opera": { "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { "version_added": "10.1" }, "safari_ios": { "version_added": "10.1" }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": "38" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } } } } }