Get rid of the jsc-test-list by moving all not-jsc-capable tests into js/dom
https://bugs.webkit.org/show_bug.cgi?id=121578

Rubber stamped by Geoffrey Garen.

Tools: 

* Scripts/run-layout-jsc:

LayoutTests: 

* fast/regex/cross-frame-callable-expected.txt: Removed.
* fast/regex/cross-frame-callable.html: Removed.
* fast/regex/dom: Added.
* fast/regex/dom/cross-frame-callable-expected.txt: Added.
* fast/regex/dom/cross-frame-callable.html: Added.
* fast/regex/dom/lastIndex-expected.txt: Added.
* fast/regex/dom/lastIndex.html: Added.
* fast/regex/dom/non-pattern-characters-expected.txt: Added.
* fast/regex/dom/non-pattern-characters.html: Added.
* fast/regex/dom/script-tests: Added.
* fast/regex/dom/script-tests/cross-frame-callable.js: Added.
(doTest):
* fast/regex/dom/script-tests/lastIndex.js: Added.
* fast/regex/dom/script-tests/non-pattern-characters.js: Added.
* fast/regex/dom/script-tests/unicodeCaseInsensitive.js: Added.
(shouldBeTrue.ucs2CodePoint):
* fast/regex/dom/syntax-errors-expected.txt: Added.
* fast/regex/dom/syntax-errors.html: Added.
* fast/regex/dom/unicodeCaseInsensitive-expected.txt: Added.
* fast/regex/dom/unicodeCaseInsensitive.html: Added.
* fast/regex/lastIndex-expected.txt: Removed.
* fast/regex/lastIndex.html: Removed.
* fast/regex/non-pattern-characters-expected.txt: Removed.
* fast/regex/non-pattern-characters.html: Removed.
* fast/regex/script-tests/cross-frame-callable.js: Removed.
* fast/regex/script-tests/lastIndex.js: Removed.
* fast/regex/script-tests/non-pattern-characters.js: Removed.
* fast/regex/script-tests/unicodeCaseInsensitive.js: Removed.
* fast/regex/syntax-errors-expected.txt: Removed.
* fast/regex/syntax-errors.html: Removed.
* fast/regex/unicodeCaseInsensitive-expected.txt: Removed.
* fast/regex/unicodeCaseInsensitive.html: Removed.
* js/JSON-parse-expected.txt: Removed.
* js/JSON-parse.html: Removed.
* js/JSON-stringify-expected.txt: Removed.
* js/JSON-stringify.html: Removed.
* js/Object-defineProperty-expected.txt: Removed.
* js/Object-defineProperty.html: Removed.
* js/Promise-already-fulfilled-expected.txt: Removed.
* js/Promise-already-fulfilled.html: Removed.
* js/Promise-already-rejected-expected.txt: Removed.
* js/Promise-already-rejected.html: Removed.
* js/Promise-already-resolved-expected.txt: Removed.
* js/Promise-already-resolved.html: Removed.
* js/Promise-catch-expected.txt: Removed.
* js/Promise-catch-in-workers-expected.txt: Removed.
* js/Promise-catch-in-workers.html: Removed.
* js/Promise-catch.html: Removed.
* js/Promise-chain-expected.txt: Removed.
* js/Promise-chain.html: Removed.
* js/Promise-exception-expected.txt: Removed.
* js/Promise-exception.html: Removed.
* js/Promise-expected.txt: Removed.
* js/Promise-fulfill-expected.txt: Removed.
* js/Promise-fulfill-in-workers-expected.txt: Removed.
* js/Promise-fulfill-in-workers.html: Removed.
* js/Promise-fulfill.html: Removed.
* js/Promise-init-expected.txt: Removed.
* js/Promise-init-in-workers-expected.txt: Removed.
* js/Promise-init-in-workers.html: Removed.
* js/Promise-init.html: Removed.
* js/Promise-reject-expected.txt: Removed.
* js/Promise-reject-in-workers-expected.txt: Removed.
* js/Promise-reject-in-workers.html: Removed.
* js/Promise-reject.html: Removed.
* js/Promise-resolve-chain-expected.txt: Removed.
* js/Promise-resolve-chain.html: Removed.
* js/Promise-resolve-expected.txt: Removed.
* js/Promise-resolve-in-workers-expected.txt: Removed.
* js/Promise-resolve-in-workers.html: Removed.
* js/Promise-resolve-with-then-exception-expected.txt: Removed.
* js/Promise-resolve-with-then-exception.html: Removed.
* js/Promise-resolve-with-then-fulfill-expected.txt: Removed.
* js/Promise-resolve-with-then-fulfill.html: Removed.
* js/Promise-resolve-with-then-reject-expected.txt: Removed.
* js/Promise-resolve-with-then-reject.html: Removed.
* js/Promise-resolve.html: Removed.
* js/Promise-simple-expected.txt: Removed.
* js/Promise-simple-fulfill-expected.txt: Removed.
* js/Promise-simple-fulfill-inside-callback-expected.txt: Removed.
* js/Promise-simple-fulfill-inside-callback.html: Removed.
* js/Promise-simple-fulfill.html: Removed.
* js/Promise-simple-in-workers-expected.txt: Removed.
* js/Promise-simple-in-workers.html: Removed.
* js/Promise-simple.html: Removed.
* js/Promise-static-fulfill-expected.txt: Removed.
* js/Promise-static-fulfill.html: Removed.
* js/Promise-static-reject-expected.txt: Removed.
* js/Promise-static-reject.html: Removed.
* js/Promise-static-resolve-expected.txt: Removed.
* js/Promise-static-resolve.html: Removed.
* js/Promise-then-expected.txt: Removed.
* js/Promise-then-in-workers-expected.txt: Removed.
* js/Promise-then-in-workers.html: Removed.
* js/Promise-then-without-callbacks-expected.txt: Removed.
* js/Promise-then-without-callbacks-in-workers-expected.txt: Removed.
* js/Promise-then-without-callbacks-in-workers.html: Removed.
* js/Promise-then-without-callbacks.html: Removed.
* js/Promise-then.html: Removed.
* js/Promise-types-expected.txt: Removed.
* js/Promise-types.html: Removed.
* js/Promise.html: Removed.
* js/activation-object-function-lifetime-expected.txt: Removed.
* js/activation-object-function-lifetime.html: Removed.
* js/activation-proto-expected.txt: Removed.
* js/activation-proto.html: Removed.
* js/add-to-primitive-expected.txt: Removed.
* js/add-to-primitive.html: Removed.
* js/array-float-delete-expected.txt: Removed.
* js/array-float-delete.html: Removed.
* js/array-foreach-expected.txt: Removed.
* js/array-foreach.html: Removed.
* js/array-indexof-expected.txt: Removed.
* js/array-indexof.html: Removed.
* js/array-join-bug-11524-expected.txt: Removed.
* js/array-join-bug-11524.html: Removed.
* js/array-map-expected.txt: Removed.
* js/array-map.html: Removed.
* js/array-prototype-properties-expected.txt: Removed.
* js/array-prototype-properties.html: Removed.
* js/array-some-expected.txt: Removed.
* js/array-some.html: Removed.
* js/array-sort-exception-expected.txt: Removed.
* js/array-sort-exception.html: Removed.
* js/array-tostring-ignore-separator-expected.txt: Removed.
* js/array-tostring-ignore-separator.html: Removed.
* js/array-with-double-assign-expected.txt: Removed.
* js/array-with-double-assign.html: Removed.
* js/array-with-double-push-expected.txt: Removed.
* js/array-with-double-push.html: Removed.
* js/assign-expected.txt: Removed.
* js/assign.html: Removed.
* js/basic-map-expected.txt: Removed.
* js/basic-map.html: Removed.
* js/basic-set-expected.txt: Removed.
* js/basic-set.html: Removed.
* js/basic-weakmap-expected.txt: Removed.
* js/basic-weakmap.html: Removed.
* js/bitwise-and-on-undefined-expected.txt: Removed.
* js/bitwise-and-on-undefined.html: Removed.
* js/bom-in-file-retains-correct-offset-expected.txt: Removed.
* js/bom-in-file-retains-correct-offset.html: Removed.
* js/branch-fold-correctness-expected.txt: Removed.
* js/branch-fold-correctness.html: Removed.
* js/cached-eval-gc-expected.txt: Removed.
* js/cached-eval-gc.html: Removed.
* js/call-base-resolution-expected.txt: Removed.
* js/call-base-resolution.html: Removed.
* js/callback-function-with-handle-event-expected.txt: Removed.
* js/callback-function-with-handle-event.html: Removed.
* js/codegen-temporaries-multiple-global-blocks-expected.txt: Removed.
* js/codegen-temporaries-multiple-global-blocks.html: Removed.
* js/concat-large-strings-crash-expected.txt: Removed.
* js/concat-large-strings-crash.html: Removed.
* js/concat-large-strings-crash2-expected.txt: Removed.
* js/concat-large-strings-crash2.html: Removed.
* js/console-non-string-values-expected.txt: Removed.
* js/console-non-string-values.html: Removed.
* js/const-expected.txt: Removed.
* js/const.html: Removed.
* js/construct-global-object-expected.txt: Removed.
* js/construct-global-object.html: Removed.
* js/constructor-attributes-expected.txt: Removed.
* js/constructor-attributes.html: Removed.
* js/constructor-expected.txt: Removed.
* js/constructor-length.html: Removed.
* js/constructor.html: Removed.
* js/create-lots-of-workers-expected.txt: Removed.
* js/create-lots-of-workers.html: Removed.
* js/cross-frame-bad-time-expected.txt: Removed.
* js/cross-frame-bad-time.html: Removed.
* js/cross-frame-prototype-expected.txt: Removed.
* js/cross-frame-prototype.html: Removed.
* js/cross-frame-really-bad-time-expected.txt: Removed.
* js/cross-frame-really-bad-time-with-__proto__-expected.txt: Removed.
* js/cross-frame-really-bad-time-with-__proto__.html: Removed.
* js/cross-frame-really-bad-time.html: Removed.
* js/cross-global-object-inline-global-var-expected.txt: Removed.
* js/cross-global-object-inline-global-var.html: Removed.
* js/custom-constructors-expected.txt: Removed.
* js/custom-constructors.html: Removed.
* js/cyclic-proto-expected.txt: Removed.
* js/cyclic-proto.html: Removed.
* js/cyclic-ref-toString-expected.txt: Removed.
* js/cyclic-ref-toString.html: Removed.
* js/date-DST-time-cusps-expected.txt: Removed.
* js/date-DST-time-cusps.html: Removed.
* js/date-big-constructor-expected.txt: Removed.
* js/date-big-constructor.html: Removed.
* js/date-big-setdate-expected.txt: Removed.
* js/date-big-setdate.html: Removed.
* js/date-big-setmonth-expected.txt: Removed.
* js/date-big-setmonth.html: Removed.
* js/date-negative-setmonth-expected.txt: Removed.
* js/date-negative-setmonth.html: Removed.
* js/date-preserve-milliseconds-expected.txt: Removed.
* js/date-preserve-milliseconds.html: Removed.
* js/deep-recursion-test-expected.txt: Removed.
* js/deep-recursion-test.html: Removed.
* js/delete-function-parameter-expected.txt: Removed.
* js/delete-function-parameter.html: Removed.
* js/delete-multiple-global-blocks-expected.txt: Removed.
* js/delete-multiple-global-blocks.html: Removed.
* js/delete-syntax-expected.txt: Removed.
* js/delete-syntax.html: Removed.
* js/dfg-arguments-alias-activation-expected.txt: Removed.
* js/dfg-arguments-alias-activation.html: Removed.
* js/dfg-byte-array-put-expected.txt: Removed.
* js/dfg-byte-array-put.html: Removed.
* js/dfg-byteOffset-neuter-expected.txt: Removed.
* js/dfg-byteOffset-neuter.html: Removed.
* js/dfg-compare-final-object-to-final-object-or-other-expected.txt: Removed.
* js/dfg-compare-final-object-to-final-object-or-other.html: Removed.
* js/dfg-cross-global-object-inline-new-array-expected.txt: Removed.
* js/dfg-cross-global-object-inline-new-array-literal-expected.txt: Removed.
* js/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt: Removed.
* js/dfg-cross-global-object-inline-new-array-literal-with-variables.html: Removed.
* js/dfg-cross-global-object-inline-new-array-literal.html: Removed.
* js/dfg-cross-global-object-inline-new-array-with-elements-expected.txt: Removed.
* js/dfg-cross-global-object-inline-new-array-with-elements.html: Removed.
* js/dfg-cross-global-object-inline-new-array-with-size-expected.txt: Removed.
* js/dfg-cross-global-object-inline-new-array-with-size.html: Removed.
* js/dfg-cross-global-object-inline-new-array.html: Removed.
* js/dfg-cross-global-object-new-array-expected.txt: Removed.
* js/dfg-cross-global-object-new-array.html: Removed.
* js/dfg-custom-getter-expected.txt: Removed.
* js/dfg-custom-getter-throw-expected.txt: Removed.
* js/dfg-custom-getter-throw-inlined-expected.txt: Removed.
* js/dfg-custom-getter-throw-inlined.html: Removed.
* js/dfg-custom-getter-throw.html: Removed.
* js/dfg-custom-getter.html: Removed.
* js/dfg-ensure-array-storage-on-window-expected.txt: Removed.
* js/dfg-ensure-array-storage-on-window.html: Removed.
* js/dfg-ensure-non-array-array-storage-on-window-expected.txt: Removed.
* js/dfg-ensure-non-array-array-storage-on-window.html: Removed.
* js/dfg-inline-resolve-expected.txt: Removed.
* js/dfg-inline-resolve.html: Removed.
* js/dfg-inline-switch-imm-expected.txt: Removed.
* js/dfg-inline-switch-imm.html: Removed.
* js/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Removed.
* js/dfg-int32-to-double-on-set-local-and-exit.html: Removed.
* js/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Removed.
* js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Removed.
* js/dfg-logical-not-final-object-or-other-expected.txt: Removed.
* js/dfg-logical-not-final-object-or-other.html: Removed.
* js/dfg-make-rope-side-effects-expected.txt: Removed.
* js/dfg-make-rope-side-effects.html: Removed.
* js/dfg-negative-array-size-expected.txt: Removed.
* js/dfg-negative-array-size.html: Removed.
* js/dfg-patchable-get-by-id-after-watchpoint-expected.txt: Removed.
* js/dfg-patchable-get-by-id-after-watchpoint.html: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other-expected.txt: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Removed.
* js/dfg-peephole-compare-final-object-to-final-object-or-other.html: Removed.
* js/dfg-proto-stub-watchpoint-fire-expected.txt: Removed.
* js/dfg-proto-stub-watchpoint-fire.html: Removed.
* js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
* js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
* js/dfg-put-by-id-allocate-storage-expected.txt: Removed.
* js/dfg-put-by-id-allocate-storage-polymorphic-expected.txt: Removed.
* js/dfg-put-by-id-allocate-storage-polymorphic.html: Removed.
* js/dfg-put-by-id-allocate-storage.html: Removed.
* js/dfg-put-by-id-reallocate-storage-expected.txt: Removed.
* js/dfg-put-by-id-reallocate-storage-polymorphic-expected.txt: Removed.
* js/dfg-put-by-id-reallocate-storage-polymorphic.html: Removed.
* js/dfg-put-by-id-reallocate-storage.html: Removed.
* js/dfg-put-by-val-setter-then-get-by-val-expected.txt: Removed.
* js/dfg-put-by-val-setter-then-get-by-val.html: Removed.
* js/dfg-put-to-readonly-property-expected.txt: Removed.
* js/dfg-put-to-readonly-property.html: Removed.
* js/dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt: Removed.
* js/dfg-rshift-by-zero-eliminate-valuetoint32.html: Removed.
* js/dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt: Removed.
* js/dfg-store-unexpected-value-into-argument-and-osr-exit.html: Removed.
* js/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Removed.
* js/dfg-strcat-over-objects-then-exit-on-it.html: Removed.
* js/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Removed.
* js/dfg-strict-mode-arguments-get-beyond-length.html: Removed.
* js/dfg-typed-array-neuter-expected.txt: Removed.
* js/dfg-typed-array-neuter.html: Removed.
* js/direct-entry-to-function-code-expected.txt: Removed.
* js/direct-entry-to-function-code.html: Removed.
* js/do-while-expression-value-expected.txt: Removed.
* js/do-while-expression-value.html: Removed.
* js/do-while-without-semicolon-expected.txt: Removed.
* js/do-while-without-semicolon.html: Removed.
* js/document-all-between-frames-expected.txt: Removed.
* js/document-all-between-frames.html: Removed.
* js/document-all-triggers-masquerades-watchpoint-expected.txt: Removed.
* js/document-all-triggers-masquerades-watchpoint.html: Removed.
* js/dom: Added.
* js/dom-static-property-for-in-iteration-expected.txt: Removed.
* js/dom-static-property-for-in-iteration.html: Removed.
* js/dom/JSON-parse-expected.txt: Added.
* js/dom/JSON-parse.html: Added.
* js/dom/JSON-stringify-expected.txt: Added.
* js/dom/JSON-stringify.html: Added.
* js/dom/Object-defineProperty-expected.txt: Added.
* js/dom/Object-defineProperty.html: Added.
* js/dom/Promise-already-fulfilled-expected.txt: Added.
* js/dom/Promise-already-fulfilled.html: Added.
* js/dom/Promise-already-rejected-expected.txt: Added.
* js/dom/Promise-already-rejected.html: Added.
* js/dom/Promise-already-resolved-expected.txt: Added.
* js/dom/Promise-already-resolved.html: Added.
* js/dom/Promise-catch-expected.txt: Added.
* js/dom/Promise-catch-in-workers-expected.txt: Added.
* js/dom/Promise-catch-in-workers.html: Added.
* js/dom/Promise-catch.html: Added.
* js/dom/Promise-chain-expected.txt: Added.
* js/dom/Promise-chain.html: Added.
* js/dom/Promise-exception-expected.txt: Added.
* js/dom/Promise-exception.html: Added.
* js/dom/Promise-expected.txt: Added.
* js/dom/Promise-fulfill-expected.txt: Added.
* js/dom/Promise-fulfill-in-workers-expected.txt: Added.
* js/dom/Promise-fulfill-in-workers.html: Added.
* js/dom/Promise-fulfill.html: Added.
* js/dom/Promise-init-expected.txt: Added.
* js/dom/Promise-init-in-workers-expected.txt: Added.
* js/dom/Promise-init-in-workers.html: Added.
* js/dom/Promise-init.html: Added.
* js/dom/Promise-reject-expected.txt: Added.
* js/dom/Promise-reject-in-workers-expected.txt: Added.
* js/dom/Promise-reject-in-workers.html: Added.
* js/dom/Promise-reject.html: Added.
* js/dom/Promise-resolve-chain-expected.txt: Added.
* js/dom/Promise-resolve-chain.html: Added.
* js/dom/Promise-resolve-expected.txt: Added.
* js/dom/Promise-resolve-in-workers-expected.txt: Added.
* js/dom/Promise-resolve-in-workers.html: Added.
* js/dom/Promise-resolve-with-then-exception-expected.txt: Added.
* js/dom/Promise-resolve-with-then-exception.html: Added.
* js/dom/Promise-resolve-with-then-fulfill-expected.txt: Added.
* js/dom/Promise-resolve-with-then-fulfill.html: Added.
* js/dom/Promise-resolve-with-then-reject-expected.txt: Added.
* js/dom/Promise-resolve-with-then-reject.html: Added.
* js/dom/Promise-resolve.html: Added.
* js/dom/Promise-simple-expected.txt: Added.
* js/dom/Promise-simple-fulfill-expected.txt: Added.
* js/dom/Promise-simple-fulfill-inside-callback-expected.txt: Added.
* js/dom/Promise-simple-fulfill-inside-callback.html: Added.
* js/dom/Promise-simple-fulfill.html: Added.
* js/dom/Promise-simple-in-workers-expected.txt: Added.
* js/dom/Promise-simple-in-workers.html: Added.
* js/dom/Promise-simple.html: Added.
* js/dom/Promise-static-fulfill-expected.txt: Added.
* js/dom/Promise-static-fulfill.html: Added.
* js/dom/Promise-static-reject-expected.txt: Added.
* js/dom/Promise-static-reject.html: Added.
* js/dom/Promise-static-resolve-expected.txt: Added.
* js/dom/Promise-static-resolve.html: Added.
* js/dom/Promise-then-expected.txt: Added.
* js/dom/Promise-then-in-workers-expected.txt: Added.
* js/dom/Promise-then-in-workers.html: Added.
* js/dom/Promise-then-without-callbacks-expected.txt: Added.
* js/dom/Promise-then-without-callbacks-in-workers-expected.txt: Added.
* js/dom/Promise-then-without-callbacks-in-workers.html: Added.
* js/dom/Promise-then-without-callbacks.html: Added.
* js/dom/Promise-then.html: Added.
* js/dom/Promise-types-expected.txt: Added.
* js/dom/Promise-types.html: Added.
* js/dom/Promise.html: Added.
* js/dom/activation-object-function-lifetime-expected.txt: Added.
* js/dom/activation-object-function-lifetime.html: Added.
* js/dom/activation-proto-expected.txt: Added.
* js/dom/activation-proto.html: Added.
* js/dom/add-to-primitive-expected.txt: Added.
* js/dom/add-to-primitive.html: Added.
* js/dom/array-float-delete-expected.txt: Added.
* js/dom/array-float-delete.html: Added.
* js/dom/array-foreach-expected.txt: Added.
* js/dom/array-foreach.html: Added.
* js/dom/array-indexof-expected.txt: Added.
* js/dom/array-indexof.html: Added.
* js/dom/array-join-bug-11524-expected.txt: Added.
* js/dom/array-join-bug-11524.html: Added.
* js/dom/array-map-expected.txt: Added.
* js/dom/array-map.html: Added.
* js/dom/array-prototype-properties-expected.txt: Added.
* js/dom/array-prototype-properties.html: Added.
* js/dom/array-some-expected.txt: Added.
* js/dom/array-some.html: Added.
* js/dom/array-sort-exception-expected.txt: Added.
* js/dom/array-sort-exception.html: Added.
* js/dom/array-tostring-ignore-separator-expected.txt: Added.
* js/dom/array-tostring-ignore-separator.html: Added.
* js/dom/array-with-double-assign-expected.txt: Added.
* js/dom/array-with-double-assign.html: Added.
* js/dom/array-with-double-push-expected.txt: Added.
* js/dom/array-with-double-push.html: Added.
* js/dom/assign-expected.txt: Added.
* js/dom/assign.html: Added.
* js/dom/basic-map-expected.txt: Added.
* js/dom/basic-map.html: Added.
* js/dom/basic-set-expected.txt: Added.
* js/dom/basic-set.html: Added.
* js/dom/basic-weakmap-expected.txt: Added.
* js/dom/basic-weakmap.html: Added.
* js/dom/bitwise-and-on-undefined-expected.txt: Added.
* js/dom/bitwise-and-on-undefined.html: Added.
* js/dom/bom-in-file-retains-correct-offset-expected.txt: Added.
* js/dom/bom-in-file-retains-correct-offset.html: Added.
* js/dom/branch-fold-correctness-expected.txt: Added.
* js/dom/branch-fold-correctness.html: Added.
* js/dom/cached-eval-gc-expected.txt: Added.
* js/dom/cached-eval-gc.html: Added.
* js/dom/call-base-resolution-expected.txt: Added.
* js/dom/call-base-resolution.html: Added.
* js/dom/callback-function-with-handle-event-expected.txt: Added.
* js/dom/callback-function-with-handle-event.html: Added.
* js/dom/codegen-temporaries-multiple-global-blocks-expected.txt: Added.
* js/dom/codegen-temporaries-multiple-global-blocks.html: Added.
* js/dom/concat-large-strings-crash-expected.txt: Added.
* js/dom/concat-large-strings-crash.html: Added.
* js/dom/concat-large-strings-crash2-expected.txt: Added.
* js/dom/concat-large-strings-crash2.html: Added.
* js/dom/console-non-string-values-expected.txt: Added.
* js/dom/console-non-string-values.html: Added.
* js/dom/const-expected.txt: Added.
* js/dom/const.html: Added.
* js/dom/construct-global-object-expected.txt: Added.
* js/dom/construct-global-object.html: Added.
* js/dom/constructor-attributes-expected.txt: Added.
* js/dom/constructor-attributes.html: Added.
* js/dom/constructor-expected.txt: Added.
* js/dom/constructor-length.html: Added.
* js/dom/constructor.html: Added.
* js/dom/create-lots-of-workers-expected.txt: Added.
* js/dom/create-lots-of-workers.html: Added.
* js/dom/cross-frame-bad-time-expected.txt: Added.
* js/dom/cross-frame-bad-time.html: Added.
* js/dom/cross-frame-prototype-expected.txt: Added.
* js/dom/cross-frame-prototype.html: Added.
* js/dom/cross-frame-really-bad-time-expected.txt: Added.
* js/dom/cross-frame-really-bad-time-with-__proto__-expected.txt: Added.
* js/dom/cross-frame-really-bad-time-with-__proto__.html: Added.
* js/dom/cross-frame-really-bad-time.html: Added.
* js/dom/cross-global-object-inline-global-var-expected.txt: Added.
* js/dom/cross-global-object-inline-global-var.html: Added.
* js/dom/custom-constructors-expected.txt: Added.
* js/dom/custom-constructors.html: Added.
* js/dom/cyclic-proto-expected.txt: Added.
* js/dom/cyclic-proto.html: Added.
* js/dom/cyclic-ref-toString-expected.txt: Added.
* js/dom/cyclic-ref-toString.html: Added.
* js/dom/date-DST-time-cusps-expected.txt: Added.
* js/dom/date-DST-time-cusps.html: Added.
* js/dom/date-big-constructor-expected.txt: Added.
* js/dom/date-big-constructor.html: Added.
* js/dom/date-big-setdate-expected.txt: Added.
* js/dom/date-big-setdate.html: Added.
* js/dom/date-big-setmonth-expected.txt: Added.
* js/dom/date-big-setmonth.html: Added.
* js/dom/date-negative-setmonth-expected.txt: Added.
* js/dom/date-negative-setmonth.html: Added.
* js/dom/date-preserve-milliseconds-expected.txt: Added.
* js/dom/date-preserve-milliseconds.html: Added.
* js/dom/deep-recursion-test-expected.txt: Added.
* js/dom/deep-recursion-test.html: Added.
* js/dom/delete-function-parameter-expected.txt: Added.
* js/dom/delete-function-parameter.html: Added.
* js/dom/delete-multiple-global-blocks-expected.txt: Added.
* js/dom/delete-multiple-global-blocks.html: Added.
* js/dom/delete-syntax-expected.txt: Added.
* js/dom/delete-syntax.html: Added.
* js/dom/dfg-arguments-alias-activation-expected.txt: Added.
* js/dom/dfg-arguments-alias-activation.html: Added.
* js/dom/dfg-byte-array-put-expected.txt: Added.
* js/dom/dfg-byte-array-put.html: Added.
* js/dom/dfg-byteOffset-neuter-expected.txt: Added.
* js/dom/dfg-byteOffset-neuter.html: Added.
* js/dom/dfg-compare-final-object-to-final-object-or-other-expected.txt: Added.
* js/dom/dfg-compare-final-object-to-final-object-or-other.html: Added.
* js/dom/dfg-cross-global-object-inline-new-array-expected.txt: Added.
* js/dom/dfg-cross-global-object-inline-new-array-literal-expected.txt: Added.
* js/dom/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt: Added.
* js/dom/dfg-cross-global-object-inline-new-array-literal-with-variables.html: Added.
* js/dom/dfg-cross-global-object-inline-new-array-literal.html: Added.
* js/dom/dfg-cross-global-object-inline-new-array-with-elements-expected.txt: Added.
* js/dom/dfg-cross-global-object-inline-new-array-with-elements.html: Added.
* js/dom/dfg-cross-global-object-inline-new-array-with-size-expected.txt: Added.
* js/dom/dfg-cross-global-object-inline-new-array-with-size.html: Added.
* js/dom/dfg-cross-global-object-inline-new-array.html: Added.
* js/dom/dfg-cross-global-object-new-array-expected.txt: Added.
* js/dom/dfg-cross-global-object-new-array.html: Added.
* js/dom/dfg-custom-getter-expected.txt: Added.
* js/dom/dfg-custom-getter-throw-expected.txt: Added.
* js/dom/dfg-custom-getter-throw-inlined-expected.txt: Added.
* js/dom/dfg-custom-getter-throw-inlined.html: Added.
* js/dom/dfg-custom-getter-throw.html: Added.
* js/dom/dfg-custom-getter.html: Added.
* js/dom/dfg-ensure-array-storage-on-window-expected.txt: Added.
* js/dom/dfg-ensure-array-storage-on-window.html: Added.
* js/dom/dfg-ensure-non-array-array-storage-on-window-expected.txt: Added.
* js/dom/dfg-ensure-non-array-array-storage-on-window.html: Added.
* js/dom/dfg-inline-resolve-expected.txt: Added.
* js/dom/dfg-inline-resolve.html: Added.
* js/dom/dfg-inline-switch-imm-expected.txt: Added.
* js/dom/dfg-inline-switch-imm.html: Added.
* js/dom/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Added.
* js/dom/dfg-int32-to-double-on-set-local-and-exit.html: Added.
* js/dom/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Added.
* js/dom/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Added.
* js/dom/dfg-logical-not-final-object-or-other-expected.txt: Added.
* js/dom/dfg-logical-not-final-object-or-other.html: Added.
* js/dom/dfg-make-rope-side-effects-expected.txt: Added.
* js/dom/dfg-make-rope-side-effects.html: Added.
* js/dom/dfg-negative-array-size-expected.txt: Added.
* js/dom/dfg-negative-array-size.html: Added.
* js/dom/dfg-patchable-get-by-id-after-watchpoint-expected.txt: Added.
* js/dom/dfg-patchable-get-by-id-after-watchpoint.html: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-expected.txt: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Added.
* js/dom/dfg-peephole-compare-final-object-to-final-object-or-other.html: Added.
* js/dom/dfg-proto-stub-watchpoint-fire-expected.txt: Added.
* js/dom/dfg-proto-stub-watchpoint-fire.html: Added.
* js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Added.
* js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Added.
* js/dom/dfg-put-by-id-allocate-storage-expected.txt: Added.
* js/dom/dfg-put-by-id-allocate-storage-polymorphic-expected.txt: Added.
* js/dom/dfg-put-by-id-allocate-storage-polymorphic.html: Added.
* js/dom/dfg-put-by-id-allocate-storage.html: Added.
* js/dom/dfg-put-by-id-reallocate-storage-expected.txt: Added.
* js/dom/dfg-put-by-id-reallocate-storage-polymorphic-expected.txt: Added.
* js/dom/dfg-put-by-id-reallocate-storage-polymorphic.html: Added.
* js/dom/dfg-put-by-id-reallocate-storage.html: Added.
* js/dom/dfg-put-by-val-setter-then-get-by-val-expected.txt: Added.
* js/dom/dfg-put-by-val-setter-then-get-by-val.html: Added.
* js/dom/dfg-put-to-readonly-property-expected.txt: Added.
* js/dom/dfg-put-to-readonly-property.html: Added.
* js/dom/dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt: Added.
* js/dom/dfg-rshift-by-zero-eliminate-valuetoint32.html: Added.
* js/dom/dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt: Added.
* js/dom/dfg-store-unexpected-value-into-argument-and-osr-exit.html: Added.
* js/dom/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Added.
* js/dom/dfg-strcat-over-objects-then-exit-on-it.html: Added.
* js/dom/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Added.
* js/dom/dfg-strict-mode-arguments-get-beyond-length.html: Added.
* js/dom/dfg-typed-array-neuter-expected.txt: Added.
* js/dom/dfg-typed-array-neuter.html: Added.
* js/dom/direct-entry-to-function-code-expected.txt: Added.
* js/dom/direct-entry-to-function-code.html: Added.
* js/dom/do-while-expression-value-expected.txt: Added.
* js/dom/do-while-expression-value.html: Added.
* js/dom/do-while-without-semicolon-expected.txt: Added.
* js/dom/do-while-without-semicolon.html: Added.
* js/dom/document-all-between-frames-expected.txt: Added.
* js/dom/document-all-between-frames.html: Added.
* js/dom/document-all-triggers-masquerades-watchpoint-expected.txt: Added.
* js/dom/document-all-triggers-masquerades-watchpoint.html: Added.
* js/dom/dom-static-property-for-in-iteration-expected.txt: Added.
* js/dom/dom-static-property-for-in-iteration.html: Added.
* js/dom/dot-node-base-exception-expected.txt: Added.
* js/dom/dot-node-base-exception.html: Added.
* js/dom/encode-URI-test-expected.txt: Added.
* js/dom/encode-URI-test.html: Added.
* js/dom/end-in-string-escape-expected.txt: Added.
* js/dom/end-in-string-escape.html: Added.
* js/dom/enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt: Added.
* js/dom/enter-dictionary-indexing-mode-with-blank-indexing-type.html: Added.
* js/dom/error-object-write-and-detele-for-stack-property-expected.txt: Added.
* js/dom/error-object-write-and-detele-for-stack-property.html: Added.
* js/dom/eval-cache-scoped-lookup-expected.txt: Added.
* js/dom/eval-cache-scoped-lookup.html: Added.
* js/dom/eval-contained-syntax-error-expected.txt: Added.
* js/dom/eval-contained-syntax-error.html: Added.
* js/dom/eval-cross-window-expected.txt: Added.
* js/dom/eval-cross-window.html: Added.
* js/dom/eval-keyword-vs-function-expected.txt: Added.
* js/dom/eval-keyword-vs-function.html: Added.
* js/dom/eval-overriding-expected.txt: Added.
* js/dom/eval-overriding.html: Added.
* js/dom/exception-codegen-crash-expected.txt: Added.
* js/dom/exception-codegen-crash.html: Added.
* js/dom/exception-line-number-expected.txt: Added.
* js/dom/exception-line-number.html: Added.
* js/dom/exception-linenums-in-html-1-expected.txt: Added.
* js/dom/exception-linenums-in-html-1.html: Added.
* js/dom/exception-linenums-in-html-2-expected.txt: Added.
* js/dom/exception-linenums-in-html-2.html: Added.
* js/dom/exception-linenums-in-html-3-expected.txt: Added.
* js/dom/exception-linenums-in-html-3.html: Added.
* js/dom/exception-registerfile-shrink-expected.txt: Added.
* js/dom/exception-registerfile-shrink.html: Added.
* js/dom/exception-sequencing-binops-expected.txt: Added.
* js/dom/exception-sequencing-binops.html: Added.
* js/dom/exception-sequencing-binops2-expected.txt: Added.
* js/dom/exception-sequencing-binops2.html: Added.
* js/dom/exception-sequencing-expected.txt: Added.
* js/dom/exception-sequencing.html: Added.
* js/dom/exception-thrown-from-equal-expected.txt: Added.
* js/dom/exception-thrown-from-equal.html: Added.
* js/dom/exception-thrown-from-eval-inside-closure-expected.txt: Added.
* js/dom/exception-thrown-from-eval-inside-closure.html: Added.
* js/dom/exception-thrown-from-function-with-lazy-activation-expected.txt: Added.
* js/dom/exception-thrown-from-function-with-lazy-activation.html: Added.
* js/dom/exception-thrown-from-new-expected.txt: Added.
* js/dom/exception-thrown-from-new.html: Added.
* js/dom/exceptions-thrown-in-callbacks-expected.txt: Added.
* js/dom/exceptions-thrown-in-callbacks.html: Added.
* js/dom/exec-state-marking-expected.txt: Added.
* js/dom/exec-state-marking.html: Added.
* js/dom/find-ignoring-case-regress-99753-expected.txt: Added.
* js/dom/find-ignoring-case-regress-99753.html: Added.
* js/dom/floating-point-truncate-rshift-expected.txt: Added.
* js/dom/floating-point-truncate-rshift.html: Added.
* js/dom/function-argument-evaluation-before-exception-expected.txt: Added.
* js/dom/function-argument-evaluation-before-exception.html: Added.
* js/dom/function-argument-evaluation-expected.txt: Added.
* js/dom/function-argument-evaluation.html: Added.
* js/dom/function-bind-expected.txt: Added.
* js/dom/function-bind.html: Added.
* js/dom/function-constructor-this-value-expected.txt: Added.
* js/dom/function-constructor-this-value.html: Added.
* js/dom/function-declarations-expected.txt: Added.
* js/dom/function-declarations.html: Added.
* js/dom/function-decompilation-operators-expected.txt: Added.
* js/dom/function-decompilation-operators.html: Added.
* js/dom/function-dot-arguments-and-caller-expected.txt: Added.
* js/dom/function-dot-arguments-and-caller.html: Added.
* js/dom/function-dot-arguments-identity-expected.txt: Added.
* js/dom/function-dot-arguments-identity.html: Added.
* js/dom/function-dot-arguments2-expected.txt: Added.
* js/dom/function-dot-arguments2.html: Added.
* js/dom/function-length-expected.txt: Added.
* js/dom/function-length.html: Added.
* js/dom/function-name-expected.txt: Added.
* js/dom/function-name-is-in-scope-expected.txt: Added.
* js/dom/function-name-is-in-scope.html: Added.
* js/dom/function-name.html: Added.
* js/dom/function-names-expected.txt: Added.
* js/dom/function-names.html: Added.
* js/dom/function-prototype-expected.txt: Added.
* js/dom/function-prototype.html: Added.
* js/dom/function-redefinition-expected.txt: Added.
* js/dom/function-redefinition.html: Added.
* js/dom/garbage-collect-after-string-appends-expected.txt: Added.
* js/dom/get-by-pname-only-prototype-properties-expected.txt: Added.
* js/dom/get-by-pname-only-prototype-properties.html: Added.
* js/dom/getOwnPropertyDescriptor-expected.txt: Added.
* js/dom/getOwnPropertyDescriptor.html: Added.
* js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
* js/dom/global-constructors-attributes-dedicated-worker.html: Added.
* js/dom/global-constructors-attributes-expected.txt: Added.
* js/dom/global-constructors-attributes-shared-worker-expected.txt: Added.
* js/dom/global-constructors-attributes-shared-worker.html: Added.
* js/dom/global-constructors-attributes.html: Added.
* js/dom/global-constructors-deletable-expected.txt: Added.
* js/dom/global-constructors-deletable.html: Added.
* js/dom/global-function-resolve-expected.txt: Added.
* js/dom/global-function-resolve.html: Added.
* js/dom/global-recursion-on-full-stack-expected.txt: Added.
* js/dom/global-recursion-on-full-stack.html: Added.
* js/dom/global-var-limit-expected.txt: Added.
* js/dom/global-var-limit.html: Added.
* js/dom/immediate-constant-instead-of-cell-expected.txt: Added.
* js/dom/immediate-constant-instead-of-cell.html: Added.
* js/dom/implicit-call-with-global-reentry-expected.txt: Added.
* js/dom/implicit-call-with-global-reentry.html: Added.
* js/dom/implicit-global-to-global-reentry-expected.txt: Added.
* js/dom/implicit-global-to-global-reentry.html: Added.
* js/dom/imul-expected.txt: Added.
* js/dom/imul.html: Added.
* js/dom/inc-bracket-assign-subscript-expected.txt: Added.
* js/dom/inc-bracket-assign-subscript.html: Added.
* js/dom/inc-const-valueOf-expected.txt: Added.
* js/dom/inc-const-valueOf.html: Added.
* js/dom/indexed-setter-on-global-object-expected.txt: Added.
* js/dom/indexed-setter-on-global-object.html: Added.
* js/dom/inline-arguments-tear-off-expected.txt: Added.
* js/dom/inline-arguments-tear-off.html: Added.
* js/dom/instanceof-XMLHttpRequest-expected.txt: Added.
* js/dom/instanceof-XMLHttpRequest.html: Added.
* js/dom/invalid-syntax-for-function-expected.txt: Added.
* js/dom/invalid-syntax-for-function.html: Added.
* js/dom/jit-set-profiling-access-type-only-for-get-by-id-self-expected.txt: Added.
* js/dom/jit-set-profiling-access-type-only-for-get-by-id-self.html: Added.
* js/dom/js-constructors-use-correct-global-expected.txt: Added.
* js/dom/js-constructors-use-correct-global.html: Added.
* js/dom/js-correct-exception-handler-expected.txt: Added.
* js/dom/js-correct-exception-handler.html: Added.
* js/dom/lastModified-expected.txt: Added.
* js/dom/lastModified.html: Added.
* js/dom/lazy-create-arguments-from-get-by-val-expected.txt: Added.
* js/dom/lazy-create-arguments-from-get-by-val.html: Added.
* js/dom/lexical-lookup-in-function-constructor-expected.txt: Added.
* js/dom/lexical-lookup-in-function-constructor.html: Added.
* js/dom/line-column-numbers-expected.txt: Added.
* js/dom/line-column-numbers.html: Added.
* js/dom/method-check-expected.txt: Added.
* js/dom/method-check.html: Added.
* js/dom/missing-style-end-tag-js-expected.txt: Added.
* js/dom/missing-style-end-tag-js.html: Added.
* js/dom/missing-title-end-tag-js-expected.txt: Added.
* js/dom/missing-title-end-tag-js.html: Added.
* js/dom/native-error-prototype-expected.txt: Added.
* js/dom/native-error-prototype.html: Added.
* js/dom/navigator-language-expected.txt: Added.
* js/dom/navigator-language.html: Added.
* js/dom/navigator-plugins-crash-expected.txt: Added.
* js/dom/navigator-plugins-crash.html: Added.
* js/dom/negate-overflow-expected.txt: Added.
* js/dom/negate-overflow.html: Added.
* js/dom/neq-null-crash-expected.txt: Added.
* js/dom/neq-null-crash.html: Added.
* js/dom/nested-function-scope-expected.txt: Added.
* js/dom/nested-function-scope.html: Added.
* js/dom/nested-object-gc-expected.txt: Added.
* js/dom/nested-object-gc.html: Added.
* js/dom/non-object-proto-expected.txt: Added.
* js/dom/non-object-proto.html: Added.
* js/dom/normal-character-escapes-in-string-literals-expected.txt: Added.
* js/dom/normal-character-escapes-in-string-literals.html: Added.
* js/dom/not-a-constructor-to-string-expected.txt: Added.
* js/dom/not-a-constructor-to-string.html: Added.
* js/dom/not-a-function-to-string-expected.txt: Added.
* js/dom/not-a-function-to-string.html: Added.
* js/dom/null-char-in-string-expected.txt: Added.
* js/dom/null-char-in-string.html: Added.
* js/dom/number-tofixed-expected.txt: Added.
* js/dom/number-tofixed.html: Added.
* js/dom/number-toprecision-expected.txt: Added.
* js/dom/number-toprecision.html: Added.
* js/dom/object-extra-comma-expected.txt: Added.
* js/dom/object-extra-comma.html: Added.
* js/dom/object-prototype-constructor-expected.txt: Added.
* js/dom/object-prototype-constructor.html: Added.
* js/dom/object-prototype-properties-expected.txt: Added.
* js/dom/object-prototype-properties.html: Added.
* js/dom/object-prototype-toLocaleString-expected.txt: Added.
* js/dom/object-prototype-toLocaleString.html: Added.
* js/dom/parse-error-external-script-in-eval-expected.txt: Added.
* js/dom/parse-error-external-script-in-eval.html: Added.
* js/dom/parse-error-external-script-in-new-Function-expected.txt: Added.
* js/dom/parse-error-external-script-in-new-Function.html: Added.
* js/dom/post-inc-assign-overwrites-expected.txt: Added.
* js/dom/post-inc-assign-overwrites.html: Added.
* js/dom/post-message-numeric-property-expected.txt: Added.
* js/dom/post-message-numeric-property.html: Added.
* js/dom/postfix-syntax-expected.txt: Added.
* js/dom/postfix-syntax.html: Added.
* js/dom/prefix-syntax-expected.txt: Added.
* js/dom/prefix-syntax.html: Added.
* js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Added.
* js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Added.
* js/dom/put-direct-index-beyond-vector-length-resize-expected.txt: Added.
* js/dom/put-direct-index-beyond-vector-length-resize.html: Added.
* js/dom/put-to-base-global-checked-expected.txt: Added.
* js/dom/put-to-base-global-checked.html: Added.
* js/dom/random-array-gc-stress-expected.txt: Added.
* js/dom/random-array-gc-stress.html: Added.
* js/dom/recursion-limit-equal-expected.txt: Added.
* js/dom/recursion-limit-equal.html: Added.
* js/dom/regexp-bol-expected.txt: Added.
* js/dom/regexp-bol-with-multiline-expected.txt: Added.
* js/dom/regexp-bol-with-multiline.html: Added.
* js/dom/regexp-bol.html: Added.
* js/dom/regexp-caching-expected.txt: Added.
* js/dom/regexp-caching.html: Added.
* js/dom/regexp-charclass-crash-expected.txt: Added.
* js/dom/regexp-charclass-crash.html: Added.
* js/dom/regexp-extended-characters-crash-expected.txt: Added.
* js/dom/regexp-extended-characters-crash.html: Added.
* js/dom/regexp-lastindex-expected.txt: Added.
* js/dom/regexp-lastindex.html: Added.
* js/dom/regexp-look-ahead-empty-expected.txt: Added.
* js/dom/regexp-look-ahead-empty.html: Added.
* js/dom/regexp-look-ahead-expected.txt: Added.
* js/dom/regexp-look-ahead.html: Added.
* js/dom/regexp-match-reify-before-putbyval-expected.txt: Added.
* js/dom/regexp-match-reify-before-putbyval.html: Added.
* js/dom/regexp-non-capturing-groups-expected.txt: Added.
* js/dom/regexp-non-capturing-groups.html: Added.
* js/dom/regexp-non-greedy-parentheses-expected.txt: Added.
* js/dom/regexp-non-greedy-parentheses.html: Added.
* js/dom/regexp-overflow-expected.txt: Added.
* js/dom/regexp-overflow.html: Added.
* js/dom/regexp-range-out-of-order-expected.txt: Added.
* js/dom/regexp-range-out-of-order.html: Added.
* js/dom/regexp-ranges-and-escaped-hyphens-expected.txt: Added.
* js/dom/regexp-ranges-and-escaped-hyphens.html: Added.
* js/dom/regexp-stack-overflow-expected.txt: Added.
* js/dom/regexp-stack-overflow.html: Added.
* js/dom/regexp-test-null-string-expected.txt: Added.
* js/dom/regexp-test-null-string.html: Added.
* js/dom/regexp-unicode-handling-expected.txt: Added.
* js/dom/regexp-unicode-handling.html: Added.
* js/dom/regexp-unicode-overflow-expected.txt: Added.
* js/dom/regexp-unicode-overflow.html: Added.
* js/dom/removing-Cf-characters-expected.txt: Added.
* js/dom/removing-Cf-characters.html: Added.
* js/dom/reserved-words-as-property-expected.txt: Added.
* js/dom/reserved-words-as-property.html: Added.
* js/dom/same-origin-subframe-about-blank-expected.txt: Added.
* js/dom/same-origin-subframe-about-blank.html: Added.
* js/dom/script-line-number-expected.txt: Added.
* js/dom/script-line-number.html: Added.
* js/dom/script-tests: Added.
* js/dom/script-tests/Object-defineProperty.js: Added.
(createUnconfigurableProperty):
(getter):
(getter1):
(setter):
(setter1):
(get shouldBeTrue):
(testObject.):
(testObject.set get anObj):
(testObject):
* js/dom/script-tests/activation-proto.js: Added.
* js/dom/script-tests/array-float-delete.js: Added.
* js/dom/script-tests/array-join-bug-11524.js: Added.
(customObject.valueOf):
* js/dom/script-tests/array-prototype-properties.js: Added.
* js/dom/script-tests/array-sort-exception.js: Copied from LayoutTests/js/script-tests/array-sort-exception.js.
* js/dom/script-tests/array-tostring-ignore-separator.js: Added.
* js/dom/script-tests/array-with-double-assign.js: Added.
(foo):
* js/dom/script-tests/array-with-double-push.js: Added.
(foo):
* js/dom/script-tests/assign.js: Added.
* js/dom/script-tests/basic-map.js: Added.
(set shouldBe):
(set var):
* js/dom/script-tests/basic-set.js: Added.
(set new):
(otherString.string_appeared_here.set add):
(try.set forEach):
(set forEach):
(set gc):
* js/dom/script-tests/basic-weakmap.js: Added.
* js/dom/script-tests/cached-eval-gc.js: Added.
(gc):
(doTest):
* js/dom/script-tests/constructor-attributes.js: Added.
(canEnum):
(checkConstructor):
(declaredFunction):
* js/dom/script-tests/constructor.js: Added.
* js/dom/script-tests/cross-frame-bad-time.js: Added.
(foo):
* js/dom/script-tests/cross-frame-really-bad-time-with-__proto__.js: Added.
(foo):
(evil):
(bar):
(done):
* js/dom/script-tests/cross-frame-really-bad-time.js: Added.
(Cons):
(foo):
(evil):
(bar):
(done):
* js/dom/script-tests/cross-global-object-inline-global-var.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/custom-constructors.js: Added.
* js/dom/script-tests/cyclic-proto.js: Added.
* js/dom/script-tests/cyclic-ref-toString.js: Added.
* js/dom/script-tests/date-DST-time-cusps.js: Added.
* js/dom/script-tests/date-big-constructor.js: Added.
* js/dom/script-tests/date-big-setdate.js: Added.
* js/dom/script-tests/date-big-setmonth.js: Added.
* js/dom/script-tests/date-negative-setmonth.js: Added.
* js/dom/script-tests/date-preserve-milliseconds.js: Added.
* js/dom/script-tests/delete-syntax.js: Added.
* js/dom/script-tests/dfg-byte-array-put.js: Added.
(doPut):
(doGet):
* js/dom/script-tests/dfg-byteOffset-neuter.js: Added.
(foo):
* js/dom/script-tests/dfg-compare-final-object-to-final-object-or-other.js: Added.
(foo):
* js/dom/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/dfg-cross-global-object-inline-new-array-literal.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/dfg-cross-global-object-inline-new-array-with-size.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/dfg-cross-global-object-inline-new-array.js: Added.
(foo):
(done):
(doit):
* js/dom/script-tests/dfg-cross-global-object-new-array.js: Added.
(foo):
(runTest):
(doit):
* js/dom/script-tests/dfg-custom-getter-throw-inlined.js: Added.
(foo):
(baz):
(bar):
* js/dom/script-tests/dfg-custom-getter-throw.js: Added.
(foo):
(bar):
* js/dom/script-tests/dfg-custom-getter.js: Added.
(foo):
* js/dom/script-tests/dfg-ensure-array-storage-on-window.js: Added.
(foo):
(while):
* js/dom/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Added.
(foo):
(bar):
(.shouldBe):
* js/dom/script-tests/dfg-inline-switch-imm.js: Added.
(foo):
(bar):
* js/dom/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Added.
(checkpoint):
(func1):
(func2):
(func3):
(test):
* js/dom/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Added.
(checkpoint):
(func1):
(func2):
(func3):
(test):
* js/dom/script-tests/dfg-logical-not-final-object-or-other.js: Added.
(foo):
* js/dom/script-tests/dfg-make-rope-side-effects.js: Added.
(f):
(k.valueOf):
(k.toString):
* js/dom/script-tests/dfg-negative-array-size.js: Added.
(foo):
* js/dom/script-tests/dfg-patchable-get-by-id-after-watchpoint.js: Added.
(foo):
(O):
(O.prototype.f):
(P1):
(P2):
* js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Added.
(foo):
* js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Added.
(foo):
* js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other.js: Added.
(foo):
* js/dom/script-tests/dfg-proto-stub-watchpoint-fire.js: Added.
(A):
(B):
(foo):
* js/dom/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Added.
(f):
* js/dom/script-tests/dfg-put-by-id-allocate-storage-polymorphic.js: Added.
(foo):
* js/dom/script-tests/dfg-put-by-id-allocate-storage.js: Added.
(foo):
* js/dom/script-tests/dfg-put-by-id-reallocate-storage-polymorphic.js: Added.
(foo):
* js/dom/script-tests/dfg-put-by-id-reallocate-storage.js: Added.
(foo):
* js/dom/script-tests/dfg-put-by-val-setter-then-get-by-val.js: Added.
(foo):
(for):
* js/dom/script-tests/dfg-put-to-readonly-property.js: Added.
(foo):
(bar):
* js/dom/script-tests/dfg-rshift-by-zero-eliminate-valuetoint32.js: Added.
(f):
* js/dom/script-tests/dfg-store-unexpected-value-into-argument-and-osr-exit.js: Added.
(foo):
* js/dom/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Added.
(foo):
(bar):
(x):
* js/dom/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Added.
(foo):
(bar):
* js/dom/script-tests/dfg-typed-array-neuter.js: Added.
(foo):
(bar):
* js/dom/script-tests/document-all-triggers-masquerades-watchpoint.js: Added.
(f):
* js/dom/script-tests/dot-node-base-exception.js: Added.
* js/dom/script-tests/end-in-string-escape.js: Added.
* js/dom/script-tests/enter-dictionary-indexing-mode-with-blank-indexing-type.js: Added.
* js/dom/script-tests/eval-cache-scoped-lookup.js: Added.
(first):
(a.string_appeared_here.second):
(third):
(fifth):
(sixth):
(seventh):
(eighth):
(nineth):
(tenth):
(eleventh):
* js/dom/script-tests/eval-contained-syntax-error.js: Added.
* js/dom/script-tests/exception-line-number.js: Added.
(foo):
(window.onerror):
* js/dom/script-tests/exception-registerfile-shrink.js: Added.
* js/dom/script-tests/exception-sequencing-binops.js: Copied from LayoutTests/js/exception-sequencing-binops.js.
* js/dom/script-tests/function-bind.js: Added.
(F):
* js/dom/script-tests/function-name.js: Added.
* js/dom/script-tests/function-names.js: Added.
(checkConstructorName):
* js/dom/script-tests/get-by-pname-only-prototype-properties.js: Added.
(foo):
* js/dom/script-tests/global-constructors-attributes.js: Added.
(.self.postMessage):
(.self.onconnect.self.postMessage):
(.self.onconnect):
(classNameForObject):
(constructorPropertiesOnGlobalObject):
* js/dom/script-tests/global-constructors-deletable.js: Added.
* js/dom/script-tests/global-function-resolve.js: Added.
* js/dom/script-tests/immediate-constant-instead-of-cell.js: Added.
* js/dom/script-tests/implicit-call-with-global-reentry.js: Added.
(testGlobalCode):
(testObject.get getterTest):
(testObject.set setterTest):
(testObject.toString):
(testObject.valueOf):
(testObject.toStringTest):
(testObject.valueOfTest):
* js/dom/script-tests/imul.js: Added.
(testIMul):
* js/dom/script-tests/inc-bracket-assign-subscript.js: Added.
(testPreIncBracketAccessWithAssignSubscript):
(testPostIncBracketAccessWithAssignSubscript):
* js/dom/script-tests/inc-const-valueOf.js: Added.
(testPostIncConstVarWithIgnoredResult.const.a.valueOf):
(testPostIncConstVarWithIgnoredResult):
(testPreIncConstVarWithIgnoredResult.const.a.valueOf):
(testPreIncConstVarWithIgnoredResult):
(testPreIncConstVarWithAssign.const.a.valueOf):
(testPreIncConstVarWithAssign):
* js/dom/script-tests/indexed-setter-on-global-object.js: Added.
* js/dom/script-tests/inline-arguments-tear-off.js: Added.
(g):
(f):
(doStuff):
* js/dom/script-tests/instanceof-XMLHttpRequest.js: Added.
* js/dom/script-tests/jit-set-profiling-access-type-only-for-get-by-id-self.js: Added.
(L_):
(Q2):
(f):
* js/dom/script-tests/js-correct-exception-handler.js: Added.
(throwEventually):
(f.g):
(f):
(test):
* js/dom/script-tests/lastModified.js: Added.
* js/dom/script-tests/lazy-create-arguments-from-get-by-val.js: Added.
(foo):
* js/dom/script-tests/line-column-numbers.js: Added.
(try.doThrow4b):
(doThrow5b.try.innerFunc):
(doThrow5b):
(doThrow6b.try.innerFunc):
(doThrow6b):
(catch):
(try.doThrow11b):
(try.doThrow14b):
(try.testObj19b.toString):
(try.testObj19b.run):
(try.test20b.f):
(try.test20b):
(try.toFuzz21b):
(try.toFuzz22b):
* js/dom/script-tests/method-check.js: Added.
(func2):
(func.String.prototype.a):
(func.String.prototype.b):
(func):
(addOne):
(addOneHundred):
(totalizer.makeCall):
* js/dom/script-tests/native-error-prototype.js: Added.
* js/dom/script-tests/neq-null-crash.js: Added.
(crush):
* js/dom/script-tests/nested-object-gc.js: Added.
* js/dom/script-tests/non-object-proto.js: Added.
* js/dom/script-tests/normal-character-escapes-in-string-literals.js: Added.
(test):
(testOther):
* js/dom/script-tests/null-char-in-string.js: Added.
* js/dom/script-tests/number-tofixed.js: Added.
* js/dom/script-tests/number-toprecision.js: Added.
* js/dom/script-tests/object-extra-comma.js: Added.
* js/dom/script-tests/object-prototype-constructor.js: Added.
(Foo.Bar):
(F):
* js/dom/script-tests/object-prototype-properties.js: Added.
* js/dom/script-tests/object-prototype-toLocaleString.js: Added.
(o.toLocaleString):
(String.prototype.toString):
* js/dom/script-tests/post-inc-assign-overwrites.js: Added.
(postIncDotAssignToBase):
(postIncBracketAssignToBase):
(postIncBracketAssignToSubscript):
* js/dom/script-tests/post-message-numeric-property.js: Added.
(window.onmessage):
* js/dom/script-tests/postfix-syntax.js: Added.
* js/dom/script-tests/prefix-syntax.js: Added.
* js/dom/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Added.
(f):
* js/dom/script-tests/put-direct-index-beyond-vector-length-resize.js: Added.
* js/dom/script-tests/put-to-base-global-checked.js: Added.
(globalF):
(warmup):
(foo):
* js/dom/script-tests/random-array-gc-stress.js: Added.
(getRandomIndex):
(test):
* js/dom/script-tests/recursion-limit-equal.js: Added.
(test):
* js/dom/script-tests/regexp-bol-with-multiline.js: Added.
* js/dom/script-tests/regexp-bol.js: Added.
* js/dom/script-tests/regexp-extended-characters-crash.js: Added.
* js/dom/script-tests/regexp-lastindex.js: Added.
* js/dom/script-tests/regexp-look-ahead-empty.js: Added.
* js/dom/script-tests/regexp-look-ahead.js: Added.
* js/dom/script-tests/regexp-match-reify-before-putbyval.js: Added.
* js/dom/script-tests/regexp-non-capturing-groups.js: Added.
* js/dom/script-tests/regexp-non-greedy-parentheses.js: Added.
* js/dom/script-tests/regexp-overflow.js: Added.
* js/dom/script-tests/regexp-range-out-of-order.js: Added.
* js/dom/script-tests/regexp-ranges-and-escaped-hyphens.js: Added.
* js/dom/script-tests/regexp-stack-overflow.js: Added.
* js/dom/script-tests/regexp-unicode-handling.js: Added.
(Gn):
* js/dom/script-tests/regexp-unicode-overflow.js: Added.
(createRegExs):
* js/dom/script-tests/removing-Cf-characters.js: Added.
* js/dom/script-tests/reserved-words-as-property.js: Added.
(testWordEvalAndFunction):
(testWord):
(testWordStrictAndNonStrict):
* js/dom/script-tests/select-options-add.js: Added.
* js/dom/script-tests/stack-at-creation-for-error-objects.js: Added.
(checkStack):
* js/dom/script-tests/stack-trace.js: Added.
(printStack):
(hostThrower):
(callbacker):
(outer):
(inner):
(evaler):
(normalOuter):
(normalInner):
(scripterInner):
(scripterOuter):
(selfRecursive1):
(selfRecursive2):
(selfRecursive3):
(throwError):
(object.get getter1.o.valueOf):
(object.get getter1):
(object.get getter2):
(object.get getter3.o2.valueOf):
(object.get getter3):
(object.nonInlineable.callCount):
(object.nonInlineable):
(object.inlineable):
(yetAnotherInlinedCall):
(makeInlinableCall):
(.try.g):
(h):
(mapTest):
(mapTestDriver):
(dfgFunction):
(try.f):
(callNonCallable):
(dfgTest):
(inlineableThrow):
(dfgThing.get willThrow):
(dfgThing.get willThrowEventually):
(dfgThing.willThrowFunc):
(dfgThing.willThrowEventuallyFunc):
(dfg1):
(dfg2):
(dfg3):
(dfg4):
(dfg5):
(dfg6):
(dfg7):
(dfg8):
(dfg9):
(dfga):
(dfgb):
(dfgc):
* js/dom/script-tests/strict-readonly-statics.js: Added.
(testWindowUndefined):
(testNumberMAX_VALUE):
* js/dom/script-tests/string-match.js: Added.
(testMatch):
* js/dom/script-tests/string-prototype-properties.js: Added.
(Number.prototype.toString):
* js/dom/script-tests/string-replace-2.js: Added.
(testReplace):
(replacer):
* js/dom/script-tests/string-replace-3.js: Added.
* js/dom/script-tests/string-replacement-outofmemory.js: Added.
(createStringWithRepeatedChar):
* js/dom/script-tests/string-split-conformance.js: Added.
* js/dom/script-tests/string-split-double-empty.js: Added.
* js/dom/script-tests/string-split-ignore-case.js: Added.
* js/dom/script-tests/switch-behaviour.js: Added.
(characterSwitch):
(sparseCharacterSwitch):
* js/dom/script-tests/throw-exception-in-global-setter.js: Added.
(callSetter):
* js/dom/script-tests/toInt32UInt32.js: Added.
* js/dom/script-tests/toString-exception.js: Added.
* js/dom/script-tests/toString-overrides.js: Added.
(Number.prototype.toString):
(Number.prototype.toLocaleString):
(RegExp.prototype.toString):
(RegExp.prototype.toLocaleString):
* js/dom/script-tests/toString-stack-overflow.js: Added.
* js/dom/script-tests/transition-cache-dictionary-crash.js: Added.
(f):
* js/dom/script-tests/typed-array-access.js: Added.
(bitsToString):
(bitsToValue):
(valueToBits):
(roundTrip):
* js/dom/script-tests/typed-array-set-different-types.js: Added.
(MyRandom):
(.reference):
(.usingConstruct):
* js/dom/script-tests/typeof-syntax.js: Added.
* js/dom/script-tests/unshift-multi.js: Added.
(unshift1):
(unshift2):
(unshift5):
* js/dom/script-tests/vardecl-preserve-arguments.js: Added.
(argumentsLength):
(argumentsLengthInnerBlock):
(argumentsLengthInnerBlock2):
(argumentsLengthTryCatch):
(argumentsLengthWith):
(argumentsLengthOverride):
(argumentsLengthOverrideInnerBlock):
(argumentsLengthOverrideInnerBlock2):
(argumentsLengthOverrideInnerBlock3):
(argumentsTearOff1):
(argumentsTearOff2):
(argumentsTearOff3):
* js/dom/script-tests/webcore-string-comparison.js: Added.
* js/dom/script-tests/with-scope-gc.js: Added.
(gc):
* js/dom/select-options-add-expected.txt: Added.
* js/dom/select-options-add.html: Added.
* js/dom/select-options-remove-expected.txt: Added.
* js/dom/select-options-remove-gc-expected.txt: Added.
* js/dom/select-options-remove-gc.html: Added.
* js/dom/select-options-remove.html: Added.
* js/dom/stack-at-creation-for-error-objects-expected.txt: Added.
* js/dom/stack-at-creation-for-error-objects.html: Added.
* js/dom/stack-trace-expected.txt: Added.
* js/dom/stack-trace.html: Added.
* js/dom/strict-readonly-statics-expected.txt: Added.
* js/dom/strict-readonly-statics.html: Added.
* js/dom/string-anchor-expected.txt: Added.
* js/dom/string-anchor.html: Added.
* js/dom/string-concatenate-outofmemory-expected.txt: Added.
* js/dom/string-fontcolor-expected.txt: Added.
* js/dom/string-fontcolor.html: Added.
* js/dom/string-fontsize-expected.txt: Added.
* js/dom/string-fontsize.html: Added.
* js/dom/string-link-expected.txt: Added.
* js/dom/string-link.html: Added.
* js/dom/string-match-expected.txt: Added.
* js/dom/string-match.html: Added.
* js/dom/string-prototype-properties-expected.txt: Added.
* js/dom/string-prototype-properties.html: Added.
* js/dom/string-replace-2-expected.txt: Added.
* js/dom/string-replace-2.html: Added.
* js/dom/string-replace-3-expected.txt: Added.
* js/dom/string-replace-3.html: Added.
* js/dom/string-replace-exception-crash-expected.txt: Added.
* js/dom/string-replace-exception-crash.html: Added.
* js/dom/string-replacement-outofmemory-expected.txt: Added.
* js/dom/string-replacement-outofmemory.html: Added.
* js/dom/string-split-conformance-expected.txt: Added.
* js/dom/string-split-conformance.html: Added.
* js/dom/string-split-double-empty-expected.txt: Added.
* js/dom/string-split-double-empty.html: Added.
* js/dom/string-split-ignore-case-expected.txt: Added.
* js/dom/string-split-ignore-case.html: Added.
* js/dom/switch-behaviour-expected.txt: Added.
* js/dom/switch-behaviour.html: Added.
* js/dom/text-field-resize-expected.txt: Added.
* js/dom/text-field-resize.html: Added.
* js/dom/throw-exception-in-global-setter-expected.txt: Added.
* js/dom/throw-exception-in-global-setter.html: Added.
* js/dom/throw-from-array-sort-expected.txt: Added.
* js/dom/throw-from-array-sort.html: Added.
* js/dom/toInt32UInt32-expected.txt: Added.
* js/dom/toInt32UInt32.html: Added.
* js/dom/toString-and-valueOf-override-expected.txt: Added.
* js/dom/toString-and-valueOf-override.html: Added.
* js/dom/toString-dontEnum-expected.txt: Added.
* js/dom/toString-dontEnum.html: Added.
* js/dom/toString-exception-expected.txt: Added.
* js/dom/toString-exception.html: Added.
* js/dom/toString-number-expected.txt: Added.
* js/dom/toString-number.html: Added.
* js/dom/toString-overrides-expected.txt: Added.
* js/dom/toString-overrides.html: Added.
* js/dom/toString-stack-overflow-expected.txt: Added.
* js/dom/toString-stack-overflow.html: Added.
* js/dom/toString-try-else-expected.txt: Added.
* js/dom/toString-try-else.html: Added.
* js/dom/transition-cache-dictionary-crash-expected.txt: Added.
* js/dom/transition-cache-dictionary-crash.html: Added.
* js/dom/trivial-functions-expected.txt: Added.
* js/dom/trivial-functions.html: Added.
* js/dom/try-catch-crash-expected.txt: Added.
* js/dom/try-catch-crash.html: Added.
* js/dom/typed-array-access-expected.txt: Added.
* js/dom/typed-array-access.html: Added.
* js/dom/typed-array-set-different-types-expected.txt: Added.
* js/dom/typed-array-set-different-types.html: Added.
* js/dom/typeof-syntax-expected.txt: Added.
* js/dom/typeof-syntax.html: Added.
* js/dom/uncaught-exception-line-number-expected.txt: Added.
* js/dom/uncaught-exception-line-number.html: Added.
* js/dom/unshift-multi-expected.txt: Added.
* js/dom/unshift-multi.html: Added.
* js/dom/var-declarations-expected.txt: Added.
* js/dom/var-declarations-shadowing-expected.txt: Added.
* js/dom/var-declarations-shadowing.html: Added.
* js/dom/var-declarations.html: Added.
* js/dom/vardecl-preserve-arguments-expected.txt: Added.
* js/dom/vardecl-preserve-arguments.html: Added.
* js/dom/vardecl-preserve-parameters-expected.txt: Added.
* js/dom/vardecl-preserve-parameters.html: Added.
* js/dom/vardecl-preserve-vardecl-expected.txt: Added.
* js/dom/vardecl-preserve-vardecl.html: Added.
* js/dom/webcore-string-comparison-expected.txt: Added.
* js/dom/webcore-string-comparison.html: Added.
* js/dom/webidl-type-mapping-expected.txt: Added.
* js/dom/webidl-type-mapping.html: Added.
* js/dom/while-expression-value-expected.txt: Added.
* js/dom/while-expression-value.html: Added.
* js/dom/window-location-href-file-urls-expected.txt: Added.
* js/dom/window-location-href-file-urls.html: Added.
* js/dom/with-scope-gc-expected.txt: Added.
* js/dom/with-scope-gc.html: Added.
* js/dot-node-base-exception-expected.txt: Removed.
* js/dot-node-base-exception.html: Removed.
* js/encode-URI-test-expected.txt: Removed.
* js/encode-URI-test.html: Removed.
* js/end-in-string-escape-expected.txt: Removed.
* js/end-in-string-escape.html: Removed.
* js/enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt: Removed.
* js/enter-dictionary-indexing-mode-with-blank-indexing-type.html: Removed.
* js/error-object-write-and-detele-for-stack-property-expected.txt: Removed.
* js/error-object-write-and-detele-for-stack-property.html: Removed.
* js/eval-cache-scoped-lookup-expected.txt: Removed.
* js/eval-cache-scoped-lookup.html: Removed.
* js/eval-contained-syntax-error-expected.txt: Removed.
* js/eval-contained-syntax-error.html: Removed.
* js/eval-cross-window-expected.txt: Removed.
* js/eval-cross-window.html: Removed.
* js/eval-keyword-vs-function-expected.txt: Removed.
* js/eval-keyword-vs-function.html: Removed.
* js/eval-overriding-expected.txt: Removed.
* js/eval-overriding.html: Removed.
* js/exception-codegen-crash-expected.txt: Removed.
* js/exception-codegen-crash.html: Removed.
* js/exception-line-number-expected.txt: Removed.
* js/exception-line-number.html: Removed.
* js/exception-linenums-in-html-1-expected.txt: Removed.
* js/exception-linenums-in-html-1.html: Removed.
* js/exception-linenums-in-html-2-expected.txt: Removed.
* js/exception-linenums-in-html-2.html: Removed.
* js/exception-linenums-in-html-3-expected.txt: Removed.
* js/exception-linenums-in-html-3.html: Removed.
* js/exception-registerfile-shrink-expected.txt: Removed.
* js/exception-registerfile-shrink.html: Removed.
* js/exception-sequencing-binops-expected.txt: Removed.
* js/exception-sequencing-binops.html: Removed.
* js/exception-sequencing-binops.js: Removed.
* js/exception-sequencing-binops2-expected.txt: Removed.
* js/exception-sequencing-binops2.html: Removed.
* js/exception-sequencing-expected.txt: Removed.
* js/exception-sequencing.html: Removed.
* js/exception-thrown-from-equal-expected.txt: Removed.
* js/exception-thrown-from-equal.html: Removed.
* js/exception-thrown-from-eval-inside-closure-expected.txt: Removed.
* js/exception-thrown-from-eval-inside-closure.html: Removed.
* js/exception-thrown-from-function-with-lazy-activation-expected.txt: Removed.
* js/exception-thrown-from-function-with-lazy-activation.html: Removed.
* js/exception-thrown-from-new-expected.txt: Removed.
* js/exception-thrown-from-new.html: Removed.
* js/exceptions-thrown-in-callbacks-expected.txt: Removed.
* js/exceptions-thrown-in-callbacks.html: Removed.
* js/exec-state-marking-expected.txt: Removed.
* js/exec-state-marking.html: Removed.
* js/find-ignoring-case-regress-99753-expected.txt: Removed.
* js/find-ignoring-case-regress-99753.html: Removed.
* js/floating-point-truncate-rshift-expected.txt: Removed.
* js/floating-point-truncate-rshift.html: Removed.
* js/function-argument-evaluation-before-exception-expected.txt: Removed.
* js/function-argument-evaluation-before-exception.html: Removed.
* js/function-argument-evaluation-expected.txt: Removed.
* js/function-argument-evaluation.html: Removed.
* js/function-bind-expected.txt: Removed.
* js/function-bind.html: Removed.
* js/function-constructor-this-value-expected.txt: Removed.
* js/function-constructor-this-value.html: Removed.
* js/function-declarations-expected.txt: Removed.
* js/function-declarations.html: Removed.
* js/function-decompilation-operators-expected.txt: Removed.
* js/function-decompilation-operators.html: Removed.
* js/function-dot-arguments-and-caller-expected.txt: Removed.
* js/function-dot-arguments-and-caller.html: Removed.
* js/function-dot-arguments-identity-expected.txt: Removed.
* js/function-dot-arguments-identity.html: Removed.
* js/function-dot-arguments2-expected.txt: Removed.
* js/function-dot-arguments2.html: Removed.
* js/function-length-expected.txt: Removed.
* js/function-length.html: Removed.
* js/function-name-expected.txt: Removed.
* js/function-name-is-in-scope-expected.txt: Removed.
* js/function-name-is-in-scope.html: Removed.
* js/function-name.html: Removed.
* js/function-names-expected.txt: Removed.
* js/function-names.html: Removed.
* js/function-prototype-expected.txt: Removed.
* js/function-prototype.html: Removed.
* js/function-redefinition-expected.txt: Removed.
* js/function-redefinition.html: Removed.
* js/garbage-collect-after-string-appends-expected.txt: Removed.
* js/get-by-pname-only-prototype-properties-expected.txt: Removed.
* js/get-by-pname-only-prototype-properties.html: Removed.
* js/getOwnPropertyDescriptor-expected.txt: Removed.
* js/getOwnPropertyDescriptor.html: Removed.
* js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
* js/global-constructors-attributes-dedicated-worker.html: Removed.
* js/global-constructors-attributes-expected.txt: Removed.
* js/global-constructors-attributes-shared-worker-expected.txt: Removed.
* js/global-constructors-attributes-shared-worker.html: Removed.
* js/global-constructors-attributes.html: Removed.
* js/global-constructors-deletable-expected.txt: Removed.
* js/global-constructors-deletable.html: Removed.
* js/global-function-resolve-expected.txt: Removed.
* js/global-function-resolve.html: Removed.
* js/global-recursion-on-full-stack-expected.txt: Removed.
* js/global-recursion-on-full-stack.html: Removed.
* js/global-var-limit-expected.txt: Removed.
* js/global-var-limit.html: Removed.
* js/immediate-constant-instead-of-cell-expected.txt: Removed.
* js/immediate-constant-instead-of-cell.html: Removed.
* js/implicit-call-with-global-reentry-expected.txt: Removed.
* js/implicit-call-with-global-reentry.html: Removed.
* js/implicit-global-to-global-reentry-expected.txt: Removed.
* js/implicit-global-to-global-reentry.html: Removed.
* js/imul-expected.txt: Removed.
* js/imul.html: Removed.
* js/inc-bracket-assign-subscript-expected.txt: Removed.
* js/inc-bracket-assign-subscript.html: Removed.
* js/inc-const-valueOf-expected.txt: Removed.
* js/inc-const-valueOf.html: Removed.
* js/indexed-setter-on-global-object-expected.txt: Removed.
* js/indexed-setter-on-global-object.html: Removed.
* js/inline-arguments-tear-off-expected.txt: Removed.
* js/inline-arguments-tear-off.html: Removed.
* js/instanceof-XMLHttpRequest-expected.txt: Removed.
* js/instanceof-XMLHttpRequest.html: Removed.
* js/invalid-syntax-for-function-expected.txt: Removed.
* js/invalid-syntax-for-function.html: Removed.
* js/jit-set-profiling-access-type-only-for-get-by-id-self-expected.txt: Removed.
* js/jit-set-profiling-access-type-only-for-get-by-id-self.html: Removed.
* js/js-constructors-use-correct-global-expected.txt: Removed.
* js/js-constructors-use-correct-global.html: Removed.
* js/js-correct-exception-handler-expected.txt: Removed.
* js/js-correct-exception-handler.html: Removed.
* js/jsc-test-list: Removed.
* js/lastModified-expected.txt: Removed.
* js/lastModified.html: Removed.
* js/lazy-create-arguments-from-get-by-val-expected.txt: Removed.
* js/lazy-create-arguments-from-get-by-val.html: Removed.
* js/lexical-lookup-in-function-constructor-expected.txt: Removed.
* js/lexical-lookup-in-function-constructor.html: Removed.
* js/line-column-numbers-expected.txt: Removed.
* js/line-column-numbers.html: Removed.
* js/method-check-expected.txt: Removed.
* js/method-check.html: Removed.
* js/missing-style-end-tag-js-expected.txt: Removed.
* js/missing-style-end-tag-js.html: Removed.
* js/missing-title-end-tag-js-expected.txt: Removed.
* js/missing-title-end-tag-js.html: Removed.
* js/native-error-prototype-expected.txt: Removed.
* js/native-error-prototype.html: Removed.
* js/navigator-language-expected.txt: Removed.
* js/navigator-language.html: Removed.
* js/navigator-plugins-crash-expected.txt: Removed.
* js/navigator-plugins-crash.html: Removed.
* js/negate-overflow-expected.txt: Removed.
* js/negate-overflow.html: Removed.
* js/neq-null-crash-expected.txt: Removed.
* js/neq-null-crash.html: Removed.
* js/nested-function-scope-expected.txt: Removed.
* js/nested-function-scope.html: Removed.
* js/nested-object-gc-expected.txt: Removed.
* js/nested-object-gc.html: Removed.
* js/non-object-proto-expected.txt: Removed.
* js/non-object-proto.html: Removed.
* js/normal-character-escapes-in-string-literals-expected.txt: Removed.
* js/normal-character-escapes-in-string-literals.html: Removed.
* js/not-a-constructor-to-string-expected.txt: Removed.
* js/not-a-constructor-to-string.html: Removed.
* js/not-a-function-to-string-expected.txt: Removed.
* js/not-a-function-to-string.html: Removed.
* js/null-char-in-string-expected.txt: Removed.
* js/null-char-in-string.html: Removed.
* js/number-tofixed-expected.txt: Removed.
* js/number-tofixed.html: Removed.
* js/number-toprecision-expected.txt: Removed.
* js/number-toprecision.html: Removed.
* js/object-extra-comma-expected.txt: Removed.
* js/object-extra-comma.html: Removed.
* js/object-prototype-constructor-expected.txt: Removed.
* js/object-prototype-constructor.html: Removed.
* js/object-prototype-properties-expected.txt: Removed.
* js/object-prototype-properties.html: Removed.
* js/object-prototype-toLocaleString-expected.txt: Removed.
* js/object-prototype-toLocaleString.html: Removed.
* js/parse-error-external-script-in-eval-expected.txt: Removed.
* js/parse-error-external-script-in-eval.html: Removed.
* js/parse-error-external-script-in-new-Function-expected.txt: Removed.
* js/parse-error-external-script-in-new-Function.html: Removed.
* js/post-inc-assign-overwrites-expected.txt: Removed.
* js/post-inc-assign-overwrites.html: Removed.
* js/post-message-numeric-property-expected.txt: Removed.
* js/post-message-numeric-property.html: Removed.
* js/postfix-syntax-expected.txt: Removed.
* js/postfix-syntax.html: Removed.
* js/prefix-syntax-expected.txt: Removed.
* js/prefix-syntax.html: Removed.
* js/prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
* js/prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
* js/put-direct-index-beyond-vector-length-resize-expected.txt: Removed.
* js/put-direct-index-beyond-vector-length-resize.html: Removed.
* js/put-to-base-global-checked-expected.txt: Removed.
* js/put-to-base-global-checked.html: Removed.
* js/random-array-gc-stress-expected.txt: Removed.
* js/random-array-gc-stress.html: Removed.
* js/recursion-limit-equal-expected.txt: Removed.
* js/recursion-limit-equal.html: Removed.
* js/regexp-bol-expected.txt: Removed.
* js/regexp-bol-with-multiline-expected.txt: Removed.
* js/regexp-bol-with-multiline.html: Removed.
* js/regexp-bol.html: Removed.
* js/regexp-caching-expected.txt: Removed.
* js/regexp-caching.html: Removed.
* js/regexp-charclass-crash-expected.txt: Removed.
* js/regexp-charclass-crash.html: Removed.
* js/regexp-extended-characters-crash-expected.txt: Removed.
* js/regexp-extended-characters-crash.html: Removed.
* js/regexp-lastindex-expected.txt: Removed.
* js/regexp-lastindex.html: Removed.
* js/regexp-look-ahead-empty-expected.txt: Removed.
* js/regexp-look-ahead-empty.html: Removed.
* js/regexp-look-ahead-expected.txt: Removed.
* js/regexp-look-ahead.html: Removed.
* js/regexp-match-reify-before-putbyval-expected.txt: Removed.
* js/regexp-match-reify-before-putbyval.html: Removed.
* js/regexp-non-capturing-groups-expected.txt: Removed.
* js/regexp-non-capturing-groups.html: Removed.
* js/regexp-non-greedy-parentheses-expected.txt: Removed.
* js/regexp-non-greedy-parentheses.html: Removed.
* js/regexp-overflow-expected.txt: Removed.
* js/regexp-overflow.html: Removed.
* js/regexp-range-out-of-order-expected.txt: Removed.
* js/regexp-range-out-of-order.html: Removed.
* js/regexp-ranges-and-escaped-hyphens-expected.txt: Removed.
* js/regexp-ranges-and-escaped-hyphens.html: Removed.
* js/regexp-stack-overflow-expected.txt: Removed.
* js/regexp-stack-overflow.html: Removed.
* js/regexp-test-null-string-expected.txt: Removed.
* js/regexp-test-null-string.html: Removed.
* js/regexp-unicode-handling-expected.txt: Removed.
* js/regexp-unicode-handling.html: Removed.
* js/regexp-unicode-overflow-expected.txt: Removed.
* js/regexp-unicode-overflow.html: Removed.
* js/removing-Cf-characters-expected.txt: Removed.
* js/removing-Cf-characters.html: Removed.
* js/reserved-words-as-property-expected.txt: Removed.
* js/reserved-words-as-property.html: Removed.
* js/same-origin-subframe-about-blank-expected.txt: Removed.
* js/same-origin-subframe-about-blank.html: Removed.
* js/script-line-number-expected.txt: Removed.
* js/script-line-number.html: Removed.
* js/script-tests/Object-defineProperty.js: Removed.
* js/script-tests/activation-proto.js: Removed.
* js/script-tests/array-float-delete.js: Removed.
* js/script-tests/array-join-bug-11524.js: Removed.
* js/script-tests/array-prototype-properties.js: Removed.
* js/script-tests/array-sort-exception.js: Removed.
* js/script-tests/array-tostring-ignore-separator.js: Removed.
* js/script-tests/array-with-double-assign.js: Removed.
* js/script-tests/array-with-double-push.js: Removed.
* js/script-tests/assign.js: Removed.
* js/script-tests/basic-map.js: Removed.
* js/script-tests/basic-set.js: Removed.
* js/script-tests/basic-weakmap.js: Removed.
* js/script-tests/cached-eval-gc.js: Removed.
* js/script-tests/constructor-attributes.js: Removed.
* js/script-tests/constructor.js: Removed.
* js/script-tests/cross-frame-bad-time.js: Removed.
* js/script-tests/cross-frame-really-bad-time-with-__proto__.js: Removed.
* js/script-tests/cross-frame-really-bad-time.js: Removed.
* js/script-tests/cross-global-object-inline-global-var.js: Removed.
* js/script-tests/custom-constructors.js: Removed.
* js/script-tests/cyclic-proto.js: Removed.
* js/script-tests/cyclic-ref-toString.js: Removed.
* js/script-tests/date-DST-time-cusps.js: Removed.
* js/script-tests/date-big-constructor.js: Removed.
* js/script-tests/date-big-setdate.js: Removed.
* js/script-tests/date-big-setmonth.js: Removed.
* js/script-tests/date-negative-setmonth.js: Removed.
* js/script-tests/date-preserve-milliseconds.js: Removed.
* js/script-tests/delete-syntax.js: Removed.
* js/script-tests/dfg-byte-array-put.js: Removed.
* js/script-tests/dfg-byteOffset-neuter.js: Removed.
* js/script-tests/dfg-compare-final-object-to-final-object-or-other.js: Removed.
* js/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js: Removed.
* js/script-tests/dfg-cross-global-object-inline-new-array-literal.js: Removed.
* js/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js: Removed.
* js/script-tests/dfg-cross-global-object-inline-new-array-with-size.js: Removed.
* js/script-tests/dfg-cross-global-object-inline-new-array.js: Removed.
* js/script-tests/dfg-cross-global-object-new-array.js: Removed.
* js/script-tests/dfg-custom-getter-throw-inlined.js: Removed.
* js/script-tests/dfg-custom-getter-throw.js: Removed.
* js/script-tests/dfg-custom-getter.js: Removed.
* js/script-tests/dfg-ensure-array-storage-on-window.js: Removed.
* js/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Removed.
* js/script-tests/dfg-inline-switch-imm.js: Removed.
* js/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Removed.
* js/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Removed.
* js/script-tests/dfg-logical-not-final-object-or-other.js: Removed.
* js/script-tests/dfg-make-rope-side-effects.js: Removed.
* js/script-tests/dfg-negative-array-size.js: Removed.
* js/script-tests/dfg-patchable-get-by-id-after-watchpoint.js: Removed.
* js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Removed.
* js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Removed.
* js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other.js: Removed.
* js/script-tests/dfg-proto-stub-watchpoint-fire.js: Removed.
* js/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
* js/script-tests/dfg-put-by-id-allocate-storage-polymorphic.js: Removed.
* js/script-tests/dfg-put-by-id-allocate-storage.js: Removed.
* js/script-tests/dfg-put-by-id-reallocate-storage-polymorphic.js: Removed.
* js/script-tests/dfg-put-by-id-reallocate-storage.js: Removed.
* js/script-tests/dfg-put-by-val-setter-then-get-by-val.js: Removed.
* js/script-tests/dfg-put-to-readonly-property.js: Removed.
* js/script-tests/dfg-rshift-by-zero-eliminate-valuetoint32.js: Removed.
* js/script-tests/dfg-store-unexpected-value-into-argument-and-osr-exit.js: Removed.
* js/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Removed.
* js/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Removed.
* js/script-tests/dfg-typed-array-neuter.js: Removed.
* js/script-tests/document-all-triggers-masquerades-watchpoint.js: Removed.
* js/script-tests/dot-node-base-exception.js: Removed.
* js/script-tests/end-in-string-escape.js: Removed.
* js/script-tests/enter-dictionary-indexing-mode-with-blank-indexing-type.js: Removed.
* js/script-tests/eval-cache-scoped-lookup.js: Removed.
* js/script-tests/eval-contained-syntax-error.js: Removed.
* js/script-tests/exception-line-number.js: Removed.
* js/script-tests/exception-registerfile-shrink.js: Removed.
* js/script-tests/function-bind.js: Removed.
* js/script-tests/function-name.js: Removed.
* js/script-tests/function-names.js: Removed.
* js/script-tests/get-by-pname-only-prototype-properties.js: Removed.
* js/script-tests/global-constructors-attributes.js: Removed.
* js/script-tests/global-constructors-deletable.js: Removed.
* js/script-tests/global-function-resolve.js: Removed.
* js/script-tests/immediate-constant-instead-of-cell.js: Removed.
* js/script-tests/implicit-call-with-global-reentry.js: Removed.
* js/script-tests/imul.js: Removed.
* js/script-tests/inc-bracket-assign-subscript.js: Removed.
* js/script-tests/inc-const-valueOf.js: Removed.
* js/script-tests/indexed-setter-on-global-object.js: Removed.
* js/script-tests/inline-arguments-tear-off.js: Removed.
* js/script-tests/instanceof-XMLHttpRequest.js: Removed.
* js/script-tests/jit-set-profiling-access-type-only-for-get-by-id-self.js: Removed.
* js/script-tests/js-correct-exception-handler.js: Removed.
* js/script-tests/lastModified.js: Removed.
* js/script-tests/lazy-create-arguments-from-get-by-val.js: Removed.
* js/script-tests/line-column-numbers.js: Removed.
* js/script-tests/method-check.js: Removed.
* js/script-tests/native-error-prototype.js: Removed.
* js/script-tests/neq-null-crash.js: Removed.
* js/script-tests/nested-object-gc.js: Removed.
* js/script-tests/non-object-proto.js: Removed.
* js/script-tests/normal-character-escapes-in-string-literals.js: Removed.
* js/script-tests/null-char-in-string.js: Removed.
* js/script-tests/number-tofixed.js: Removed.
* js/script-tests/number-toprecision.js: Removed.
* js/script-tests/object-extra-comma.js: Removed.
* js/script-tests/object-prototype-constructor.js: Removed.
* js/script-tests/object-prototype-properties.js: Removed.
* js/script-tests/object-prototype-toLocaleString.js: Removed.
* js/script-tests/post-inc-assign-overwrites.js: Removed.
* js/script-tests/post-message-numeric-property.js: Removed.
* js/script-tests/postfix-syntax.js: Removed.
* js/script-tests/prefix-syntax.js: Removed.
* js/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
* js/script-tests/put-direct-index-beyond-vector-length-resize.js: Removed.
* js/script-tests/put-to-base-global-checked.js: Removed.
* js/script-tests/random-array-gc-stress.js: Removed.
* js/script-tests/recursion-limit-equal.js: Removed.
* js/script-tests/regexp-bol-with-multiline.js: Removed.
* js/script-tests/regexp-bol.js: Removed.
* js/script-tests/regexp-extended-characters-crash.js: Removed.
* js/script-tests/regexp-lastindex.js: Removed.
* js/script-tests/regexp-look-ahead-empty.js: Removed.
* js/script-tests/regexp-look-ahead.js: Removed.
* js/script-tests/regexp-match-reify-before-putbyval.js: Removed.
* js/script-tests/regexp-non-capturing-groups.js: Removed.
* js/script-tests/regexp-non-greedy-parentheses.js: Removed.
* js/script-tests/regexp-overflow.js: Removed.
* js/script-tests/regexp-range-out-of-order.js: Removed.
* js/script-tests/regexp-ranges-and-escaped-hyphens.js: Removed.
* js/script-tests/regexp-stack-overflow.js: Removed.
* js/script-tests/regexp-unicode-handling.js: Removed.
* js/script-tests/regexp-unicode-overflow.js: Removed.
* js/script-tests/removing-Cf-characters.js: Removed.
* js/script-tests/reserved-words-as-property.js: Removed.
* js/script-tests/select-options-add.js: Removed.
* js/script-tests/stack-at-creation-for-error-objects.js: Removed.
* js/script-tests/stack-trace.js: Removed.
* js/script-tests/strict-readonly-statics.js: Removed.
* js/script-tests/string-match.js: Removed.
* js/script-tests/string-prototype-properties.js: Removed.
* js/script-tests/string-replace-2.js: Removed.
* js/script-tests/string-replace-3.js: Removed.
* js/script-tests/string-replacement-outofmemory.js: Removed.
* js/script-tests/string-split-conformance.js: Removed.
* js/script-tests/string-split-double-empty.js: Removed.
* js/script-tests/string-split-ignore-case.js: Removed.
* js/script-tests/switch-behaviour.js: Removed.
* js/script-tests/throw-exception-in-global-setter.js: Removed.
* js/script-tests/toInt32UInt32.js: Removed.
* js/script-tests/toString-exception.js: Removed.
* js/script-tests/toString-overrides.js: Removed.
* js/script-tests/toString-stack-overflow.js: Removed.
* js/script-tests/transition-cache-dictionary-crash.js: Removed.
* js/script-tests/typed-array-access.js: Removed.
* js/script-tests/typed-array-set-different-types.js: Removed.
* js/script-tests/typeof-syntax.js: Removed.
* js/script-tests/unshift-multi.js: Removed.
* js/script-tests/vardecl-preserve-arguments.js: Removed.
* js/script-tests/webcore-string-comparison.js: Removed.
* js/script-tests/with-scope-gc.js: Removed.
* js/select-options-add-expected.txt: Removed.
* js/select-options-add.html: Removed.
* js/select-options-remove-expected.txt: Removed.
* js/select-options-remove-gc-expected.txt: Removed.
* js/select-options-remove-gc.html: Removed.
* js/select-options-remove.html: Removed.
* js/stack-at-creation-for-error-objects-expected.txt: Removed.
* js/stack-at-creation-for-error-objects.html: Removed.
* js/stack-trace-expected.txt: Removed.
* js/stack-trace.html: Removed.
* js/strict-readonly-statics-expected.txt: Removed.
* js/strict-readonly-statics.html: Removed.
* js/string-anchor-expected.txt: Removed.
* js/string-anchor.html: Removed.
* js/string-concatenate-outofmemory-expected.txt: Removed.
* js/string-fontcolor-expected.txt: Removed.
* js/string-fontcolor.html: Removed.
* js/string-fontsize-expected.txt: Removed.
* js/string-fontsize.html: Removed.
* js/string-link-expected.txt: Removed.
* js/string-link.html: Removed.
* js/string-match-expected.txt: Removed.
* js/string-match.html: Removed.
* js/string-prototype-properties-expected.txt: Removed.
* js/string-prototype-properties.html: Removed.
* js/string-replace-2-expected.txt: Removed.
* js/string-replace-2.html: Removed.
* js/string-replace-3-expected.txt: Removed.
* js/string-replace-3.html: Removed.
* js/string-replace-exception-crash-expected.txt: Removed.
* js/string-replace-exception-crash.html: Removed.
* js/string-replacement-outofmemory-expected.txt: Removed.
* js/string-replacement-outofmemory.html: Removed.
* js/string-split-conformance-expected.txt: Removed.
* js/string-split-conformance.html: Removed.
* js/string-split-double-empty-expected.txt: Removed.
* js/string-split-double-empty.html: Removed.
* js/string-split-ignore-case-expected.txt: Removed.
* js/string-split-ignore-case.html: Removed.
* js/switch-behaviour-expected.txt: Removed.
* js/switch-behaviour.html: Removed.
* js/text-field-resize-expected.txt: Removed.
* js/text-field-resize.html: Removed.
* js/throw-exception-in-global-setter-expected.txt: Removed.
* js/throw-exception-in-global-setter.html: Removed.
* js/throw-from-array-sort-expected.txt: Removed.
* js/throw-from-array-sort.html: Removed.
* js/toInt32UInt32-expected.txt: Removed.
* js/toInt32UInt32.html: Removed.
* js/toString-and-valueOf-override-expected.txt: Removed.
* js/toString-and-valueOf-override.html: Removed.
* js/toString-dontEnum-expected.txt: Removed.
* js/toString-dontEnum.html: Removed.
* js/toString-exception-expected.txt: Removed.
* js/toString-exception.html: Removed.
* js/toString-number-expected.txt: Removed.
* js/toString-number.html: Removed.
* js/toString-overrides-expected.txt: Removed.
* js/toString-overrides.html: Removed.
* js/toString-stack-overflow-expected.txt: Removed.
* js/toString-stack-overflow.html: Removed.
* js/toString-try-else-expected.txt: Removed.
* js/toString-try-else.html: Removed.
* js/transition-cache-dictionary-crash-expected.txt: Removed.
* js/transition-cache-dictionary-crash.html: Removed.
* js/trivial-functions-expected.txt: Removed.
* js/trivial-functions.html: Removed.
* js/try-catch-crash-expected.txt: Removed.
* js/try-catch-crash.html: Removed.
* js/typed-array-access-expected.txt: Removed.
* js/typed-array-access.html: Removed.
* js/typed-array-set-different-types-expected.txt: Removed.
* js/typed-array-set-different-types.html: Removed.
* js/typeof-syntax-expected.txt: Removed.
* js/typeof-syntax.html: Removed.
* js/uncaught-exception-line-number-expected.txt: Removed.
* js/uncaught-exception-line-number.html: Removed.
* js/unshift-multi-expected.txt: Removed.
* js/unshift-multi.html: Removed.
* js/var-declarations-expected.txt: Removed.
* js/var-declarations-shadowing-expected.txt: Removed.
* js/var-declarations-shadowing.html: Removed.
* js/var-declarations.html: Removed.
* js/vardecl-preserve-arguments-expected.txt: Removed.
* js/vardecl-preserve-arguments.html: Removed.
* js/vardecl-preserve-parameters-expected.txt: Removed.
* js/vardecl-preserve-parameters.html: Removed.
* js/vardecl-preserve-vardecl-expected.txt: Removed.
* js/vardecl-preserve-vardecl.html: Removed.
* js/webcore-string-comparison-expected.txt: Removed.
* js/webcore-string-comparison.html: Removed.
* js/webidl-type-mapping-expected.txt: Removed.
* js/webidl-type-mapping.html: Removed.
* js/while-expression-value-expected.txt: Removed.
* js/while-expression-value.html: Removed.
* js/window-location-href-file-urls-expected.txt: Removed.
* js/window-location-href-file-urls.html: Removed.
* js/with-scope-gc-expected.txt: Removed.
* js/with-scope-gc.html: Removed.
* platform/gtk/TestExpectations:
* platform/mac/TestExpectations:
* platform/mac/js/constructor-length-expected.txt: Removed.
* platform/mac/js/dom: Added.
* platform/mac/js/dom/constructor-length-expected.txt: Copied from LayoutTests/platform/mac/js/constructor-length-expected.txt.
* platform/qt/TestExpectations:
* platform/win/TestExpectations:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156066 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Windows] Unreviewed build fix after r156064.

