Changeset 222312 in webkit


Ignore:
Timestamp:
Sep 20, 2017, 8:36:29 PM (8 years ago)
Author:
Joseph Pecoraro
Message:

Unreviewed follow-up to r222311.

  • test262/harness/sta.js:
  • test262/test/built-ins/Array/from/calling-from-valid-1-noStrict.js:
  • test262/test/built-ins/Array/from/calling-from-valid-1-onlyStrict.js:
  • test262/test/built-ins/Array/from/calling-from-valid-2.js:
  • test262/test/built-ins/Array/from/elements-added-after.js:
  • test262/test/built-ins/Array/from/elements-deleted-after.js:
  • test262/test/built-ins/Array/from/elements-updated-after.js:
  • test262/test/built-ins/Array/from/from-array.js:
  • test262/test/built-ins/Array/from/mapfn-is-not-callable-typeerror.js:
  • test262/test/built-ins/Array/from/mapfn-throws-exception.js:
  • test262/test/built-ins/Array/from/source-array-boundary.js:
  • test262/test/built-ins/Array/from/source-object-constructor.js:
  • test262/test/built-ins/Array/from/source-object-iterator-1.js:
  • test262/test/built-ins/Array/from/source-object-iterator-2.js:
  • test262/test/built-ins/Array/from/source-object-length.js:
  • test262/test/built-ins/Array/from/source-object-missing.js:
  • test262/test/built-ins/Array/from/source-object-without.js:
  • test262/test/built-ins/Array/from/this-null.js:
  • test262/test/built-ins/Function/prototype/toString/line-terminator-normalisation-CR.js:
  • test262/test/language/line-terminators/S7.3_A3.2_T1.js:
  • test262/test/language/literals/numeric/7.8.3-1gs.js:
  • test262/test/language/literals/numeric/7.8.3-2gs.js:
  • test262/test/language/literals/numeric/7.8.3-3gs.js:
  • test262/test/language/literals/regexp/7.8.5-1gs.js:
  • test262/test/language/literals/string/7.8.4-1gs.js:

Fix some files that I failed to update when I applied my patch.

