From 82f38efbab6e0d26014108920b9ccf7556b8379d Mon Sep 17 00:00:00 2001 From: Rick Waldron Date: Mon, 2 Nov 2020 12:46:37 -0500 Subject: [PATCH] Features: add "intl-normative-optional" --- features.txt | 4 ++++ .../intl-legacy-constructed-symbol-on-unwrap.js | 1 + test/intl402/DateTimeFormat/intl-legacy-constructed-symbol.js | 1 + .../NumberFormat/intl-legacy-constructed-symbol-on-unwrap.js | 1 + test/intl402/NumberFormat/intl-legacy-constructed-symbol.js | 1 + 5 files changed, 8 insertions(+) diff --git a/features.txt b/features.txt index 95f3d7bfb6..ea2ca00cb2 100644 --- a/features.txt +++ b/features.txt @@ -116,6 +116,10 @@ Intl.DateTimeFormat-quarter # https://github.com/tc39/ecma402/pull/347 Intl.DateTimeFormat-fractionalSecondDigits +# Intl "normative optional" +# https://tc39.es/ecma402/#legacy-constructor +intl-normative-optional + # Global # https://github.com/tc39/proposal-global globalThis diff --git a/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol-on-unwrap.js b/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol-on-unwrap.js index 94558455a0..7536139e37 100644 --- a/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol-on-unwrap.js +++ b/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol-on-unwrap.js @@ -6,6 +6,7 @@ esid: sec-unwrapdatetimeformat description: > Tests that [[FallbackSymbol]]'s [[Description]] is "IntlLegacyConstructedSymbol" if normative optional is implemented. author: Yusuke Suzuki +features: [intl-normative-optional] ---*/ let object = new Intl.DateTimeFormat(); diff --git a/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol.js b/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol.js index 56b2632788..1050c902fa 100644 --- a/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol.js +++ b/test/intl402/DateTimeFormat/intl-legacy-constructed-symbol.js @@ -6,6 +6,7 @@ esid: sec-intl.datetimeformat description: > Tests that [[FallbackSymbol]]'s [[Description]] is "IntlLegacyConstructedSymbol" if normative optional is implemented. author: Yusuke Suzuki +features: [intl-normative-optional] ---*/ let object = new Intl.DateTimeFormat(); diff --git a/test/intl402/NumberFormat/intl-legacy-constructed-symbol-on-unwrap.js b/test/intl402/NumberFormat/intl-legacy-constructed-symbol-on-unwrap.js index 87a5243f3c..f38c12fbb1 100644 --- a/test/intl402/NumberFormat/intl-legacy-constructed-symbol-on-unwrap.js +++ b/test/intl402/NumberFormat/intl-legacy-constructed-symbol-on-unwrap.js @@ -6,6 +6,7 @@ esid: sec-unwrapnumberformat description: > Tests that [[FallbackSymbol]]'s [[Description]] is "IntlLegacyConstructedSymbol" if normative optional is implemented. author: Yusuke Suzuki +features: [intl-normative-optional] ---*/ let object = new Intl.NumberFormat(); diff --git a/test/intl402/NumberFormat/intl-legacy-constructed-symbol.js b/test/intl402/NumberFormat/intl-legacy-constructed-symbol.js index bc2f707771..13726abf99 100644 --- a/test/intl402/NumberFormat/intl-legacy-constructed-symbol.js +++ b/test/intl402/NumberFormat/intl-legacy-constructed-symbol.js @@ -6,6 +6,7 @@ esid: sec-intl.numberformat description: > Tests that [[FallbackSymbol]]'s [[Description]] is "IntlLegacyConstructedSymbol" if normative optional is implemented. author: Yusuke Suzuki +features: [intl-normative-optional] ---*/ let object = new Intl.NumberFormat();