mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 1446254 - Update various files for move to non262/, r=Waldo
--HG-- extra : rebase_source : c723ffc20d4acc02cadd1c27b747ab3e08f60617
This commit is contained in:
parent
2cfe591b90
commit
973f0383bc
@ -77,7 +77,7 @@ for patch in \
|
||||
done
|
||||
|
||||
topsrcdir=`dirname $0`/../
|
||||
python ${topsrcdir}/js/src/tests/ecma_6/String/make-normalize-generateddata-input.py $topsrcdir
|
||||
python ${topsrcdir}/js/src/tests/non262/String/make-normalize-generateddata-input.py $topsrcdir
|
||||
|
||||
# Update our moz.build files in config/external/icu, and
|
||||
# build a new ICU data file.
|
||||
|
@ -1,49 +1,45 @@
|
||||
ecma/Date/15.9.5.10-2.js
|
||||
ecma/Date/15.9.5.11-2.js
|
||||
ecma/Date/15.9.5.12-2.js
|
||||
ecma/Date/15.9.5.8.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-01-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-02-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-03-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-04-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-05-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-06-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-07-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-08-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-09-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-10-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-11-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-12-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-13-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-14-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-15-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-16-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-17-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-18-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-19-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-20-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-21-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-22-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-23-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-24-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-25-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-26-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-27-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-30-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-31-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-32-of-32.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-1-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-2-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-3-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-4-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-5-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-6-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-7-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-8-of-8.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-1-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-2-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-3-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-4-of-4.js
|
||||
js1_8_5/extensions/clone-complex-object.js
|
||||
js1_8_5/reflect-parse/classes.js
|
||||
js1_8_5/reflect-parse/destructuring-variable-declarations.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-01-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-02-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-03-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-04-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-05-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-06-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-07-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-08-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-09-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-10-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-11-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-12-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-13-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-14-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-15-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-16-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-17-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-18-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-19-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-20-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-21-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-22-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-23-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-24-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-25-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-26-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-27-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-30-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-31-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-32-of-32.js
|
||||
non262/object/15.2.3.6-middle-redefinition-1-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-2-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-3-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-4-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-5-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-6-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-7-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-8-of-8.js
|
||||
non262/object/15.2.3.6-redefinition-1-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-2-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-3-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-4-of-4.js
|
||||
non262/extensions/clone-complex-object.js
|
||||
non262/reflect-parse/classes.js
|
||||
non262/reflect-parse/destructuring-variable-declarations.js
|
||||
|
@ -1,65 +1,65 @@
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-01-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-02-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-03-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-04-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-05-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-06-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-07-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-08-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-09-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-10-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-11-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-12-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-13-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-14-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-15-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-16-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-17-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-18-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-19-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-20-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-21-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-22-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-23-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-24-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-25-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-26-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-27-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-28-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-29-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-30-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-31-of-32.js
|
||||
ecma_5/Object/15.2.3.6-dictionary-redefinition-32-of-32.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-1-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-2-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-3-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-4-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-5-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-6-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-7-of-8.js
|
||||
ecma_5/Object/15.2.3.6-middle-redefinition-8-of-8.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-1-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-2-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-3-of-4.js
|
||||
ecma_5/Object/15.2.3.6-redefinition-4-of-4.js
|
||||
ecma_6/extensions/array-isArray-proxy-recursion.js
|
||||
ecma_6/String/normalize-generateddata-part0.js
|
||||
ecma_6/String/normalize-generateddata-part1-not-listed.js
|
||||
ecma_6/String/normalize-generateddata-part1.js
|
||||
ecma_6/String/normalize-generateddata-part2.js
|
||||
ecma_6/String/normalize-generateddata-part3.js
|
||||
js1_5/GC/regress-203278-2.js
|
||||
js1_5/GC/regress-203278-3.js
|
||||
js1_5/GC/regress-278725.js
|
||||
js1_5/Regress/regress-312588.js
|
||||
js1_5/Regress/regress-321971.js
|
||||
js1_5/Regress/regress-360969-01.js
|
||||
js1_5/Regress/regress-360969-02.js
|
||||
js1_5/Regress/regress-360969-03.js
|
||||
js1_5/Regress/regress-360969-04.js
|
||||
js1_5/Regress/regress-360969-05.js
|
||||
js1_5/Regress/regress-360969-06.js
|
||||
js1_8_1/extensions/regress-477187.js
|
||||
js1_8_1/regress/regress-452498-052-a.js
|
||||
js1_8_5/extensions/clone-complex-object.js
|
||||
js1_8_5/extensions/clone-object-deep.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-01-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-02-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-03-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-04-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-05-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-06-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-07-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-08-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-09-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-10-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-11-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-12-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-13-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-14-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-15-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-16-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-17-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-18-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-19-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-20-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-21-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-22-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-23-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-24-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-25-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-26-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-27-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-28-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-29-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-30-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-31-of-32.js
|
||||
non262/object/15.2.3.6-dictionary-redefinition-32-of-32.js
|
||||
non262/object/15.2.3.6-middle-redefinition-1-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-2-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-3-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-4-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-5-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-6-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-7-of-8.js
|
||||
non262/object/15.2.3.6-middle-redefinition-8-of-8.js
|
||||
non262/object/15.2.3.6-redefinition-1-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-2-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-3-of-4.js
|
||||
non262/object/15.2.3.6-redefinition-4-of-4.js
|
||||
non262/extensions/array-isArray-proxy-recursion.js
|
||||
non262/String/normalize-generateddata-part0.js
|
||||
non262/String/normalize-generateddata-part1-not-listed.js
|
||||
non262/String/normalize-generateddata-part1.js
|
||||
non262/String/normalize-generateddata-part2.js
|
||||
non262/String/normalize-generateddata-part3.js
|
||||
non262/GC/regress-203278-2.js
|
||||
non262/GC/regress-203278-3.js
|
||||
non262/GC/regress-278725.js
|
||||
non262/regress/regress-312588.js
|
||||
non262/regress/regress-321971.js
|
||||
non262/regress/regress-360969-01.js
|
||||
non262/regress/regress-360969-02.js
|
||||
non262/regress/regress-360969-03.js
|
||||
non262/regress/regress-360969-04.js
|
||||
non262/regress/regress-360969-05.js
|
||||
non262/regress/regress-360969-06.js
|
||||
non262/extensions/regress-477187.js
|
||||
non262/regress/regress-452498-052-a.js
|
||||
non262/extensions/clone-complex-object.js
|
||||
non262/extensions/clone-object-deep.js
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
/*
|
||||
* Since regular expressions have been part of JavaScript since 1.2, there
|
||||
* are already tests for regular expressions in the js1_2/regexp folder.
|
||||
* are already tests for regular expressions in the non262/regexp folder.
|
||||
*
|
||||
* These new tests try to supplement the existing tests, and verify that
|
||||
* our implementation of RegExp conforms to the ECMA specification, but
|
||||
@ -26,7 +26,7 @@
|
||||
*
|
||||
* String.split cases are covered in ecma/String/15.5.4.8-*.js.
|
||||
* String.split where separator is a RegExp are in
|
||||
* js1_2/regexp/string_split.js
|
||||
* non262/regexp/string_split.js
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
/*
|
||||
* Since regular expressions have been part of JavaScript since 1.2, there
|
||||
* are already tests for regular expressions in the js1_2/regexp folder.
|
||||
* are already tests for regular expressions in the non262/regexp folder.
|
||||
*
|
||||
* These new tests try to supplement the existing tests, and verify that
|
||||
* our implementation of RegExp conforms to the ECMA specification, but
|
||||
@ -26,7 +26,7 @@
|
||||
*
|
||||
* String.split cases are covered in ecma/String/15.5.4.8-*.js.
|
||||
* String.split where separator is a RegExp are in
|
||||
* js1_2/regexp/string_split.js
|
||||
* non262/regexp/string_split.js
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
/*
|
||||
* Since regular expressions have been part of JavaScript since 1.2, there
|
||||
* are already tests for regular expressions in the js1_2/regexp folder.
|
||||
* are already tests for regular expressions in the non262/regexp folder.
|
||||
*
|
||||
* These new tests try to supplement the existing tests, and verify that
|
||||
* our implementation of RegExp conforms to the ECMA specification, but
|
||||
@ -26,7 +26,7 @@
|
||||
*
|
||||
* String.split cases are covered in ecma/String/15.5.4.8-*.js.
|
||||
* String.split where separator is a RegExp are in
|
||||
* js1_2/regexp/string_split.js
|
||||
* non262/regexp/string_split.js
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
* So the regexp consists of 2 characters: <any-character>, <'\t'>.
|
||||
* There is no match between the regexp and the string.
|
||||
*
|
||||
* See the testcase ecma_3/RegExp/octal-002.js for an elaboration.
|
||||
* See the testcase non262/RegExp/octal-002.js for an elaboration.
|
||||
*
|
||||
*/
|
||||
var SECTION = "RegExp/octal-003.js";
|
||||
|
@ -19,7 +19,7 @@ printBugNumber(BUGNUMBER);
|
||||
printStatus (summary);
|
||||
|
||||
// NOTE: White space and line terminators are now tested in
|
||||
// ecma_6/RegExp/character-class-escape-s.js.
|
||||
// non262/RegExp/character-class-escape-s.js.
|
||||
|
||||
var non_space_chars = [ "\u200b", "\u200c", "\u200d" ];
|
||||
|
||||
|
@ -100,7 +100,7 @@ testBuiltin(Array, 15);
|
||||
testBuiltin(Array, 3.0);
|
||||
testBuiltin(Array, "non-length one-arg");
|
||||
testBuiltin(Array, 5, 10, 15, "these are elements");
|
||||
// More Promise subclassing tests can be found in ecma_6/Promise/promise-subclassing.js
|
||||
// More Promise subclassing tests can be found in non262/Promise/promise-subclassing.js
|
||||
testBuiltin(Promise, _=>{});
|
||||
|
||||
if (this.SharedArrayBuffer)
|
||||
|
@ -2,5 +2,5 @@
|
||||
// js/src/tests. That makes Worker script URLs resolve relative to the wrong
|
||||
// directory. workerDir is the workaround.
|
||||
workerDir = (document.location.href.replace(/\/[^/?]*(\?.*)?$/, '/') +
|
||||
'js1_8_5/extensions/');
|
||||
'non262/extensions/');
|
||||
|
||||
|
@ -16,7 +16,7 @@ print(BUGNUMBER + ": " + summary);
|
||||
**************/
|
||||
|
||||
// This test fills out for the non-standard methods which
|
||||
// ecma_5/misc/builtin-methods-reject-null-undefined-this.js declines to test.
|
||||
// non262/misc/builtin-methods-reject-null-undefined-this.js declines to test.
|
||||
|
||||
var ClassToMethodMap =
|
||||
{
|
||||
|
@ -36,7 +36,7 @@
|
||||
* See http://bugzilla.mozilla.org/show_bug.cgi?id=225061. This in turn
|
||||
* can be passed to the JS shell by the test driver's -o option, as in:
|
||||
*
|
||||
* perl jsDriver.pl -e smdebug -fTEST.html -o "-S 100" -l js1_5/Regress
|
||||
* perl jsDriver.pl -e smdebug -fTEST.html -o "-S 100" -l non262/Regress
|
||||
*
|
||||
*/
|
||||
//-----------------------------------------------------------------------------
|
||||
|
@ -27,11 +27,11 @@ var ClassToMethodMap =
|
||||
"toLocaleString", "valueOf", "hasOwnProperty",
|
||||
/*
|
||||
* "isPrototypeOf" has special |this| handling already tested in
|
||||
* ecma_5/Object/isPrototypeOf.js.
|
||||
* non262/Object/isPrototypeOf.js.
|
||||
*/
|
||||
/*
|
||||
* "isPrototypeOf" has special |this| handling already tested in
|
||||
* ecma_5/Object/propertyIsEnumerable.js.
|
||||
* non262/Object/propertyIsEnumerable.js.
|
||||
*/],
|
||||
// Function methods often don't ToObject(this) as their very first step,
|
||||
// and they're already stepwise well-tested such that manual tests here
|
||||
@ -46,7 +46,7 @@ var ClassToMethodMap =
|
||||
"toLocaleLowerCase", "toUpperCase", "toLocaleUpperCase", "trim",
|
||||
/*
|
||||
* "trimLeft" and "trimRight" are non-standard and thus are tested
|
||||
* in ecma_5/extensions/trim-extensions.js.
|
||||
* in non262/extensions/trim-extensions.js.
|
||||
*/
|
||||
],
|
||||
Boolean: ["toString", "valueOf"],
|
||||
|
@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
/* These tests are not checking whether an exception is thrown or not for
|
||||
* proxies: those tests should already exist in js/src/tests/ecma_6/Proxy .
|
||||
* proxies: those tests should already exist in js/src/tests/non262/Proxy .
|
||||
* We expect TypeErrors to be thrown in these tests, with a stringification
|
||||
* of the error message showing whatever property name the error is being
|
||||
* reported for.
|
||||
|
Loading…
Reference in New Issue
Block a user