Location:
trunk/JSTests
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/JSTests/ChangeLog

    r222311 r222312  
     12017-09-20  Joseph Pecoraro  <pecoraro@apple.com>
     2
     3        Unreviewed follow-up to r222311.
     4
     5        * test262/harness/sta.js:
     6        * test262/test/built-ins/Array/from/calling-from-valid-1-noStrict.js:
     7        * test262/test/built-ins/Array/from/calling-from-valid-1-onlyStrict.js:
     8        * test262/test/built-ins/Array/from/calling-from-valid-2.js:
     9        * test262/test/built-ins/Array/from/elements-added-after.js:
     10        * test262/test/built-ins/Array/from/elements-deleted-after.js:
     11        * test262/test/built-ins/Array/from/elements-updated-after.js:
     12        * test262/test/built-ins/Array/from/from-array.js:
     13        * test262/test/built-ins/Array/from/mapfn-is-not-callable-typeerror.js:
     14        * test262/test/built-ins/Array/from/mapfn-throws-exception.js:
     15        * test262/test/built-ins/Array/from/source-array-boundary.js:
     16        * test262/test/built-ins/Array/from/source-object-constructor.js:
     17        * test262/test/built-ins/Array/from/source-object-iterator-1.js:
     18        * test262/test/built-ins/Array/from/source-object-iterator-2.js:
     19        * test262/test/built-ins/Array/from/source-object-length.js:
     20        * test262/test/built-ins/Array/from/source-object-missing.js:
     21        * test262/test/built-ins/Array/from/source-object-without.js:
     22        * test262/test/built-ins/Array/from/this-null.js:
     23        * test262/test/built-ins/Function/prototype/toString/line-terminator-normalisation-CR.js:
     24        * test262/test/language/line-terminators/S7.3_A3.2_T1.js:
     25        * test262/test/language/literals/numeric/7.8.3-1gs.js:
     26        * test262/test/language/literals/numeric/7.8.3-2gs.js:
     27        * test262/test/language/literals/numeric/7.8.3-3gs.js:
     28        * test262/test/language/literals/regexp/7.8.5-1gs.js:
     29        * test262/test/language/literals/string/7.8.4-1gs.js:
     30        Fix some files that I failed to update when I applied my patch.
     31
    1322017-09-20  Joseph Pecoraro  <pecoraro@apple.com>
    233
  • trunk/JSTests/test262/test/built-ins/Function/prototype/toString/line-terminator-normalisation-CR.js

    r203270 r222312  
    66description: Function.prototype.toString line terminator normalisation (CR)
    77info: >
    8   Function.prototype.toString should normalise line terminator sequences to Line Feed characters.
     8  Function.prototype.toString should not normalise line terminator sequences to Line Feed characters.
    99  This file uses Carriage Return characters as line terminators.
    1010---*/
     
    3434// after
    3535
    36 assert.sameValue(f.toString(), "function\n// a\nf\n// b\n(\n// c\nx\n// d\n,\n// e\ny\n// f\n)\n// g\n{\n// h\n;\n// i\n;\n// j\n}");
     36assert.sameValue(f.toString(), "function\r// a\rf\r// b\r(\r// c\rx\r// d\r,\r// e\ry\r// f\r)\r// g\r{\r// h\r;\r// i\r;\r// j\r}");
  • trunk/JSTests/test262/test/language/line-terminators/S7.3_A3.2_T1.js

    r203270 r222312  
    66es5id: 7.3_A3.2_T1
    77description: Insert CARRIAGE RETURN (\u000D) into single line comment
    8 negative: SyntaxError
     8negative:
     9  phase: early
     10  type: SyntaxError
    911---*/
     12
     13throw "Test262: This statement should not be evaluated.";
    1014
    1115// single line comment
  • trunk/JSTests/test262/test/language/literals/numeric/7.8.3-1gs.js

    r203270 r222312  
    55es5id: 7.8.3-1gs
    66description: Strict Mode - octal extension(010) is forbidden in strict mode
    7 negative: SyntaxError
     7negative:
     8  phase: early
     9  type: SyntaxError
    810flags: [onlyStrict]
    911---*/
    1012
    11 throw NotEarlyError;
     13throw "Test262: This statement should not be evaluated.";
     14
    1215var y = 010;
  • trunk/JSTests/test262/test/language/literals/numeric/7.8.3-2gs.js

    r203270 r222312  
    77    Strict Mode - octal extension is forbidden in strict mode (after a
    88    hex number is assigned to a variable)
    9 negative: SyntaxError
     9negative:
     10  phase: early
     11  type: SyntaxError
    1012flags: [onlyStrict]
    1113---*/
    1214
    13 throw NotEarlyError;
     15throw "Test262: This statement should not be evaluated.";
     16
    1417var a;
    1518a = 0x1;
  • trunk/JSTests/test262/test/language/literals/numeric/7.8.3-3gs.js

    r203270 r222312  
    77    Strict Mode - octal extension is forbidden in strict mode (after a
    88    hex number is assigned to a variable from an eval)
    9 negative: SyntaxError
    109flags: [onlyStrict]
    1110---*/
    1211
    1312var a;
    14 eval("a = 0x1;a = 01;");
     13assert.throws(SyntaxError, function() {
     14  eval("a = 0x1;a = 01;");
     15});
  • trunk/JSTests/test262/test/language/literals/string/7.8.4-1gs.js

    r203270 r222312  
    77    Strict Mode - OctalEscapeSequence(\0110) is forbidden in strict
    88    mode
    9 negative: SyntaxError
     9negative:
     10  phase: early
     11  type: SyntaxError
    1012flags: [onlyStrict]
    1113---*/
    1214
    13 throw NotEarlyError;
     15throw "Test262: This statement should not be evaluated.";
     16
    1417var _7_8_4_2 = '100abc\0110def';
Note: See TracChangeset for help on using the changeset viewer.