* jsc.cpp:
(jscmain): Need a temporary to perform '&' in VS2010.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156067 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Windows] Build fix after r156063.

* WebHistory.h: std::unique is an algorithm; std::unique_ptr is what we want here!



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove the ENABLE_PLUGIN_PROCESS #define
https://bugs.webkit.org/show_bug.cgi?id=121569

Reviewed by Andreas Kling.

Fold the ENABLE_PLUGIN_PROCESS #define into the NETSCAPE_PLUGIN_API #define since
building plug-ins without the plug-in process is not supported.

* PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm:
* PluginProcess/PluginControllerProxy.cpp:
* PluginProcess/PluginControllerProxy.h:
* PluginProcess/PluginControllerProxy.messages.in:
* PluginProcess/PluginCreationParameters.cpp:
* PluginProcess/PluginCreationParameters.h:
* PluginProcess/PluginProcess.cpp:
* PluginProcess/PluginProcess.h:
* PluginProcess/PluginProcess.messages.in:
* PluginProcess/WebProcessConnection.cpp:
* PluginProcess/WebProcessConnection.h:
* PluginProcess/WebProcessConnection.messages.in:
* PluginProcess/mac/PluginControllerProxyMac.mm:
* PluginProcess/mac/PluginProcessMac.mm:
* Shared/Plugins/NPIdentifierData.cpp:
* Shared/Plugins/NPIdentifierData.h:
* Shared/Plugins/NPObjectMessageReceiver.cpp:
* Shared/Plugins/NPObjectMessageReceiver.h:
* Shared/Plugins/NPObjectMessageReceiver.messages.in:
* Shared/Plugins/NPObjectProxy.cpp:
* Shared/Plugins/NPObjectProxy.h:
* Shared/Plugins/NPRemoteObjectMap.cpp:
* Shared/Plugins/NPRemoteObjectMap.h:
* Shared/Plugins/NPVariantData.cpp:
* Shared/Plugins/NPVariantData.h:
* Shared/Plugins/Netscape/mac/NetscapePluginModuleMac.mm:
(WebKit::getMIMETypesFromPluginBundle):
* Shared/Plugins/PluginProcessCreationParameters.cpp:
* Shared/Plugins/PluginProcessCreationParameters.h:
* UIProcess/Launcher/ProcessLauncher.cpp:
(WebKit::ProcessLauncher::processTypeAsString):
(WebKit::ProcessLauncher::getProcessTypeFromString):
* UIProcess/Launcher/ProcessLauncher.h:
* UIProcess/Launcher/mac/ProcessLauncherMac.mm:
(WebKit::addDYLDEnvironmentAdditions):
(WebKit::serviceName):
(WebKit::createProcess):
* UIProcess/Plugins/PluginProcessManager.cpp:
* UIProcess/Plugins/PluginProcessManager.h:
* UIProcess/Plugins/PluginProcessProxy.cpp:
* UIProcess/Plugins/PluginProcessProxy.h:
* UIProcess/Plugins/PluginProcessProxy.messages.in:
* UIProcess/Plugins/WebPluginSiteDataManager.cpp:
(WebKit::WebPluginSiteDataManager::~WebPluginSiteDataManager):
(WebKit::WebPluginSiteDataManager::invalidate):
(WebKit::WebPluginSiteDataManager::getSitesWithData):
(WebKit::WebPluginSiteDataManager::clearSiteData):
* UIProcess/Plugins/WebPluginSiteDataManager.h:
* UIProcess/Plugins/mac/PluginProcessManagerMac.mm:
* UIProcess/Plugins/mac/PluginProcessProxyMac.mm:
* UIProcess/WebContext.cpp:
(WebKit::WebContext::setProcessModel):
(WebKit::WebContext::shouldTerminate):
(WebKit::WebContext::disconnectProcess):
* UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::getPluginProcessConnection):
* UIProcess/WebProcessProxy.h:
* UIProcess/WebProcessProxy.messages.in:
* UIProcess/mac/WebContextMac.mm:
(WebKit::updateProcessSuppressionStateOfGlobalChildProcesses):
* WebKit2Prefix.h:
* WebProcess/Plugins/Netscape/mac/PluginProxyMac.mm:
* WebProcess/Plugins/PluginProcessConnection.cpp:
* WebProcess/Plugins/PluginProcessConnection.h:
* WebProcess/Plugins/PluginProcessConnection.messages.in:
* WebProcess/Plugins/PluginProcessConnectionManager.cpp:
* WebProcess/Plugins/PluginProcessConnectionManager.h:
* WebProcess/Plugins/PluginProcessConnectionManager.messages.in:
* WebProcess/Plugins/PluginProxy.cpp:
* WebProcess/Plugins/PluginProxy.h:
* WebProcess/Plugins/PluginProxy.messages.in:
* WebProcess/WebCoreSupport/WebPlatformStrategies.h:
* WebProcess/WebPage/WebPage.cpp:
* WebProcess/WebProcess.cpp:
(WebKit::WebProcess::WebProcess):
(WebKit::WebProcess::initializeConnection):
* WebProcess/WebProcess.h:
* WebProcess/WebProcess.messages.in:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move expected results after r156066.

