Changeset 259032 in webkit


Ignore:
Timestamp:
Mar 25, 2020 9:29:26 PM (4 years ago)
Author:
Ross Kirsling
Message:

Unreviewed, reimport test262 once more to make bot green.

  • test262/expectations.yaml:
  • test262/harness/assert.js:
  • test262/harness/propertyHelper.js:
  • test262/latest-changes-summary.txt:
  • test262/test/built-ins/JSON/stringify/replacer-function-stack-overflow.js: Removed.
  • test262/test/built-ins/JSON/stringify/value-tojson-stack-overflow.js: Removed.
  • test262/test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js: Added.
  • test262/test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js:
  • test262/test/harness/assert-samevalue-zeros.js:
  • test262/test/language/expressions/class/elements/private-field-after-optional-chain.js: Added.
  • test262/test/language/statements/class/elements/private-field-after-optional-chain.js: Added.
  • test262/test262-Revision.txt:
Location:
trunk/JSTests
Files:
3 added
2 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/JSTests/ChangeLog

    r259029 r259032  
     12020-03-25  Ross Kirsling  <ross.kirsling@sony.com>
     2
     3        Unreviewed, reimport test262 once more to make bot green.
     4
     5        * test262/expectations.yaml:
     6        * test262/harness/assert.js:
     7        * test262/harness/propertyHelper.js:
     8        * test262/latest-changes-summary.txt:
     9        * test262/test/built-ins/JSON/stringify/replacer-function-stack-overflow.js: Removed.
     10        * test262/test/built-ins/JSON/stringify/value-tojson-stack-overflow.js: Removed.
     11        * test262/test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js: Added.
     12        * test262/test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js:
     13        * test262/test/harness/assert-samevalue-zeros.js:
     14        * test262/test/language/expressions/class/elements/private-field-after-optional-chain.js: Added.
     15        * test262/test/language/statements/class/elements/private-field-after-optional-chain.js: Added.
     16        * test262/test262-Revision.txt:
     17
    1182020-03-25  Alexey Shvayka  <shvaikalesh@gmail.com>
    219
  • trunk/JSTests/test262/expectations.yaml

    r259029 r259032  
    10871087  default: 'Test262Error: Expected SameValue(«22», «2») to be true'
    10881088  strict mode: 'Test262Error: Expected SameValue(«22», «2») to be true'
    1089 test/built-ins/JSON/stringify/replacer-function-stack-overflow.js:
    1090   default: 'Exception: JavaScript execution terminated.'
    1091   strict mode: 'Exception: JavaScript execution terminated.'
    1092 test/built-ins/JSON/stringify/value-tojson-stack-overflow.js:
    1093   default: 'Exception: JavaScript execution terminated.'
    1094   strict mode: 'Exception: JavaScript execution terminated.'
    10951089test/built-ins/Map/proto-from-ctor-realm.js:
    10961090  default: 'Test262Error: Expected SameValue(«[object Map]», «[object Map]») to be true'
     
    16561650  strict mode: 'Test262Error: Expected SameValue(«�», «null») to be true'
    16571651test/built-ins/RegExp/prototype/Symbol.search/set-lastindex-init-samevalue.js:
    1658   default: 'Test262Error: Expected SameValue(«0», «0») to be true'
    1659   strict mode: 'Test262Error: Expected SameValue(«0», «0») to be true'
     1652  default: 'Test262Error: Expected SameValue(«-0», «0») to be true'
     1653  strict mode: 'Test262Error: Expected SameValue(«-0», «0») to be true'
    16601654test/built-ins/RegExp/prototype/Symbol.search/set-lastindex-restore-samevalue.js:
    1661   default: 'Test262Error: Expected SameValue(«0», «0») to be true'
    1662   strict mode: 'Test262Error: Expected SameValue(«0», «0») to be true'
     1655  default: 'Test262Error: Expected SameValue(«-0», «0») to be true'
     1656  strict mode: 'Test262Error: Expected SameValue(«-0», «0») to be true'
    16631657test/built-ins/RegExp/prototype/Symbol.search/u-lastindex-advance.js:
    16641658  default: 'Test262Error: Expected SameValue(«1», «-1») to be true'
     
    32323226  default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all'
    32333227  strict mode: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all'
    3234 test/language/identifiers/part-unicode-12.0.0-escaped.js:
    3235   default: "SyntaxError: Invalid unicode escape in identifier: '_\\u0EBA'"
    3236   strict mode: "SyntaxError: Invalid unicode escape in identifier: '_\\u0EBA'"
    3237 test/language/identifiers/part-unicode-12.0.0.js:
    3238   default: "SyntaxError: Invalid character '\\u0eba'"
    3239   strict mode: "SyntaxError: Invalid character '\\u0eba'"
    32403228test/language/identifiers/part-unicode-13.0.0-escaped.js:
    32413229  default: "SyntaxError: Invalid unicode escape in identifier: '_\\u0B55'"
     
    32443232  default: "SyntaxError: Invalid character '\\u0b55'"
    32453233  strict mode: "SyntaxError: Invalid character '\\u0b55'"
    3246 test/language/identifiers/start-unicode-12.0.0-escaped.js:
    3247   default: "SyntaxError: Invalid unicode escape in identifier: '\\u0E86'"
    3248   strict mode: "SyntaxError: Invalid unicode escape in identifier: '\\u0E86'"
    3249 test/language/identifiers/start-unicode-12.0.0.js:
    3250   default: "SyntaxError: Invalid character '\\u0e86'"
    3251   strict mode: "SyntaxError: Invalid character '\\u0e86'"
    32523234test/language/identifiers/start-unicode-13.0.0-escaped.js:
    32533235  default: "SyntaxError: Invalid unicode escape in identifier: '\\u08BE'"
  • trunk/JSTests/test262/harness/assert.js

    r251480 r259032  
    9797assert._toString = function (value) {
    9898  try {
     99    if (value === 0 && 1 / value === -Infinity) {
     100      return '-0';
     101    }
     102
    99103    return String(value);
    100104  } catch (err) {
  • trunk/JSTests/test262/harness/propertyHelper.js

    r258963 r259032  
    140140}
    141141
     142var __isArray = Array.isArray;
    142143function isWritable(obj, name, verifyProp, value) {
    143   var unlikelyValue = Array.isArray(obj) && name === "length" ?
     144  var unlikelyValue = __isArray(obj) && name === "length" ?
    144145    Math.pow(2, 32) - 1 :
    145146    "unlikelyValue";
  • trunk/JSTests/test262/latest-changes-summary.txt

    r258963 r259032  
     1M harness/assert.js
    12M harness/propertyHelper.js
     3D test/built-ins/JSON/stringify/replacer-function-stack-overflow.js
     4D test/built-ins/JSON/stringify/value-tojson-stack-overflow.js
    25A test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js
    3 M test/built-ins/Proxy/set/trap-is-undefined.js
     6M test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js
     7M test/harness/assert-samevalue-zeros.js
    48A test/language/expressions/class/elements/private-field-after-optional-chain.js
    59A test/language/statements/class/elements/private-field-after-optional-chain.js
  • trunk/JSTests/test262/test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js

    r258943 r259032  
    55description: >
    66  Both functional and pattern replacement performs as expected with poisoned stdlib.
    7 features: [Symbol.replace, regexp-named-groups]
     7features: [Symbol.iterator, Symbol.replace, regexp-named-groups]
    88---*/
    99
    1010assert(delete Array.prototype.concat);
    1111assert(delete Array.prototype.push);
     12assert(delete Array.prototype[Symbol.iterator]);
    1213assert(delete Function.prototype.apply);
    1314assert(delete String.prototype.charAt);
  • trunk/JSTests/test262/test/harness/assert-samevalue-zeros.js

    r239425 r259032  
    1919    );
    2020  }
     21  assert.notSameValue(err.message.indexOf('-0'), -1);
    2122}
    2223
  • trunk/JSTests/test262/test262-Revision.txt

    r258963 r259032  
    1 test262 remote url: git@github.com:tc39/test262.git
    2 test262 revision: dfc7ecc6785e8adb4476ad77f4e0e6f62285bd62
     1test262 remote url: https://github.com/tc39/test262.git
     2test262 revision: 96cf75770ecc70438b00f431c266b834e41b91ce
Note: See TracChangeset for help on using the changeset viewer.