| OLD | NEW |
| 1 # Copyright 2011 the V8 project authors. All rights reserved. | 1 # Copyright 2011 the V8 project authors. All rights reserved. |
| 2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
| 3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
| 4 # met: | 4 # met: |
| 5 # | 5 # |
| 6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
| 7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
| 8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
| 9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
| 10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 11.8.3-3: FAIL | 55 11.8.3-3: FAIL |
| 56 11.8.3-4: FAIL | 56 11.8.3-4: FAIL |
| 57 11.8.3-5: FAIL | 57 11.8.3-5: FAIL |
| 58 | 58 |
| 59 # V8 Bug. | 59 # V8 Bug. |
| 60 S13.2.3_A1: FAIL | 60 S13.2.3_A1: FAIL |
| 61 | 61 |
| 62 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1530 | 62 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1530 |
| 63 S15.3.3.1_A4: FAIL | 63 S15.3.3.1_A4: FAIL |
| 64 | 64 |
| 65 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1756 |
| 66 15.2.3.6-4-116: FAIL |
| 67 15.2.3.6-4-117: FAIL |
| 68 15.2.3.6-4-126: FAIL |
| 69 15.2.3.6-4-127: FAIL |
| 70 15.2.3.6-4-128: FAIL |
| 71 15.2.3.6-4-129: FAIL |
| 72 15.2.3.6-4-130: FAIL |
| 73 15.2.3.6-4-131: FAIL |
| 74 15.2.3.6-4-132: FAIL |
| 75 15.2.3.6-4-137: FAIL |
| 76 15.2.3.6-4-142: FAIL |
| 77 15.2.3.6-4-143: FAIL |
| 78 15.2.3.6-4-144: FAIL |
| 79 15.2.3.6-4-146: FAIL |
| 80 15.2.3.6-4-147: FAIL |
| 81 15.2.3.6-4-148: FAIL |
| 82 15.2.3.6-4-149: FAIL |
| 83 15.2.3.6-4-151: FAIL |
| 84 15.2.3.6-4-154: FAIL |
| 85 15.2.3.6-4-155: FAIL |
| 86 15.2.3.6-4-159: FAIL |
| 87 15.2.3.6-4-161: FAIL |
| 88 15.2.3.6-4-165: FAIL |
| 89 15.2.3.6-4-166: FAIL |
| 90 15.2.3.6-4-167: FAIL |
| 91 15.2.3.6-4-168: FAIL |
| 92 15.2.3.6-4-169: FAIL |
| 93 15.2.3.6-4-170: FAIL |
| 94 15.2.3.6-4-171: FAIL |
| 95 15.2.3.6-4-172: FAIL |
| 96 15.2.3.6-4-173: FAIL |
| 97 15.2.3.6-4-174: FAIL |
| 98 15.2.3.6-4-175: FAIL |
| 99 15.2.3.6-4-176: FAIL |
| 100 15.2.3.6-4-177: FAIL |
| 101 15.2.3.6-4-178: FAIL |
| 102 15.2.3.6-4-179-1: FAIL |
| 103 15.2.3.6-4-181: FAIL |
| 104 15.2.3.7-6-a-112: FAIL |
| 105 15.2.3.7-6-a-113: FAIL |
| 106 15.2.3.7-6-a-122: FAIL |
| 107 15.2.3.7-6-a-123: FAIL |
| 108 15.2.3.7-6-a-124: FAIL |
| 109 15.2.3.7-6-a-125: FAIL |
| 110 15.2.3.7-6-a-126: FAIL |
| 111 15.2.3.7-6-a-127: FAIL |
| 112 15.2.3.7-6-a-128: FAIL |
| 113 15.2.3.7-6-a-133: FAIL |
| 114 15.2.3.7-6-a-138: FAIL |
| 115 15.2.3.7-6-a-139: FAIL |
| 116 15.2.3.7-6-a-140: FAIL |
| 117 15.2.3.7-6-a-142: FAIL |
| 118 15.2.3.7-6-a-143: FAIL |
| 119 15.2.3.7-6-a-144: FAIL |
| 120 15.2.3.7-6-a-145: FAIL |
| 121 15.2.3.7-6-a-147: FAIL |
| 122 15.2.3.7-6-a-150: FAIL |
| 123 15.2.3.7-6-a-151: FAIL |
| 124 15.2.3.7-6-a-155: FAIL |
| 125 15.2.3.7-6-a-157: FAIL |
| 126 15.2.3.7-6-a-161: FAIL |
| 127 15.2.3.7-6-a-162: FAIL |
| 128 15.2.3.7-6-a-163: FAIL |
| 129 15.2.3.7-6-a-164: FAIL |
| 130 15.2.3.7-6-a-165: FAIL |
| 131 15.2.3.7-6-a-166: FAIL |
| 132 15.2.3.7-6-a-167: FAIL |
| 133 15.2.3.7-6-a-168: FAIL |
| 134 15.2.3.7-6-a-169: FAIL |
| 135 15.2.3.7-6-a-170: FAIL |
| 136 15.2.3.7-6-a-171: FAIL |
| 137 15.2.3.7-6-a-172: FAIL |
| 138 15.2.3.7-6-a-173: FAIL |
| 139 15.2.3.7-6-a-174: FAIL |
| 140 15.2.3.7-6-a-175: FAIL |
| 141 15.2.3.7-6-a-176: FAIL |
| 142 15.2.3.7-6-a-177: FAIL |
| 143 |
| 65 # Invalid test cases (recent change adding var changes semantics) | 144 # Invalid test cases (recent change adding var changes semantics) |
| 66 S8.3_A1_T1: FAIL | 145 S8.3_A1_T1: FAIL |
| 67 S15.3_A3_T1: FAIL | 146 S15.3_A3_T1: FAIL |
| 68 S15.3_A3_T3: FAIL | 147 S15.3_A3_T3: FAIL |
| 69 | 148 |
| 70 ##################### DELIBERATE INCOMPATIBILITIES ##################### | 149 ##################### DELIBERATE INCOMPATIBILITIES ##################### |
| 71 | 150 |
| 72 # 15.9.5.43-0-9 and 15.9.5.43-0-10. V8 doesn't throw RangeError | 151 # 15.9.5.43-0-9 and 15.9.5.43-0-10. V8 doesn't throw RangeError |
| 73 # from Date.prototype.toISOString when string is not a finite number. | 152 # from Date.prototype.toISOString when string is not a finite number. |
| 74 # This is compatible with Firefox and Safari. | 153 # This is compatible with Firefox and Safari. |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 301 # is a generic descriptor which contains [[Enumerable]] and | 380 # is a generic descriptor which contains [[Enumerable]] and |
| 302 # [[Configurable]] attributes as false, 'name' property is an index | 381 # [[Configurable]] attributes as false, 'name' property is an index |
| 303 # accessor property (8.12.9 step 8) | 382 # accessor property (8.12.9 step 8) |
| 304 15.2.3.6-4-82-23: FAIL | 383 15.2.3.6-4-82-23: FAIL |
| 305 # Bug? Object.defineProperty - Update [[Enumerable]] attributes of 'name' | 384 # Bug? Object.defineProperty - Update [[Enumerable]] attributes of 'name' |
| 306 # property to true successfully when [[Enumerable]] attribute of 'name' is | 385 # property to true successfully when [[Enumerable]] attribute of 'name' is |
| 307 # false and [[Configurable]] attribute of 'name' is true, the 'desc' is a | 386 # false and [[Configurable]] attribute of 'name' is true, the 'desc' is a |
| 308 # generic descriptor which only contains [[Enumerable]] attribute as true, | 387 # generic descriptor which only contains [[Enumerable]] attribute as true, |
| 309 # 'name' property is an index accessor property (8.12.9 step 8) | 388 # 'name' property is an index accessor property (8.12.9 step 8) |
| 310 15.2.3.6-4-82-24: FAIL | 389 15.2.3.6-4-82-24: FAIL |
| 311 # Bug? Object.defineProperty - 'O' is an Array, test the length property of 'O' | |
| 312 # is own data property (15.4.5.1 step 1) | |
| 313 15.2.3.6-4-116: FAIL | |
| 314 # Bug? Object.defineProperty - 'O' is an Array, test the length property of 'O' | |
| 315 # is own data property that overrides an inherited data property (15.4.5.1 | |
| 316 # step 1) | |
| 317 15.2.3.6-4-117: FAIL | |
| 318 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 319 # 'O', test that RangeError exception is thrown when [[Value]] field of | |
| 320 # 'desc' is undefined (15.4.5.1 step 3.c) | |
| 321 15.2.3.6-4-125: FAIL | |
| 322 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 323 # 'O', test the [[Value]] field of 'desc' is null (15.4.5.1 step 3.c) | |
| 324 15.2.3.6-4-126: FAIL | |
| 325 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 326 # 'O', test the [[Value]] field of 'desc' is a boolean with value false | |
| 327 # (15.4.5.1 step 3.c) | |
| 328 15.2.3.6-4-127: FAIL | |
| 329 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 330 # 'O', test the [[Value]] field of 'desc' is a boolean with value true | |
| 331 # (15.4.5.1 step 3.c) | |
| 332 15.2.3.6-4-128: FAIL | |
| 333 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 334 # 'O', test RangeError exception is not thrown when the [[Value]] field of | |
| 335 # 'desc' is 0 (15.4.5.1 step 3.c) | |
| 336 15.2.3.6-4-129: FAIL | |
| 337 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 338 # 'O', test RangeError exception is not thrown when the [[Value]] field of | |
| 339 # 'desc' is +0 (15.4.5.1 step 3.c) | |
| 340 15.2.3.6-4-130: FAIL | |
| 341 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 342 # 'O', test RangeError exception is not thrown when the [[Value]] field of | |
| 343 # 'desc' is -0 (15.4.5.1 step 3.c) | |
| 344 15.2.3.6-4-131: FAIL | |
| 345 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 346 # 'O', test RangeError exception is not thrown when the [[Value]] field of | |
| 347 # 'desc' is a positive number (15.4.5.1 step 3.c) | |
| 348 15.2.3.6-4-132: FAIL | |
| 349 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 350 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 351 # 'desc' is a negative number (15.4.5.1 step 3.c) | |
| 352 15.2.3.6-4-133: FAIL | |
| 353 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 354 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 355 # 'desc' is +Infinity (15.4.5.1 step 3.c) | |
| 356 15.2.3.6-4-134: FAIL | |
| 357 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 358 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 359 # 'desc' is -Infinity (15.4.5.1 step 3.c) | |
| 360 15.2.3.6-4-135: FAIL | |
| 361 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 362 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 363 # 'desc' is NaN (15.4.5.1 step 3.c) | |
| 364 15.2.3.6-4-136: FAIL | |
| 365 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 366 # 'O', test RangeError exception is not thrown when the [[Value]] field of | |
| 367 # 'desc' is a string containing a positive number (15.4.5.1 step 3.c) | |
| 368 15.2.3.6-4-137: FAIL | |
| 369 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 370 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 371 # 'desc' is a string containing a negative number (15.4.5.1 step 3.c) | |
| 372 15.2.3.6-4-138: FAIL | |
| 373 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 374 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 375 # 'desc' is a string containing a decimal number (15.4.5.1 step 3.c) | |
| 376 15.2.3.6-4-139: FAIL | |
| 377 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 378 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 379 # 'desc' is a string containing +Infinity (15.4.5.1 step 3.c) | |
| 380 15.2.3.6-4-140: FAIL | |
| 381 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 382 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 383 # 'desc' is a string containing -Infinity (15.4.5.1 step 3.c) | |
| 384 15.2.3.6-4-141: FAIL | |
| 385 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 386 # 'O', test the [[Value]] field of 'desc' is a string containing an | |
| 387 # exponential number (15.4.5.1 step 3.c) | |
| 388 15.2.3.6-4-142: FAIL | |
| 389 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 390 # 'O', test the [[Value]] field of 'desc' is a string containing a hex | |
| 391 # number (15.4.5.1 step 3.c) | |
| 392 15.2.3.6-4-143: FAIL | |
| 393 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 394 # 'O', test the [[Value]] field of 'desc' is a string containing a number | |
| 395 # with leading zeros (15.4.5.1 step 3.c) | |
| 396 15.2.3.6-4-144: FAIL | |
| 397 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 398 # 'O', test RangeError exception is thrown when the [[Value]] field of | |
| 399 # 'desc' is a string which doesn't convert to a number (15.4.5.1 step 3.c) | |
| 400 15.2.3.6-4-145: FAIL | |
| 401 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 402 # 'O', test the [[Value]] field of 'desc' is an object which has an own | |
| 403 # toString method (15.4.5.1 step 3.c) | |
| 404 15.2.3.6-4-146: FAIL | |
| 405 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 406 # 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 407 # valueOf method (15.4.5.1 step 3.c) | |
| 408 15.2.3.6-4-147: FAIL | |
| 409 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 410 # 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 411 # valueOf method that returns an object and toString method that returns a | |
| 412 # string (15.4.5.1 step 3.c) | |
| 413 15.2.3.6-4-148: FAIL | |
| 414 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 415 # 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 416 # toString and valueOf method (15.4.5.1 step 3.c) | |
| 417 15.2.3.6-4-149: FAIL | |
| 418 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 419 # 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an | |
| 420 # Object that both toString and valueOf wouldn't return primitive value | |
| 421 # (15.4.5.1 step 3.c) | |
| 422 15.2.3.6-4-150: FAIL | |
| 423 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 424 # 'O', and the [[Value]] field of 'desc' is an Object with an own toString | |
| 425 # method and an inherited valueOf method (15.4.5.1 step 3.c), test that the | |
| 426 # inherited valueOf method is used | |
| 427 15.2.3.6-4-151: FAIL | |
| 428 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 429 # 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a | |
| 430 # positive non-integer values (15.4.5.1 step 3.c) | |
| 431 15.2.3.6-4-152: FAIL | |
| 432 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length prosperty | |
| 433 # of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a | |
| 434 # negative non-integer values (15.4.5.1 step 3.c) | |
| 435 15.2.3.6-4-153: FAIL | |
| 436 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 437 # 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2 | |
| 438 # (15.4.5.1 step 3.c) | |
| 439 15.2.3.6-4-154: FAIL | |
| 440 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 441 # 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1 | |
| 442 # (15.4.5.1 step 3.c) | |
| 443 15.2.3.6-4-155: FAIL | |
| 444 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 445 # 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 446 # boundary value 2^32 (15.4.5.1 step 3.c) | |
| 447 15.2.3.6-4-156: FAIL | |
| 448 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 449 # 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 450 # boundary value 2^32 + 1 (15.4.5.1 step 3.c) | |
| 451 15.2.3.6-4-157: FAIL | |
| 452 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 453 # 'O', set the [[Value]] field of 'desc' to a value greater than the | |
| 454 # existing value of length (15.4.5.1 step 3.f) | |
| 455 15.2.3.6-4-159: FAIL | |
| 456 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 457 # 'O', set the [[Value]] field of 'desc' to a value lesser than the | |
| 458 # existing value of length and test that indexes beyond the new length are | |
| 459 # deleted(15.4.5.1 step 3.f) | |
| 460 15.2.3.6-4-161: FAIL | |
| 461 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 462 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 463 # property, test the [[Writable]] attribute of the length property is set | |
| 464 # to true after deleting properties with large index named if the | |
| 465 # [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h) | |
| 466 15.2.3.6-4-165: FAIL | |
| 467 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 468 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 469 # property, test the [[Writable]] attribute of the length property is set | |
| 470 # to true after deleting properties with large index named if the | |
| 471 # [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h) | |
| 472 15.2.3.6-4-166: FAIL | |
| 473 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 474 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 475 # property, test the [[Writable]] attribute of the length property is set | |
| 476 # to false after deleting properties with large index named if the | |
| 477 # [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii) | |
| 478 15.2.3.6-4-167: FAIL | |
| 479 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 480 # 'O', whose writable attribute is being changed to false and the [[Value]] | |
| 481 # field of 'desc' is less than value of the length property and also lesser | |
| 482 # than an index of the array which is set to configurable:false, test that | |
| 483 # new length is set to a value greater than the non-deletable index by 1, | |
| 484 # writable attribute of length is set to false and TypeError exception is | |
| 485 # thrown (15.4.5.1 step 3.i.iii) | |
| 486 15.2.3.6-4-168: FAIL | |
| 487 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 488 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 489 # property and also lesser than an index of the array which is set to | |
| 490 # configurable: false, test that new length is set to a value greater than | |
| 491 # the non-deletable index by 1, and TypeError is thrown (15.4.5.1 step | |
| 492 # 3.l.i) | |
| 493 15.2.3.6-4-169: FAIL | |
| 494 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 495 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 496 # property and also lesser than an index of the array which is set to | |
| 497 # configurable: false, test that new length is set to a value greater than | |
| 498 # the non-deletable index by 1, writable attribute of length is set to | |
| 499 # false and TypeError exception is thrown (15.4.5.1 step 3.l.ii) | |
| 500 15.2.3.6-4-170: FAIL | |
| 501 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 502 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 503 # property, test the [[Configurable]] attribute of an inherited data | |
| 504 # property with large index named in 'O' can't stop deleting index named | |
| 505 # properties (15.4.5.1 step 3.l.ii) | |
| 506 15.2.3.6-4-171: FAIL | |
| 507 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 508 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 509 # property, test the [[Configurable]] attribute of own data property with | |
| 510 # large index named in 'O' that overrides an inherited data property can | |
| 511 # stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 512 15.2.3.6-4-172: FAIL | |
| 513 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 514 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 515 # property, test the [[Configurable]] attribute of own data property with | |
| 516 # large index named in 'O' that overrides an inherited accessor property | |
| 517 # can stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 518 15.2.3.6-4-173: FAIL | |
| 519 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 520 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 521 # property, test the [[Configurable]] attribute of own accessor property | |
| 522 # with large index named in 'O' can stop deleting index named properties | |
| 523 # (15.4.5.1 step 3.l.ii) | |
| 524 15.2.3.6-4-174: FAIL | |
| 525 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 526 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 527 # property, test the [[Configurable]] attribute of an inherited accessor | |
| 528 # property with large index named in 'O' can't stop deleting index named | |
| 529 # properties (15.4.5.1 step 3.l.ii) | |
| 530 15.2.3.6-4-175: FAIL | |
| 531 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 532 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 533 # property, test the [[Configurable]] attribute of own accessor property | |
| 534 # with large index named in 'O' that overrides an inherited data property | |
| 535 # can stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 536 15.2.3.6-4-176: FAIL | |
| 537 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 538 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 539 # property, test the [[Configurable]] attribute of own accessor property | |
| 540 # with large index named in 'O' that overrides an inherited accessor | |
| 541 # property can stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 542 15.2.3.6-4-177: FAIL | |
| 543 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 544 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 545 # property, test the configurable large index named property of 'O' is | |
| 546 # deleted (15.4.5.1 step 3.l.ii) | |
| 547 15.2.3.6-4-178: FAIL | |
| 548 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 549 # 'O', the [[Value]] field of 'desc' is greater than value of the length | |
| 550 # property, test value of the length property is same as [[Value]] | |
| 551 # (15.4.5.1 step 3.l.iii.1) | |
| 552 15.2.3.6-4-179-1: FAIL | |
| 553 # Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of | |
| 554 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 555 # property, test the [[Writable]] attribute of the length property is set | |
| 556 # to false at last when the [[Writable]] field of 'desc' is false and 'O' | |
| 557 # doesn't contain non-configurable large index named property (15.4.5.1 | |
| 558 # step 3.m) | |
| 559 15.2.3.6-4-181: FAIL | |
| 560 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 561 # property, 'name' is boundary value 2^32 - 2 (15.4.5.1 step 4.a) | |
| 562 15.2.3.6-4-183: FAIL | |
| 563 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 564 # property, test TypeError is thrown if the [[Writable]] attribute of the | |
| 565 # length property in 'O' is false and value of 'name' equals to value of | |
| 566 # the length property (15.4.5.1 step 4.b) | |
| 567 15.2.3.6-4-188: FAIL | |
| 568 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 569 # property, test TypeError is thrown if the [[Writable]] attribute of the | |
| 570 # length property in 'O' is false and value of 'name' is greater than value | |
| 571 # of the length property (15.4.5.1 step 4.b) | |
| 572 15.2.3.6-4-189: FAIL | |
| 573 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | 390 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named |
| 574 # property, 'desc' is accessor descriptor, test updating all attribute | 391 # property, 'desc' is accessor descriptor, test updating all attribute |
| 575 # values of 'name' (15.4.5.1 step 4.c) | 392 # values of 'name' (15.4.5.1 step 4.c) |
| 576 15.2.3.6-4-209: FAIL | 393 15.2.3.6-4-209: FAIL |
| 577 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | 394 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named |
| 578 # property, name is accessor property and 'desc' is accessor descriptor, | 395 # property, name is accessor property and 'desc' is accessor descriptor, |
| 579 # test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step | 396 # test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step |
| 580 # 4.c) | 397 # 4.c) |
| 581 15.2.3.6-4-271: FAIL | 398 15.2.3.6-4-271: FAIL |
| 582 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | 399 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named |
| 583 # property, name is accessor property and 'desc' is accessor descriptor, | 400 # property, name is accessor property and 'desc' is accessor descriptor, |
| 584 # test updating the [[Configurable]] attribute value of 'name' (15.4.5.1 | 401 # test updating the [[Configurable]] attribute value of 'name' (15.4.5.1 |
| 585 # step 4.c) | 402 # step 4.c) |
| 586 15.2.3.6-4-272: FAIL | 403 15.2.3.6-4-272: FAIL |
| 587 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | 404 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named |
| 588 # property, name is accessor property and 'desc' is accessor descriptor, | 405 # property, name is accessor property and 'desc' is accessor descriptor, |
| 589 # test updating multiple attribute values of 'name' (15.4.5.1 step 4.c) | 406 # test updating multiple attribute values of 'name' (15.4.5.1 step 4.c) |
| 590 15.2.3.6-4-273: FAIL | 407 15.2.3.6-4-273: FAIL |
| 591 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 592 # property, test the length property of 'O' is set as ToUint32('name') + 1 | |
| 593 # if ToUint32('name') equals to value of the length property in 'O' | |
| 594 # (15.4.5.1 step 4.e.ii) | |
| 595 15.2.3.6-4-275: FAIL | |
| 596 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 597 # property, test the length property of 'O' is set as ToUint32('name') + 1 | |
| 598 # if ToUint32('name') is greater than value of the length property in 'O' | |
| 599 # (15.4.5.1 step 4.e.ii) | |
| 600 15.2.3.6-4-276: FAIL | |
| 601 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has | 408 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has |
| 602 # formal parameters, 'name' is own accessor property of 'O' which is also | 409 # formal parameters, 'name' is own accessor property of 'O' which is also |
| 603 # defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, | 410 # defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, |
| 604 # test updating multiple attribute values of 'name' (10.6 | 411 # test updating multiple attribute values of 'name' (10.6 |
| 605 # [[DefineOwnProperty]] step 3 and 5.a.i) | 412 # [[DefineOwnProperty]] step 3 and 5.a.i) |
| 606 15.2.3.6-4-291-1: FAIL | 413 15.2.3.6-4-291-1: FAIL |
| 607 # Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is own | 414 # Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is own |
| 608 # accessor property of 'O', and 'desc' is accessor descriptor, test | 415 # accessor property of 'O', and 'desc' is accessor descriptor, test |
| 609 # updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] | 416 # updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] |
| 610 # step 3) | 417 # step 3) |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 705 15.2.3.6-4-619: FAIL | 512 15.2.3.6-4-619: FAIL |
| 706 # Bug? ES5 Attributes - all attributes in Array.prototype.reduceRight are | 513 # Bug? ES5 Attributes - all attributes in Array.prototype.reduceRight are |
| 707 # correct | 514 # correct |
| 708 15.2.3.6-4-620: FAIL | 515 15.2.3.6-4-620: FAIL |
| 709 # Bug? ES5 Attributes - all attributes in String.prototype.trim are correct | 516 # Bug? ES5 Attributes - all attributes in String.prototype.trim are correct |
| 710 15.2.3.6-4-621: FAIL | 517 15.2.3.6-4-621: FAIL |
| 711 # Bug? ES5 Attributes - all attributes in Date.prototype.toISOString are correct | 518 # Bug? ES5 Attributes - all attributes in Date.prototype.toISOString are correct |
| 712 15.2.3.6-4-623: FAIL | 519 15.2.3.6-4-623: FAIL |
| 713 # Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct | 520 # Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct |
| 714 15.2.3.6-4-624: FAIL | 521 15.2.3.6-4-624: FAIL |
| 715 # Bug? Object.defineProperties - 'O' is an Array, test the length property of | |
| 716 # 'O' is own data property (15.4.5.1 step 1) | |
| 717 15.2.3.7-6-a-112: FAIL | |
| 718 # Bug? Object.defineProperties - 'O' is an Array, test the length property of | |
| 719 # 'O' is own data property that overrides an inherited data property | |
| 720 # (15.4.5.1 step 1) | |
| 721 15.2.3.7-6-a-113: FAIL | |
| 722 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 723 # 'O', test RangeError is thrown when setting the [[Value]] field of 'desc' | |
| 724 # to undefined (15.4.5.1 step 3.c) | |
| 725 15.2.3.7-6-a-121: FAIL | |
| 726 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 727 # 'O', test setting the [[Value]] field of 'desc' to null actuall is set to | |
| 728 # 0 (15.4.5.1 step 3.c) | |
| 729 15.2.3.7-6-a-122: FAIL | |
| 730 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 731 # of 'O', test the [[Value]] field of 'desc' is a boolean with value false | |
| 732 # (15.4.5.1 step 3.c) | |
| 733 15.2.3.7-6-a-123: FAIL | |
| 734 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 735 # of 'O', test the [[Value]] field of 'desc' is a boolean with value true | |
| 736 # (15.4.5.1 step 3.c) | |
| 737 15.2.3.7-6-a-124: FAIL | |
| 738 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 739 # of 'O', test the [[Value]] field of 'desc' is 0 (15.4.5.1 step 3.c) | |
| 740 15.2.3.7-6-a-125: FAIL | |
| 741 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 742 # of 'O', test the [[Value]] field of 'desc' is +0 (15.4.5.1 step 3.c) | |
| 743 15.2.3.7-6-a-126: FAIL | |
| 744 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 745 # of 'O', test the [[Value]] field of 'desc' is -0 (15.4.5.1 step 3.c) | |
| 746 15.2.3.7-6-a-127: FAIL | |
| 747 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 748 # of 'O', test the [[Value]] field of 'desc' is positive number (15.4.5.1 | |
| 749 # step 3.c) | |
| 750 15.2.3.7-6-a-128: FAIL | |
| 751 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 752 # of 'O', test the [[Value]] field of 'desc' is negative number (15.4.5.1 | |
| 753 # step 3.c) | |
| 754 15.2.3.7-6-a-129: FAIL | |
| 755 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 756 # of 'O', test the [[Value]] field of 'desc' is +Infinity (15.4.5.1 step | |
| 757 # 3.c) | |
| 758 15.2.3.7-6-a-130: FAIL | |
| 759 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 760 # of 'O', test the [[Value]] field of 'desc' is -Infinity (15.4.5.1 step | |
| 761 # 3.c) | |
| 762 15.2.3.7-6-a-131: FAIL | |
| 763 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 764 # of 'O', test the [[Value]] field of 'desc' is NaN (15.4.5.1 step 3.c) | |
| 765 15.2.3.7-6-a-132: FAIL | |
| 766 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 767 # of 'O', test the [[Value]] field of 'desc' is a string containing a | |
| 768 # positive number (15.4.5.1 step 3.c) | |
| 769 15.2.3.7-6-a-133: FAIL | |
| 770 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 771 # of 'O', test the [[Value]] field of 'desc' is a string containing a | |
| 772 # negative number (15.4.5.1 step 3.c) | |
| 773 15.2.3.7-6-a-134: FAIL | |
| 774 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 775 # of 'O', test the [[Value]] field of 'desc' is a string containing a | |
| 776 # decimal number (15.4.5.1 step 3.c) | |
| 777 15.2.3.7-6-a-135: FAIL | |
| 778 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 779 # of 'O', test the [[Value]] field of 'desc' is a string containing | |
| 780 # +Infinity (15.4.5.1 step 3.c) | |
| 781 15.2.3.7-6-a-136: FAIL | |
| 782 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 783 # of 'O', test the [[Value]] field of 'desc' is a string containing | |
| 784 # -Infinity (15.4.5.1 step 3.c) | |
| 785 15.2.3.7-6-a-137: FAIL | |
| 786 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 787 # of 'O', test the [[Value]] field of 'desc' is a string containing an | |
| 788 # exponential number (15.4.5.1 step 3.c) | |
| 789 15.2.3.7-6-a-138: FAIL | |
| 790 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 791 # of 'O', test the [[Value]] field of 'desc' is a string containing an hex | |
| 792 # number (15.4.5.1 step 3.c) | |
| 793 15.2.3.7-6-a-139: FAIL | |
| 794 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 795 # of 'O', test the [[Value]] field of 'desc' is a string containing an | |
| 796 # leading zero number (15.4.5.1 step 3.c) | |
| 797 15.2.3.7-6-a-140: FAIL | |
| 798 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 799 # 'O', test the [[Value]] field of 'desc' is a string which doesn't convert | |
| 800 # to a number (15.4.5.1 step 3.c) | |
| 801 15.2.3.7-6-a-141: FAIL | |
| 802 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 803 # 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 804 # toString method (15.4.5.1 step 3.c) | |
| 805 15.2.3.7-6-a-142: FAIL | |
| 806 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 807 # of 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 808 # valueOf method (15.4.5.1 step 3.c) | |
| 809 15.2.3.7-6-a-143: FAIL | |
| 810 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 811 # of 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 812 # valueOf method that returns an object and toString method that returns a | |
| 813 # string (15.4.5.1 step 3.c) | |
| 814 15.2.3.7-6-a-144: FAIL | |
| 815 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 816 # of 'O', test the [[Value]] field of 'desc' is an Object which has an own | |
| 817 # toString and valueOf method (15.4.5.1 step 3.c) | |
| 818 15.2.3.7-6-a-145: FAIL | |
| 819 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 820 # of 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an | |
| 821 # Object that both toString and valueOf wouldn't return primitive value | |
| 822 # (15.4.5.1 step 3.c) | |
| 823 15.2.3.7-6-a-146: FAIL | |
| 824 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 825 # of 'O', test using inherited valueOf method when the [[Value]] field of | |
| 826 # 'desc' is an Objec with an own toString and inherited valueOf methods | |
| 827 # (15.4.5.1 step 3.c) | |
| 828 15.2.3.7-6-a-147: FAIL | |
| 829 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 830 # of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 831 # positive non-integer values (15.4.5.1 step 3.c) | |
| 832 15.2.3.7-6-a-148: FAIL | |
| 833 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 834 # of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 835 # negative non-integer values (15.4.5.1 step 3.c) | |
| 836 15.2.3.7-6-a-149: FAIL | |
| 837 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 838 # of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2 | |
| 839 # (15.4.5.1 step 3.c) | |
| 840 15.2.3.7-6-a-150: FAIL | |
| 841 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 842 # of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1 | |
| 843 # (15.4.5.1 step 3.c) | |
| 844 15.2.3.7-6-a-151: FAIL | |
| 845 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 846 # of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 847 # boundary value 2^32 (15.4.5.1 step 3.c) | |
| 848 15.2.3.7-6-a-152: FAIL | |
| 849 # Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property | |
| 850 # of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is | |
| 851 # boundary value 2^32 + 1 (15.4.5.1 step 3.c) | |
| 852 15.2.3.7-6-a-153: FAIL | |
| 853 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 854 # 'O', test the [[Value]] field of 'desc' which is greater than value of | |
| 855 # the length property is defined into 'O' without deleting any property | |
| 856 # with large index named (15.4.5.1 step 3.f) | |
| 857 15.2.3.7-6-a-155: FAIL | |
| 858 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 859 # 'O', test the [[Value]] field of 'desc' which is less than value of the | |
| 860 # length property is defined into 'O' with deleting properties with large | |
| 861 # index named (15.4.5.1 step 3.f) | |
| 862 15.2.3.7-6-a-157: FAIL | |
| 863 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 864 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 865 # property, test the [[Writable]] attribute of the length property is set | |
| 866 # to true at last after deleting properties with large index named if the | |
| 867 # [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h) | |
| 868 15.2.3.7-6-a-161: FAIL | |
| 869 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 870 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 871 # property, test the [[Writable]] attribute of the length property is set | |
| 872 # to true at last after deleting properties with large index named if the | |
| 873 # [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h) | |
| 874 15.2.3.7-6-a-162: FAIL | |
| 875 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 876 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 877 # property, test the [[Writable]] attribute of the length property is set | |
| 878 # to false at last after deleting properties with large index named if the | |
| 879 # [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii) | |
| 880 15.2.3.7-6-a-163: FAIL | |
| 881 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 882 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 883 # property, test the [[Writable]] attribute of the length property in 'O' | |
| 884 # is set as true before deleting properties with large index named | |
| 885 # (15.4.5.1 step 3.i.iii) | |
| 886 15.2.3.7-6-a-164: FAIL | |
| 887 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 888 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 889 # property, test the length property is decreased by 1 (15.4.5.1 step | |
| 890 # 3.l.i) | |
| 891 15.2.3.7-6-a-165: FAIL | |
| 892 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 893 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 894 # property, test the [[Configurable]] attribute of own data property with | |
| 895 # large index named in 'O' can stop deleting index named properties | |
| 896 # (15.4.5.1 step 3.l.ii) | |
| 897 15.2.3.7-6-a-166: FAIL | |
| 898 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 899 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 900 # property, test the [[Configurable]] attribute of inherited data property | |
| 901 # with large index named in 'O' can't stop deleting index named properties | |
| 902 # (15.4.5.1 step 3.l.ii) | |
| 903 15.2.3.7-6-a-167: FAIL | |
| 904 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 905 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 906 # property, test the [[Configurable]] attribute of own data property with | |
| 907 # large index named in 'O' that overrides inherited data property can stop | |
| 908 # deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 909 15.2.3.7-6-a-168: FAIL | |
| 910 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 911 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 912 # property, test the [[Configurable]] attribute of own data property with | |
| 913 # large index named in 'O' that overrides inherited accessor property can | |
| 914 # stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 915 15.2.3.7-6-a-169: FAIL | |
| 916 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 917 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 918 # property, test the [[Configurable]] attribute of own accessor property | |
| 919 # with large index named in 'O' can stop deleting index named properties | |
| 920 # (15.4.5.1 step 3.l.ii) | |
| 921 15.2.3.7-6-a-170: FAIL | |
| 922 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 923 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 924 # property, test the [[Configurable]] attribute of inherited accessor | |
| 925 # property with large index named in 'O' can't stop deleting index named | |
| 926 # properties (15.4.5.1 step 3.l.ii) | |
| 927 15.2.3.7-6-a-171: FAIL | |
| 928 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 929 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 930 # property, test the [[Configurable]] attribute of own accessor property | |
| 931 # with large index named in 'O' that overrides inherited data property can | |
| 932 # stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 933 15.2.3.7-6-a-172: FAIL | |
| 934 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 935 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 936 # property, test the [[Configurable]] attribute of own accessor property | |
| 937 # with large index named in 'O' that overrides inherited accessor property | |
| 938 # can stop deleting index named properties (15.4.5.1 step 3.l.ii) | |
| 939 15.2.3.7-6-a-173: FAIL | |
| 940 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 941 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 942 # property, test the configurable large index named property of 'O' can be | |
| 943 # deleted (15.4.5.1 step 3.l.ii) | |
| 944 15.2.3.7-6-a-174: FAIL | |
| 945 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 946 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 947 # property, test value of the length property is set to the last | |
| 948 # non-configurable index named property of 'O' plus 1 (15.4.5.1 step | |
| 949 # 3.l.iii.1) | |
| 950 15.2.3.7-6-a-175: FAIL | |
| 951 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 952 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 953 # property, test the [[Writable]] attribute of the length property is set | |
| 954 # to false at last when the [[Writable]] field of 'desc' is false and 'O' | |
| 955 # contains non-configurable large index named property (15.4.5.1 step | |
| 956 # 3.l.iii.2) | |
| 957 15.2.3.7-6-a-176: FAIL | |
| 958 # Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of | |
| 959 # 'O', the [[Value]] field of 'desc' is less than value of the length | |
| 960 # property, test the [[Writable]] attribute of the length property is set | |
| 961 # to false at last when the [[Writable]] field of 'desc' is false and 'O' | |
| 962 # doesn't contain non-configurable large index named property (15.4.5.1 | |
| 963 # step 3.m) | |
| 964 15.2.3.7-6-a-177: FAIL | |
| 965 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 966 # property, 'P' is boundary value 2^32 - 2 (15.4.5.1 step 4.a) | |
| 967 15.2.3.7-6-a-179: FAIL | |
| 968 # Bug? Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is | |
| 969 # an array index named property,[[Writable]] attribute of the length | |
| 970 # property in 'O' is false, value of 'P' is equal to value of the length | |
| 971 # property in 'O' (15.4.5.1 step 4.b) | |
| 972 15.2.3.7-6-a-184: FAIL | |
| 973 # Bug? Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is | |
| 974 # an array index named property,[[Writable]] attribute of the length | |
| 975 # property in 'O' is false, value of 'P' is bigger than value of the length | |
| 976 # property in 'O' (15.4.5.1 step 4.b) | |
| 977 15.2.3.7-6-a-185: FAIL | |
| 978 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | 522 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named |
| 979 # property, 'desc' is accessor descriptor, test updating all attribute | 523 # property, 'desc' is accessor descriptor, test updating all attribute |
| 980 # values of 'P' (15.4.5.1 step 4.c) | 524 # values of 'P' (15.4.5.1 step 4.c) |
| 981 15.2.3.7-6-a-205: FAIL | 525 15.2.3.7-6-a-205: FAIL |
| 982 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | 526 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named |
| 983 # property that already exists on 'O' is accessor property and 'desc' is | 527 # property that already exists on 'O' is accessor property and 'desc' is |
| 984 # accessor descriptor, test updating the [[Enumerable]] attribute value of | 528 # accessor descriptor, test updating the [[Enumerable]] attribute value of |
| 985 # 'P' (15.4.5.1 step 4.c) | 529 # 'P' (15.4.5.1 step 4.c) |
| 986 15.2.3.7-6-a-260: FAIL | 530 15.2.3.7-6-a-260: FAIL |
| 987 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | 531 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named |
| 988 # property that already exists on 'O' is accessor property and 'desc' is | 532 # property that already exists on 'O' is accessor property and 'desc' is |
| 989 # accessor descriptor, test updating the [[Configurable]] attribute value | 533 # accessor descriptor, test updating the [[Configurable]] attribute value |
| 990 # of 'P' (15.4.5.1 step 4.c) | 534 # of 'P' (15.4.5.1 step 4.c) |
| 991 15.2.3.7-6-a-261: FAIL | 535 15.2.3.7-6-a-261: FAIL |
| 992 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | 536 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named |
| 993 # property that already exists on 'O' is accessor property and 'desc' is | 537 # property that already exists on 'O' is accessor property and 'desc' is |
| 994 # accessor descriptor, test updating multiple attribute values of 'P' | 538 # accessor descriptor, test updating multiple attribute values of 'P' |
| 995 # (15.4.5.1 step 4.c) | 539 # (15.4.5.1 step 4.c) |
| 996 15.2.3.7-6-a-262: FAIL | 540 15.2.3.7-6-a-262: FAIL |
| 997 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 998 # property, test the length property of 'O' is set as ToUint32('P') + 1 if | |
| 999 # ToUint32('P') equals to value of the length property in 'O' (15.4.5.1 | |
| 1000 # step 4.e.ii) | |
| 1001 15.2.3.7-6-a-264: FAIL | |
| 1002 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 1003 # property, test the length property of 'O' is set as ToUint32('P') + 1 if | |
| 1004 # ToUint32('P') is greater than value of the length property in 'O' | |
| 1005 # (15.4.5.1 step 4.e.ii) | |
| 1006 15.2.3.7-6-a-265: FAIL | |
| 1007 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor | 541 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor |
| 1008 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and | 542 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and |
| 1009 # 'desc' is accessor descriptor, test updating multiple attribute values of | 543 # 'desc' is accessor descriptor, test updating multiple attribute values of |
| 1010 # 'P' (10.6 [[DefineOwnProperty]] step 3) | 544 # 'P' (10.6 [[DefineOwnProperty]] step 3) |
| 1011 15.2.3.7-6-a-280: FAIL | 545 15.2.3.7-6-a-280: FAIL |
| 1012 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 546 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 1013 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and | 547 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and |
| 1014 # 'desc' is data descriptor, test updating multiple attribute values of 'P' | 548 # 'desc' is data descriptor, test updating multiple attribute values of 'P' |
| 1015 # (10.6 [[DefineOwnProperty]] step 3) | 549 # (10.6 [[DefineOwnProperty]] step 3) |
| 1016 15.2.3.7-6-a-281: FAIL | 550 15.2.3.7-6-a-281: FAIL |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1059 15.3.4.5-20-3: FAIL | 593 15.3.4.5-20-3: FAIL |
| 1060 # Bug? Function.prototype.bind - [[Get]] attribute of 'arguments' property in | 594 # Bug? Function.prototype.bind - [[Get]] attribute of 'arguments' property in |
| 1061 # 'F' is thrower | 595 # 'F' is thrower |
| 1062 15.3.4.5-21-2: FAIL | 596 15.3.4.5-21-2: FAIL |
| 1063 # Bug? Function.prototype.bind - [[Set]] attribute of 'arguments' property in | 597 # Bug? Function.prototype.bind - [[Set]] attribute of 'arguments' property in |
| 1064 # 'F' is thrower | 598 # 'F' is thrower |
| 1065 15.3.4.5-21-3: FAIL | 599 15.3.4.5-21-3: FAIL |
| 1066 # Bug? Array.prototype.indexOf - decreasing length of array does not delete | 600 # Bug? Array.prototype.indexOf - decreasing length of array does not delete |
| 1067 # non-configurable properties | 601 # non-configurable properties |
| 1068 15.4.4.14-9-a-19: FAIL | 602 15.4.4.14-9-a-19: FAIL |
| 1069 # Bug? Array.prototype.indexOf - element to be retrieved is own accessor | |
| 1070 # property that overrides an inherited data property on an Array | |
| 1071 15.4.4.14-9-b-i-11: FAIL | |
| 1072 # Bug? Array.prototype.indexOf - element to be retrieved is own accessor | |
| 1073 # property that overrides an inherited accessor property on an Array | |
| 1074 15.4.4.14-9-b-i-13: FAIL | |
| 1075 # Bug? Array.prototype.indexOf - element to be retrieved is own accessor | |
| 1076 # property without a get function on an Array | |
| 1077 15.4.4.14-9-b-i-17: FAIL | |
| 1078 # Bug? Array.prototype.indexOf - element to be retrieved is own accessor | |
| 1079 # property without a get function that overrides an inherited accessor | |
| 1080 # property on an Array | |
| 1081 15.4.4.14-9-b-i-19: FAIL | |
| 1082 # Bug? Array.prototype.indexOf - side-effects are visible in subsequent | |
| 1083 # iterations on an Array | |
| 1084 15.4.4.14-9-b-i-28: FAIL | |
| 1085 # Bug? Array.prototype.indexOf - terminates iteration on unhandled exception on | |
| 1086 # an Array | |
| 1087 15.4.4.14-9-b-i-30: FAIL | |
| 1088 # Bug? Array.prototype.lastIndexOf - deleting property of prototype causes | |
| 1089 # prototype index property not to be visited on an Array | |
| 1090 15.4.4.15-8-a-14: FAIL | |
| 1091 # Bug? Array.prototype.lastIndexOf - decreasing length of array does not delete | 603 # Bug? Array.prototype.lastIndexOf - decreasing length of array does not delete |
| 1092 # non-configurable properties | 604 # non-configurable properties |
| 1093 15.4.4.15-8-a-19: FAIL | 605 15.4.4.15-8-a-19: FAIL |
| 1094 # Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor | |
| 1095 # property that overrides an inherited data property on an Array | |
| 1096 15.4.4.15-8-b-i-11: FAIL | |
| 1097 # Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor | |
| 1098 # property that overrides an inherited accessor property on an Array | |
| 1099 15.4.4.15-8-b-i-13: FAIL | |
| 1100 # Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor | |
| 1101 # property without a get function on an Array | |
| 1102 15.4.4.15-8-b-i-17: FAIL | |
| 1103 # Bug? Array.prototype.lastIndexOf - side-effects are visible in subsequent | |
| 1104 # iterations on an Array | |
| 1105 15.4.4.15-8-b-i-28: FAIL | |
| 1106 # Bug? Array.prototype.lastIndexOf terminates iteration on unhandled exception | |
| 1107 # on an Array | |
| 1108 15.4.4.15-8-b-i-30: FAIL | |
| 1109 # Bug? Array.prototype.every - decreasing length of array does not delete | 606 # Bug? Array.prototype.every - decreasing length of array does not delete |
| 1110 # non-configurable properties | 607 # non-configurable properties |
| 1111 15.4.4.16-7-b-16: FAIL | 608 15.4.4.16-7-b-16: FAIL |
| 1112 # Bug? Array.prototype.every - element to be retrieved is own accessor property | |
| 1113 # on an Array | |
| 1114 15.4.4.16-7-c-i-10: FAIL | |
| 1115 # Bug? Array.prototype.every - element to be retrieved is own accessor property | |
| 1116 # that overrides an inherited data property on an Array | |
| 1117 15.4.4.16-7-c-i-12: FAIL | |
| 1118 # Bug? Array.prototype.every - element to be retrieved is own accessor property | |
| 1119 # that overrides an inherited accessor property on an Array | |
| 1120 15.4.4.16-7-c-i-14: FAIL | |
| 1121 # Bug? Array.prototype.every - element to be retrieved is own accessor property | |
| 1122 # without a get function on an Array | |
| 1123 15.4.4.16-7-c-i-18: FAIL | |
| 1124 # Bug? Array.prototype.every - element to be retrieved is own accessor property | |
| 1125 # without a get function that overrides an inherited accessor property on | |
| 1126 # an Array | |
| 1127 15.4.4.16-7-c-i-20: FAIL | |
| 1128 # Bug? Array.prototype.every - element changed by getter on previous iterations | |
| 1129 # is observed on an Array | |
| 1130 15.4.4.16-7-c-i-28: FAIL | |
| 1131 # Bug? Array.prototype.some - decreasing length of array does not delete | 609 # Bug? Array.prototype.some - decreasing length of array does not delete |
| 1132 # non-configurable properties | 610 # non-configurable properties |
| 1133 15.4.4.17-7-b-16: FAIL | 611 15.4.4.17-7-b-16: FAIL |
| 1134 # Bug? Array.prototype.some - element to be retrieved is own accessor property | |
| 1135 # on an Array | |
| 1136 15.4.4.17-7-c-i-10: FAIL | |
| 1137 # Bug? Array.prototype.some - element to be retrieved is own accessor property | |
| 1138 # that overrides an inherited data property on an Array | |
| 1139 15.4.4.17-7-c-i-12: FAIL | |
| 1140 # Bug? Array.prototype.some - element to be retrieved is own accessor property | |
| 1141 # that overrides an inherited accessor property on an Array | |
| 1142 15.4.4.17-7-c-i-14: FAIL | |
| 1143 # Bug? Array.prototype.some - element to be retrieved is own accessor property | |
| 1144 # without a get function on an Array | |
| 1145 15.4.4.17-7-c-i-18: FAIL | |
| 1146 # Bug? Array.prototype.some - element to be retrieved is own accessor property | |
| 1147 # without a get function that overrides an inherited accessor property on | |
| 1148 # an Array | |
| 1149 15.4.4.17-7-c-i-20: FAIL | |
| 1150 # Bug? Array.prototype.some - element changed by getter on previous iterations | |
| 1151 # is observed on an Array | |
| 1152 15.4.4.17-7-c-i-28: FAIL | |
| 1153 # Bug? Array.prototype.forEach - decreasing length of array does not delete | 612 # Bug? Array.prototype.forEach - decreasing length of array does not delete |
| 1154 # non-configurable properties | 613 # non-configurable properties |
| 1155 15.4.4.18-7-b-16: FAIL | 614 15.4.4.18-7-b-16: FAIL |
| 1156 # Bug? Array.prototype.forEach - element to be retrieved is own accessor | |
| 1157 # property on an Array | |
| 1158 15.4.4.18-7-c-i-10: FAIL | |
| 1159 # Bug? Array.prototype.forEach - element to be retrieved is own accessor | |
| 1160 # property that overrides an inherited data property on an Array | |
| 1161 15.4.4.18-7-c-i-12: FAIL | |
| 1162 # Bug? Array.prototype.forEach - element to be retrieved is own accessor | |
| 1163 # property that overrides an inherited accessor property on an Array | |
| 1164 15.4.4.18-7-c-i-14: FAIL | |
| 1165 # Bug? Array.prototype.forEach - element to be retrieved is own accessor | |
| 1166 # property without a get function on an Array | |
| 1167 15.4.4.18-7-c-i-18: FAIL | |
| 1168 # Bug? Array.prototype.forEach - element to be retrieved is own accessor | |
| 1169 # property without a get function that overrides an inherited accessor | |
| 1170 # property on an Array | |
| 1171 15.4.4.18-7-c-i-20: FAIL | |
| 1172 # Bug? Array.prototype.forEach - element changed by getter on previous | |
| 1173 # iterations is observed on an Array | |
| 1174 15.4.4.18-7-c-i-28: FAIL | |
| 1175 # Bug? Array.prototype.map - decreasing length of array does not delete | 615 # Bug? Array.prototype.map - decreasing length of array does not delete |
| 1176 # non-configurable properties | 616 # non-configurable properties |
| 1177 15.4.4.19-8-b-16: FAIL | 617 15.4.4.19-8-b-16: FAIL |
| 1178 # Bug? Array.prototype.map - element to be retrieved is own accessor property on | |
| 1179 # an Array | |
| 1180 15.4.4.19-8-c-i-10: FAIL | |
| 1181 # Bug? Array.prototype.map - element to be retrieved is own accessor property | |
| 1182 # that overrides an inherited data property on an Array | |
| 1183 15.4.4.19-8-c-i-12: FAIL | |
| 1184 # Bug? Array.prototype.map - element to be retrieved is own accessor property | |
| 1185 # that overrides an inherited accessor property on an Array | |
| 1186 15.4.4.19-8-c-i-14: FAIL | |
| 1187 # Bug? Array.prototype.map - element to be retrieved is own accessor property | |
| 1188 # without a get function on an Array | |
| 1189 15.4.4.19-8-c-i-18: FAIL | |
| 1190 # Bug? Array.prototype.map - element to be retrieved is own accessor property | |
| 1191 # without a get function that overrides an inherited accessor property on | |
| 1192 # an Array | |
| 1193 15.4.4.19-8-c-i-19: FAIL | |
| 1194 # Bug? Array.prototype.map - element changed by getter on previous iterations is | |
| 1195 # observed on an Array | |
| 1196 15.4.4.19-8-c-i-28: FAIL | |
| 1197 # Bug? Array.prototype.filter - properties can be added to prototype after | 618 # Bug? Array.prototype.filter - properties can be added to prototype after |
| 1198 # current position are visited on an Array-like object | 619 # current position are visited on an Array-like object |
| 1199 15.4.4.20-9-b-6: FAIL | 620 15.4.4.20-9-b-6: FAIL |
| 1200 # Bug? Array.prototype.filter - decreasing length of array does not delete | 621 # Bug? Array.prototype.filter - decreasing length of array does not delete |
| 1201 # non-configurable properties | 622 # non-configurable properties |
| 1202 15.4.4.20-9-b-16: FAIL | 623 15.4.4.20-9-b-16: FAIL |
| 1203 # Bug? Array.prototype.filter - element to be retrieved is own data property | 624 # Bug? Array.prototype.filter - element to be retrieved is own data property |
| 1204 # that overrides an inherited accessor property on an Array | 625 # that overrides an inherited accessor property on an Array |
| 1205 15.4.4.20-9-c-i-6: FAIL | 626 15.4.4.20-9-c-i-6: FAIL |
| 1206 # Bug? Array.prototype.filter - element to be retrieved is own accessor property | 627 # Bug? Array.prototype.filter - element to be retrieved is own accessor property |
| 1207 # on an Array | |
| 1208 15.4.4.20-9-c-i-10: FAIL | |
| 1209 # Bug? Array.prototype.filter - element to be retrieved is own accessor property | |
| 1210 # that overrides an inherited data property on an Array | |
| 1211 15.4.4.20-9-c-i-12: FAIL | |
| 1212 # Bug? Array.prototype.filter - element to be retrieved is own accessor property | |
| 1213 # that overrides an inherited accessor property on an Array | 628 # that overrides an inherited accessor property on an Array |
| 1214 15.4.4.20-9-c-i-14: FAIL | 629 15.4.4.20-9-c-i-14: FAIL |
| 1215 # Bug? Array.prototype.filter - element to be retrieved is inherited accessor | 630 # Bug? Array.prototype.filter - element to be retrieved is inherited accessor |
| 1216 # property on an Array | 631 # property on an Array |
| 1217 15.4.4.20-9-c-i-16: FAIL | 632 15.4.4.20-9-c-i-16: FAIL |
| 1218 # Bug? Array.prototype.filter - element to be retrieved is own accessor property | |
| 1219 # without a get function on an Array | |
| 1220 15.4.4.20-9-c-i-18: FAIL | |
| 1221 # Bug? Array.prototype.filter - element to be retrieved is own accessor property | |
| 1222 # without a get function that overrides an inherited accessor property on | |
| 1223 # an Array | |
| 1224 15.4.4.20-9-c-i-20: FAIL | |
| 1225 # Bug? Array.prototype.filter - element to be retrieved is inherited accessor | 633 # Bug? Array.prototype.filter - element to be retrieved is inherited accessor |
| 1226 # property without a get function on an Array | 634 # property without a get function on an Array |
| 1227 15.4.4.20-9-c-i-22: FAIL | 635 15.4.4.20-9-c-i-22: FAIL |
| 1228 # Bug? Array.prototype.filter - element changed by getter on previous iterations | |
| 1229 # is observed on an Array | |
| 1230 15.4.4.20-9-c-i-28: FAIL | |
| 1231 # Bug? Array.prototype.reduce - decreasing length of array in step 8 does not | 636 # Bug? Array.prototype.reduce - decreasing length of array in step 8 does not |
| 1232 # delete non-configurable properties | 637 # delete non-configurable properties |
| 1233 15.4.4.21-9-b-16: FAIL | 638 15.4.4.21-9-b-16: FAIL |
| 1234 # Bug? Array.prototype.reduce - decreasing length of array does not delete | 639 # Bug? Array.prototype.reduce - decreasing length of array does not delete |
| 1235 # non-configurable properties | 640 # non-configurable properties |
| 1236 15.4.4.21-9-b-29: FAIL | 641 15.4.4.21-9-b-29: FAIL |
| 1237 # Bug? Array.prototype.reduceRight - element to be retrieved is own accessor | |
| 1238 # property that overrides an inherited data property on an Array | |
| 1239 15.4.4.22-8-b-iii-1-12: FAIL | |
| 1240 # Bug? Array.prototype.reduceRight - element to be retrieved is own accessor | |
| 1241 # property without a get function on an Array | |
| 1242 15.4.4.22-8-b-iii-1-18: FAIL | |
| 1243 # Bug? Array.prototype.reduceRight - element to be retrieved is own accessor | |
| 1244 # property without a get function that overrides an inherited accessor | |
| 1245 # property on an Array | |
| 1246 15.4.4.22-8-b-iii-1-20: FAIL | |
| 1247 # Bug? Array.prototype.reduceRight - element changed by getter on current | |
| 1248 # iteration is observed in subsequent iterations on an Array | |
| 1249 15.4.4.22-8-b-iii-1-30: FAIL | |
| 1250 # Bug? Array.prototype.reduceRight - Exception in getter terminate iteration on | |
| 1251 # an Array | |
| 1252 15.4.4.22-8-b-iii-1-33: FAIL | |
| 1253 # Bug? Array.prototype.reduceRight - modifications to length don't change number | |
| 1254 # of iterations in step 9 | |
| 1255 15.4.4.22-8-b-2: FAIL | |
| 1256 # Bug? Array.prototype.reduceRight - deleting own property in step 8 causes | |
| 1257 # deleted index property not to be visited on an Array | |
| 1258 15.4.4.22-9-b-9: FAIL | |
| 1259 # Bug? Array.prototype.reduceRight - deleting own property with prototype | |
| 1260 # property in step 8 causes prototype index property to be visited on an | |
| 1261 # Array | |
| 1262 15.4.4.22-9-b-13: FAIL | |
| 1263 # Bug? Array.prototype.reduceRight - decreasing length of array in step 8 does | 642 # Bug? Array.prototype.reduceRight - decreasing length of array in step 8 does |
| 1264 # not delete non-configurable properties | 643 # not delete non-configurable properties |
| 1265 15.4.4.22-9-b-16: FAIL | 644 15.4.4.22-9-b-16: FAIL |
| 1266 # Bug? Array.prototype.reduceRight - deleting property of prototype causes | |
| 1267 # deleted index property not to be visited on an Array | |
| 1268 15.4.4.22-9-b-24: FAIL | |
| 1269 # Bug? Array.prototype.reduceRight - deleting own property with prototype | |
| 1270 # property causes prototype index property to be visited on an Array | |
| 1271 15.4.4.22-9-b-26: FAIL | |
| 1272 # Bug? Array.prototype.reduceRight - decreasing length of array does not delete | 645 # Bug? Array.prototype.reduceRight - decreasing length of array does not delete |
| 1273 # non-configurable properties | 646 # non-configurable properties |
| 1274 15.4.4.22-9-b-29: FAIL | 647 15.4.4.22-9-b-29: FAIL |
| 1275 # Bug? Array.prototype.reduceRight - element changed by getter on previous | |
| 1276 # iterations is observed on an Array | |
| 1277 15.4.4.22-9-c-i-30: FAIL | |
| 1278 # Bug? Array.prototype.reduceRight - modifications to length will change number | 648 # Bug? Array.prototype.reduceRight - modifications to length will change number |
| 1279 # of iterations | 649 # of iterations |
| 1280 15.4.4.22-9-9: FAIL | 650 15.4.4.22-9-9: FAIL |
| 1281 # Bug? Date.prototype.toISOString - RangeError is thrown when value of date is | 651 # Bug? Date.prototype.toISOString - RangeError is thrown when value of date is |
| 1282 # Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0) | 652 # Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0) |
| 1283 15.9.5.43-0-8: FAIL | 653 15.9.5.43-0-8: FAIL |
| 1284 # Bug? Date.prototype.toISOString - RangeError is not thrown when value of date | 654 # Bug? Date.prototype.toISOString - RangeError is not thrown when value of date |
| 1285 # is Date(1970, 0, 100000001, 0, 0, 0, -1), the time zone is UTC(0) | 655 # is Date(1970, 0, 100000001, 0, 0, 0, -1), the time zone is UTC(0) |
| 1286 15.9.5.43-0-11: FAIL | 656 15.9.5.43-0-11: FAIL |
| 1287 # Bug? Date.prototype.toISOString - RangeError is not thrown when value of date | 657 # Bug? Date.prototype.toISOString - RangeError is not thrown when value of date |
| (...skipping 29 matching lines...) Expand all Loading... |
| 1317 S15.1.3.2_A2.5_T1: SKIP | 687 S15.1.3.2_A2.5_T1: SKIP |
| 1318 S15.1.3.3_A2.3_T1: SKIP | 688 S15.1.3.3_A2.3_T1: SKIP |
| 1319 S15.1.3.4_A2.3_T1: SKIP | 689 S15.1.3.4_A2.3_T1: SKIP |
| 1320 S15.1.3.1_A2.5_T1: SKIP | 690 S15.1.3.1_A2.5_T1: SKIP |
| 1321 S15.1.3.2_A2.5_T1: SKIP | 691 S15.1.3.2_A2.5_T1: SKIP |
| 1322 | 692 |
| 1323 [ $arch == mips ] | 693 [ $arch == mips ] |
| 1324 | 694 |
| 1325 # Skip all tests on MIPS. | 695 # Skip all tests on MIPS. |
| 1326 *: SKIP | 696 *: SKIP |
| OLD | NEW |