* platform/efl/js/dom: Added.
* platform/efl/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/efl/js/global-constructors-attributes-expected.txt.
* platform/efl/js/global-constructors-attributes-expected.txt: Removed.
* platform/mac-lion/js/global-constructors-attributes-expected.txt: Removed.
* platform/mac/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac-lion/js/global-constructors-attributes-expected.txt.
* platform/qt/js/dom: Added.
* platform/qt/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/qt/js/global-constructors-attributes-expected.txt.
* platform/qt/js/global-constructors-attributes-expected.txt: Removed.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156070 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed check in a proper baseline.

* js/dom/global-constructors-attributes-expected.txt:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156071 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Merge HTMLBodyElement::didNotifySubtreeInsertions into HTMLBodyElement::insertedInto
https://bugs.webkit.org/show_bug.cgi?id=121576

Reviewed by Andreas Kling.

Source/WebCore: 

Merge https://chromium.googlesource.com/chromium/blink/+/2a9cac908f4eceadfcf9d21bdf5b3e598075aa1f

The logic in didNotifySubtreeInsertions to set the marginwidth and marginheight attributes
on the <body> of elements inside <iframe> and <frame> doesn't need to run after inserting
all the children of the frame. In fact this means that when you have those attributes
and then the script in the iframe touches offsetLeft or any layout dependent property
we'll layout with the wrong values and then have to do another layout after these margin
attributes are set.

