v8/test/webkit
machenbach 03f5124822 [test] Enable test status filtering by variant
This adds the possibility to address test cases in the
status file with the variant under which the test is running.
This is only allowed in top-level sections.

Example:
[{
  'test-case': [PASS, SLOW],
}]

['variant == foo', {
  'test-case': [FAIL],
}]

The test case "test-case" is marked as slow in all variants.
Additionally, in variant foo, it'll be expected to fail.

This CL also exemplifies the new feature with test cases
running under the ignition_turbofan variant. The
corresponding legacy flag is deprecated.

BUG=v8:5238

Review-Url: https://codereview.chromium.org/2203013002
Cr-Commit-Position: refs/heads/master@{#38342}
2016-08-04 14:42:16 +00:00
..
fast Adjust whitespace to make tests oblivious to --harmony-function-tostring 2016-07-22 00:18:41 +00:00
resources Adjust whitespace to make tests oblivious to --harmony-function-tostring 2016-07-22 00:18:41 +00:00
add-recovery-expected.txt
add-recovery.js
apply-varargs-expected.txt
apply-varargs.js
arguments-bad-index-expected.txt
arguments-bad-index.js
array-constructor-host-call-expected.txt
array-constructor-host-call.js
array-defineOwnProperty-expected.txt
array-defineOwnProperty.js
array-enumerators-functions-expected.txt
array-enumerators-functions.js
array-every-expected.txt
array-every.js
array-filter-expected.txt
array-filter.js
array-holes-expected.txt
array-holes.js
array-index-immediate-types-expected.txt
array-index-immediate-types.js
array-indexing-expected.txt
array-indexing.js
Array-isArray-expected.txt
Array-isArray.js
array-iterate-backwards-expected.txt
array-iterate-backwards.js
array-lastIndexOf-expected.txt
array-lastIndexOf.js
array-proto-func-length-getter-except-expected.txt
array-proto-func-length-getter-except.js
array-proto-func-property-getter-except-expected.txt
array-proto-func-property-getter-except.js
array-reduce-expected.txt
array-reduce.js
array-reduceRight-expected.txt
array-reduceRight.js
array-reset-large-index-expected.txt
array-reset-large-index.js
array-sort-numericCompare-expected.txt
array-sort-numericCompare.js
array-sort-reentrance-expected.txt
array-sort-reentrance.js
array-sort-small-sparse-array-with-large-length-expected.txt
array-sort-small-sparse-array-with-large-length.js
array-sort-sparse-expected.txt
array-sort-sparse.js
array-splice-expected.txt Migrate crashing tests from blink repository. 2014-01-31 14:31:43 +00:00
array-splice.js Migrate crashing tests from blink repository. 2014-01-31 14:31:43 +00:00
array-tostring-and-join-expected.txt
array-tostring-and-join.js
array-type-speculation-expected.txt
array-type-speculation.js
avl-crash-expected.txt
avl-crash.js
bitops-type-tag-expected.txt
bitops-type-tag.js
boolean-argument-prediction-expected.txt
boolean-argument-prediction.js
boxed-double-to-int-expected.txt
boxed-double-to-int.js
break-ASI-expected.txt
break-ASI.js
cached-call-uninitialized-arguments-expected.txt
cached-call-uninitialized-arguments.js
call-apply-crash-expected.txt
call-apply-crash.js
char-at-expected.txt
char-at.js
class-constructor-return-expected.txt Import webkit class tests 2015-04-28 16:42:46 +00:00
class-constructor-return.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-call-expected.txt Install ConstructNonConstructable as construct stub for non-constructables. 2015-11-24 17:17:00 +00:00
class-syntax-call.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-declaration-expected.txt [tests] Fix webkit class syntax tests to handle destructuring binding 2015-11-21 00:24:01 +00:00
class-syntax-declaration.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-default-constructor-expected.txt Install ConstructNonConstructable as construct stub for non-constructables. 2015-11-24 17:17:00 +00:00
class-syntax-default-constructor.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-expression-expected.txt [tests] Fix webkit class syntax tests to handle destructuring binding 2015-11-21 00:24:01 +00:00
class-syntax-expression.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-extends-expected.txt [esnext] Fix various callsites to use is_resumable, not is_generator 2016-05-31 17:15:15 +00:00
class-syntax-extends.js [esnext] Fix various callsites to use is_resumable, not is_generator 2016-05-31 17:15:15 +00:00
class-syntax-name-expected.txt Use a new lexical context for sloppy-mode eval 2015-08-11 21:30:40 +00:00
class-syntax-name.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-prototype-expected.txt Import webkit class tests 2015-04-28 16:42:46 +00:00
class-syntax-prototype.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-scoping-expected.txt Import webkit class tests 2015-04-28 16:42:46 +00:00
class-syntax-scoping.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-semicolon-expected.txt Import webkit class tests 2015-04-28 16:42:46 +00:00
class-syntax-semicolon.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-syntax-super-expected.txt Install ConstructNonConstructable as construct stub for non-constructables. 2015-11-24 17:17:00 +00:00
class-syntax-super.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
closure-inside-extra-arg-call-expected.txt
closure-inside-extra-arg-call.js
codegen-assign-nontemporary-as-rexp-expected.txt
codegen-assign-nontemporary-as-rexp.js
codegen-jless-expected.txt
codegen-jless.js
codegen-loops-logical-nodes-expected.txt
codegen-loops-logical-nodes.js
codegen-peephole-locals-expected.txt
codegen-peephole-locals.js
codegen-temporaries-expected.txt
codegen-temporaries.js
comparison-operators-expected.txt
comparison-operators-greater-expected.txt
comparison-operators-greater.js
comparison-operators-less-expected.txt
comparison-operators-less.js
comparison-operators.js
concat-while-having-a-bad-time-expected.txt
concat-while-having-a-bad-time.js
constant-encoding-expected.txt
constant-encoding.js
constant-folding-expected.txt
constant-folding.js
continue-break-multiple-labels-expected.txt
continue-break-multiple-labels.js
convert-nan-to-bool-expected.txt
convert-nan-to-bool.js
cyclic-prototypes-expected.txt [es6] throw TypeError when setting cyclic prototype value 2015-06-19 22:18:36 +00:00
cyclic-prototypes.js
date-constructor-expected.txt
date-constructor.js
date-daysfrom1970-overflow-expected.txt
date-daysfrom1970-overflow.js
date-DST-pre-1970-expected.txt
date-DST-pre-1970.js
date-parse-comments-test-expected.txt
date-parse-comments-test.js
date-set-to-nan-expected.txt
date-set-to-nan.js
date-utc-timeclip-expected.txt
date-utc-timeclip.js
debugger-expected.txt
debugger.js
declaration-in-block-expected.txt
declaration-in-block.js
delete-getters-setters-expected.txt
delete-getters-setters.js
delete-then-put-expected.txt
delete-then-put.js
dfg-abs-backwards-propagation-expected.txt
dfg-abs-backwards-propagation.js
dfg-add-not-number-expected.txt
dfg-add-not-number.js
dfg-arguments-alias-escape-expected.txt
dfg-arguments-alias-escape.js
dfg-arguments-alias-expected.txt
dfg-arguments-alias-one-block-expected.txt
dfg-arguments-alias-one-block-osr-exit-expected.txt
dfg-arguments-alias-one-block-osr-exit.js
dfg-arguments-alias-one-block-overwrite-arguments-expected.txt
dfg-arguments-alias-one-block-overwrite-arguments.js
dfg-arguments-alias-one-block-overwrite-expected.txt
dfg-arguments-alias-one-block-overwrite.js
dfg-arguments-alias-one-block.js
dfg-arguments-alias.js
dfg-arguments-cross-code-origin-expected.txt
dfg-arguments-cross-code-origin.js
dfg-arguments-mixed-alias-expected.txt
dfg-arguments-mixed-alias.js
dfg-arguments-osr-exit-expected.txt
dfg-arguments-osr-exit-multiple-blocks-before-exit-expected.txt
dfg-arguments-osr-exit-multiple-blocks-before-exit.js
dfg-arguments-osr-exit-multiple-blocks-expected.txt
dfg-arguments-osr-exit-multiple-blocks.js
dfg-arguments-osr-exit.js
dfg-arguments-out-of-bounds-expected.txt
dfg-arguments-out-of-bounds.js
dfg-arguments-unexpected-escape-expected.txt
dfg-arguments-unexpected-escape.js
dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int-expected.txt
dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.js
dfg-arith-add-overflow-check-elimination-tower-of-large-numbers-expected.txt
dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.js
dfg-array-dead-expected.txt
dfg-array-dead.js
dfg-array-length-dead-expected.txt
dfg-array-length-dead.js
dfg-array-pop-side-effects-expected.txt
dfg-array-pop-side-effects.js
dfg-array-pop-value-clearing-expected.txt
dfg-array-pop-value-clearing.js
dfg-arrayify-elimination-expected.txt
dfg-arrayify-elimination.js
dfg-arrayify-when-late-prevent-extensions-expected.txt
dfg-arrayify-when-late-prevent-extensions.js
dfg-arrayify-when-prevent-extensions-expected.txt
dfg-arrayify-when-prevent-extensions.js
dfg-bool-to-int32-reuse-expected.txt
dfg-bool-to-int32-reuse.js
dfg-branch-logical-not-peephole-around-osr-exit-expected.txt
dfg-branch-logical-not-peephole-around-osr-exit.js
dfg-branch-not-fail-expected.txt
dfg-branch-not-fail.js
dfg-call-function-hit-watchpoint-expected.txt
dfg-call-function-hit-watchpoint.js
dfg-call-method-hit-watchpoint-expected.txt
dfg-call-method-hit-watchpoint.js
dfg-captured-var-get-local-expected.txt
dfg-captured-var-get-local.js
dfg-cfa-merge-with-dead-use-at-tail-expected.txt
dfg-cfa-merge-with-dead-use-at-tail.js
dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function-expected.txt
dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.js
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement-expected.txt
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.js
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-expected.txt
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.js
dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof-expected.txt
dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.js
dfg-cfg-simplify-phantom-get-local-on-same-block-set-local-expected.txt
dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.js
dfg-cfg-simplify-redundant-dead-get-local-expected.txt
dfg-cfg-simplify-redundant-dead-get-local.js
dfg-check-structure-elimination-for-non-cell-expected.txt Adjust test expectations to new error on method not found 2014-01-31 17:39:59 +00:00
dfg-check-structure-elimination-for-non-cell.js
dfg-check-two-structures-expected.txt
dfg-check-two-structures.js
dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt
dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js
dfg-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt
dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.js
dfg-constant-fold-first-local-read-after-block-merge-expected.txt
dfg-constant-fold-first-local-read-after-block-merge.js
dfg-constant-fold-logical-not-branch-expected.txt
dfg-constant-fold-logical-not-branch.js
dfg-constant-fold-misprediction-expected.txt
dfg-constant-fold-misprediction.js
dfg-constant-fold-uncaptured-variable-that-is-later-captured-expected.txt
dfg-constant-fold-uncaptured-variable-that-is-later-captured.js
dfg-convert-this-dom-window-expected.txt
dfg-convert-this-dom-window.js
dfg-convert-this-object-then-exit-on-other-expected.txt
dfg-convert-this-object-then-exit-on-other.js
dfg-convert-this-other-then-exit-on-object-expected.txt
dfg-convert-this-other-then-exit-on-object.js
dfg-convert-this-polymorphic-object-then-exit-on-other-expected.txt
dfg-convert-this-polymorphic-object-then-exit-on-other.js
dfg-convert-this-polymorphic-object-then-exit-on-string-expected.txt
dfg-convert-this-polymorphic-object-then-exit-on-string.js
dfg-create-inlined-arguments-in-closure-inline-expected.txt
dfg-create-inlined-arguments-in-closure-inline.js
dfg-cse-cfa-discrepancy-expected.txt
dfg-cse-cfa-discrepancy.js
dfg-cse-dead-get-scoped-var-expected.txt
dfg-cse-dead-get-scoped-var.js
dfg-dead-min-one-arg-expected.txt
dfg-dead-min-one-arg.js
dfg-dead-min-two-args-expected.txt
dfg-dead-min-two-args.js
dfg-dead-redundant-get-array-length-expected.txt
dfg-dead-redundant-get-array-length.js
dfg-dead-speculation-expected.txt
dfg-dead-speculation.js
dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes-expected.txt
dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.js
dfg-dead-variable-on-exit-expected.txt
dfg-dead-variable-on-exit.js
dfg-double-addition-simplify-to-int-expected.txt
dfg-double-addition-simplify-to-int.js
dfg-double-use-of-post-simplification-double-prediction-expected.txt
dfg-double-use-of-post-simplification-double-prediction.js
dfg-double-vote-fuzz-expected.txt
dfg-double-vote-fuzz.js
dfg-ensure-array-storage-on-string-expected.txt
dfg-ensure-array-storage-on-string.js
dfg-ensure-array-storage-on-window-expected.txt
dfg-ensure-array-storage-on-window.js
dfg-ensure-contiguous-on-string-expected.txt
dfg-ensure-contiguous-on-string.js
dfg-ensure-non-array-array-storage-on-window-expected.txt
dfg-ensure-non-array-array-storage-on-window.js
dfg-exception-expected.txt
dfg-exception.js
dfg-float32-array-nan-expected.txt
dfg-float32-array-nan.js
dfg-flush-get-local-expected.txt
dfg-flush-get-local.js
dfg-force-exit-then-sparse-conditional-constant-prop-in-loop-expected.txt
dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.js
dfg-get-by-val-clobber-expected.txt
dfg-get-by-val-clobber.js
dfg-getter-expected.txt
dfg-getter-throw-expected.txt
dfg-getter-throw.js
dfg-getter.js
dfg-holy-put-by-val-interferes-with-get-array-length-expected.txt
dfg-holy-put-by-val-interferes-with-get-array-length.js
dfg-inline-arguments-become-double-expected.txt
dfg-inline-arguments-become-double.js
dfg-inline-arguments-become-int32-expected.txt
dfg-inline-arguments-become-int32.js
dfg-inline-arguments-int32-expected.txt
dfg-inline-arguments-int32.js
dfg-inline-arguments-osr-exit-and-capture-expected.txt
dfg-inline-arguments-osr-exit-and-capture.js
dfg-inline-arguments-out-of-bounds-expected.txt
dfg-inline-arguments-out-of-bounds.js
dfg-inline-arguments-reset-changetype-expected.txt
dfg-inline-arguments-reset-changetype.js
dfg-inline-arguments-reset-expected.txt
dfg-inline-arguments-reset.js
dfg-inline-arguments-simple-expected.txt
dfg-inline-arguments-simple.js
dfg-inline-arguments-use-directly-from-inlined-code-expected.txt
dfg-inline-arguments-use-directly-from-inlined-code.js
dfg-inline-arguments-use-from-all-the-places-broken-expected.txt
dfg-inline-arguments-use-from-all-the-places-broken.js
dfg-inline-arguments-use-from-all-the-places-expected.txt
dfg-inline-arguments-use-from-all-the-places.js
dfg-inline-arguments-use-from-getter-expected.txt
dfg-inline-arguments-use-from-getter.js
dfg-inline-arguments-use-from-uninlined-code-expected.txt
dfg-inline-arguments-use-from-uninlined-code.js
dfg-inline-constant-expected.txt
dfg-inline-constant.js
dfg-inline-constructor-that-uses-arguments-expected.txt
dfg-inline-constructor-that-uses-arguments.js
dfg-inline-early-return-expected.txt
dfg-inline-early-return.js
dfg-inline-function-dot-caller-expected.txt
dfg-inline-function-dot-caller.js
dfg-inline-new-array-buffer-expected.txt
dfg-inline-new-array-buffer.js
dfg-inline-unused-this-expected.txt
dfg-inline-unused-this-method-check-expected.txt
dfg-inline-unused-this-method-check.js
dfg-inline-unused-this.js
dfg-inlining-reg-alloc-expected.txt
dfg-inlining-reg-alloc.js
dfg-int32-to-double-on-known-number-expected.txt
dfg-int32-to-double-on-known-number.js
dfg-int32-to-double-on-set-local-and-exit-expected.txt
dfg-int32-to-double-on-set-local-and-exit.js
dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt
dfg-int32-to-double-on-set-local-and-sometimes-exit.js
dfg-int-overflow-in-loop-expected.txt
dfg-int-overflow-in-loop.js
dfg-int-overflow-large-constants-in-a-line-expected.txt
dfg-int-overflow-large-constants-in-a-line.js
dfg-integer-optimization-expected.txt
dfg-integer-optimization.js
dfg-intrinsic-osr-exit-expected.txt
dfg-intrinsic-osr-exit.js
dfg-intrinsic-side-effect-assignment-osr-exit-expected.txt
dfg-intrinsic-side-effect-assignment-osr-exit.js
dfg-intrinsic-unused-this-expected.txt
dfg-intrinsic-unused-this-method-check-expected.txt
dfg-intrinsic-unused-this-method-check.js
dfg-intrinsic-unused-this.js
dfg-max-backwards-propagation-expected.txt
dfg-max-backwards-propagation.js
dfg-min-backwards-propagation-expected.txt
dfg-min-backwards-propagation.js
dfg-min-max-expected.txt
dfg-min-max.js
dfg-mispredict-variable-but-prove-int-expected.txt
dfg-mispredict-variable-but-prove-int.js
dfg-mul-big-integer-with-small-integer-and-bitor-expected.txt
dfg-mul-big-integer-with-small-integer-and-bitor.js
dfg-mul-big-integer-with-small-integer-and-detect-overflow-expected.txt
dfg-mul-big-integer-with-small-integer-and-detect-overflow.js
dfg-mul-big-integer-with-small-integer-expected.txt
dfg-mul-big-integer-with-small-integer.js
dfg-mul-big-integers-expected.txt
dfg-mul-big-integers.js
dfg-multi-basic-block-structure-clobber-expected.txt
dfg-multi-basic-block-structure-clobber.js
dfg-multiply-expected.txt
dfg-multiply.js
dfg-negative-array-index-expected.txt
dfg-negative-array-index.js
dfg-obvious-constant-cfa-expected.txt
dfg-obvious-constant-cfa.js
dfg-other-branch-expected.txt
dfg-other-branch.js
dfg-patchable-get-by-id-after-watchpoint-expected.txt
dfg-patchable-get-by-id-after-watchpoint.js
dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt
dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js
dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt
dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js
dfg-phantom-base-expected.txt
dfg-phantom-base.js
dfg-phantom-get-local-expected.txt
dfg-phantom-get-local.js
dfg-post-inc-then-exit-expected.txt
dfg-post-inc-then-exit.js
dfg-proto-access-inline-osr-exit-expected.txt
dfg-proto-access-inline-osr-exit.js
dfg-proto-stub-watchpoint-fire-expected.txt
dfg-proto-stub-watchpoint-fire.js
dfg-proven-sqrt-backwards-propagation-expected.txt
dfg-proven-sqrt-backwards-propagation.js
dfg-put-by-id-allocate-storage-expected.txt
dfg-put-by-id-allocate-storage-polymorphic-expected.txt
dfg-put-by-id-allocate-storage-polymorphic.js
dfg-put-by-id-allocate-storage.js
dfg-put-by-id-prototype-check-expected.txt
dfg-put-by-id-prototype-check.js
dfg-put-by-id-reallocate-storage-expected.txt
dfg-put-by-id-reallocate-storage-polymorphic-expected.txt
dfg-put-by-id-reallocate-storage-polymorphic.js
dfg-put-by-id-reallocate-storage.js
dfg-put-by-val-setter-then-get-by-val-expected.txt
dfg-put-by-val-setter-then-get-by-val.js
dfg-put-scoped-var-backward-flow-expected.txt
dfg-put-scoped-var-backward-flow.js
dfg-putbyval-cfa-clobber-expected.txt
dfg-putbyval-cfa-clobber.js
dfg-redundant-load-of-captured-variable-proven-constant-expected.txt
dfg-redundant-load-of-captured-variable-proven-constant.js Adjust whitespace to make tests oblivious to --harmony-function-tostring 2016-07-22 00:18:41 +00:00
dfg-resolve-global-polymorphic-non-dictionary-expected.txt
dfg-resolve-global-polymorphic-non-dictionary.js
dfg-resolve-global-specific-dictionary-expected.txt
dfg-resolve-global-specific-dictionary.js Adjust whitespace to make tests oblivious to --harmony-function-tostring 2016-07-22 00:18:41 +00:00
dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt
dfg-rshift-by-zero-eliminate-valuetoint32.js
dfg-side-effect-assignment-osr-exit-expected.txt
dfg-side-effect-assignment-osr-exit.js
dfg-sqrt-backwards-propagation-expected.txt
dfg-sqrt-backwards-propagation.js
dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt
dfg-store-unexpected-value-into-argument-and-osr-exit.js
dfg-string-stricteq-expected.txt
dfg-string-stricteq.js
dfg-tear-off-arguments-not-activation-expected.txt
dfg-tear-off-arguments-not-activation.js
dfg-tear-off-function-dot-arguments-expected.txt
dfg-tear-off-function-dot-arguments.js
dfg-to-string-bad-toString-expected.txt
dfg-to-string-bad-toString.js
dfg-to-string-bad-valueOf-expected.txt
dfg-to-string-bad-valueOf.js
dfg-to-string-int-expected.txt
dfg-to-string-int-or-string-expected.txt
dfg-to-string-int-or-string.js
dfg-to-string-int.js
dfg-to-string-on-cell-expected.txt
dfg-to-string-on-cell.js
dfg-to-string-on-value-expected.txt
dfg-to-string-on-value.js
dfg-to-string-side-effect-clobbers-toString-expected.txt
dfg-to-string-side-effect-clobbers-toString.js
dfg-to-string-side-effect-expected.txt
dfg-to-string-side-effect.js
dfg-to-string-toString-becomes-bad-expected.txt
dfg-to-string-toString-becomes-bad-with-check-structure-expected.txt
dfg-to-string-toString-becomes-bad-with-check-structure.js
dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype-expected.txt
dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.js
dfg-to-string-toString-becomes-bad.js
dfg-to-string-toString-in-string-expected.txt
dfg-to-string-toString-in-string.js
dfg-to-string-valueOf-in-string-expected.txt
dfg-to-string-valueOf-in-string.js
dfg-uint8clampedarray-out-of-bounds-put-by-val-alias-expected.txt
dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.js
dfg-uint32-to-number-expected.txt
dfg-uint32-to-number-in-middle-of-copy-propagation-expected.txt
dfg-uint32-to-number-in-middle-of-copy-propagation.js
dfg-uint32-to-number-on-captured-variable-expected.txt
dfg-uint32-to-number-on-captured-variable.js
dfg-uint32-to-number-skip-then-exit-expected.txt
dfg-uint32-to-number-skip-then-exit.js
dfg-uint32-to-number.js
dfg-uint32array-overflow-constant-expected.txt
dfg-uint32array-overflow-constant.js
dfg-value-to-int32-with-side-effect-expected.txt
dfg-value-to-int32-with-side-effect.js
dfg-weak-js-constant-silent-fill-expected.txt
dfg-weak-js-constant-silent-fill.js
dictionary-no-cache-expected.txt
dictionary-no-cache.js
dictionary-prototype-caching-expected.txt
dictionary-prototype-caching.js
do-while-semicolon-expected.txt
do-while-semicolon.js
duplicate-param-crash-expected.txt
duplicate-param-crash.js
duplicate-param-gc-crash-expected.txt
duplicate-param-gc-crash.js
enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt
enter-dictionary-indexing-mode-with-blank-indexing-type.js
equality-expected.txt
equality.js
eval-and-with-expected.txt
eval-and-with.js
eval-cache-crash-expected.txt
eval-cache-crash.js
eval-throw-return-expected.txt Adapt tests in preparation of shipping --harmony-completion. 2015-10-23 10:26:01 +00:00
eval-throw-return.js Adapt tests in preparation of shipping --harmony-completion. 2015-10-23 10:26:01 +00:00
eval-var-decl-expected.txt
eval-var-decl.js
exception-for-nonobject-expected.txt [es6] Rebaseline tests of 'instanceof' error messages. 2016-03-21 14:01:50 +00:00
exception-for-nonobject.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
exception-propagate-from-dfg-to-llint-expected.txt
exception-propagate-from-dfg-to-llint.js
exception-try-finally-scope-error-expected.txt
exception-try-finally-scope-error.js
exception-with-handler-inside-eval-with-dynamic-scope-expected.txt
exception-with-handler-inside-eval-with-dynamic-scope.js
finally-codegen-failure-expected.txt
finally-codegen-failure.js
flatten-dictionary-structure-from-which-all-properties-were-deleted-expected.txt
flatten-dictionary-structure-from-which-all-properties-were-deleted.js
for-in-avoid-duplicates-expected.txt
for-in-avoid-duplicates.js
for-in-cached-expected.txt Throw syntax error when a getter/setter has the wrong number of params 2014-06-17 07:23:26 +00:00
for-in-cached.js Throw syntax error when a getter/setter has the wrong number of params 2014-06-17 07:23:26 +00:00
for-in-exeception-expected.txt
for-in-exeception.js
for-in-to-text-expected.txt
for-in-to-text.js
for-in-var-scope-expected.txt
for-in-var-scope.js
function-apply-aliased-expected.txt [runtime] Move binary operator fallbacks into the runtime. 2015-09-10 13:04:33 +00:00
function-apply-aliased.js [runtime] Move binary operator fallbacks into the runtime. 2015-09-10 13:04:33 +00:00
function-call-aliased-expected.txt
function-call-aliased.js
function-call-register-allocation-expected.txt
function-call-register-allocation.js
function-constructor-newline-after-brace-expected.txt
function-constructor-newline-after-brace.js
function-constructor-single-line-comment-expected.txt
function-constructor-single-line-comment.js
function-declaration-expected.txt
function-declaration-statement-expected.txt
function-declaration-statement.js Ship for-in initializer deprecation 2016-04-28 13:39:18 +00:00
function-declaration.js
function-declarations-in-switch-statement-expected.txt Update webkit test expectations for sloppy functions in case 2016-01-25 09:02:55 +00:00
function-declarations-in-switch-statement.js
function-dot-apply-replace-base-expected.txt
function-dot-apply-replace-base.js
function-dot-length-read-only-expected.txt
function-dot-length-read-only.js
function-prototype-descriptor-expected.txt
function-prototype-descriptor.js
function-toString-object-literals-expected.txt
function-toString-object-literals.js
get-by-pname-expected.txt
get-by-pname-non-final-object-expected.txt
get-by-pname-non-final-object.js
get-by-pname-that-looks-like-a-patchable-get-by-val-expected.txt
get-by-pname-that-looks-like-a-patchable-get-by-val.js
get-by-pname.js
getter-setter-gc-expected.txt
getter-setter-gc.js
global-resolve-through-eval-expected.txt
global-resolve-through-eval.js
gmail-re-re-expected.txt
gmail-re-re.js
has-own-property-expected.txt
has-own-property.js
ignored-result-null-comparison-crash-expected.txt
ignored-result-null-comparison-crash.js
ignored-result-ref-crash-expected.txt
ignored-result-ref-crash.js
indexed-setter-on-global-object-expected.txt
indexed-setter-on-global-object.js
instance-of-immediates-expected.txt [es6] Rebaseline tests of 'instanceof' error messages. 2016-03-21 14:01:50 +00:00
instance-of-immediates.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
instanceof-operator-expected.txt
instanceof-operator.js
integer-extremes-expected.txt
integer-extremes.js
interpreter-no-activation-expected.txt
interpreter-no-activation.js
invalid-callframe-during-unwind-expected.txt
invalid-callframe-during-unwind.js
isPrototypeOf-expected.txt
isPrototypeOf.js
jit-float32-array-nan-expected.txt
jit-float32-array-nan.js
js-continue-break-restrictions-expected.txt
js-continue-break-restrictions.js
JSON-stringify-replacer-expected.txt
JSON-stringify-replacer.js
keywords-and-reserved_words-expected.txt
keywords-and-reserved_words.js
legitimately-captured-argument-expected.txt
legitimately-captured-argument.js
logical-or-jless-expected.txt
logical-or-jless.js
math-expected.txt
math-transforms-expected.txt
math-transforms.js
math.js
mod-by-zero-expected.txt
mod-by-zero.js
mod-crash-expected.txt
mod-crash.js
multiline-comment-newline-expected.txt
multiline-comment-newline.js
named-function-expression-expected.txt
named-function-expression.js
nested-functions-expected.txt
nested-functions.js
new-array-double-with-holes-expected.txt
new-array-double-with-holes.js
no-semi-insertion-at-end-of-script-expected.txt
no-semi-insertion-at-end-of-script.js
number-cell-reuse-expected.txt
number-cell-reuse.js
number-parsing-crash-expected.txt
number-parsing-crash.js
number-toExponential-expected.txt
number-toExponential.js
numeric-compare-expected.txt
numeric-compare.js
numeric-conversion-expected.txt
numeric-conversion.js
Object-create-expected.txt
Object-create.js
Object-defineProperties-expected.txt Emit better error message about writable properties 2015-10-14 19:22:27 +00:00
Object-defineProperties.js
Object-keys-expected.txt
Object-keys.js
object-literal-direct-put-expected.txt Throw syntax error when a getter/setter has the wrong number of params 2014-06-17 07:23:26 +00:00
object-literal-direct-put.js Throw syntax error when a getter/setter has the wrong number of params 2014-06-17 07:23:26 +00:00
object-literal-syntax-expected.txt Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
object-literal-syntax.js Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
order-of-operations-expected.txt
order-of-operations.js
parse-nan-expected.txt
parse-nan.js
parseFloat-expected.txt
parseFloat.js
parseInt-expected.txt
parseInt.js
parser-high-byte-character-expected.txt
parser-high-byte-character.js
parser-xml-close-comment-expected.txt Recognize HTMLCloseComment after multiline comment 2016-07-11 20:05:24 +00:00
parser-xml-close-comment.js Recognize HTMLCloseComment after multiline comment 2016-07-11 20:05:24 +00:00
polymorphic-construct-expected.txt
polymorphic-construct.js
pretty-print-expected.txt
pretty-print.js
preventExtensions-expected.txt
preventExtensions.js
primitive-method-this-expected.txt
primitive-method-this.js
property-getters-and-setters-expected.txt
property-getters-and-setters.js
property-iteration-expected.txt
property-iteration.js
propertyIsEnumerable-expected.txt
propertyIsEnumerable.js
prototypes-expected.txt [es6] Object.getPrototypeOf should work with values 2015-04-01 00:22:39 +00:00
prototypes.js [es6] Object.getPrototypeOf should work with values 2015-04-01 00:22:39 +00:00
reentrant-caching-expected.txt
reentrant-caching.js
reentrant-call-unwind-expected.txt
reentrant-call-unwind.js
regexp-alternatives-expected.txt
regexp-alternatives.js
regexp-backreferences-expected.txt
regexp-backreferences.js
regexp-char-insensitive-expected.txt
regexp-char-insensitive.js
regexp-character-match-out-of-order-expected.txt
regexp-character-match-out-of-order.js
regexp-compile-crash-expected.txt
regexp-compile-crash.js
regexp-compile-expected.txt Introduce a BuiltinsConstructStub that sets up new.target and does a [[call]] per ES6 9.3.2 2015-11-19 16:11:09 +00:00
regexp-compile.js Introduce a BuiltinsConstructStub that sets up new.target and does a [[call]] per ES6 9.3.2 2015-11-19 16:11:09 +00:00
regexp-divequal-expected.txt
regexp-divequal.js
regexp-extended-characters-match-expected.txt
regexp-extended-characters-match.js
regexp-extended-characters-more-expected.txt
regexp-extended-characters-more.js
regexp-find-first-asserted-expected.txt
regexp-find-first-asserted.js
regexp-in-and-foreach-handling-expected.txt
regexp-in-and-foreach-handling.js
regexp-literals-arent-constants-expected.txt
regexp-literals-arent-constants.js
regexp-many-brackets-expected.txt
regexp-many-brackets.js
regexp-negative-special-characters-expected.txt
regexp-negative-special-characters.js
regexp-non-bmp-expected.txt
regexp-non-bmp.js
regexp-non-character-expected.txt
regexp-non-character.js
regexp-norepeat-expected.txt
regexp-norepeat.js
regexp-range-bound-ffff-expected.txt
regexp-range-bound-ffff.js
regexp-zero-length-alternatives-expected.txt
regexp-zero-length-alternatives.js
registerCachingAcrossBranchTargets-expected.txt
registerCachingAcrossBranchTargets.js
rehash-assign-expected.txt
rehash-assign.js
reserved-words-expected.txt
reserved-words.js
resize-array-assign-expected.txt
resize-array-assign.js
resolve-arguments-from-scope-expected.txt
resolve-arguments-from-scope.js
run-json-stringify-expected.txt [json] replace remaining json.js code with C++ builtins. 2016-05-31 09:34:54 +00:00
run-json-stringify.js Move JSON-stringify webkit test to V8. 2014-04-25 12:49:55 +00:00
slash-lineterminator-parse-expected.txt
slash-lineterminator-parse.js
sort-large-array-expected.txt
sort-large-array.js
sort-no-jit-code-crash-expected.txt
sort-no-jit-code-crash.js
sort-non-numbers-expected.txt
sort-non-numbers.js
sort-randomly-expected.txt
sort-randomly.js
sort-with-side-effecting-comparisons-expected.txt
sort-with-side-effecting-comparisons.js
sparse-array-expected.txt
sparse-array.js
stack-overflow-catch-expected.txt
stack-overflow-catch.js
stack-unwinding-expected.txt
stack-unwinding.js
statement-list-register-crash-expected.txt
statement-list-register-crash.js
static-scope-object-expected.txt
static-scope-object.js
strict-callback-this-expected.txt
strict-callback-this.js
string_replace-expected.txt
string_replace.js
string-from-char-code-expected.txt
string-from-char-code.js
string-index-overflow-expected.txt
string-index-overflow.js
string-property-deletion-expected.txt
string-property-deletion.js
string-property-iteration-expected.txt
string-property-iteration.js
string-replacement-outofmemory-expected.txt Adapt test expectations in webkit. 2014-05-15 12:46:32 +00:00
string-replacement-outofmemory.js Adapt test expectations in webkit. 2014-05-15 12:46:32 +00:00
string-slice-abnormal-values-expected.txt
string-slice-abnormal-values.js
string-sort-expected.txt
string-sort.js
string-substr-expected.txt
string-substr.js
string-trim-expected.txt Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
string-trim.js
testcfg.py [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
this-non-object-proto-expected.txt
this-non-object-proto.js
throw-from-finally-expected.txt
throw-from-finally.js
ToNumber-expected.txt
ToNumber.js
toString-elision-trailing-comma-expected.txt
toString-elision-trailing-comma.js
tostring-exception-in-property-access-expected.txt
tostring-exception-in-property-access.js
toString-for-var-decl-expected.txt
toString-for-var-decl.js Ship for-in initializer deprecation 2016-04-28 13:39:18 +00:00
toString-number-dot-expr-expected.txt
toString-number-dot-expr.js
toString-prefix-postfix-preserve-parens-expected.txt Fix more WebKit test expectations 2014-03-17 13:06:47 +00:00
toString-prefix-postfix-preserve-parens.js Fix more WebKit test expectations 2014-03-17 13:06:47 +00:00
toString-recursion-expected.txt Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods 2015-12-09 17:03:08 +00:00
toString-recursion.js Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods 2015-12-09 17:03:08 +00:00
try-catch-try-try-catch-try-finally-return-catch-finally-expected.txt
try-catch-try-try-catch-try-finally-return-catch-finally.js
try-try-return-finally-finally-expected.txt
try-try-return-finally-finally.js
typeof-codegen-crash-expected.txt
typeof-codegen-crash.js
typeof-constant-string-expected.txt
typeof-constant-string.js
unexpected-constant-crash-expected.txt
unexpected-constant-crash.js
unmatching-argument-count-expected.txt
unmatching-argument-count.js
var-declarations-zero-width-expected.txt
var-declarations-zero-width.js
var-shadows-arg-crash-expected.txt
var-shadows-arg-crash.js
var-shadows-arg-gc-crash-expected.txt
var-shadows-arg-gc-crash.js
vardecl-blocks-init-expected.txt
vardecl-blocks-init.js
webkit.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
webkit.isolate [swarming] Isolate webkit and optimize_for_size. 2015-10-14 17:35:05 +00:00
webkit.status [test] Enable test status filtering by variant 2016-08-04 14:42:16 +00:00