UNPKG

mdn-browser-compat-data

Version:

Browser compatibility data provided by MDN Web Docs

1,138 lines 77.6 kB
{ "javascript": { "builtins": { "Atomics": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics", "spec_url": "https://tc39.es/ecma262/#sec-atomics-object", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "Atomic_operations_on_non-shared_buffers": { "__compat": { "description": "Atomic operations on non-shared <code>ArrayBuffer</code> objects", "support": { "chrome": { "version_added": false }, "chrome_android": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "79" }, "firefox_android": { "version_added": "79" }, "ie": { "version_added": false }, "nodejs": { "version_added": false }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": false } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "add": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/add", "spec_url": "https://tc39.es/ecma262/#sec-atomics.add", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "and": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/and", "spec_url": "https://tc39.es/ecma262/#sec-atomics.and", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "compareExchange": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/compareExchange", "spec_url": "https://tc39.es/ecma262/#sec-atomics.compareexchange", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "exchange": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/exchange", "spec_url": "https://tc39.es/ecma262/#sec-atomics.exchange", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "isLockFree": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/isLockFree", "spec_url": "https://tc39.es/ecma262/#sec-atomics.islockfree", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "load": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/load", "spec_url": "https://tc39.es/ecma262/#sec-atomics.load", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled SharedArrayBuffer on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative execution side-channel attacks (Windows blog)</a>." } ], "firefox": [ { "version_added": "78" }, { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "firefox_android": [ { "version_added": "57", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "46", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "notes": "Chrome disabled SharedArrayBuffer on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "notify": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/notify", "spec_url": "https://tc39.es/ecma262/#sec-atomics.notify", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "alternative_name": "wake", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "alternative_name": "wake", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": { "version_added": "79" }, "firefox": [ { "version_added": "78" }, { "version_added": "63", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "57", "alternative_name": "wake", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "48", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] }, { "version_added": "46", "version_removed": "48", "alternative_name": "futexWake", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "The <code>count</code> parameter defaults to <code>0</code> instead of the later-specified <code>+Infinity</code>." } ], "firefox_android": [ { "version_added": "63", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "57", "alternative_name": "wake", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "Support was disabled by default to mitigate <a href='https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/'>speculative execution side-channel attacks (Mozilla Security Blog)</a>." }, { "version_added": "55", "version_removed": "57" }, { "version_added": "48", "version_removed": "55", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ] }, { "version_added": "46", "version_removed": "48", "alternative_name": "futexWake", "flags": [ { "type": "preference", "name": "javascript.options.shared_memory", "value_to_set": "true" } ], "notes": "The <code>count</code> parameter defaults to <code>0</code> instead of the later-specified <code>+Infinity</code>." } ], "ie": { "version_added": false }, "nodejs": { "version_added": "8.10.0", "alternative_name": "wake" }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": "10.1", "version_removed": "11.1", "alternative_name": "wake" }, "safari_ios": { "version_added": "10.3", "version_removed": "11.3" }, "samsunginternet_android": { "version_added": false, "alternative_name": "wake", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "webview_android": { "version_added": "60", "version_removed": "63", "alternative_name": "wake", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "or": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/or", "spec_url": "https://tc39.es/ecma262/#sec-atomics.or", "support": { "chrome": [ { "version_added": "68" }, { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This was a temporary removal while mitigations were put in place." } ], "chrome_android": { "version_added": "60", "version_removed": "63", "notes": "Chrome disabled <code>SharedArrayBuffer</code> on January 5, 2018 to help reduce the efficacy of <a href='https://www.chromium.org/Home/chromium-security/ssca'>speculative side-channel attacks</a>. This is intended as a temporary measure until other mitigations are in place." }, "edge": [ { "version_added": "79" }, { "version_added": "16", "version_removed": "17", "notes": "Support was removed to mitigate <a href='https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer'>speculative e