I also remove the scheduleRelayout() call that was inside didNotifySubtreeInsertions. This
call doesn't make any sense, inserting a <body> will always trigger a style recalc and
a subsequent layout. The code is 9 years old: https://trac.webkit.org/changeset/8122
and all tests run fine without it.

* html/HTMLBodyElement.cpp:
(WebCore::HTMLBodyElement::insertedInto):
* html/HTMLBodyElement.h:
* html/HTMLFrameElementBase.h:
(WebCore::isHTMLFrameElementBase):
(WebCore::toHTMLFrameElementBase):

LayoutTests: 

Rebaseline a test now that we don't do an extra layout.

* inspector/timeline/timeline-script-tag-1-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156072 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add a not completely unrealistic DOM Benchmark
https://bugs.webkit.org/show_bug.cgi?id=121361

Reviewed by Filip Pizlo.

Add a DOM benchmark based on TodoMVC for vanilla JS, Ember.js, Backbone.js, and jQuery.
We'll add more frameworks and demo apps as we go.

* DoYouEvenBench: Added.
* DoYouEvenBench/benchmark.html: Added.
* DoYouEvenBench/benchmark.js: Added.
(SimplePromise): 
(SimplePromise.prototype.then):
(SimplePromise.prototype.resolve.else):
(SimplePromise.prototype.resolve):
(BenchmarkRunner.suite):
(BenchmarkRunner.waitForElement.resolveIfReady):
(BenchmarkRunner.waitForElement):
(BenchmarkRunner._removeFrame):
(BenchmarkRunner._appendFrame):
(BenchmarkRunner._waitAndWarmUp.Fibonacci):
(BenchmarkRunner._testName):
(BenchmarkRunner._testItemId):
(BenchmarkRunner.listSuites.button.onclick):
(BenchmarkRunner.listSuites.callNextStep):
(BenchmarkRunner.listSuites):
(BenchmarkState):
(BenchmarkState.prototype.currentSuite):
(BenchmarkState.prototype.currentTest):
(BenchmarkState.prototype.next):
(BenchmarkState.prototype.isFirstTest):
(BenchmarkState.prototype.prepareCurrentSuite.frame.onload):
(BenchmarkRunner.step):
(BenchmarkRunner._runTestAndRecordResults):
(BenchmarkRunner._finalize):
* DoYouEvenBench/todomvc: Added.
* DoYouEvenBench/todomvc/architecture-examples: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower.json: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/backbone: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/backbone.localStorage: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/backbone.localStorage/backbone.localStorage.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/backbone/backbone.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/jquery: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/jquery/jquery.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/todomvc-common: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.css: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/todomvc-common/bg.png: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/underscore: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/bower_components/underscore/underscore.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/index.html: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/app.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/collections: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/collections/todos.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/models: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/models/todo.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/routers: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/routers/router.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/views: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/views/app-view.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/js/views/todo-view.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/backbone/readme.md: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower.json: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/ember: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/ember-localstorage-adapter: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/ember-localstorage-adapter/localstorage_adapter.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/ember/ember.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/handlebars: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/handlebars/handlebars.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/jquery: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/jquery/jquery.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/todomvc-common: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.css: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/bg.png: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/index.html: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/app.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/controllers: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/controllers/todo_controller.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/controllers/todos_controller.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/libs: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/libs/ember-data.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/models: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/models/store.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/models/todo.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/views: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/js/views/edit_todo_view.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/readme.md: Added.
* DoYouEvenBench/todomvc/architecture-examples/emberjs/test.html: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower.json: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/handlebars: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/handlebars/handlebars.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/jquery: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/jquery/jquery.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/todomvc-common: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.css: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/bower_components/todomvc-common/bg.png: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/css: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/css/app.css: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/index.html: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/js: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/js/app.js: Added.
* DoYouEvenBench/todomvc/architecture-examples/jquery/readme.md: Added.
* DoYouEvenBench/todomvc/license.md: Added.
* DoYouEvenBench/todomvc/readme.md: Added.
* DoYouEvenBench/todomvc/vanilla-examples: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower.json: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower_components: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.css: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/bg.png: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/index.html: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/app.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/controller.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/helpers.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/model.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/store.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/js/view.js: Added.
* DoYouEvenBench/todomvc/vanilla-examples/vanillajs/readme.md: Added.
* Skipped:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
W3C Test Import script reformats test HTML
https://bugs.webkit.org/show_bug.cgi?id=119159

