diff --git a/package-lock.json b/package-lock.json index 8488ec53..251dee13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,8 @@ "version": "9.0.0", "license": "SEE LICENSE IN https://tc39.es/ecma402/#sec-copyright-and-software-license", "dependencies": { - "@tc39/ecma262-biblio": "2.1.2719", - "ecmarkup": "^18.1.2" + "@tc39/ecma262-biblio": "2.1.2742", + "ecmarkup": "^19.0.0" } }, "node_modules/@babel/code-frame": { @@ -99,80 +99,38 @@ } }, "node_modules/@esfx/async-canceltoken": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/async-canceltoken/-/async-canceltoken-1.0.0-pre.30.tgz", - "integrity": "sha512-4he0W+ZKH4OO4RvGfmATIibO5JzGLQqwm4Dp3X15bWnguDTmmOFt3Qt169Doij/gXxn2aPpZvxUaYIEebi8Xig==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/async-canceltoken/-/async-canceltoken-1.0.0.tgz", + "integrity": "sha512-3Ps/4NPd7qFltmHL+CYXCjZtNXcQGV9BZmpzu8Rt3/0SZMtbQve0gtX0uJDJGvAWa6w3IB4HrKVP12VPoFONmA==", "dependencies": { - "@esfx/cancelable": "^1.0.0-pre.30", - "@esfx/collections-linkedlist": "^1.0.0-pre.24", - "@esfx/disposable": "^1.0.0-pre.30", - "@esfx/internal-guards": "^1.0.0-pre.23", - "@esfx/internal-tag": "^1.0.0-pre.19", - "tslib": "^2.1.0" + "@esfx/cancelable": "^1.0.0", + "@esfx/canceltoken": "^1.0.0", + "@esfx/disposable": "^1.0.0", + "tslib": "^2.4.0" } }, "node_modules/@esfx/cancelable": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/cancelable/-/cancelable-1.0.0-pre.30.tgz", - "integrity": "sha512-fo0+/D3tEcSOHdZ8HiCR7qOKl5Tkk6Nw6QJNNXSQ0ejlpP3HU4S2i0rb/tjHQ1EkUcWZfB3g2jzfL0ioQSEgGg==", - "dependencies": { - "@esfx/disposable": "^1.0.0-pre.30", - "@esfx/internal-deprecate": "^1.0.0-pre.24", - "@esfx/internal-guards": "^1.0.0-pre.23", - "@esfx/internal-tag": "^1.0.0-pre.19" - } - }, - "node_modules/@esfx/collection-core": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/collection-core/-/collection-core-1.0.0-pre.24.tgz", - "integrity": "sha512-OIgMS91JmjSoRWD7u/DfnDzo8vDggeTeUPRi1p5WhyboY0+IwmetEqgeHZb8bpka/SsmtYX5qxqEjeqNXqh+pA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/cancelable/-/cancelable-1.0.0.tgz", + "integrity": "sha512-2dry/TuOT9ydpw86f396v09cyi/gLeGPIZSH4Gx+V/qKQaS/OXCRurCY+Cn8zkBfTAgFsjk9NE15d+LPo2kt9A==", "dependencies": { - "@esfx/internal-deprecate": "^1.0.0-pre.24", - "@esfx/internal-guards": "^1.0.0-pre.23" + "@esfx/disposable": "^1.0.0" } }, - "node_modules/@esfx/collections-linkedlist": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/collections-linkedlist/-/collections-linkedlist-1.0.0-pre.24.tgz", - "integrity": "sha512-Maya8jXH0xvzyfeSH88/j2b5gavO/mluslgIC2Ttdz8rh6+3o8/pVYriceH/Jinn4pgTEzDhO6Rn/aruZG0+Ug==", + "node_modules/@esfx/canceltoken": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/canceltoken/-/canceltoken-1.0.0.tgz", + "integrity": "sha512-/TgdzC5O89w5v0TgwE2wcdtampWNAFOxzurCtb4RxYVr3m72yk3Bg82vMdznx+H9nnf28zVDR0PtpZO9FxmOkw==", "dependencies": { - "@esfx/collection-core": "^1.0.0-pre.24", - "@esfx/equatable": "^1.0.0-pre.19", - "@esfx/internal-guards": "^1.0.0-pre.23" + "@esfx/cancelable": "^1.0.0", + "@esfx/disposable": "^1.0.0", + "tslib": "^2.4.0" } }, "node_modules/@esfx/disposable": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/disposable/-/disposable-1.0.0-pre.30.tgz", - "integrity": "sha512-njBGIQO+HW+lMqqMjURC+MWn+55ufulgebPLXzlxbwVSz5hZkoCsv6n9sIBQbnvg/PYQmWK5Dk6gDSmFfihTUg==" - }, - "node_modules/@esfx/equatable": { - "version": "1.0.0-pre.19", - "resolved": "https://registry.npmjs.org/@esfx/equatable/-/equatable-1.0.0-pre.19.tgz", - "integrity": "sha512-+f6Xm6GOigyGx7t0D0IyG9Z0AuYDhNWjwV49vs5uNG/+0VQAOSYjmnpSzTZRYcYwxW52DmWJWFYNY8bvCDD2ag==" - }, - "node_modules/@esfx/internal-deprecate": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/internal-deprecate/-/internal-deprecate-1.0.0-pre.24.tgz", - "integrity": "sha512-TSU5k04+nuVQdyfYhaVXxyskdiwYQHgwN20J3cbyRrm/YFi2dOoFSLFvkMNh7LNOPGWSOg6pfAm3kd23ISR3Ow==" - }, - "node_modules/@esfx/internal-guards": { - "version": "1.0.0-pre.23", - "resolved": "https://registry.npmjs.org/@esfx/internal-guards/-/internal-guards-1.0.0-pre.23.tgz", - "integrity": "sha512-y2svuwRERA2eKF1T/Stq+O8kPjicFQcUTob5je3L6iloOHnOD0sX6aQLvheWmTXXS7hAnjlyMeSN/ec84BRyHg==", - "dependencies": { - "@esfx/type-model": "^1.0.0-pre.23" - } - }, - "node_modules/@esfx/internal-tag": { - "version": "1.0.0-pre.19", - "resolved": "https://registry.npmjs.org/@esfx/internal-tag/-/internal-tag-1.0.0-pre.19.tgz", - "integrity": "sha512-/v1D5LfvBnbvHzL22Vh6yobrOTVCBhsW/l9M+/GRA51eqCN27yTmWGaYUSd1QXp2vxHwNr0sfckVoNtTzeaIqQ==" - }, - "node_modules/@esfx/type-model": { - "version": "1.0.0-pre.23", - "resolved": "https://registry.npmjs.org/@esfx/type-model/-/type-model-1.0.0-pre.23.tgz", - "integrity": "sha512-jwcSY9pqEmGoDNhfT+0LUmSTyk6zXF/pbgKb7KU7mTfCrWfVCT/ve61cD1CreerDRBSat/s55se0lJXwDSjhuA==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/disposable/-/disposable-1.0.0.tgz", + "integrity": "sha512-hu7EI+YxlEWEKrb2himbS13HNaq5mlUePASf99KeQqkiNeqiAZbKqG4w59uDcLZs8JrV3qJqS/NYib5ZMhbfTQ==" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", @@ -207,9 +165,9 @@ } }, "node_modules/@tc39/ecma262-biblio": { - "version": "2.1.2719", - "resolved": "https://registry.npmjs.org/@tc39/ecma262-biblio/-/ecma262-biblio-2.1.2719.tgz", - "integrity": "sha512-u0EVcMfJRfDYIn28nQB/fDa9ZVe/47MDYUHgfttqqpHgcuF9blFh6r9eRxhuJOQ9Ja0l2GetPI34R8CVFNNBgA==" + "version": "2.1.2742", + "resolved": "https://registry.npmjs.org/@tc39/ecma262-biblio/-/ecma262-biblio-2.1.2742.tgz", + "integrity": "sha512-nWPDshWKzcEMXpNNzhBud9X39KzP2PLhIoENAIhQsfmXc+jAFzWIY4Z1B3+oChU1U5X46yHcyYd8PZY/pro2BA==" }, "node_modules/@tootallnate/once": { "version": "2.0.0", @@ -500,9 +458,9 @@ } }, "node_modules/ecmarkup": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/ecmarkup/-/ecmarkup-18.1.2.tgz", - "integrity": "sha512-HqQXcUlmz66D2dGKEFcfApAftzTQfjjHrScccGmbFjuDjf82HQVBCX4vVwUnWpkVki2ioTDZUIvG8AVvRZg31g==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/ecmarkup/-/ecmarkup-19.0.0.tgz", + "integrity": "sha512-ncn5LXs46jPqcQSO/XdJCOOsdAvC8xT/Yebxted4qgpYWLisY4AEdOdZ4OXKgmPXGgWBqAgCSoV0obvEBEz8Hg==", "dependencies": { "chalk": "^4.1.2", "command-line-args": "^5.2.0", @@ -511,7 +469,7 @@ "ecmarkdown": "^8.1.0", "eslint-formatter-codeframe": "^7.32.1", "fast-glob": "^3.2.7", - "grammarkdown": "^3.2.0", + "grammarkdown": "^3.3.2", "highlight.js": "11.0.1", "html-escape": "^1.0.2", "js-yaml": "^3.13.1", @@ -938,12 +896,13 @@ } }, "node_modules/grammarkdown": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/grammarkdown/-/grammarkdown-3.2.0.tgz", - "integrity": "sha512-pEVUvG2Kxv/PwM3Dm3kFEU1/GHRkNcFWmk/zkqN/y0uoQtPaZ+5VaBacMQAaFOIL9WGYjHXtqpkT5YRvySsISQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/grammarkdown/-/grammarkdown-3.3.2.tgz", + "integrity": "sha512-inNbeEotDr7MENqoZlms3x4gBzvK73wR2NGpNVnw4oEZcsq2METUbAh0J3VWtEqd9t2+U3poEqiJ9CDgBXr5Tg==", "dependencies": { "@esfx/async-canceltoken": "^1.0.0-pre.13", - "@esfx/cancelable": "^1.0.0-pre.13" + "@esfx/cancelable": "^1.0.0-pre.13", + "@esfx/disposable": "^1.0.0-pre.13" }, "bin": { "grammarkdown": "bin/grammarkdown" @@ -1312,9 +1271,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/type-check": { "version": "0.3.2", @@ -1456,80 +1415,38 @@ } }, "@esfx/async-canceltoken": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/async-canceltoken/-/async-canceltoken-1.0.0-pre.30.tgz", - "integrity": "sha512-4he0W+ZKH4OO4RvGfmATIibO5JzGLQqwm4Dp3X15bWnguDTmmOFt3Qt169Doij/gXxn2aPpZvxUaYIEebi8Xig==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/async-canceltoken/-/async-canceltoken-1.0.0.tgz", + "integrity": "sha512-3Ps/4NPd7qFltmHL+CYXCjZtNXcQGV9BZmpzu8Rt3/0SZMtbQve0gtX0uJDJGvAWa6w3IB4HrKVP12VPoFONmA==", "requires": { - "@esfx/cancelable": "^1.0.0-pre.30", - "@esfx/collections-linkedlist": "^1.0.0-pre.24", - "@esfx/disposable": "^1.0.0-pre.30", - "@esfx/internal-guards": "^1.0.0-pre.23", - "@esfx/internal-tag": "^1.0.0-pre.19", - "tslib": "^2.1.0" + "@esfx/cancelable": "^1.0.0", + "@esfx/canceltoken": "^1.0.0", + "@esfx/disposable": "^1.0.0", + "tslib": "^2.4.0" } }, "@esfx/cancelable": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/cancelable/-/cancelable-1.0.0-pre.30.tgz", - "integrity": "sha512-fo0+/D3tEcSOHdZ8HiCR7qOKl5Tkk6Nw6QJNNXSQ0ejlpP3HU4S2i0rb/tjHQ1EkUcWZfB3g2jzfL0ioQSEgGg==", - "requires": { - "@esfx/disposable": "^1.0.0-pre.30", - "@esfx/internal-deprecate": "^1.0.0-pre.24", - "@esfx/internal-guards": "^1.0.0-pre.23", - "@esfx/internal-tag": "^1.0.0-pre.19" - } - }, - "@esfx/collection-core": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/collection-core/-/collection-core-1.0.0-pre.24.tgz", - "integrity": "sha512-OIgMS91JmjSoRWD7u/DfnDzo8vDggeTeUPRi1p5WhyboY0+IwmetEqgeHZb8bpka/SsmtYX5qxqEjeqNXqh+pA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/cancelable/-/cancelable-1.0.0.tgz", + "integrity": "sha512-2dry/TuOT9ydpw86f396v09cyi/gLeGPIZSH4Gx+V/qKQaS/OXCRurCY+Cn8zkBfTAgFsjk9NE15d+LPo2kt9A==", "requires": { - "@esfx/internal-deprecate": "^1.0.0-pre.24", - "@esfx/internal-guards": "^1.0.0-pre.23" + "@esfx/disposable": "^1.0.0" } }, - "@esfx/collections-linkedlist": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/collections-linkedlist/-/collections-linkedlist-1.0.0-pre.24.tgz", - "integrity": "sha512-Maya8jXH0xvzyfeSH88/j2b5gavO/mluslgIC2Ttdz8rh6+3o8/pVYriceH/Jinn4pgTEzDhO6Rn/aruZG0+Ug==", + "@esfx/canceltoken": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/canceltoken/-/canceltoken-1.0.0.tgz", + "integrity": "sha512-/TgdzC5O89w5v0TgwE2wcdtampWNAFOxzurCtb4RxYVr3m72yk3Bg82vMdznx+H9nnf28zVDR0PtpZO9FxmOkw==", "requires": { - "@esfx/collection-core": "^1.0.0-pre.24", - "@esfx/equatable": "^1.0.0-pre.19", - "@esfx/internal-guards": "^1.0.0-pre.23" + "@esfx/cancelable": "^1.0.0", + "@esfx/disposable": "^1.0.0", + "tslib": "^2.4.0" } }, "@esfx/disposable": { - "version": "1.0.0-pre.30", - "resolved": "https://registry.npmjs.org/@esfx/disposable/-/disposable-1.0.0-pre.30.tgz", - "integrity": "sha512-njBGIQO+HW+lMqqMjURC+MWn+55ufulgebPLXzlxbwVSz5hZkoCsv6n9sIBQbnvg/PYQmWK5Dk6gDSmFfihTUg==" - }, - "@esfx/equatable": { - "version": "1.0.0-pre.19", - "resolved": "https://registry.npmjs.org/@esfx/equatable/-/equatable-1.0.0-pre.19.tgz", - "integrity": "sha512-+f6Xm6GOigyGx7t0D0IyG9Z0AuYDhNWjwV49vs5uNG/+0VQAOSYjmnpSzTZRYcYwxW52DmWJWFYNY8bvCDD2ag==" - }, - "@esfx/internal-deprecate": { - "version": "1.0.0-pre.24", - "resolved": "https://registry.npmjs.org/@esfx/internal-deprecate/-/internal-deprecate-1.0.0-pre.24.tgz", - "integrity": "sha512-TSU5k04+nuVQdyfYhaVXxyskdiwYQHgwN20J3cbyRrm/YFi2dOoFSLFvkMNh7LNOPGWSOg6pfAm3kd23ISR3Ow==" - }, - "@esfx/internal-guards": { - "version": "1.0.0-pre.23", - "resolved": "https://registry.npmjs.org/@esfx/internal-guards/-/internal-guards-1.0.0-pre.23.tgz", - "integrity": "sha512-y2svuwRERA2eKF1T/Stq+O8kPjicFQcUTob5je3L6iloOHnOD0sX6aQLvheWmTXXS7hAnjlyMeSN/ec84BRyHg==", - "requires": { - "@esfx/type-model": "^1.0.0-pre.23" - } - }, - "@esfx/internal-tag": { - "version": "1.0.0-pre.19", - "resolved": "https://registry.npmjs.org/@esfx/internal-tag/-/internal-tag-1.0.0-pre.19.tgz", - "integrity": "sha512-/v1D5LfvBnbvHzL22Vh6yobrOTVCBhsW/l9M+/GRA51eqCN27yTmWGaYUSd1QXp2vxHwNr0sfckVoNtTzeaIqQ==" - }, - "@esfx/type-model": { - "version": "1.0.0-pre.23", - "resolved": "https://registry.npmjs.org/@esfx/type-model/-/type-model-1.0.0-pre.23.tgz", - "integrity": "sha512-jwcSY9pqEmGoDNhfT+0LUmSTyk6zXF/pbgKb7KU7mTfCrWfVCT/ve61cD1CreerDRBSat/s55se0lJXwDSjhuA==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@esfx/disposable/-/disposable-1.0.0.tgz", + "integrity": "sha512-hu7EI+YxlEWEKrb2himbS13HNaq5mlUePASf99KeQqkiNeqiAZbKqG4w59uDcLZs8JrV3qJqS/NYib5ZMhbfTQ==" }, "@nodelib/fs.scandir": { "version": "2.1.5", @@ -1555,9 +1472,9 @@ } }, "@tc39/ecma262-biblio": { - "version": "2.1.2719", - "resolved": "https://registry.npmjs.org/@tc39/ecma262-biblio/-/ecma262-biblio-2.1.2719.tgz", - "integrity": "sha512-u0EVcMfJRfDYIn28nQB/fDa9ZVe/47MDYUHgfttqqpHgcuF9blFh6r9eRxhuJOQ9Ja0l2GetPI34R8CVFNNBgA==" + "version": "2.1.2742", + "resolved": "https://registry.npmjs.org/@tc39/ecma262-biblio/-/ecma262-biblio-2.1.2742.tgz", + "integrity": "sha512-nWPDshWKzcEMXpNNzhBud9X39KzP2PLhIoENAIhQsfmXc+jAFzWIY4Z1B3+oChU1U5X46yHcyYd8PZY/pro2BA==" }, "@tootallnate/once": { "version": "2.0.0", @@ -1781,9 +1698,9 @@ } }, "ecmarkup": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/ecmarkup/-/ecmarkup-18.1.2.tgz", - "integrity": "sha512-HqQXcUlmz66D2dGKEFcfApAftzTQfjjHrScccGmbFjuDjf82HQVBCX4vVwUnWpkVki2ioTDZUIvG8AVvRZg31g==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/ecmarkup/-/ecmarkup-19.0.0.tgz", + "integrity": "sha512-ncn5LXs46jPqcQSO/XdJCOOsdAvC8xT/Yebxted4qgpYWLisY4AEdOdZ4OXKgmPXGgWBqAgCSoV0obvEBEz8Hg==", "requires": { "chalk": "^4.1.2", "command-line-args": "^5.2.0", @@ -1792,7 +1709,7 @@ "ecmarkdown": "^8.1.0", "eslint-formatter-codeframe": "^7.32.1", "fast-glob": "^3.2.7", - "grammarkdown": "^3.2.0", + "grammarkdown": "^3.3.2", "highlight.js": "11.0.1", "html-escape": "^1.0.2", "js-yaml": "^3.13.1", @@ -2093,12 +2010,13 @@ } }, "grammarkdown": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/grammarkdown/-/grammarkdown-3.2.0.tgz", - "integrity": "sha512-pEVUvG2Kxv/PwM3Dm3kFEU1/GHRkNcFWmk/zkqN/y0uoQtPaZ+5VaBacMQAaFOIL9WGYjHXtqpkT5YRvySsISQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/grammarkdown/-/grammarkdown-3.3.2.tgz", + "integrity": "sha512-inNbeEotDr7MENqoZlms3x4gBzvK73wR2NGpNVnw4oEZcsq2METUbAh0J3VWtEqd9t2+U3poEqiJ9CDgBXr5Tg==", "requires": { "@esfx/async-canceltoken": "^1.0.0-pre.13", - "@esfx/cancelable": "^1.0.0-pre.13" + "@esfx/cancelable": "^1.0.0-pre.13", + "@esfx/disposable": "^1.0.0-pre.13" } }, "has-flag": { @@ -2359,9 +2277,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "type-check": { "version": "0.3.2", diff --git a/package.json b/package.json index f8627ed0..b9b516e5 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "license": "SEE LICENSE IN https://tc39.es/ecma402/#sec-copyright-and-software-license", "homepage": "https://tc39.es/ecma402/", "dependencies": { - "ecmarkup": "^18.1.2", - "@tc39/ecma262-biblio": "2.1.2719" + "ecmarkup": "^19.0.0", + "@tc39/ecma262-biblio": "2.1.2742" } } diff --git a/spec/annexes.html b/spec/annexes.html index 656dcf57..e23ab569 100644 --- a/spec/annexes.html +++ b/spec/annexes.html @@ -183,19 +183,19 @@

