From 96682a8372959ee28681b380ea6e69d28f1c12a6 Mon Sep 17 00:00:00 2001 From: Mark Miller Date: Sun, 25 Sep 2011 11:33:41 -0700 Subject: [PATCH] Fixes https://bugs.ecmascript.org/show_bug.cgi?id=12 Hg: Enter commit message. Lines beginning with 'HG:' are removed. --- test/config/excludelist.xml | 1 - .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js | 1 + .../7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js | 1 + 8 files changed, 7 insertions(+), 1 deletion(-) diff --git a/test/config/excludelist.xml b/test/config/excludelist.xml index 42427f3c2a..52b027bd3c 100644 --- a/test/config/excludelist.xml +++ b/test/config/excludelist.xml @@ -87,7 +87,6 @@ https://bugs.ecmascript.org/show_bug.cgi?id=11 --> - https://bugs.ecmascript.org/show_bug.cgi?id=12 https://bugs.ecmascript.org/show_bug.cgi?id=13 https://bugs.ecmascript.org/show_bug.cgi?id=13 https://bugs.ecmascript.org/show_bug.cgi?id=14 diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js index 4fccdec7af..58d106b96b 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js @@ -9,5 +9,6 @@ * @negative * @strict_only */ +"use strict"; var implements = 1; \ No newline at end of file diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js index 9d64ba4caa..e2accf9f82 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js @@ -8,6 +8,7 @@ * @description: Checking if execution of "interface = 1" fails in * strict code; * @negative + * @onlyStrict */ "use strict"; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js index 12a5c43cd8..7cd0dc7e95 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js @@ -7,6 +7,7 @@ * @assertion: The "package" token can not be used as identifier in strict code; * @description: Checking if execution of "package=1" fails in strict code; * @negative + * @onlyStrict */ "use strict"; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js index 9990d6d34f..cdb72c3863 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js @@ -7,6 +7,7 @@ * @assertion: The "private" token can not be used as identifier in strict code; * @description: Checking if execution of "private=1" fails in strict code; * @negative + * @onlyStrict */ "use strict"; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js index 0c1cd16f07..3e22a26369 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js @@ -8,6 +8,7 @@ * @description: Checking if execution of "protected=1" fails in * strict code; * @negative + * @onlyStrict */ "use strict"; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js index 6eeaea3743..1941d67adb 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js @@ -7,6 +7,7 @@ * @assertion: The "public" token can not be used as identifier in strict code; * @description: Checking if execution of "public=1" fails in strict code; * @negative + * @onlyStrict */ "use strict"; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js index bdc6071109..321a964451 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js @@ -7,6 +7,7 @@ * @assertion: The "static" token can not be used as identifier in strict code; * @description: Checking if execution of "static=1" fails in strict code; * @negative + * @onlyStrict */ "use strict";