Reviewed by Dirk Pranke.

Completely rewrite the test conversion process to minimize
reformatting when adding prefixes, etc. This isn't 100% perfect, there
are still places where it will end up changing the formatting, but it
is much better than before. Most notably, the public interface to the
test converter has changed: now one calls a method instead of creating
an instance of the test converter class. This is because the test
converter class now has state, so one really needs a new instance for
each test.

Note that this also lays some simple groundwork for being able to use
a MockHost in the tests.

* Scripts/webkitpy/w3c/test_converter.py:
(convert_for_webkit):
(_W3CTestConverter):
(_W3CTestConverter.__init__):
(_W3CTestConverter.output):
(_W3CTestConverter.add_webkit_prefix_to_unprefixed_properties):
(_W3CTestConverter.convert_style_data):
(_W3CTestConverter.convert_attributes_if_needed):
(_W3CTestConverter.handle_starttag):
(_W3CTestConverter.handle_endtag):
(_W3CTestConverter.handle_startendtag):
(_W3CTestConverter.handle_data):
(_W3CTestConverter.handle_entityref):
(_W3CTestConverter.handle_charref):
(_W3CTestConverter.handle_comment):
(_W3CTestConverter.handle_decl):
(_W3CTestConverter.handle_pi):
* Scripts/webkitpy/w3c/test_converter_unittest.py:
(W3CTestConverterTest):
(W3CTestConverterTest.fake_dir_path):
(W3CTestConverterTest.test_read_prefixed_property_list):
(verify_no_conversion_happened):
* Scripts/webkitpy/w3c/test_importer.py:
(TestImporter.import_tests):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION (r155854 - r155967) block with margin-left adjacent to floated block causes text of subsequent blocks to overlap the floated block.
https://bugs.webkit.org/show_bug.cgi?id=121532

