Bug 1530879 - Update the test262 import to upstream rev d7c8a12e68af1f8713082b73ff25a945c9c597d5. r=jorendorff
authorJeff Walden <jwalden@mit.edu>
Tue, 26 Feb 2019 17:06:48 -0800
changeset 519541 03c7eccbb595ce3684ce67363b68b74f42f00d7b
parent 519540 56404185f10118e5e12f3749bd366011ddc9556e
child 519542 d43af7026a45a55f27d0592a4571cdd49ca02e68
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjorendorff
bugs1530879
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1530879 - Update the test262 import to upstream rev d7c8a12e68af1f8713082b73ff25a945c9c597d5. r=jorendorff
js/src/tests/jstests.list
js/src/tests/test262/GIT-INFO
js/src/tests/test262/language/line-terminators/invalid-string-ls.js
js/src/tests/test262/language/line-terminators/invalid-string-ps.js
--- a/js/src/tests/jstests.list
+++ b/js/src/tests/jstests.list
@@ -1246,20 +1246,15 @@ skip script test262/language/expressions
 # test262 importer merges all includes in a per directory shell.js file, breaking this harness test case.
 skip script test262/harness/detachArrayBuffer.js
 
 
 ####################################################
 # Tests disabled due to invalid test expectations  #
 ####################################################
 
-# https://github.com/tc39/proposal-json-superset going to stage 4 invalidates
-# these tests.  https://github.com/tc39/test262/pull/2044 later removes them.
-skip script test262/language/line-terminators/invalid-string-ls.js
-skip script test262/language/line-terminators/invalid-string-ps.js
-
 # https://github.com/tc39/test262/pull/1965
 skip script test262/language/expressions/dynamic-import/indirect-resolution.js
 skip script test262/language/expressions/dynamic-import/namespace/default-property-not-set-own.js
 
 # https://github.com/tc39/test262/pull/2023
 skip script test262/language/statements/try/early-catch-var.js
 skip script test262/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js
--- a/js/src/tests/test262/GIT-INFO
+++ b/js/src/tests/test262/GIT-INFO
@@ -1,5 +1,7 @@
-commit 4f1155c566a222238fd86f179c6635ecb4c289bb
-Author: Frank Yung-Fong Tang <41213225+FrankYFTang@users.noreply.github.com>
-Date:   Fri Jan 18 08:15:37 2019 -0800
+commit d7c8a12e68af1f8713082b73ff25a945c9c597d5
+Author: Mathias Bynens <mathias@qiwi.be>
+Date:   Wed Jan 23 10:56:03 2019 -0500
 
-    Change tests according to ecma402/pull/278 (#2031)
+    Remove invalid line terminator tests (#2044)
+    
+    https://github.com/tc39/test262/pull/2020#issuecomment-456581449
deleted file mode 100644
--- a/js/src/tests/test262/language/line-terminators/invalid-string-ls.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// |reftest| error:SyntaxError
-// Copyright 2019 Mike Pennisi.  All rights reserved.
-// This code is governed by the BSD license found in the LICENSE file.
-
-/*---
-info: LINE SEPARATOR (U+2028) within strings is not allowed
-es5id: 7.3_A2.2_T1
-esid: sec-line-terminators
-description: Insert LINE SEPARATOR (\u2028) into string
-negative:
-  phase: parse
-  type: SyntaxError
----*/
-
-$DONOTEVALUATE();
-
-'
'
deleted file mode 100644
--- a/js/src/tests/test262/language/line-terminators/invalid-string-ps.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// |reftest| error:SyntaxError
-// Copyright 2019 Mike Pennisi.  All rights reserved.
-// This code is governed by the BSD license found in the LICENSE file.
-
-/*---
-info: PARAGRAPH SEPARATOR (U+2029) within strings is not allowed
-es5id: 7.3_A2.2_T1
-esid: sec-line-terminators
-description: Insert PARAGRAPH SEPARATOR (\u2029) into string
-negative:
-  phase: parse
-  type: SyntaxError
----*/
-
-$DONOTEVALUATE();
-
-'
'