Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BigInt is available under flag in Firefox 67 #1421

Merged
merged 1 commit into from Feb 12, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 5 additions & 0 deletions data-common.json
Expand Up @@ -65,6 +65,11 @@
"val": false,
"note_id": "firefox-nightly",
"note_html": "The feature is available only in Firefox Nightly builds."
},
"bigint": {
"val": "flagged",
"note_id": "firefox-bigint",
"note_html": "The feature have to be enabled via \"javascript.options.bigint\" setting under <code>about:config</code>."
}
},
"chrome": {
Expand Down
4 changes: 4 additions & 0 deletions data-esnext.js
Expand Up @@ -2036,6 +2036,7 @@ exports.tests = [
*/},
res: {
firefox52: false,
firefox67: firefox.bigint,
chrome67: true,
graalvm: true,
},
Expand All @@ -2047,6 +2048,7 @@ exports.tests = [
*/},
res: {
firefox52: false,
firefox67: firefox.bigint,
chrome67: true,
graalvm: true,
},
Expand All @@ -2058,6 +2060,7 @@ exports.tests = [
*/},
res: {
firefox52: false,
firefox67: firefox.bigint,
chrome67: true,
graalvm: true,
},
Expand All @@ -2069,6 +2072,7 @@ exports.tests = [
*/},
res: {
firefox52: false,
firefox67: firefox.bigint,
chrome67: true,
graalvm: true,
},
Expand Down
38 changes: 19 additions & 19 deletions esnext/index.html
Expand Up @@ -1361,7 +1361,7 @@
<td class="tally" data-browser="firefox64" data-tally="0">0/8</td>
<td class="tally" data-browser="firefox65" data-tally="0">0/8</td>
<td class="tally unstable" data-browser="firefox66" data-tally="0">0/8</td>
<td class="tally unstable" data-browser="firefox67" data-tally="0">0/8</td>
<td class="tally unstable" data-browser="firefox67" data-tally="0" data-flagged-tally="0.5">0/8</td>
<td class="tally obsolete" data-browser="opera12_10" data-tally="0">0/8</td>
<td class="tally obsolete" data-browser="chrome64" data-tally="0">0/8</td>
<td class="tally obsolete" data-browser="chrome65" data-tally="0">0/8</td>
Expand Down Expand Up @@ -1457,7 +1457,7 @@
<td class="no" data-browser="firefox64">No</td>
<td class="no" data-browser="firefox65">No</td>
<td class="no unstable" data-browser="firefox66">No</td>
<td class="no unstable" data-browser="firefox67">No</td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#firefox-bigint-note"><sup>[10]</sup></a></td>
<td class="no obsolete" data-browser="opera12_10">No</td>
<td class="no obsolete" data-browser="chrome64">No</td>
<td class="no obsolete" data-browser="chrome65">No</td>
Expand Down Expand Up @@ -1553,7 +1553,7 @@
<td class="no" data-browser="firefox64">No</td>
<td class="no" data-browser="firefox65">No</td>
<td class="no unstable" data-browser="firefox66">No</td>
<td class="no unstable" data-browser="firefox67">No</td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#firefox-bigint-note"><sup>[10]</sup></a></td>
<td class="no obsolete" data-browser="opera12_10">No</td>
<td class="no obsolete" data-browser="chrome64">No</td>
<td class="no obsolete" data-browser="chrome65">No</td>
Expand Down Expand Up @@ -1649,7 +1649,7 @@
<td class="no" data-browser="firefox64">No</td>
<td class="no" data-browser="firefox65">No</td>
<td class="no unstable" data-browser="firefox66">No</td>
<td class="no unstable" data-browser="firefox67">No</td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#firefox-bigint-note"><sup>[10]</sup></a></td>
<td class="no obsolete" data-browser="opera12_10">No</td>
<td class="no obsolete" data-browser="chrome64">No</td>
<td class="no obsolete" data-browser="chrome65">No</td>
Expand Down Expand Up @@ -1745,7 +1745,7 @@
<td class="no" data-browser="firefox64">No</td>
<td class="no" data-browser="firefox65">No</td>
<td class="no unstable" data-browser="firefox66">No</td>
<td class="no unstable" data-browser="firefox67">No</td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#firefox-bigint-note"><sup>[10]</sup></a></td>
<td class="no obsolete" data-browser="opera12_10">No</td>
<td class="no obsolete" data-browser="chrome64">No</td>
<td class="no obsolete" data-browser="chrome65">No</td>
Expand Down Expand Up @@ -2397,9 +2397,9 @@
">test(function(){try{var asyncTestPassed=global.__asyncPassedFn && __asyncPassedFn("22");try{return Function("asyncTestPassed","\nclass A {\n @nonconf\n get B() {}\n}\nfunction nonconf(target, name, descriptor) {\n descriptor.configurable = false;\n return descriptor;\n}\nreturn Object.getOwnPropertyDescriptor(A.prototype, \"B\").configurable === false;\n ")(asyncTestPassed)}catch(e){asyncTestPassed=global.__strictAsyncPassedFn && __strictAsyncPassedFn("22");return Function("asyncTestPassed","'use strict';"+"\nclass A {\n @nonconf\n get B() {}\n}\nfunction nonconf(target, name, descriptor) {\n descriptor.configurable = false;\n return descriptor;\n}\nreturn Object.getOwnPropertyDescriptor(A.prototype, \"B\").configurable === false;\n ")(asyncTestPassed)&&"Strict"}}catch(e){return false;}}());
</script></td>
<td class="no" data-browser="tr">No</td>
<td class="no" data-browser="babel6corejs2">No<a href="#babel-decorators-legacy-note"><sup>[10]</sup></a></td>
<td class="no" data-browser="babel7corejs2">No<a href="#babel-decorators-legacy-note"><sup>[10]</sup></a></td>
<td class="no unstable" data-browser="babel7corejs3">No<a href="#babel-decorators-legacy-note"><sup>[10]</sup></a></td>
<td class="no" data-browser="babel6corejs2">No<a href="#babel-decorators-legacy-note"><sup>[11]</sup></a></td>
<td class="no" data-browser="babel7corejs2">No<a href="#babel-decorators-legacy-note"><sup>[11]</sup></a></td>
<td class="no unstable" data-browser="babel7corejs3">No<a href="#babel-decorators-legacy-note"><sup>[11]</sup></a></td>
<td class="no obsolete" data-browser="closure">No</td>
<td class="no obsolete" data-browser="closure20180319">No</td>
<td class="no obsolete" data-browser="closure20180402">No</td>
Expand Down Expand Up @@ -8036,16 +8036,16 @@
<td class="no" data-browser="edge18">No</td>
<td class="no unstable" data-browser="edge19">No</td>
<td class="no obsolete" data-browser="firefox52">No</td>
<td class="no flagged obsolete" data-browser="firefox58">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox59">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged" data-browser="firefox60">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox61">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox62">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox63">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged" data-browser="firefox64">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged" data-browser="firefox65">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged unstable" data-browser="firefox66">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#ffox-pipeline-note"><sup>[11]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox58">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox59">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged" data-browser="firefox60">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox61">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox62">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged obsolete" data-browser="firefox63">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged" data-browser="firefox64">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged" data-browser="firefox65">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged unstable" data-browser="firefox66">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no flagged unstable" data-browser="firefox67">Flag<a href="#ffox-pipeline-note"><sup>[12]</sup></a></td>
<td class="no obsolete" data-browser="opera12_10">No</td>
<td class="no obsolete" data-browser="chrome64">No</td>
<td class="no obsolete" data-browser="chrome65">No</td>
Expand Down Expand Up @@ -18103,7 +18103,7 @@
</table>
<div id="footnotes">
<!-- FOOTNOTES -->
<p id="harmony-flag-old-note"> <sup>[1]</sup> Flagged features have to be enabled via <code>--harmony</code> flag</p><p id="harmony-flag-note"> <sup>[2]</sup> Flagged features have to be enabled via <code>--harmony</code> or <code>--es_staging</code> flag</p><p id="graalvm-node-mode-note"> <sup>[3]</sup> Executed in Node.js/JVM mode via <code>graalvm/bin/node --jvm</code>.</p><p id="babel-core-js-note"> <sup>[4]</sup> This feature is supported when using Babel with <a href="https://github.com/zloirock/core-js">core-js</a>.</p><p id="typescript-es6-note"> <sup>[5]</sup> TypeScript&apos;s compiler will accept code using this feature if the <code>--target ES6</code> flag is set, but passes it through unmodified and does not supply a runtime polyfill.</p><p id="typescript-core-js-note"> <sup>[6]</sup> This feature is supported when using TypeScript with <a href="https://github.com/zloirock/core-js">core-js</a>.</p><p id="chrome-experimental-note"> <sup>[7]</sup> The feature have to be enabled via &quot;Experimental Javascript features&quot; setting under <code>about:flags</code></p><p id="firefox-nightly-note"> <sup>[8]</sup> The feature is available only in Firefox Nightly builds.</p><p id="chrome-harmony-note"> <sup>[9]</sup> The feature have to be enabled via <code>--js-flags=&quot;--harmony&quot;</code> flag</p><p id="babel-decorators-legacy-note"> <sup>[10]</sup> Babel 6 still has no official support decorators, but you can use <a href="https://github.com/loganfsmyth/babel-plugin-transform-decorators-legacy">this plugin</a>.</p><p id="ffox-pipeline-note"> <sup>[11]</sup> Requires the <code>--enable-pipeline-operator</code> compile option.</p></div>
<p id="harmony-flag-old-note"> <sup>[1]</sup> Flagged features have to be enabled via <code>--harmony</code> flag</p><p id="harmony-flag-note"> <sup>[2]</sup> Flagged features have to be enabled via <code>--harmony</code> or <code>--es_staging</code> flag</p><p id="graalvm-node-mode-note"> <sup>[3]</sup> Executed in Node.js/JVM mode via <code>graalvm/bin/node --jvm</code>.</p><p id="babel-core-js-note"> <sup>[4]</sup> This feature is supported when using Babel with <a href="https://github.com/zloirock/core-js">core-js</a>.</p><p id="typescript-es6-note"> <sup>[5]</sup> TypeScript&apos;s compiler will accept code using this feature if the <code>--target ES6</code> flag is set, but passes it through unmodified and does not supply a runtime polyfill.</p><p id="typescript-core-js-note"> <sup>[6]</sup> This feature is supported when using TypeScript with <a href="https://github.com/zloirock/core-js">core-js</a>.</p><p id="chrome-experimental-note"> <sup>[7]</sup> The feature have to be enabled via &quot;Experimental Javascript features&quot; setting under <code>about:flags</code></p><p id="firefox-nightly-note"> <sup>[8]</sup> The feature is available only in Firefox Nightly builds.</p><p id="chrome-harmony-note"> <sup>[9]</sup> The feature have to be enabled via <code>--js-flags=&quot;--harmony&quot;</code> flag</p><p id="firefox-bigint-note"> <sup>[10]</sup> The feature have to be enabled via &quot;javascript.options.bigint&quot; setting under <code>about:config</code>.</p><p id="babel-decorators-legacy-note"> <sup>[11]</sup> Babel 6 still has no official support decorators, but you can use <a href="https://github.com/loganfsmyth/babel-plugin-transform-decorators-legacy">this plugin</a>.</p><p id="ffox-pipeline-note"> <sup>[12]</sup> Requires the <code>--enable-pipeline-operator</code> compile option.</p></div>
</div>
<pre class="info-tooltip" style="display:none"></pre>
<script src="../jquery.floatThead.min.js"></script>
Expand Down