Reviewed by Andreas Kling.

Source/WebCore:

When refactoring the code, I ended up adding the margin in instead of
subtracting it in the case of an intruding float. This patch fixes
that so that the margin is properly handled.

Test: fast/block/float/intruding-float-sibling-with-margin.html

* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::addIntrudingFloats):

LayoutTests:

* fast/block/float/intruding-float-sibling-with-margin-expected.html: Added.
* fast/block/float/intruding-float-sibling-with-margin.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix the expected result again after r156070.

* platform/mac-lion/js/dom: Added.
* platform/mac-lion/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
* platform/mac/js/dom/global-constructors-attributes-expected.txt: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add test expectations for bugs 121581 and 121582.

* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156077 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Lion rebaseline after r155253.

* platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
* platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
* platform/qt-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Removed.
* platform/qt-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156078 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Replace use of OwnArrayPtr<Foo> with std::unique_ptr<Foo[]> in JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=121583

Reviewed by Anders Carlsson.

* API/JSStringRefCF.cpp:
(JSStringCreateWithCFString):
* API/JSStringRefQt.cpp:
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
* dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseBlock):
* dfg/DFGDisassembler.cpp:
(JSC::DFG::Disassembler::dumpDisassembly):
* runtime/Arguments.cpp:
(JSC::Arguments::tearOff):
* runtime/Arguments.h:
(JSC::Arguments::isTornOff):
(JSC::Arguments::allocateSlowArguments):
* runtime/JSPropertyNameIterator.cpp:
(JSC::JSPropertyNameIterator::JSPropertyNameIterator):
* runtime/JSPropertyNameIterator.h:
* runtime/JSSegmentedVariableObject.h:
* runtime/JSVariableObject.h:
* runtime/PropertyNameArray.h:
* runtime/RegExp.cpp:
* runtime/StructureChain.h:
(JSC::StructureChain::finishCreation):
* runtime/SymbolTable.h:
(JSC::SharedSymbolTable::setSlowArguments):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Redo r156078.

* platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
* platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
* platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Removed.
* platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156080 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening. Moving GTK-specific baselines for some js/dom/* tests into the proper directory.

* platform/gtk/js/dom: Added.
* platform/gtk/js/dom-static-property-for-in-iteration-expected.txt: Removed.
* platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt: Copied from LayoutTests/platform/gtk/js/dom-static-property-for-in-iteration-expected.txt.
* platform/gtk/js/dom/function-length-expected.txt: Copied from LayoutTests/platform/gtk/js/function-length-expected.txt.
* platform/gtk/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-dedicated-worker-expected.txt.
* platform/gtk/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-expected.txt.
* platform/gtk/js/dom/global-constructors-attributes-shared-worker-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-shared-worker-expected.txt.
* platform/gtk/js/function-length-expected.txt: Removed.
* platform/gtk/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
* platform/gtk/js/global-constructors-attributes-expected.txt: Removed.
* platform/gtk/js/global-constructors-attributes-shared-worker-expected.txt: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CSSRegions] Failed to retrieve named flow ranges for content with inline svg
https://bugs.webkit.org/show_bug.cgi?id=121489

Reviewed by David Hyatt.

Source/WebCore:

The inline SVG element behaves like a replaced element in HTML context. When computing the ranges
that are displayed inside a region for a named flow that contains an inline SVG element, we have
to treat the SVG as a replaced and run the checks only for the SVG root element, skipping the
other SVG elements inside.

Test: fast/regions/get-region-flow-ranges-inline-svg.html

* rendering/RenderNamedFlowThread.cpp:
(WebCore::nextNodeInsideContentNode): Add function to retrieve the next node in traversal
under the contentNode subtree that should be used for getRanges inspection.
(WebCore::RenderNamedFlowThread::getRanges): Replace NodeTravesal::next with nextNodeInsideContentNode.

LayoutTests:

* fast/regions/get-region-flow-ranges-inline-svg-expected.txt: Added.
* fast/regions/get-region-flow-ranges-inline-svg.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156082 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening. Rebaselining after r156040.

* platform/gtk/fast/forms/HTMLOptionElement_label06-expected.txt:
* platform/gtk/fast/forms/HTMLOptionElement_label07-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
* platform/gtk/fast/forms/select-baseline-expected.txt:
* platform/gtk/fast/forms/select-empty-option-height-expected.txt:
* platform/gtk/fast/forms/selectlist-minsize-expected.txt:
* platform/gtk/fast/html/keygen-expected.txt:
* platform/gtk/fast/replaced/three-selects-break-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156083 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening. Rebaselining after r155957.

* platform/gtk/css3/selectors3/html/css3-modsel-179a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-179a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-179a-expected.txt:
* platform/gtk/fast/css/pseudo-first-line-border-width-expected.txt:
* platform/gtk/fast/css/word-space-extra-expected.txt:
* platform/gtk/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156084 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove names of unused arguments from the x86/x86-64 function prototype
for JIT::emitSlow_op_mod()

Rubber-stamped by Ryosuke Niwa.

* jit/JITArithmetic.cpp:
(JSC::JIT::emitSlow_op_mod):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156085 268f45cc-cd09-0410-ab3c-d52691b4dbfc