Additions and Changes That Introduce Incompatibilities with Prior Editions In ECMA-402, 1st Edition, the *"length"* property of the function object _F_ was set to *+0*𝔽. In 2nd Edition, *"length"* is set to *1*𝔽.
  • - In ECMA-402, 7th Edition, the @@toStringTag property of `Intl.Collator.prototype` was set to *"Object"*. In 8th Edition, @@toStringTag is set to *"Intl.Collator"*. + In ECMA-402, 7th Edition, the %Symbol.toStringTag% property of `Intl.Collator.prototype` was set to *"Object"*. In 8th Edition, %Symbol.toStringTag% is set to *"Intl.Collator"*.
  • - In ECMA-402, 7th Edition, the @@toStringTag property of `Intl.DateTimeFormat.prototype` was set to *"Object"*. In 8th Edition, @@toStringTag is set to *"Intl.DateTimeFormat"*. + In ECMA-402, 7th Edition, the %Symbol.toStringTag% property of `Intl.DateTimeFormat.prototype` was set to *"Object"*. In 8th Edition, %Symbol.toStringTag% is set to *"Intl.DateTimeFormat"*.
  • - In ECMA-402, 7th Edition, the @@toStringTag property of `Intl.NumberFormat.prototype` was set to *"Object"*. In 8th Edition, @@toStringTag is set to *"Intl.NumberFormat"*. + In ECMA-402, 7th Edition, the %Symbol.toStringTag% property of `Intl.NumberFormat.prototype` was set to *"Object"*. In 8th Edition, %Symbol.toStringTag% is set to *"Intl.NumberFormat"*.
  • - In ECMA-402, 7th Edition, the @@toStringTag property of `Intl.PluralRules.prototype` was set to *"Object"*. In 8th Edition, @@toStringTag is set to *"Intl.PluralRules"*. + In ECMA-402, 7th Edition, the %Symbol.toStringTag% property of `Intl.PluralRules.prototype` was set to *"Object"*. In 8th Edition, %Symbol.toStringTag% is set to *"Intl.PluralRules"*.
  • - In ECMA-402, 7th Edition, the @@toStringTag property of `Intl` was not defined. In 8th Edition, @@toStringTag is set to *"Intl"*. + In ECMA-402, 7th Edition, the %Symbol.toStringTag% property of `Intl` was not defined. In 8th Edition, %Symbol.toStringTag% is set to *"Intl"*.
  • In ECMA-402, 8th Edition, the NumberFormat constructor used to throw an error when style is *"currency"* and maximumFractionDigits was set to a value lower than the default fractional digits for that currency. This behaviour was corrected in the 9th edition, and it no longer throws an error. diff --git a/spec/collator.html b/spec/collator.html index 92d279b6..a3de751d 100644 --- a/spec/collator.html +++ b/spec/collator.html @@ -144,11 +144,11 @@

    Intl.Collator.prototype.constructor

    - -

    Intl.Collator.prototype [ @@toStringTag ]

    + +

    Intl.Collator.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.Collator"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.Collator"*.

    diff --git a/spec/datetimeformat.html b/spec/datetimeformat.html index 61ebc667..1737f5b3 100644 --- a/spec/datetimeformat.html +++ b/spec/datetimeformat.html @@ -885,11 +885,11 @@

    Intl.DateTimeFormat.prototype.constructor

    - -

    Intl.DateTimeFormat.prototype [ @@toStringTag ]

    + +

    Intl.DateTimeFormat.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.DateTimeFormat"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.DateTimeFormat"*.

    diff --git a/spec/displaynames.html b/spec/displaynames.html index 27614738..a6782f41 100644 --- a/spec/displaynames.html +++ b/spec/displaynames.html @@ -132,11 +132,11 @@

    Intl.DisplayNames.prototype.constructor

    - -

    Intl.DisplayNames.prototype[ @@toStringTag ]

    + +

    Intl.DisplayNames.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.DisplayNames"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.DisplayNames"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/intl.html b/spec/intl.html index b031589d..89401915 100644 --- a/spec/intl.html +++ b/spec/intl.html @@ -19,11 +19,11 @@

    The Intl Object

    Value Properties of the Intl Object

    - -

    Intl[ @@toStringTag ]

    + +

    Intl [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/listformat.html b/spec/listformat.html index cc58398c..a045827c 100644 --- a/spec/listformat.html +++ b/spec/listformat.html @@ -119,10 +119,10 @@

    Intl.ListFormat.prototype.constructor

    -

    Intl.ListFormat.prototype [ @@toStringTag ]

    +

    Intl.ListFormat.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.ListFormat"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.ListFormat"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/locale.html b/spec/locale.html index 1dc2e0fb..0ec91d87 100644 --- a/spec/locale.html +++ b/spec/locale.html @@ -191,11 +191,11 @@

    Intl.Locale.prototype.constructor

    - -

    Intl.Locale.prototype[ @@toStringTag ]

    + +

    Intl.Locale.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.Locale"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.Locale"*.

    diff --git a/spec/numberformat.html b/spec/numberformat.html index 87b1cd0a..b4067be3 100644 --- a/spec/numberformat.html +++ b/spec/numberformat.html @@ -301,11 +301,11 @@

    Intl.NumberFormat.prototype.constructor

    - -

    Intl.NumberFormat.prototype [ @@toStringTag ]

    + +

    Intl.NumberFormat.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.NumberFormat"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.NumberFormat"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/pluralrules.html b/spec/pluralrules.html index 661f3aac..a5618c8a 100644 --- a/spec/pluralrules.html +++ b/spec/pluralrules.html @@ -106,11 +106,11 @@

    Intl.PluralRules.prototype.constructor

    - -

    Intl.PluralRules.prototype [ @@toStringTag ]

    + +

    Intl.PluralRules.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.PluralRules"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.PluralRules"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/relativetimeformat.html b/spec/relativetimeformat.html index 15c57cc8..7f28d946 100644 --- a/spec/relativetimeformat.html +++ b/spec/relativetimeformat.html @@ -128,10 +128,10 @@

    Intl.RelativeTimeFormat.prototype.constructor

    -

    Intl.RelativeTimeFormat.prototype[ @@toStringTag ]

    +

    Intl.RelativeTimeFormat.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.RelativeTimeFormat"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.RelativeTimeFormat"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. diff --git a/spec/segmenter.html b/spec/segmenter.html index 2a69201b..cf5a626c 100644 --- a/spec/segmenter.html +++ b/spec/segmenter.html @@ -100,11 +100,11 @@

    Intl.Segmenter.prototype.constructor

    - -

    Intl.Segmenter.prototype [ @@toStringTag ]

    + +

    Intl.Segmenter.prototype [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Intl.Segmenter"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Intl.Segmenter"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }. @@ -241,9 +241,9 @@

    %IntlSegmentsPrototype%.containing ( _index_ )

    - -

    %IntlSegmentsPrototype% [ @@iterator ] ( )

    -

    The `@@iterator` method is called on a Segments instance to create a Segment Iterator over its string using the locale and options of its constructing Intl.Segmenter instance. The following steps are taken:

    + +

    %IntlSegmentsPrototype% [ %Symbol.iterator% ] ( )

    +

    The `%Symbol.iterator%` method is called on a Segments instance to create a Segment Iterator over its string using the locale and options of its constructing Intl.Segmenter instance. The following steps are taken:

    1. Let _segments_ be the *this* value. 1. Perform ? RequireInternalSlot(_segments_, [[SegmentsSegmenter]]). @@ -328,11 +328,11 @@

    %IntlSegmentIteratorPrototype%.next ( )

    - -

    %IntlSegmentIteratorPrototype% [ @@toStringTag ]

    + +

    %IntlSegmentIteratorPrototype% [ %Symbol.toStringTag% ]

    - The initial value of the @@toStringTag property is the String value *"Segmenter String Iterator"*. + The initial value of the %Symbol.toStringTag% property is the String value *"Segmenter String Iterator"*.

    This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }.