WebCore: Fix for https://bugs.webkit.org/show_bug.cgi?id=29703
[WebKit.git] / LayoutTests / ChangeLog
1 2009-09-24  Sam Weinig  <sam@webkit.org>
2
3         Reviewed by Dan Bernstein.
4
5         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29703
6         Add a function to element to check whether it matches a CSS selector
7
8         Add webkitMatchesSelector to SelectorAPI tests.
9
10         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
11         * fast/dom/SelectorAPI/caseID-almost-strict.html:
12         * fast/dom/SelectorAPI/caseID-expected.txt:
13         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
14         * fast/dom/SelectorAPI/caseID-strict.html:
15         * fast/dom/SelectorAPI/caseID.html:
16         * fast/dom/SelectorAPI/caseTag-expected.txt:
17         * fast/dom/SelectorAPI/caseTag.html:
18         * fast/dom/SelectorAPI/caseTagX-expected.txt:
19         * fast/dom/SelectorAPI/caseTagX.xhtml:
20         * fast/dom/SelectorAPI/detached-element-expected.txt:
21         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
22         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
23         * fast/dom/SelectorAPI/script-tests/detached-element.js:
24         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
25         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
26         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
27         * fast/dom/SelectorAPI/viewless-document-expected.txt:
28         * fast/dom/Window/window-properties-expected.txt:
29         * fast/dom/domListEnumeration-expected.txt:
30         * fast/dom/script-tests/domListEnumeration.js:
31
32 2009-09-24  Oliver Hunt  <oliver@apple.com>
33
34         Reviewed by NOBODY(rollout)
35
36         Roll out r48712 as it is incorrect.
37
38         Rolling out test as test depends on patch.
39
40         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
41         * platform/mac/fast/dom/wrapper-classes-objc.html:
42
43 2009-09-24  Xan Lopez  <xlopez@igalia.com>
44
45         Revert r48697, since it broke key handling notification to GTK+.
46
47         * platform/gtk/Skipped:
48
49 2009-09-24  Benjamin Poulain  <benjamin.poulain@nokia.com>
50
51         Reviewed by Eric Seidel.
52
53         The indices of RuntimeArray should be enumerated like for a regular array.
54         https://bugs.webkit.org/show_bug.cgi?id=29005
55
56         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
57         * platform/mac/fast/dom/wrapper-classes-objc.html:
58
59 2009-09-23  Geoffrey Garen  <ggaren@apple.com>
60
61         Reviewed by Sam Weinig.
62
63         Layout tests for event target sanitization.
64         
65         New tests for event dispatch:
66
67         * fast/events/event-attributes-after-exception-expected.txt: Added.
68         * fast/events/event-attributes-after-exception.html: Added.
69         * fast/events/event-fire-order-expected.txt: Added.
70         * fast/events/event-fire-order.html: Added.
71         * fast/events/event-fired-after-removal-expected.txt: Added.
72         * fast/events/event-fired-after-removal.html: Added.
73         
74         Fixed these tests:
75
76         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt: eventPhase should
77         be AT_TARGET (2) when firing an event on an XHR, not INVALID (0).
78         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt: ditto
79
80         * http/tests/xmlhttprequest/event-target-expected.txt:
81         * http/tests/xmlhttprequest/event-target.html: Removing an event listener
82         during event dispatch should prevent it from firing. (This test was backwards.)
83         
84         * svg/custom/loadevents-capturing.svg: Enhanced this test to tell you
85         why it fails when it fails. Changed it to register runTest() (now named 
86         reportResults()) using addEventListener() instead of the 'onload' attribute.
87         The test relies on reportResults() running after handler(), so it needs
88         to register reportResults() after handler().
89
90 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
91
92         Reviewed by Eric Seidel.
93
94         This tests all types of inputs text and password, 
95         both enabled and disabled, the existing tests 
96         weren't thorough enough for chromium.
97
98         https://bugs.webkit.org/show_bug.cgi?id=29502
99
100         * fast/forms/basic-inputs.html: Added.
101         * platform/mac/fast/forms/basic-inputs-expected.checksum: Added.
102         * platform/mac/fast/forms/basic-inputs-expected.png: Added.
103         * platform/mac/fast/forms/basic-inputs-expected.txt: Added.
104
105 2009-09-23  Kent Tamura  <tkent@chromium.org>
106
107         Reviewed by Darin Adler.
108
109         Tests for maxLength of <textarea>
110         https://bugs.webkit.org/show_bug.cgi?id=29292
111
112         * fast/forms/script-tests/textarea-maxlength.js: Added.
113         * fast/forms/textarea-maxlength-expected.txt: Added.
114         * fast/forms/textarea-maxlength.html: Added.
115
116 2009-09-23  Martin Robinson  <martin.james.robinson@gmail.com>
117
118         Reviewed by Xan Lopez.
119
120         [GTK] REGRESSION: BitmapImage::getGdkPixbuf fails for non-square images
121         https://bugs.webkit.org/show_bug.cgi?id=29654
122
123         Enable tests which are now passing because of key event fixes.
124
125         * platform/gtk/Skipped:
126
127 2009-09-23  Eric Seidel  <eric@webkit.org>
128
129         No review, just adding missing pixel test results from recent test additions.
130
131         * platform/mac/compositing/generated-content-expected.checksum: Added.
132         * platform/mac/compositing/generated-content-expected.png: Added.
133         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
134         * platform/mac/compositing/masks/multiple-masks-expected.png: Added.
135         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
136         * platform/mac/compositing/reflections/reflection-on-composited-expected.checksum: Added.
137         * platform/mac/compositing/reflections/reflection-on-composited-expected.png: Added.
138         * platform/mac/compositing/self-painting-layers-expected.checksum: Added.
139         * platform/mac/compositing/self-painting-layers-expected.png: Added.
140         * platform/mac/compositing/sibling-positioning-expected.checksum: Added.
141         * platform/mac/compositing/sibling-positioning-expected.png: Added.
142         * platform/mac/fast/forms/button-style-color-expected.checksum: Added.
143         * platform/mac/fast/forms/button-style-color-expected.png: Added.
144         * platform/mac/fast/forms/text-style-color-expected.checksum: Added.
145         * platform/mac/fast/forms/text-style-color-expected.png: Added.
146         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.checksum: Added.
147         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
148         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.checksum: Added.
149         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Added.
150         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.checksum: Added.
151         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.png: Added.
152         * platform/mac/fast/frames/viewsource-on-image-file-expected.checksum: Added.
153         * platform/mac/fast/frames/viewsource-on-image-file-expected.png: Added.
154         * platform/mac/fast/text/international/khmer-selection-expected.checksum: Added.
155         * platform/mac/fast/text/international/khmer-selection-expected.png: Added.
156         * platform/mac/media/audio-no-installed-engines-expected.checksum: Added.
157         * platform/mac/media/audio-no-installed-engines-expected.png: Added.
158         * platform/mac/media/controls-strict-expected.checksum: Added.
159         * platform/mac/media/controls-strict-expected.png: Added.
160         * platform/mac/media/controls-styling-expected.checksum: Added.
161         * platform/mac/media/controls-styling-expected.png: Added.
162         * platform/mac/media/video-no-audio-expected.checksum: Added.
163         * platform/mac/media/video-no-audio-expected.png: Added.
164
165 2009-09-23  Sam Weinig  <sam@webkit.org>
166
167         Reviewed by Adam Barth.
168
169         Test for https://bugs.webkit.org/show_bug.cgi?id=26989
170         Should allow navigation of top-level openers
171         <rdar://problem/7034025>
172
173         * http/tests/security/frameNavigation/cross-origin-opener-expected.txt: Added.
174         * http/tests/security/frameNavigation/cross-origin-opener.html: Added.
175         * http/tests/security/frameNavigation/resources/cross-origin-opener-opener.html: Added.
176         * http/tests/security/frameNavigation/resources/navigate-opener.html: Added.
177
178 2009-09-23  Andrew Scherkus  <scherkus@chromium.org>
179
180         Reviewed by Eric Carlson.
181
182         Updating 17 media layout tests to provide different media files based on supported codecs.
183
184         https://bugs.webkit.org/show_bug.cgi?id=29625
185
186         * media/audio-constructor-autobuffer.html: Switched to findMediaFile().
187         * media/audio-constructor-src.html: Ditto.
188         * media/audio-constructor.html: Ditto.
189         * media/audio-controls-rendering.html: Ditto.
190         * media/audio-delete-while-slider-thumb-clicked.html: Ditto.
191         * media/audio-delete-while-step-button-clicked.html: Ditto.
192         * media/broken-video.html: Ditto.
193         * media/controls-after-reload.html: Ditto, and also changed initial video to counting.mp4 since scaled-matrix.mov is QuickTime specific.
194         * media/controls-right-click-on-timebar.html: Ditto.
195         * media/event-attributes.html: Ditto.
196         * media/media-load-event.html: Ditto.
197         * media/media-startTime.html: Ditto.
198         * media/progress-event-total-expected.txt: Added new total value.
199         * media/progress-event-total.html: Switched to for loop and findMediaFile(), added new total value.
200         * media/progress-event.html: Switched to findMediaFile().
201         * media/remove-from-document-no-load.html: Ditto.
202         * media/remove-from-document.html: Ditto.
203         * media/unsupported-tracks.html: Ditto.
204
205 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
206
207         Reviewed by Dimitri Glazkov.
208
209         https://bugs.webkit.org/show_bug.cgi?id=29493
210
211         Added layout test to test buttons extensively 
212         with different paddings. Testing both buttons
213         with images and text. Existing tests were not
214         comprehensive enough.
215
216         * fast/forms/basic-buttons.html: Added.
217         * platform/mac/fast/forms/basic-buttons-expected.checksum: Added.
218         * platform/mac/fast/forms/basic-buttons-expected.png: Added.
219         * platform/mac/fast/forms/basic-buttons-expected.txt: Added.
220
221 2009-09-23  Daniel Bates  <dbates@webkit.org>
222
223         Reviewed by Adam Barth.
224
225         https://bugs.webkit.org/show_bug.cgi?id=29523
226         
227         Tests that JavaScript URLs that were URL-encoded twice do not bypass the XSSAuditor.
228
229         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt: Added.
230         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded.html: Added.
231         * http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt: Added.
232         * http/tests/security/xssAuditor/javascript-link-url-encoded.html: Added.
233
234 2009-09-23  Dave Hyatt  <hyatt@apple.com>
235
236         Reviewed by John Sullivan.
237
238         https://bugs.webkit.org/show_bug.cgi?id=29657
239         Columns don't break properly in positioned elements with a fixed height.  Make sure that
240         a block is still considered to have columns even when the column count is 1 if the column
241         width is non-auto.
242     
243         Added fast/multicol/positioned-with-constrained-height.html
244
245         * fast/multicol/positioned-with-constrained-height.html: Added.
246         * platform/mac/fast/multicol/float-multicol-expected.txt:
247         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.checksum: Added.
248         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.png: Added.
249         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
250
251 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
252
253         Unreviewed. Skipping new tests, and
254         plugins/destroy-during-npp-new.html, after reporting
255         https://bugs.webkit.org/show_bug.cgi?id=29683.
256
257         * platform/gtk/Skipped:
258
259 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
260
261         Unreviewed. Updated to match the changes done in r48566.
262
263         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
264
265 2009-09-23  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
266
267         Reviewed by Tor Arne Vestbø.
268
269         [Qt] Skipping test added in r48644 due to missing layoutTestController features.
270
271         * platform/qt/Skipped:
272
273 2009-09-22  Charles Wei  <charles.wei@torchmobile.com.cn>
274
275         Reviewed by Eric Seidel.
276
277         Fix the crash problem with absolte positioned children in foreignobject
278         htts://bugs.webkit.org/show_bug.cgi?id=26342
279
280         * svg/custom/foreignobject-crash-with-absolute-positioned-children-expected.txt: Added.
281         * svg/custom/foreignobject-crash-with-absolute-positioned-children.svg: Added.
282
283 2009-09-22  Alpha Lam  <hclam@chromium.org>
284
285         Reviewed by Eric Carlson.
286
287         Media test files in Ogg and Theora formats
288         https://bugs.webkit.org/show_bug.cgi?id=29623
289
290         Adding test files for media layout tests in Ogg and Theora. They are transcoded
291         from their originals in H264/AAC using ffmpeg2theora.
292
293         * media/content/counting.ogv: Added.
294         * media/content/empty.oga: Added.
295         * media/content/garbage.ogv: Added.
296         * media/content/silence.oga: Added.
297         * media/content/test.oga: Added.
298         * media/content/test.ogv: Added.
299
300 2009-09-22  Drew Wilson  <atwilson@google.com>
301
302         Reviewed by David Levin.
303
304         SharedWorkers "name" attribute is now optional
305         https://bugs.webkit.org/show_bug.cgi?id=28897
306
307         * fast/workers/resources/worker-name.js:
308         New tests for optional name parameter.
309         * fast/workers/resources/worker-util.js:
310         (done):
311         Now invokes done via a timer to ensure any pending console errors are written out.
312         * fast/workers/shared-worker-constructor-expected.txt:
313         * fast/workers/shared-worker-constructor.html:
314         Updated test/expectations now that constructor's "name" param is optional.
315         * fast/workers/shared-worker-name-expected.txt:
316         * fast/workers/shared-worker-name.html:
317         New tests for optional name parameter.
318
319 2009-09-22  Darin Adler  <darin@apple.com>
320
321         Reviewed by Sam Weinig.
322
323         Tighten up the ScheduledRedirection machinery to prepare for a bug fix
324         https://bugs.webkit.org/show_bug.cgi?id=29663
325
326         * http/tests/loading/deleted-host-in-resource-load-delegate-callback-expected.txt:
327         Updated test to reflect progression. The willPerformClientRedirectToURL
328         call was called an extra time before.
329
330 2009-09-22  Sam Weinig  <sam@webkit.org>
331
332         Reviewed by Alexey Proskuryakov.
333
334         Test for XMLHttpRequest.abort() should destroy the response text.
335         https://bugs.webkit.org/show_bug.cgi?id=29658
336         <rdar://problem/5301430>
337
338         * http/tests/xmlhttprequest/abort-should-destroy-responseText-expected.txt: Added.
339         * http/tests/xmlhttprequest/abort-should-destroy-responseText.html: Added.
340
341 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
342
343         Reviewed by Eric Seidel.
344
345         fast/backgrounds/repeat tests are different from their TEMPLATE
346         https://bugs.webkit.org/show_bug.cgi?id=29659
347
348         * fast/backgrounds/repeat/parsing-background-repeat.html:
349         * fast/backgrounds/repeat/resources/TEMPLATE.html: Removed.
350         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Removed.
351         * fast/backgrounds/repeat/script-tests: Added.
352         * fast/backgrounds/repeat/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/resources/TEMPLATE.html.
353         * fast/backgrounds/repeat/script-tests/parsing-background-repeat.js: Copied from LayoutTests/fast/backgrounds/repeat/resources/parsing-background-repeat.js.
354
355 2009-09-22  Eric Seidel  <eric@webkit.org>
356
357         Reviewed by Simon Fraser.
358
359         media/controls-after-reload.html crashes occasionally
360         https://bugs.webkit.org/show_bug.cgi?id=29037
361
362         Skip media/controls-after-reload.html for the same CVDisplayLink
363         issue as seen with media/video-size-intrinsic-scale.html.
364
365         * platform/mac-leopard/Skipped:
366
367 2009-09-22  Dumitru Daniliuc  <dumi@chromium.org>
368
369         Reviewed by Dimitri Glazkov.
370
371         1. Adding two tests for the transaction coordinator.
372         2. Fixing an incorrect <head> tag in some tests.
373
374         https://bugs.webkit.org/show_bug.cgi?id=29115
375
376         * storage/multiple-transactions-on-different-handles.html: Fixed a
377         <head> tag (should've been </head>).
378         * storage/open-database-while-transaction-in-progress.html: Fixed
379         a <head> tag (should've been </head>).
380         * storage/read-and-write-transactions-dont-run-together-expected.txt: Added.
381         * storage/read-and-write-transactions-dont-run-together.html: Added.
382         * storage/read-transactions-running-concurrently-expected.txt: Added.
383         * storage/read-transactions-running-concurrently.html: Added.
384         * storage/test-authorizer.html: Fixed a <head> tag (should've been
385         </head>).
386
387 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
388
389         Rubber-stamped by Eric Seidel.
390
391         js tests should move into jstests subdirectory instead of resources/
392         https://bugs.webkit.org/show_bug.cgi?id=25880
393
394         Migration for js directory.
395
396         * fast/js/Array-isArray.html:
397         * fast/js/JSON-parse-reviver.html:
398         * fast/js/JSON-stringify-replacer.html:
399         * fast/js/Object-create.html:
400         * fast/js/Object-defineProperties.html:
401         * fast/js/Object-defineProperty.html:
402         * fast/js/Object-keys.html:
403         * fast/js/activation-proto.html:
404         * fast/js/arguments-bad-index.html:
405         * fast/js/arguments.html:
406         * fast/js/array-enumerators-functions.html:
407         * fast/js/array-every.html:
408         * fast/js/array-filter.html:
409         * fast/js/array-float-delete.html:
410         * fast/js/array-functions-non-arrays.html:
411         * fast/js/array-holes.html:
412         * fast/js/array-index-immediate-types.html:
413         * fast/js/array-indexing.html:
414         * fast/js/array-iterate-backwards.html:
415         * fast/js/array-join-bug-11524.html:
416         * fast/js/array-lastIndexOf.html:
417         * fast/js/array-reduce.html:
418         * fast/js/array-reduceRight.html:
419         * fast/js/array-reset-large-index.html:
420         * fast/js/array-sort-reentrance.html:
421         * fast/js/array-splice.html:
422         * fast/js/array-tostring-and-join.html:
423         * fast/js/array-tostring-ignore-separator.html:
424         * fast/js/assign.html:
425         * fast/js/avl-crash.html:
426         * fast/js/cached-eval-gc.html:
427         * fast/js/caller-property.html:
428         * fast/js/char-at.html:
429         * fast/js/closure-inside-extra-arg-call.html:
430         * fast/js/code-serialize-paren.html:
431         * fast/js/codegen-loops-logical-nodes.html:
432         * fast/js/codegen-peephole-locals.html:
433         * fast/js/codegen-temporaries.html:
434         * fast/js/comparefn-sort-stability.html:
435         * fast/js/const-without-initializer.html:
436         * fast/js/constant-count.html:
437         * fast/js/constant-folding.html:
438         * fast/js/constructor-attributes.html:
439         * fast/js/constructor.html:
440         * fast/js/continue-break-multiple-labels.html:
441         * fast/js/convert-nan-to-bool.html:
442         * fast/js/cyclic-proto.html:
443         * fast/js/cyclic-prototypes.html:
444         * fast/js/cyclic-ref-toString.html:
445         * fast/js/date-DST-pre-1970.html:
446         * fast/js/date-DST-time-cusps.html:
447         * fast/js/date-big-constructor.html:
448         * fast/js/date-big-setdate.html:
449         * fast/js/date-big-setmonth.html:
450         * fast/js/date-constructor.html:
451         * fast/js/date-negative-setmonth.html:
452         * fast/js/date-parse-comments-test.html:
453         * fast/js/date-parse-test.html:
454         * fast/js/date-preserve-milliseconds.html:
455         * fast/js/date-proto-generic-invocation.html:
456         * fast/js/date-set-to-nan.html:
457         * fast/js/date-toisostring.html:
458         * fast/js/debugger.html:
459         * fast/js/declaration-in-block.html:
460         * fast/js/delete-getters-setters.html:
461         * fast/js/delete-syntax.html:
462         * fast/js/delete-then-put.html:
463         * fast/js/dictionary-no-cache.html:
464         * fast/js/do-while-semicolon.html:
465         * fast/js/dot-node-base-exception.html:
466         * fast/js/duplicate-param-crash.html:
467         * fast/js/duplicate-param-gc-crash.html:
468         * fast/js/equality.html:
469         * fast/js/eval-cache-crash.html:
470         * fast/js/eval-throw-return.html:
471         * fast/js/eval-var-decl.html:
472         * fast/js/exception-expression-offset.html:
473         * fast/js/exception-for-nonobject.html:
474         * fast/js/exception-linenums.html:
475         * fast/js/exception-try-finally-scope-error.html:
476         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html:
477         * fast/js/excessive-comma-usage.html:
478         * fast/js/finally-codegen-failure.html:
479         * fast/js/for-in-avoid-duplicates.html:
480         * fast/js/for-in-cached.html:
481         * fast/js/for-in-exeception.html:
482         * fast/js/for-in-to-text.html:
483         * fast/js/for-in-var-scope.html:
484         * fast/js/function-apply-aliased.html:
485         * fast/js/function-apply.html:
486         * fast/js/function-call-aliased.html:
487         * fast/js/function-call-register-allocation.html:
488         * fast/js/function-constructor-newline-after-brace.html:
489         * fast/js/function-constructor-single-line-comment.html:
490         * fast/js/function-declaration-statement.html:
491         * fast/js/function-declaration.html:
492         * fast/js/function-declarations-in-switch-statement.html:
493         * fast/js/function-dot-arguments.html:
494         * fast/js/function-name.html:
495         * fast/js/function-names.html:
496         * fast/js/function-toString-object-literals.html:
497         * fast/js/function-toString-parentheses.html:
498         * fast/js/function-toString-semicolon-insertion.html:
499         * fast/js/getter-setter-gc.html:
500         * fast/js/global-constructors.html:
501         * fast/js/global-function-resolve.html:
502         * fast/js/gmail-re-re.html:
503         * fast/js/has-own-property.html:
504         * fast/js/ignored-result-null-comparison-crash.html:
505         * fast/js/ignored-result-ref-crash.html:
506         * fast/js/implicit-call-with-global-reentry.html:
507         * fast/js/instance-of-immediates.html:
508         * fast/js/instanceof-operator.html:
509         * fast/js/integer-extremes.html:
510         * fast/js/isPrototypeOf.html:
511         * fast/js/kde/Array.html:
512         * fast/js/kde/Boolean.html:
513         * fast/js/kde/Date-setYear.html:
514         * fast/js/kde/Error.html:
515         * fast/js/kde/GlobalObject.html:
516         * fast/js/kde/Number.html:
517         * fast/js/kde/Object.html:
518         * fast/js/kde/Prototype.html:
519         * fast/js/kde/RegExp.html:
520         * fast/js/kde/StringObject.html:
521         * fast/js/kde/arguments-scope.html:
522         * fast/js/kde/assignments.html:
523         * fast/js/kde/cast.html:
524         * fast/js/kde/comment-1.html:
525         * fast/js/kde/comment-2.html:
526         * fast/js/kde/completion.html:
527         * fast/js/kde/conditional.html:
528         * fast/js/kde/constructor_length.html:
529         * fast/js/kde/crash-1.html:
530         * fast/js/kde/crash-2.html:
531         * fast/js/kde/delete.html:
532         * fast/js/kde/empty.html:
533         * fast/js/kde/encode_decode_uri.html:
534         * fast/js/kde/eval.html:
535         * fast/js/kde/evil-n.html:
536         * fast/js/kde/exception_propagation.html:
537         * fast/js/kde/exceptions.html:
538         * fast/js/kde/func-decl.html:
539         * fast/js/kde/function.html:
540         * fast/js/kde/function_arguments.html:
541         * fast/js/kde/function_constructor.html:
542         * fast/js/kde/function_length.html:
543         * fast/js/kde/garbage-n.html:
544         * fast/js/kde/inbuilt_function_proto.html:
545         * fast/js/kde/inbuilt_function_tostring.html:
546         * fast/js/kde/iteration.html:
547         * fast/js/kde/j-comment-3.html:
548         * fast/js/kde/j-comment-4.html:
549         * fast/js/kde/literals.html:
550         * fast/js/kde/lval-exceptions.html:
551         * fast/js/kde/math.html:
552         * fast/js/kde/md5-1.html:
553         * fast/js/kde/md5-2.html:
554         * fast/js/kde/object_prototype.html:
555         * fast/js/kde/object_prototype_tostring.html:
556         * fast/js/kde/operators.html:
557         * fast/js/kde/parse.html:
558         * fast/js/kde/prototype_length.html:
559         * fast/js/kde/prototype_proto.html:
560         * fast/js/kde/resources/Array.js: Removed.
561         * fast/js/kde/resources/Boolean.js: Removed.
562         * fast/js/kde/resources/Date-setYear.js: Removed.
563         * fast/js/kde/resources/Error.js: Removed.
564         * fast/js/kde/resources/GlobalObject.js: Removed.
565         * fast/js/kde/resources/Number.js: Removed.
566         * fast/js/kde/resources/Object.js: Removed.
567         * fast/js/kde/resources/Prototype.js: Removed.
568         * fast/js/kde/resources/RegExp.js: Removed.
569         * fast/js/kde/resources/StringObject.js: Removed.
570         * fast/js/kde/resources/TEMPLATE-n.html: Removed.
571         * fast/js/kde/resources/TEMPLATE.html: Removed.
572         * fast/js/kde/resources/arguments-scope.js: Removed.
573         * fast/js/kde/resources/assignments.js: Removed.
574         * fast/js/kde/resources/cast.js: Removed.
575         * fast/js/kde/resources/comment-1.js: Removed.
576         * fast/js/kde/resources/comment-2.js: Removed.
577         * fast/js/kde/resources/completion.js: Removed.
578         * fast/js/kde/resources/conditional.js: Removed.
579         * fast/js/kde/resources/constructor_length.js: Removed.
580         * fast/js/kde/resources/crash-1.js: Removed.
581         * fast/js/kde/resources/crash-2.js: Removed.
582         * fast/js/kde/resources/delete.js: Removed.
583         * fast/js/kde/resources/empty.js: Removed.
584         * fast/js/kde/resources/encode_decode_uri.js: Removed.
585         * fast/js/kde/resources/eval.js: Removed.
586         * fast/js/kde/resources/evil-n.js: Removed.
587         * fast/js/kde/resources/exception_propagation.js: Removed.
588         * fast/js/kde/resources/exceptions.js: Removed.
589         * fast/js/kde/resources/func-decl.js: Removed.
590         * fast/js/kde/resources/function.js: Removed.
591         * fast/js/kde/resources/function_arguments.js: Removed.
592         * fast/js/kde/resources/function_constructor.js: Removed.
593         * fast/js/kde/resources/function_length.js: Removed.
594         * fast/js/kde/resources/garbage-n.js: Removed.
595         * fast/js/kde/resources/inbuilt_function_proto.js: Removed.
596         * fast/js/kde/resources/inbuilt_function_tostring.js: Removed.
597         * fast/js/kde/resources/iteration.js: Removed.
598         * fast/js/kde/resources/j-comment-3.js: Removed.
599         * fast/js/kde/resources/j-comment-4.js: Removed.
600         * fast/js/kde/resources/literals.js: Removed.
601         * fast/js/kde/resources/lval-exceptions.js: Removed.
602         * fast/js/kde/resources/math.js: Removed.
603         * fast/js/kde/resources/md5-1.js: Removed.
604         * fast/js/kde/resources/md5-2.js: Removed.
605         * fast/js/kde/resources/object_prototype.js: Removed.
606         * fast/js/kde/resources/object_prototype_tostring.js: Removed.
607         * fast/js/kde/resources/operators.js: Removed.
608         * fast/js/kde/resources/parse.js: Removed.
609         * fast/js/kde/resources/prototype_length.js: Removed.
610         * fast/js/kde/resources/prototype_proto.js: Removed.
611         * fast/js/kde/resources/scope.js: Removed.
612         * fast/js/kde/resources/statements.js: Removed.
613         * fast/js/kde/resources/string-1-n.js: Removed.
614         * fast/js/kde/resources/string-2-n.js: Removed.
615         * fast/js/kde/resources/var_decl_init.js: Removed.
616         * fast/js/kde/scope.html:
617         * fast/js/kde/script-tests: Added.
618         * fast/js/kde/script-tests/Array.js: Copied from LayoutTests/fast/js/kde/resources/Array.js.
619         * fast/js/kde/script-tests/Boolean.js: Copied from LayoutTests/fast/js/kde/resources/Boolean.js.
620         * fast/js/kde/script-tests/Date-setYear.js: Copied from LayoutTests/fast/js/kde/resources/Date-setYear.js.
621         * fast/js/kde/script-tests/Error.js: Copied from LayoutTests/fast/js/kde/resources/Error.js.
622         * fast/js/kde/script-tests/GlobalObject.js: Copied from LayoutTests/fast/js/kde/resources/GlobalObject.js.
623         * fast/js/kde/script-tests/Number.js: Copied from LayoutTests/fast/js/kde/resources/Number.js.
624         * fast/js/kde/script-tests/Object.js: Copied from LayoutTests/fast/js/kde/resources/Object.js.
625         * fast/js/kde/script-tests/Prototype.js: Copied from LayoutTests/fast/js/kde/resources/Prototype.js.
626         * fast/js/kde/script-tests/RegExp.js: Copied from LayoutTests/fast/js/kde/resources/RegExp.js.
627         * fast/js/kde/script-tests/StringObject.js: Copied from LayoutTests/fast/js/kde/resources/StringObject.js.
628         * fast/js/kde/script-tests/TEMPLATE-n.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE-n.html.
629         * fast/js/kde/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE.html.
630         * fast/js/kde/script-tests/arguments-scope.js: Copied from LayoutTests/fast/js/kde/resources/arguments-scope.js.
631         * fast/js/kde/script-tests/assignments.js: Copied from LayoutTests/fast/js/kde/resources/assignments.js.
632         * fast/js/kde/script-tests/cast.js: Copied from LayoutTests/fast/js/kde/resources/cast.js.
633         * fast/js/kde/script-tests/comment-1.js: Copied from LayoutTests/fast/js/kde/resources/comment-1.js.
634         * fast/js/kde/script-tests/comment-2.js: Copied from LayoutTests/fast/js/kde/resources/comment-2.js.
635         * fast/js/kde/script-tests/completion.js: Copied from LayoutTests/fast/js/kde/resources/completion.js.
636         * fast/js/kde/script-tests/conditional.js: Copied from LayoutTests/fast/js/kde/resources/conditional.js.
637         * fast/js/kde/script-tests/constructor_length.js: Copied from LayoutTests/fast/js/kde/resources/constructor_length.js.
638         * fast/js/kde/script-tests/crash-1.js: Copied from LayoutTests/fast/js/kde/resources/crash-1.js.
639         * fast/js/kde/script-tests/crash-2.js: Copied from LayoutTests/fast/js/kde/resources/crash-2.js.
640         * fast/js/kde/script-tests/delete.js: Copied from LayoutTests/fast/js/kde/resources/delete.js.
641         * fast/js/kde/script-tests/empty.js: Copied from LayoutTests/fast/js/kde/resources/empty.js.
642         * fast/js/kde/script-tests/encode_decode_uri.js: Copied from LayoutTests/fast/js/kde/resources/encode_decode_uri.js.
643         * fast/js/kde/script-tests/eval.js: Copied from LayoutTests/fast/js/kde/resources/eval.js.
644         * fast/js/kde/script-tests/evil-n.js: Copied from LayoutTests/fast/js/kde/resources/evil-n.js.
645         * fast/js/kde/script-tests/exception_propagation.js: Copied from LayoutTests/fast/js/kde/resources/exception_propagation.js.
646         * fast/js/kde/script-tests/exceptions.js: Copied from LayoutTests/fast/js/kde/resources/exceptions.js.
647         * fast/js/kde/script-tests/func-decl.js: Copied from LayoutTests/fast/js/kde/resources/func-decl.js.
648         * fast/js/kde/script-tests/function.js: Copied from LayoutTests/fast/js/kde/resources/function.js.
649         * fast/js/kde/script-tests/function_arguments.js: Copied from LayoutTests/fast/js/kde/resources/function_arguments.js.
650         * fast/js/kde/script-tests/function_constructor.js: Copied from LayoutTests/fast/js/kde/resources/function_constructor.js.
651         * fast/js/kde/script-tests/function_length.js: Copied from LayoutTests/fast/js/kde/resources/function_length.js.
652         * fast/js/kde/script-tests/garbage-n.js: Copied from LayoutTests/fast/js/kde/resources/garbage-n.js.
653         * fast/js/kde/script-tests/inbuilt_function_proto.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_proto.js.
654         * fast/js/kde/script-tests/inbuilt_function_tostring.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_tostring.js.
655         * fast/js/kde/script-tests/iteration.js: Copied from LayoutTests/fast/js/kde/resources/iteration.js.
656         * fast/js/kde/script-tests/j-comment-3.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-3.js.
657         * fast/js/kde/script-tests/j-comment-4.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-4.js.
658         * fast/js/kde/script-tests/literals.js: Copied from LayoutTests/fast/js/kde/resources/literals.js.
659         * fast/js/kde/script-tests/lval-exceptions.js: Copied from LayoutTests/fast/js/kde/resources/lval-exceptions.js.
660         * fast/js/kde/script-tests/math.js: Copied from LayoutTests/fast/js/kde/resources/math.js.
661         * fast/js/kde/script-tests/md5-1.js: Copied from LayoutTests/fast/js/kde/resources/md5-1.js.
662         * fast/js/kde/script-tests/md5-2.js: Copied from LayoutTests/fast/js/kde/resources/md5-2.js.
663         * fast/js/kde/script-tests/object_prototype.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype.js.
664         * fast/js/kde/script-tests/object_prototype_tostring.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype_tostring.js.
665         * fast/js/kde/script-tests/operators.js: Copied from LayoutTests/fast/js/kde/resources/operators.js.
666         * fast/js/kde/script-tests/parse.js: Copied from LayoutTests/fast/js/kde/resources/parse.js.
667         * fast/js/kde/script-tests/prototype_length.js: Copied from LayoutTests/fast/js/kde/resources/prototype_length.js.
668         * fast/js/kde/script-tests/prototype_proto.js: Copied from LayoutTests/fast/js/kde/resources/prototype_proto.js.
669         * fast/js/kde/script-tests/scope.js: Copied from LayoutTests/fast/js/kde/resources/scope.js.
670         * fast/js/kde/script-tests/statements.js: Copied from LayoutTests/fast/js/kde/resources/statements.js.
671         * fast/js/kde/script-tests/string-1-n.js: Copied from LayoutTests/fast/js/kde/resources/string-1-n.js.
672         * fast/js/kde/script-tests/string-2-n.js: Copied from LayoutTests/fast/js/kde/resources/string-2-n.js.
673         * fast/js/kde/script-tests/var_decl_init.js: Copied from LayoutTests/fast/js/kde/resources/var_decl_init.js.
674         * fast/js/kde/statements.html:
675         * fast/js/kde/string-1-n.html:
676         * fast/js/kde/string-2-n.html:
677         * fast/js/kde/var_decl_init.html:
678         * fast/js/large-expressions.html:
679         * fast/js/lastModified.html:
680         * fast/js/logical-or-jless.html:
681         * fast/js/math-transforms.html:
682         * fast/js/math.html:
683         * fast/js/method-check.html:
684         * fast/js/mod-crash.html:
685         * fast/js/modify-non-references.html:
686         * fast/js/named-function-expression.html:
687         * fast/js/navigator-mimeTypes-length.html:
688         * fast/js/nested-object-gc.html:
689         * fast/js/non-object-proto.html:
690         * fast/js/null-char-in-string.html:
691         * fast/js/number-cell-reuse.html:
692         * fast/js/number-parsing-crash.html:
693         * fast/js/number-toExponential.html:
694         * fast/js/number-toString.html:
695         * fast/js/number-tofixed.html:
696         * fast/js/number-toprecision.html:
697         * fast/js/numeric-conversion.html:
698         * fast/js/object-extra-comma.html:
699         * fast/js/object-prototype-constructor.html:
700         * fast/js/object-prototype-toLocaleString.html:
701         * fast/js/order-of-operations.html:
702         * fast/js/parse-backslash-before-newline.html:
703         * fast/js/postfix-syntax.html:
704         * fast/js/prefix-syntax.html:
705         * fast/js/pretty-print.html:
706         * fast/js/primitive-method-this.html:
707         * fast/js/primitive-property-access-edge-cases.html:
708         * fast/js/property-getters-and-setters.html:
709         * fast/js/propertyIsEnumerable.html:
710         * fast/js/prototypes.html:
711         * fast/js/read-modify-eval.html:
712         * fast/js/recursion-limit-equal.html:
713         * fast/js/reentrant-call-unwind.html:
714         * fast/js/regexp-backreferences.html:
715         * fast/js/regexp-char-insensitive.html:
716         * fast/js/regexp-character-match-out-of-order.html:
717         * fast/js/regexp-compile-crash.html:
718         * fast/js/regexp-compile.html:
719         * fast/js/regexp-divequal.html:
720         * fast/js/regexp-extended-characters-crash.html:
721         * fast/js/regexp-extended-characters-match.html:
722         * fast/js/regexp-extended-characters-more.html:
723         * fast/js/regexp-find-first-asserted.html:
724         * fast/js/regexp-lastindex.html:
725         * fast/js/regexp-many-brackets.html:
726         * fast/js/regexp-negative-special-characters.html:
727         * fast/js/regexp-no-extensions.html:
728         * fast/js/regexp-non-bmp.html:
729         * fast/js/regexp-non-capturing-groups.html:
730         * fast/js/regexp-non-character.html:
731         * fast/js/regexp-overflow-too-big.html:
732         * fast/js/regexp-overflow.html:
733         * fast/js/regexp-range-bound-ffff.html:
734         * fast/js/regexp-range-out-of-order.html:
735         * fast/js/regexp-ranges-and-escaped-hyphens.html:
736         * fast/js/regexp-stack-overflow.html:
737         * fast/js/regexp-unicode-handling.html:
738         * fast/js/regexp-unicode-overflow.html:
739         * fast/js/registerCachingAcrossBranchTargets.html:
740         * fast/js/rehash-assign.html:
741         * fast/js/removing-Cf-characters.html:
742         * fast/js/reparsing-semicolon-insertion.html:
743         * fast/js/repeat-cached-vm-reentry.html:
744         * fast/js/reserved-words.html:
745         * fast/js/resize-array-assign.html:
746         * fast/js/resources/Array-isArray.js: Removed.
747         * fast/js/resources/JSON-parse-reviver.js: Removed.
748         * fast/js/resources/JSON-stringify-replacer.js: Removed.
749         * fast/js/resources/Object-create.js: Removed.
750         * fast/js/resources/Object-defineProperties.js: Removed.
751         * fast/js/resources/Object-defineProperty.js: Removed.
752         * fast/js/resources/Object-keys.js: Removed.
753         * fast/js/resources/TEMPLATE.html: Removed.
754         * fast/js/resources/activation-proto.js: Removed.
755         * fast/js/resources/arguments-bad-index.js: Removed.
756         * fast/js/resources/arguments.js: Removed.
757         * fast/js/resources/array-enumerators-functions.js: Removed.
758         * fast/js/resources/array-every.js: Removed.
759         * fast/js/resources/array-filter.js: Removed.
760         * fast/js/resources/array-float-delete.js: Removed.
761         * fast/js/resources/array-functions-non-arrays.js: Removed.
762         * fast/js/resources/array-holes.js: Removed.
763         * fast/js/resources/array-index-immediate-types.js: Removed.
764         * fast/js/resources/array-indexing.js: Removed.
765         * fast/js/resources/array-iterate-backwards.js: Removed.
766         * fast/js/resources/array-join-bug-11524.js: Removed.
767         * fast/js/resources/array-lastIndexOf.js: Removed.
768         * fast/js/resources/array-reduce.js: Removed.
769         * fast/js/resources/array-reduceRight.js: Removed.
770         * fast/js/resources/array-reset-large-index.js: Removed.
771         * fast/js/resources/array-sort-reentrance.js: Removed.
772         * fast/js/resources/array-splice.js: Removed.
773         * fast/js/resources/array-tostring-and-join.js: Removed.
774         * fast/js/resources/array-tostring-ignore-separator.js: Removed.
775         * fast/js/resources/assign.js: Removed.
776         * fast/js/resources/avl-crash.js: Removed.
777         * fast/js/resources/cached-eval-gc.js: Removed.
778         * fast/js/resources/caller-property.js: Removed.
779         * fast/js/resources/char-at.js: Removed.
780         * fast/js/resources/closure-inside-extra-arg-call.js: Removed.
781         * fast/js/resources/code-serialize-paren.js: Removed.
782         * fast/js/resources/codegen-loops-logical-nodes.js: Removed.
783         * fast/js/resources/codegen-peephole-locals.js: Removed.
784         * fast/js/resources/codegen-temporaries.js: Removed.
785         * fast/js/resources/comparefn-sort-stability.js: Removed.
786         * fast/js/resources/const-without-initializer.js: Removed.
787         * fast/js/resources/constant-count.js: Removed.
788         * fast/js/resources/constant-folding.js: Removed.
789         * fast/js/resources/constructor-attributes.js: Removed.
790         * fast/js/resources/constructor.js: Removed.
791         * fast/js/resources/continue-break-multiple-labels.js: Removed.
792         * fast/js/resources/convert-nan-to-bool.js: Removed.
793         * fast/js/resources/cyclic-proto.js: Removed.
794         * fast/js/resources/cyclic-prototypes.js: Removed.
795         * fast/js/resources/cyclic-ref-toString.js: Removed.
796         * fast/js/resources/date-DST-pre-1970.js: Removed.
797         * fast/js/resources/date-DST-time-cusps.js: Removed.
798         * fast/js/resources/date-big-constructor.js: Removed.
799         * fast/js/resources/date-big-setdate.js: Removed.
800         * fast/js/resources/date-big-setmonth.js: Removed.
801         * fast/js/resources/date-constructor.js: Removed.
802         * fast/js/resources/date-negative-setmonth.js: Removed.
803         * fast/js/resources/date-parse-comments-test.js: Removed.
804         * fast/js/resources/date-parse-test.js: Removed.
805         * fast/js/resources/date-preserve-milliseconds.js: Removed.
806         * fast/js/resources/date-proto-generic-invocation.js: Removed.
807         * fast/js/resources/date-set-to-nan.js: Removed.
808         * fast/js/resources/date-toisostring.js: Removed.
809         * fast/js/resources/debugger.js: Removed.
810         * fast/js/resources/declaration-in-block.js: Removed.
811         * fast/js/resources/delete-getters-setters.js: Removed.
812         * fast/js/resources/delete-syntax.js: Removed.
813         * fast/js/resources/delete-then-put.js: Removed.
814         * fast/js/resources/dictionary-no-cache.js: Removed.
815         * fast/js/resources/do-while-semicolon.js: Removed.
816         * fast/js/resources/dot-node-base-exception.js: Removed.
817         * fast/js/resources/duplicate-param-crash.js: Removed.
818         * fast/js/resources/duplicate-param-gc-crash.js: Removed.
819         * fast/js/resources/equality.js: Removed.
820         * fast/js/resources/eval-cache-crash.js: Removed.
821         * fast/js/resources/eval-throw-return.js: Removed.
822         * fast/js/resources/eval-var-decl.js: Removed.
823         * fast/js/resources/exception-expression-offset.js: Removed.
824         * fast/js/resources/exception-for-nonobject.js: Removed.
825         * fast/js/resources/exception-linenums.js: Removed.
826         * fast/js/resources/exception-try-finally-scope-error.js: Removed.
827         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Removed.
828         * fast/js/resources/excessive-comma-usage.js: Removed.
829         * fast/js/resources/finally-codegen-failure.js: Removed.
830         * fast/js/resources/for-in-avoid-duplicates.js: Removed.
831         * fast/js/resources/for-in-cached.js: Removed.
832         * fast/js/resources/for-in-exeception.js: Removed.
833         * fast/js/resources/for-in-to-text.js: Removed.
834         * fast/js/resources/for-in-var-scope.js: Removed.
835         * fast/js/resources/function-apply-aliased.js: Removed.
836         * fast/js/resources/function-apply.js: Removed.
837         * fast/js/resources/function-call-aliased.js: Removed.
838         * fast/js/resources/function-call-register-allocation.js: Removed.
839         * fast/js/resources/function-constructor-newline-after-brace.js: Removed.
840         * fast/js/resources/function-constructor-single-line-comment.js: Removed.
841         * fast/js/resources/function-declaration-statement.js: Removed.
842         * fast/js/resources/function-declaration.js: Removed.
843         * fast/js/resources/function-declarations-in-switch-statement.js: Removed.
844         * fast/js/resources/function-dot-arguments.js: Removed.
845         * fast/js/resources/function-name.js: Removed.
846         * fast/js/resources/function-names.js: Removed.
847         * fast/js/resources/function-toString-object-literals.js: Removed.
848         * fast/js/resources/function-toString-parentheses.js: Removed.
849         * fast/js/resources/function-toString-semicolon-insertion.js: Removed.
850         * fast/js/resources/getter-setter-gc.js: Removed.
851         * fast/js/resources/global-constructors.js: Removed.
852         * fast/js/resources/global-function-resolve.js: Removed.
853         * fast/js/resources/gmail-re-re.js: Removed.
854         * fast/js/resources/has-own-property.js: Removed.
855         * fast/js/resources/ignored-result-null-comparison-crash.js: Removed.
856         * fast/js/resources/ignored-result-ref-crash.js: Removed.
857         * fast/js/resources/implicit-call-with-global-reentry.js: Removed.
858         * fast/js/resources/instance-of-immediates.js: Removed.
859         * fast/js/resources/instanceof-operator.js: Removed.
860         * fast/js/resources/integer-extremes.js: Removed.
861         * fast/js/resources/isPrototypeOf.js: Removed.
862         * fast/js/resources/large-expressions.js: Removed.
863         * fast/js/resources/lastModified.js: Removed.
864         * fast/js/resources/logical-or-jless.js: Removed.
865         * fast/js/resources/math-transforms.js: Removed.
866         * fast/js/resources/math.js: Removed.
867         * fast/js/resources/method-check.js: Removed.
868         * fast/js/resources/mod-crash.js: Removed.
869         * fast/js/resources/modify-non-references.js: Removed.
870         * fast/js/resources/named-function-expression.js: Removed.
871         * fast/js/resources/navigator-mimeTypes-length.js: Removed.
872         * fast/js/resources/nested-object-gc.js: Removed.
873         * fast/js/resources/non-object-proto.js: Removed.
874         * fast/js/resources/null-char-in-string.js: Removed.
875         * fast/js/resources/number-cell-reuse.js: Removed.
876         * fast/js/resources/number-parsing-crash.js: Removed.
877         * fast/js/resources/number-toExponential.js: Removed.
878         * fast/js/resources/number-toString.js: Removed.
879         * fast/js/resources/number-tofixed.js: Removed.
880         * fast/js/resources/number-toprecision.js: Removed.
881         * fast/js/resources/numeric-conversion.js: Removed.
882         * fast/js/resources/object-extra-comma.js: Removed.
883         * fast/js/resources/object-prototype-constructor.js: Removed.
884         * fast/js/resources/object-prototype-toLocaleString.js: Removed.
885         * fast/js/resources/order-of-operations.js: Removed.
886         * fast/js/resources/parse-backslash-before-newline.js: Removed.
887         * fast/js/resources/postfix-syntax.js: Removed.
888         * fast/js/resources/prefix-syntax.js: Removed.
889         * fast/js/resources/pretty-print.js: Removed.
890         * fast/js/resources/primitive-method-this.js: Removed.
891         * fast/js/resources/primitive-property-access-edge-cases.js: Removed.
892         * fast/js/resources/property-getters-and-setters.js: Removed.
893         * fast/js/resources/propertyIsEnumerable.js: Removed.
894         * fast/js/resources/prototypes.js: Removed.
895         * fast/js/resources/read-modify-eval.js: Removed.
896         * fast/js/resources/recursion-limit-equal.js: Removed.
897         * fast/js/resources/reentrant-call-unwind.js: Removed.
898         * fast/js/resources/regexp-backreferences.js: Removed.
899         * fast/js/resources/regexp-char-insensitive.js: Removed.
900         * fast/js/resources/regexp-character-match-out-of-order.js: Removed.
901         * fast/js/resources/regexp-compile-crash.js: Removed.
902         * fast/js/resources/regexp-compile.js: Removed.
903         * fast/js/resources/regexp-divequal.js: Removed.
904         * fast/js/resources/regexp-extended-characters-crash.js: Removed.
905         * fast/js/resources/regexp-extended-characters-match.js: Removed.
906         * fast/js/resources/regexp-extended-characters-more.js: Removed.
907         * fast/js/resources/regexp-find-first-asserted.js: Removed.
908         * fast/js/resources/regexp-lastindex.js: Removed.
909         * fast/js/resources/regexp-many-brackets.js: Removed.
910         * fast/js/resources/regexp-negative-special-characters.js: Removed.
911         * fast/js/resources/regexp-no-extensions.js: Removed.
912         * fast/js/resources/regexp-non-bmp.js: Removed.
913         * fast/js/resources/regexp-non-capturing-groups.js: Removed.
914         * fast/js/resources/regexp-non-character.js: Removed.
915         * fast/js/resources/regexp-overflow-too-big.js: Removed.
916         * fast/js/resources/regexp-overflow.js: Removed.
917         * fast/js/resources/regexp-range-bound-ffff.js: Removed.
918         * fast/js/resources/regexp-range-out-of-order.js: Removed.
919         * fast/js/resources/regexp-ranges-and-escaped-hyphens.js: Removed.
920         * fast/js/resources/regexp-stack-overflow.js: Removed.
921         * fast/js/resources/regexp-unicode-handling.js: Removed.
922         * fast/js/resources/regexp-unicode-overflow.js: Removed.
923         * fast/js/resources/registerCachingAcrossBranchTargets.js: Removed.
924         * fast/js/resources/rehash-assign.js: Removed.
925         * fast/js/resources/removing-Cf-characters.js: Removed.
926         * fast/js/resources/reparsing-semicolon-insertion.js: Removed.
927         * fast/js/resources/repeat-cached-vm-reentry.js: Removed.
928         * fast/js/resources/reserved-words.js: Removed.
929         * fast/js/resources/resize-array-assign.js: Removed.
930         * fast/js/resources/select-options-add.js: Removed.
931         * fast/js/resources/slash-lineterminator-parse.js: Removed.
932         * fast/js/resources/sort-large-array.js: Removed.
933         * fast/js/resources/sort-no-jit-code-crash.js: Removed.
934         * fast/js/resources/sort-non-numbers.js: Removed.
935         * fast/js/resources/sort-randomly.js: Removed.
936         * fast/js/resources/sort-stability.js: Removed.
937         * fast/js/resources/sparse-array.js: Removed.
938         * fast/js/resources/stack-unwinding.js: Removed.
939         * fast/js/resources/statement-list-register-crash.js: Removed.
940         * fast/js/resources/static-scope-object.js: Removed.
941         * fast/js/resources/string-capitalization.js: Removed.
942         * fast/js/resources/string-from-char-code.js: Removed.
943         * fast/js/resources/string-index-overflow.js: Removed.
944         * fast/js/resources/string-property-iteration.js: Removed.
945         * fast/js/resources/string-replace-2.js: Removed.
946         * fast/js/resources/string-replace-3.js: Removed.
947         * fast/js/resources/string-slice-abnormal-values.js: Removed.
948         * fast/js/resources/string-sort.js: Removed.
949         * fast/js/resources/string-split-ignore-case.js: Removed.
950         * fast/js/resources/string-substr.js: Removed.
951         * fast/js/resources/string_replace.js: Removed.
952         * fast/js/resources/switch-behaviour.js: Removed.
953         * fast/js/resources/this-non-object-proto.js: Removed.
954         * fast/js/resources/toString-elision-trailing-comma.js: Removed.
955         * fast/js/resources/toString-exception.js: Removed.
956         * fast/js/resources/toString-for-var-decl.js: Removed.
957         * fast/js/resources/toString-number-dot-expr.js: Removed.
958         * fast/js/resources/toString-overrides.js: Removed.
959         * fast/js/resources/toString-prefix-postfix-preserve-parens.js: Removed.
960         * fast/js/resources/toString-stack-overflow.js: Removed.
961         * fast/js/resources/tostring-exception-in-property-access.js: Removed.
962         * fast/js/resources/transition-cache-dictionary-crash.js: Removed.
963         * fast/js/resources/typeof-codegen-crash.js: Removed.
964         * fast/js/resources/typeof-constant-string.js: Removed.
965         * fast/js/resources/typeof-syntax.js: Removed.
966         * fast/js/resources/unexpected-constant-crash.js: Removed.
967         * fast/js/resources/unmatching-argument-count.js: Removed.
968         * fast/js/resources/var-shadows-arg-crash.js: Removed.
969         * fast/js/resources/var-shadows-arg-gc-crash.js: Removed.
970         * fast/js/resources/vardecl-blocks-init.js: Removed.
971         * fast/js/resources/vardecl-preserve-arguments.js: Removed.
972         * fast/js/resources/with-scope-gc.js: Removed.
973         * fast/js/script-tests: Added.
974         * fast/js/script-tests/Array-isArray.js: Copied from LayoutTests/fast/js/resources/Array-isArray.js.
975         * fast/js/script-tests/JSON-parse-reviver.js: Copied from LayoutTests/fast/js/resources/JSON-parse-reviver.js.
976         * fast/js/script-tests/JSON-stringify-replacer.js: Copied from LayoutTests/fast/js/resources/JSON-stringify-replacer.js.
977         * fast/js/script-tests/Object-create.js: Copied from LayoutTests/fast/js/resources/Object-create.js.
978         * fast/js/script-tests/Object-defineProperties.js: Copied from LayoutTests/fast/js/resources/Object-defineProperties.js.
979         * fast/js/script-tests/Object-defineProperty.js: Copied from LayoutTests/fast/js/resources/Object-defineProperty.js.
980         * fast/js/script-tests/Object-keys.js: Copied from LayoutTests/fast/js/resources/Object-keys.js.
981         * fast/js/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
982         * fast/js/script-tests/activation-proto.js: Copied from LayoutTests/fast/js/resources/activation-proto.js.
983         * fast/js/script-tests/arguments-bad-index.js: Copied from LayoutTests/fast/js/resources/arguments-bad-index.js.
984         * fast/js/script-tests/arguments.js: Copied from LayoutTests/fast/js/resources/arguments.js.
985         * fast/js/script-tests/array-enumerators-functions.js: Copied from LayoutTests/fast/js/resources/array-enumerators-functions.js.
986         * fast/js/script-tests/array-every.js: Copied from LayoutTests/fast/js/resources/array-every.js.
987         * fast/js/script-tests/array-filter.js: Copied from LayoutTests/fast/js/resources/array-filter.js.
988         * fast/js/script-tests/array-float-delete.js: Copied from LayoutTests/fast/js/resources/array-float-delete.js.
989         * fast/js/script-tests/array-functions-non-arrays.js: Copied from LayoutTests/fast/js/resources/array-functions-non-arrays.js.
990         * fast/js/script-tests/array-holes.js: Copied from LayoutTests/fast/js/resources/array-holes.js.
991         * fast/js/script-tests/array-index-immediate-types.js: Copied from LayoutTests/fast/js/resources/array-index-immediate-types.js.
992         * fast/js/script-tests/array-indexing.js: Copied from LayoutTests/fast/js/resources/array-indexing.js.
993         * fast/js/script-tests/array-iterate-backwards.js: Copied from LayoutTests/fast/js/resources/array-iterate-backwards.js.
994         * fast/js/script-tests/array-join-bug-11524.js: Copied from LayoutTests/fast/js/resources/array-join-bug-11524.js.
995         * fast/js/script-tests/array-lastIndexOf.js: Copied from LayoutTests/fast/js/resources/array-lastIndexOf.js.
996         * fast/js/script-tests/array-reduce.js: Copied from LayoutTests/fast/js/resources/array-reduce.js.
997         * fast/js/script-tests/array-reduceRight.js: Copied from LayoutTests/fast/js/resources/array-reduceRight.js.
998         * fast/js/script-tests/array-reset-large-index.js: Copied from LayoutTests/fast/js/resources/array-reset-large-index.js.
999         * fast/js/script-tests/array-sort-reentrance.js: Copied from LayoutTests/fast/js/resources/array-sort-reentrance.js.
1000         * fast/js/script-tests/array-splice.js: Copied from LayoutTests/fast/js/resources/array-splice.js.
1001         * fast/js/script-tests/array-tostring-and-join.js: Copied from LayoutTests/fast/js/resources/array-tostring-and-join.js.
1002         * fast/js/script-tests/array-tostring-ignore-separator.js: Copied from LayoutTests/fast/js/resources/array-tostring-ignore-separator.js.
1003         * fast/js/script-tests/assign.js: Copied from LayoutTests/fast/js/resources/assign.js.
1004         * fast/js/script-tests/avl-crash.js: Copied from LayoutTests/fast/js/resources/avl-crash.js.
1005         * fast/js/script-tests/cached-eval-gc.js: Copied from LayoutTests/fast/js/resources/cached-eval-gc.js.
1006         * fast/js/script-tests/caller-property.js: Copied from LayoutTests/fast/js/resources/caller-property.js.
1007         * fast/js/script-tests/char-at.js: Copied from LayoutTests/fast/js/resources/char-at.js.
1008         * fast/js/script-tests/closure-inside-extra-arg-call.js: Copied from LayoutTests/fast/js/resources/closure-inside-extra-arg-call.js.
1009         * fast/js/script-tests/code-serialize-paren.js: Copied from LayoutTests/fast/js/resources/code-serialize-paren.js.
1010         * fast/js/script-tests/codegen-loops-logical-nodes.js: Copied from LayoutTests/fast/js/resources/codegen-loops-logical-nodes.js.
1011         * fast/js/script-tests/codegen-peephole-locals.js: Copied from LayoutTests/fast/js/resources/codegen-peephole-locals.js.
1012         * fast/js/script-tests/codegen-temporaries.js: Copied from LayoutTests/fast/js/resources/codegen-temporaries.js.
1013         * fast/js/script-tests/comparefn-sort-stability.js: Copied from LayoutTests/fast/js/resources/comparefn-sort-stability.js.
1014         * fast/js/script-tests/const-without-initializer.js: Copied from LayoutTests/fast/js/resources/const-without-initializer.js.
1015         * fast/js/script-tests/constant-count.js: Copied from LayoutTests/fast/js/resources/constant-count.js.
1016         * fast/js/script-tests/constant-folding.js: Copied from LayoutTests/fast/js/resources/constant-folding.js.
1017         * fast/js/script-tests/constructor-attributes.js: Copied from LayoutTests/fast/js/resources/constructor-attributes.js.
1018         * fast/js/script-tests/constructor.js: Copied from LayoutTests/fast/js/resources/constructor.js.
1019         * fast/js/script-tests/continue-break-multiple-labels.js: Copied from LayoutTests/fast/js/resources/continue-break-multiple-labels.js.
1020         * fast/js/script-tests/convert-nan-to-bool.js: Copied from LayoutTests/fast/js/resources/convert-nan-to-bool.js.
1021         * fast/js/script-tests/cyclic-proto.js: Copied from LayoutTests/fast/js/resources/cyclic-proto.js.
1022         * fast/js/script-tests/cyclic-prototypes.js: Copied from LayoutTests/fast/js/resources/cyclic-prototypes.js.
1023         * fast/js/script-tests/cyclic-ref-toString.js: Copied from LayoutTests/fast/js/resources/cyclic-ref-toString.js.
1024         * fast/js/script-tests/date-DST-pre-1970.js: Copied from LayoutTests/fast/js/resources/date-DST-pre-1970.js.
1025         * fast/js/script-tests/date-DST-time-cusps.js: Copied from LayoutTests/fast/js/resources/date-DST-time-cusps.js.
1026         * fast/js/script-tests/date-big-constructor.js: Copied from LayoutTests/fast/js/resources/date-big-constructor.js.
1027         * fast/js/script-tests/date-big-setdate.js: Copied from LayoutTests/fast/js/resources/date-big-setdate.js.
1028         * fast/js/script-tests/date-big-setmonth.js: Copied from LayoutTests/fast/js/resources/date-big-setmonth.js.
1029         * fast/js/script-tests/date-constructor.js: Copied from LayoutTests/fast/js/resources/date-constructor.js.
1030         * fast/js/script-tests/date-negative-setmonth.js: Copied from LayoutTests/fast/js/resources/date-negative-setmonth.js.
1031         * fast/js/script-tests/date-parse-comments-test.js: Copied from LayoutTests/fast/js/resources/date-parse-comments-test.js.
1032         * fast/js/script-tests/date-parse-test.js: Copied from LayoutTests/fast/js/resources/date-parse-test.js.
1033         * fast/js/script-tests/date-preserve-milliseconds.js: Copied from LayoutTests/fast/js/resources/date-preserve-milliseconds.js.
1034         * fast/js/script-tests/date-proto-generic-invocation.js: Copied from LayoutTests/fast/js/resources/date-proto-generic-invocation.js.
1035         * fast/js/script-tests/date-set-to-nan.js: Copied from LayoutTests/fast/js/resources/date-set-to-nan.js.
1036         * fast/js/script-tests/date-toisostring.js: Copied from LayoutTests/fast/js/resources/date-toisostring.js.
1037         * fast/js/script-tests/debugger.js: Copied from LayoutTests/fast/js/resources/debugger.js.
1038         * fast/js/script-tests/declaration-in-block.js: Copied from LayoutTests/fast/js/resources/declaration-in-block.js.
1039         * fast/js/script-tests/delete-getters-setters.js: Copied from LayoutTests/fast/js/resources/delete-getters-setters.js.
1040         * fast/js/script-tests/delete-syntax.js: Copied from LayoutTests/fast/js/resources/delete-syntax.js.
1041         * fast/js/script-tests/delete-then-put.js: Copied from LayoutTests/fast/js/resources/delete-then-put.js.
1042         * fast/js/script-tests/dictionary-no-cache.js: Copied from LayoutTests/fast/js/resources/dictionary-no-cache.js.
1043         * fast/js/script-tests/do-while-semicolon.js: Copied from LayoutTests/fast/js/resources/do-while-semicolon.js.
1044         * fast/js/script-tests/dot-node-base-exception.js: Copied from LayoutTests/fast/js/resources/dot-node-base-exception.js.
1045         * fast/js/script-tests/duplicate-param-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-crash.js.
1046         * fast/js/script-tests/duplicate-param-gc-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-gc-crash.js.
1047         * fast/js/script-tests/equality.js: Copied from LayoutTests/fast/js/resources/equality.js.
1048         * fast/js/script-tests/eval-cache-crash.js: Copied from LayoutTests/fast/js/resources/eval-cache-crash.js.
1049         * fast/js/script-tests/eval-throw-return.js: Copied from LayoutTests/fast/js/resources/eval-throw-return.js.
1050         * fast/js/script-tests/eval-var-decl.js: Copied from LayoutTests/fast/js/resources/eval-var-decl.js.
1051         * fast/js/script-tests/exception-expression-offset.js: Copied from LayoutTests/fast/js/resources/exception-expression-offset.js.
1052         * fast/js/script-tests/exception-for-nonobject.js: Copied from LayoutTests/fast/js/resources/exception-for-nonobject.js.
1053         * fast/js/script-tests/exception-linenums.js: Copied from LayoutTests/fast/js/resources/exception-linenums.js.
1054         * fast/js/script-tests/exception-try-finally-scope-error.js: Copied from LayoutTests/fast/js/resources/exception-try-finally-scope-error.js.
1055         * fast/js/script-tests/exception-with-handler-inside-eval-with-dynamic-scope.js: Copied from LayoutTests/fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js.
1056         * fast/js/script-tests/excessive-comma-usage.js: Copied from LayoutTests/fast/js/resources/excessive-comma-usage.js.
1057         * fast/js/script-tests/finally-codegen-failure.js: Copied from LayoutTests/fast/js/resources/finally-codegen-failure.js.
1058         * fast/js/script-tests/for-in-avoid-duplicates.js: Copied from LayoutTests/fast/js/resources/for-in-avoid-duplicates.js.
1059         * fast/js/script-tests/for-in-cached.js: Copied from LayoutTests/fast/js/resources/for-in-cached.js.
1060         * fast/js/script-tests/for-in-exeception.js: Copied from LayoutTests/fast/js/resources/for-in-exeception.js.
1061         * fast/js/script-tests/for-in-to-text.js: Copied from LayoutTests/fast/js/resources/for-in-to-text.js.
1062         * fast/js/script-tests/for-in-var-scope.js: Copied from LayoutTests/fast/js/resources/for-in-var-scope.js.
1063         * fast/js/script-tests/function-apply-aliased.js: Copied from LayoutTests/fast/js/resources/function-apply-aliased.js.
1064         * fast/js/script-tests/function-apply.js: Copied from LayoutTests/fast/js/resources/function-apply.js.
1065         * fast/js/script-tests/function-call-aliased.js: Copied from LayoutTests/fast/js/resources/function-call-aliased.js.
1066         * fast/js/script-tests/function-call-register-allocation.js: Copied from LayoutTests/fast/js/resources/function-call-register-allocation.js.
1067         * fast/js/script-tests/function-constructor-newline-after-brace.js: Copied from LayoutTests/fast/js/resources/function-constructor-newline-after-brace.js.
1068         * fast/js/script-tests/function-constructor-single-line-comment.js: Copied from LayoutTests/fast/js/resources/function-constructor-single-line-comment.js.
1069         * fast/js/script-tests/function-declaration-statement.js: Copied from LayoutTests/fast/js/resources/function-declaration-statement.js.
1070         * fast/js/script-tests/function-declaration.js: Copied from LayoutTests/fast/js/resources/function-declaration.js.
1071         * fast/js/script-tests/function-declarations-in-switch-statement.js: Copied from LayoutTests/fast/js/resources/function-declarations-in-switch-statement.js.
1072         * fast/js/script-tests/function-dot-arguments.js: Copied from LayoutTests/fast/js/resources/function-dot-arguments.js.
1073         * fast/js/script-tests/function-name.js: Copied from LayoutTests/fast/js/resources/function-name.js.
1074         * fast/js/script-tests/function-names.js: Copied from LayoutTests/fast/js/resources/function-names.js.
1075         * fast/js/script-tests/function-toString-object-literals.js: Copied from LayoutTests/fast/js/resources/function-toString-object-literals.js.
1076         * fast/js/script-tests/function-toString-parentheses.js: Copied from LayoutTests/fast/js/resources/function-toString-parentheses.js.
1077         * fast/js/script-tests/function-toString-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/function-toString-semicolon-insertion.js.
1078         * fast/js/script-tests/getter-setter-gc.js: Copied from LayoutTests/fast/js/resources/getter-setter-gc.js.
1079         * fast/js/script-tests/global-constructors.js: Copied from LayoutTests/fast/js/resources/global-constructors.js.
1080         * fast/js/script-tests/global-function-resolve.js: Copied from LayoutTests/fast/js/resources/global-function-resolve.js.
1081         * fast/js/script-tests/gmail-re-re.js: Copied from LayoutTests/fast/js/resources/gmail-re-re.js.
1082         * fast/js/script-tests/has-own-property.js: Copied from LayoutTests/fast/js/resources/has-own-property.js.
1083         * fast/js/script-tests/ignored-result-null-comparison-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-null-comparison-crash.js.
1084         * fast/js/script-tests/ignored-result-ref-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-ref-crash.js.
1085         * fast/js/script-tests/implicit-call-with-global-reentry.js: Copied from LayoutTests/fast/js/resources/implicit-call-with-global-reentry.js.
1086         * fast/js/script-tests/instance-of-immediates.js: Copied from LayoutTests/fast/js/resources/instance-of-immediates.js.
1087         * fast/js/script-tests/instanceof-operator.js: Copied from LayoutTests/fast/js/resources/instanceof-operator.js.
1088         * fast/js/script-tests/integer-extremes.js: Copied from LayoutTests/fast/js/resources/integer-extremes.js.
1089         * fast/js/script-tests/isPrototypeOf.js: Copied from LayoutTests/fast/js/resources/isPrototypeOf.js.
1090         * fast/js/script-tests/large-expressions.js: Copied from LayoutTests/fast/js/resources/large-expressions.js.
1091         * fast/js/script-tests/lastModified.js: Copied from LayoutTests/fast/js/resources/lastModified.js.
1092         * fast/js/script-tests/logical-or-jless.js: Copied from LayoutTests/fast/js/resources/logical-or-jless.js.
1093         * fast/js/script-tests/math-transforms.js: Copied from LayoutTests/fast/js/resources/math-transforms.js.
1094         * fast/js/script-tests/math.js: Copied from LayoutTests/fast/js/resources/math.js.
1095         * fast/js/script-tests/method-check.js: Copied from LayoutTests/fast/js/resources/method-check.js.
1096         * fast/js/script-tests/mod-crash.js: Copied from LayoutTests/fast/js/resources/mod-crash.js.
1097         * fast/js/script-tests/modify-non-references.js: Copied from LayoutTests/fast/js/resources/modify-non-references.js.
1098         * fast/js/script-tests/named-function-expression.js: Copied from LayoutTests/fast/js/resources/named-function-expression.js.
1099         * fast/js/script-tests/navigator-mimeTypes-length.js: Copied from LayoutTests/fast/js/resources/navigator-mimeTypes-length.js.
1100         * fast/js/script-tests/nested-object-gc.js: Copied from LayoutTests/fast/js/resources/nested-object-gc.js.
1101         * fast/js/script-tests/non-object-proto.js: Copied from LayoutTests/fast/js/resources/non-object-proto.js.
1102         * fast/js/script-tests/null-char-in-string.js: Copied from LayoutTests/fast/js/resources/null-char-in-string.js.
1103         * fast/js/script-tests/number-cell-reuse.js: Copied from LayoutTests/fast/js/resources/number-cell-reuse.js.
1104         * fast/js/script-tests/number-parsing-crash.js: Copied from LayoutTests/fast/js/resources/number-parsing-crash.js.
1105         * fast/js/script-tests/number-toExponential.js: Copied from LayoutTests/fast/js/resources/number-toExponential.js.
1106         * fast/js/script-tests/number-toString.js: Copied from LayoutTests/fast/js/resources/number-toString.js.
1107         * fast/js/script-tests/number-tofixed.js: Copied from LayoutTests/fast/js/resources/number-tofixed.js.
1108         * fast/js/script-tests/number-toprecision.js: Copied from LayoutTests/fast/js/resources/number-toprecision.js.
1109         * fast/js/script-tests/numeric-conversion.js: Copied from LayoutTests/fast/js/resources/numeric-conversion.js.
1110         * fast/js/script-tests/object-extra-comma.js: Copied from LayoutTests/fast/js/resources/object-extra-comma.js.
1111         * fast/js/script-tests/object-prototype-constructor.js: Copied from LayoutTests/fast/js/resources/object-prototype-constructor.js.
1112         * fast/js/script-tests/object-prototype-toLocaleString.js: Copied from LayoutTests/fast/js/resources/object-prototype-toLocaleString.js.
1113         * fast/js/script-tests/order-of-operations.js: Copied from LayoutTests/fast/js/resources/order-of-operations.js.
1114         * fast/js/script-tests/parse-backslash-before-newline.js: Copied from LayoutTests/fast/js/resources/parse-backslash-before-newline.js.
1115         * fast/js/script-tests/postfix-syntax.js: Copied from LayoutTests/fast/js/resources/postfix-syntax.js.
1116         * fast/js/script-tests/prefix-syntax.js: Copied from LayoutTests/fast/js/resources/prefix-syntax.js.
1117         * fast/js/script-tests/pretty-print.js: Copied from LayoutTests/fast/js/resources/pretty-print.js.
1118         * fast/js/script-tests/primitive-method-this.js: Copied from LayoutTests/fast/js/resources/primitive-method-this.js.
1119         * fast/js/script-tests/primitive-property-access-edge-cases.js: Copied from LayoutTests/fast/js/resources/primitive-property-access-edge-cases.js.
1120         * fast/js/script-tests/property-getters-and-setters.js: Copied from LayoutTests/fast/js/resources/property-getters-and-setters.js.
1121         * fast/js/script-tests/propertyIsEnumerable.js: Copied from LayoutTests/fast/js/resources/propertyIsEnumerable.js.
1122         * fast/js/script-tests/prototypes.js: Copied from LayoutTests/fast/js/resources/prototypes.js.
1123         * fast/js/script-tests/read-modify-eval.js: Copied from LayoutTests/fast/js/resources/read-modify-eval.js.
1124         * fast/js/script-tests/recursion-limit-equal.js: Copied from LayoutTests/fast/js/resources/recursion-limit-equal.js.
1125         * fast/js/script-tests/reentrant-call-unwind.js: Copied from LayoutTests/fast/js/resources/reentrant-call-unwind.js.
1126         * fast/js/script-tests/regexp-backreferences.js: Copied from LayoutTests/fast/js/resources/regexp-backreferences.js.
1127         * fast/js/script-tests/regexp-char-insensitive.js: Copied from LayoutTests/fast/js/resources/regexp-char-insensitive.js.
1128         * fast/js/script-tests/regexp-character-match-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-character-match-out-of-order.js.
1129         * fast/js/script-tests/regexp-compile-crash.js: Copied from LayoutTests/fast/js/resources/regexp-compile-crash.js.
1130         * fast/js/script-tests/regexp-compile.js: Copied from LayoutTests/fast/js/resources/regexp-compile.js.
1131         * fast/js/script-tests/regexp-divequal.js: Copied from LayoutTests/fast/js/resources/regexp-divequal.js.
1132         * fast/js/script-tests/regexp-extended-characters-crash.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-crash.js.
1133         * fast/js/script-tests/regexp-extended-characters-match.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-match.js.
1134         * fast/js/script-tests/regexp-extended-characters-more.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-more.js.
1135         * fast/js/script-tests/regexp-find-first-asserted.js: Copied from LayoutTests/fast/js/resources/regexp-find-first-asserted.js.
1136         * fast/js/script-tests/regexp-lastindex.js: Copied from LayoutTests/fast/js/resources/regexp-lastindex.js.
1137         * fast/js/script-tests/regexp-many-brackets.js: Copied from LayoutTests/fast/js/resources/regexp-many-brackets.js.
1138         * fast/js/script-tests/regexp-negative-special-characters.js: Copied from LayoutTests/fast/js/resources/regexp-negative-special-characters.js.
1139         * fast/js/script-tests/regexp-no-extensions.js: Copied from LayoutTests/fast/js/resources/regexp-no-extensions.js.
1140         * fast/js/script-tests/regexp-non-bmp.js: Copied from LayoutTests/fast/js/resources/regexp-non-bmp.js.
1141         * fast/js/script-tests/regexp-non-capturing-groups.js: Copied from LayoutTests/fast/js/resources/regexp-non-capturing-groups.js.
1142         * fast/js/script-tests/regexp-non-character.js: Copied from LayoutTests/fast/js/resources/regexp-non-character.js.
1143         * fast/js/script-tests/regexp-overflow-too-big.js: Copied from LayoutTests/fast/js/resources/regexp-overflow-too-big.js.
1144         * fast/js/script-tests/regexp-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-overflow.js.
1145         * fast/js/script-tests/regexp-range-bound-ffff.js: Copied from LayoutTests/fast/js/resources/regexp-range-bound-ffff.js.
1146         * fast/js/script-tests/regexp-range-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-range-out-of-order.js.
1147         * fast/js/script-tests/regexp-ranges-and-escaped-hyphens.js: Copied from LayoutTests/fast/js/resources/regexp-ranges-and-escaped-hyphens.js.
1148         * fast/js/script-tests/regexp-stack-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-stack-overflow.js.
1149         * fast/js/script-tests/regexp-unicode-handling.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-handling.js.
1150         * fast/js/script-tests/regexp-unicode-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-overflow.js.
1151         * fast/js/script-tests/registerCachingAcrossBranchTargets.js: Copied from LayoutTests/fast/js/resources/registerCachingAcrossBranchTargets.js.
1152         * fast/js/script-tests/rehash-assign.js: Copied from LayoutTests/fast/js/resources/rehash-assign.js.
1153         * fast/js/script-tests/removing-Cf-characters.js: Copied from LayoutTests/fast/js/resources/removing-Cf-characters.js.
1154         * fast/js/script-tests/reparsing-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/reparsing-semicolon-insertion.js.
1155         * fast/js/script-tests/repeat-cached-vm-reentry.js: Copied from LayoutTests/fast/js/resources/repeat-cached-vm-reentry.js.
1156         * fast/js/script-tests/reserved-words.js: Copied from LayoutTests/fast/js/resources/reserved-words.js.
1157         * fast/js/script-tests/resize-array-assign.js: Copied from LayoutTests/fast/js/resources/resize-array-assign.js.
1158         * fast/js/script-tests/select-options-add.js: Copied from LayoutTests/fast/js/resources/select-options-add.js.
1159         * fast/js/script-tests/slash-lineterminator-parse.js: Copied from LayoutTests/fast/js/resources/slash-lineterminator-parse.js.
1160         * fast/js/script-tests/sort-large-array.js: Copied from LayoutTests/fast/js/resources/sort-large-array.js.
1161         * fast/js/script-tests/sort-no-jit-code-crash.js: Copied from LayoutTests/fast/js/resources/sort-no-jit-code-crash.js.
1162         * fast/js/script-tests/sort-non-numbers.js: Copied from LayoutTests/fast/js/resources/sort-non-numbers.js.
1163         * fast/js/script-tests/sort-randomly.js: Copied from LayoutTests/fast/js/resources/sort-randomly.js.
1164         * fast/js/script-tests/sort-stability.js: Copied from LayoutTests/fast/js/resources/sort-stability.js.
1165         * fast/js/script-tests/sparse-array.js: Copied from LayoutTests/fast/js/resources/sparse-array.js.
1166         * fast/js/script-tests/stack-unwinding.js: Copied from LayoutTests/fast/js/resources/stack-unwinding.js.
1167         * fast/js/script-tests/statement-list-register-crash.js: Copied from LayoutTests/fast/js/resources/statement-list-register-crash.js.
1168         * fast/js/script-tests/static-scope-object.js: Copied from LayoutTests/fast/js/resources/static-scope-object.js.
1169         * fast/js/script-tests/string-capitalization.js: Copied from LayoutTests/fast/js/resources/string-capitalization.js.
1170         * fast/js/script-tests/string-from-char-code.js: Copied from LayoutTests/fast/js/resources/string-from-char-code.js.
1171         * fast/js/script-tests/string-index-overflow.js: Copied from LayoutTests/fast/js/resources/string-index-overflow.js.
1172         * fast/js/script-tests/string-property-iteration.js: Copied from LayoutTests/fast/js/resources/string-property-iteration.js.
1173         * fast/js/script-tests/string-replace-2.js: Copied from LayoutTests/fast/js/resources/string-replace-2.js.
1174         * fast/js/script-tests/string-replace-3.js: Copied from LayoutTests/fast/js/resources/string-replace-3.js.
1175         * fast/js/script-tests/string-slice-abnormal-values.js: Copied from LayoutTests/fast/js/resources/string-slice-abnormal-values.js.
1176         * fast/js/script-tests/string-sort.js: Copied from LayoutTests/fast/js/resources/string-sort.js.
1177         * fast/js/script-tests/string-split-ignore-case.js: Copied from LayoutTests/fast/js/resources/string-split-ignore-case.js.
1178         * fast/js/script-tests/string-substr.js: Copied from LayoutTests/fast/js/resources/string-substr.js.
1179         * fast/js/script-tests/string_replace.js: Copied from LayoutTests/fast/js/resources/string_replace.js.
1180         * fast/js/script-tests/switch-behaviour.js: Copied from LayoutTests/fast/js/resources/switch-behaviour.js.
1181         * fast/js/script-tests/this-non-object-proto.js: Copied from LayoutTests/fast/js/resources/this-non-object-proto.js.
1182         * fast/js/script-tests/toString-elision-trailing-comma.js: Copied from LayoutTests/fast/js/resources/toString-elision-trailing-comma.js.
1183         * fast/js/script-tests/toString-exception.js: Copied from LayoutTests/fast/js/resources/toString-exception.js.
1184         * fast/js/script-tests/toString-for-var-decl.js: Copied from LayoutTests/fast/js/resources/toString-for-var-decl.js.
1185         * fast/js/script-tests/toString-number-dot-expr.js: Copied from LayoutTests/fast/js/resources/toString-number-dot-expr.js.
1186         * fast/js/script-tests/toString-overrides.js: Copied from LayoutTests/fast/js/resources/toString-overrides.js.
1187         * fast/js/script-tests/toString-prefix-postfix-preserve-parens.js: Copied from LayoutTests/fast/js/resources/toString-prefix-postfix-preserve-parens.js.
1188         * fast/js/script-tests/toString-stack-overflow.js: Copied from LayoutTests/fast/js/resources/toString-stack-overflow.js.
1189         * fast/js/script-tests/tostring-exception-in-property-access.js: Copied from LayoutTests/fast/js/resources/tostring-exception-in-property-access.js.
1190         * fast/js/script-tests/transition-cache-dictionary-crash.js: Copied from LayoutTests/fast/js/resources/transition-cache-dictionary-crash.js.
1191         * fast/js/script-tests/typeof-codegen-crash.js: Copied from LayoutTests/fast/js/resources/typeof-codegen-crash.js.
1192         * fast/js/script-tests/typeof-constant-string.js: Copied from LayoutTests/fast/js/resources/typeof-constant-string.js.
1193         * fast/js/script-tests/typeof-syntax.js: Copied from LayoutTests/fast/js/resources/typeof-syntax.js.
1194         * fast/js/script-tests/unexpected-constant-crash.js: Copied from LayoutTests/fast/js/resources/unexpected-constant-crash.js.
1195         * fast/js/script-tests/unmatching-argument-count.js: Copied from LayoutTests/fast/js/resources/unmatching-argument-count.js.
1196         * fast/js/script-tests/var-shadows-arg-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-crash.js.
1197         * fast/js/script-tests/var-shadows-arg-gc-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-gc-crash.js.
1198         * fast/js/script-tests/vardecl-blocks-init.js: Copied from LayoutTests/fast/js/resources/vardecl-blocks-init.js.
1199         * fast/js/script-tests/vardecl-preserve-arguments.js: Copied from LayoutTests/fast/js/resources/vardecl-preserve-arguments.js.
1200         * fast/js/script-tests/with-scope-gc.js: Copied from LayoutTests/fast/js/resources/with-scope-gc.js.
1201         * fast/js/select-options-add.html:
1202         * fast/js/slash-lineterminator-parse.html:
1203         * fast/js/sort-large-array.html:
1204         * fast/js/sort-no-jit-code-crash.html:
1205         * fast/js/sort-non-numbers.html:
1206         * fast/js/sort-randomly.html:
1207         * fast/js/sort-stability.html:
1208         * fast/js/sparse-array.html:
1209         * fast/js/stack-unwinding.html:
1210         * fast/js/statement-list-register-crash.html:
1211         * fast/js/static-scope-object.html:
1212         * fast/js/string-capitalization.html:
1213         * fast/js/string-from-char-code.html:
1214         * fast/js/string-index-overflow.html:
1215         * fast/js/string-property-iteration.html:
1216         * fast/js/string-replace-2.html:
1217         * fast/js/string-replace-3.html:
1218         * fast/js/string-slice-abnormal-values.html:
1219         * fast/js/string-sort.html:
1220         * fast/js/string-split-ignore-case.html:
1221         * fast/js/string-substr.html:
1222         * fast/js/string_replace.html:
1223         * fast/js/switch-behaviour.html:
1224         * fast/js/this-non-object-proto.html:
1225         * fast/js/toString-elision-trailing-comma.html:
1226         * fast/js/toString-exception.html:
1227         * fast/js/toString-for-var-decl.html:
1228         * fast/js/toString-number-dot-expr.html:
1229         * fast/js/toString-overrides.html:
1230         * fast/js/toString-prefix-postfix-preserve-parens.html:
1231         * fast/js/toString-stack-overflow.html:
1232         * fast/js/tostring-exception-in-property-access.html:
1233         * fast/js/transition-cache-dictionary-crash.html:
1234         * fast/js/typeof-codegen-crash.html:
1235         * fast/js/typeof-constant-string.html:
1236         * fast/js/typeof-syntax.html:
1237         * fast/js/unexpected-constant-crash.html:
1238         * fast/js/unmatching-argument-count.html:
1239         * fast/js/var-shadows-arg-crash.html:
1240         * fast/js/var-shadows-arg-gc-crash.html:
1241         * fast/js/vardecl-blocks-init.html:
1242         * fast/js/vardecl-preserve-arguments.html:
1243         * fast/js/with-scope-gc.html:
1244
1245 2009-09-22  Beth Dakin  <bdakin@apple.com>
1246
1247         Reviewed by Dave Hyatt.
1248
1249         Tests for <rdar://problem/6925121> SAP: Wrong width calculation in 
1250         table with fixed layout
1251         -and corresponding-
1252         https://bugs.webkit.org/show_bug.cgi?id=29501
1253
1254         * fast/table/fixed-table-with-percent-inside-percent-table.html: Added.
1255         * fast/table/fixed-table-with-percent-width-inside-auto-table.html: Added.
1256         * fast/table/fixed-table-with-percent-width-inside-div.html: Added.
1257         * fast/table/fixed-table-with-percent-width-inside-extra-large-div.html: Added.
1258         * fast/table/fixed-table-with-percent-width-inside-fixed-width-table.html: Added.
1259         * fast/table/fixed-table-with-small-percent-width.html: Added.
1260         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum: Added.
1261         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Added.
1262         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
1263         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum: Added.
1264         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Added.
1265         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
1266         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum: Added.
1267         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Added.
1268         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
1269         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum: Added.
1270         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Added.
1271         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
1272         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum: Added.
1273         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Added.
1274         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
1275         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum: Added.
1276         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.png: Added.
1277         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
1278
1279         New and improved results for this test.
1280         * platform/mac/tables/mozilla/bugs/bug34176-expected.checksum:
1281         * platform/mac/tables/mozilla/bugs/bug34176-expected.png:
1282         * platform/mac/tables/mozilla/bugs/bug34176-expected.txt:
1283
1284 2009-09-22  Brady Eidson  <beidson@apple.com>
1285
1286         Reviewed by Darin Adler.
1287
1288         Back list isn't properly updated for fragment changes after a redirect.
1289         <rdar://problem/6142803> and https://bugs.webkit.org/show_bug.cgi?id=20355
1290
1291         * fast/loader/fragment-after-redirect-gets-back-entry-expected.txt: Added.
1292         * fast/loader/fragment-after-redirect-gets-back-entry.html: Added.
1293         * fast/loader/resources/click-fragment-link.html: Added.
1294
1295         * http/tests/navigation/relativeanchor-frames-expected.txt: Updated results (a progression!)
1296
1297 2009-09-22  Victor Wang  <victorw@chromium.org>
1298
1299         Reviewed by Dimitri Glazkov.
1300
1301         https://bugs.webkit.org/show_bug.cgi?id=28914
1302
1303         Add layout test to test iframe shim can be used
1304         to overlay html above a windowed plugin. It checks
1305         premutations of iframe shims in relationship to 
1306         plugin.
1307
1308         * plugins/iframe-shims-expected.txt: Added with property svn:eol-style.
1309         * plugins/iframe-shims.html: Added with property svn:eol-style.
1310         * plugins/resources/simple_blank.swf: Added with property svn:mime-type.
1311
1312 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1313
1314         Rubber-stamped by Tor Arne Vestbø.
1315
1316         [Qt] Skip fluctuating animations/change-one-anim.html test.
1317
1318         * platform/qt/Skipped:
1319
1320 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1321
1322         Reviewed by Tor Arne Vestbø. 
1323
1324         [Qt] Skip fast/events/drag-file-crash because DRT doesn't support eventSender.beginDragWithFiles yet.
1325
1326         * platform/qt/Skipped:
1327
1328 2009-09-21  Adam Barth  <abarth@webkit.org>
1329
1330         Reviewed by Alexey Proskuryakov.
1331
1332         add a layout test for mishandling of an invalid sequence in multibyte
1333         encodings
1334         https://bugs.webkit.org/show_bug.cgi?id=27395
1335
1336         * fast/encoding/invalid-multi-byte-over-consumption-expected.txt: Added.
1337         * fast/encoding/invalid-multi-byte-over-consumption.html: Added.
1338
1339 2009-09-21  Brian Weinstein  <bweinstein@apple.com>
1340
1341         Reviewed by Sam Weinig.
1342
1343         Add fast/events/drag-file-crash.html to Windows Skipped List because
1344         DRT doesn't support eventSender.beginDragWithFiles on Windows yet.
1345
1346         * platform/win/Skipped:
1347
1348 2009-09-15  John Abd-El-Malek  <jam@chromium.org>
1349
1350         Reviewed by Darin Fisher.
1351
1352         Prevent sleeps in unload handlers.
1353         https://bugs.webkit.org/show_bug.cgi?id=29193
1354
1355         * fast/dom/Window/resources/slow_unload_handler1.html: Added.
1356         * fast/dom/Window/slow_unload_handler-expected.txt: Added.
1357         * fast/dom/Window/slow_unload_handler.html: Added.
1358         * platform/gtk/Skipped:
1359         * platform/mac/Skipped:
1360         * platform/qt/Skipped:
1361         * platform/win/Skipped:
1362
1363 2009-09-21  Simon Fraser  <simon.fraser@apple.com>
1364
1365         Reviewed by Dan Bernstein.
1366
1367         Incorrect clipping with accelerated compositing content, and position:fixed
1368         https://bugs.webkit.org/show_bug.cgi?id=29347
1369
1370         New test with a position:fixed element that clips a composited child,
1371         and a new pixel result.
1372         
1373         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
1374         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
1375         Updating the pixel result to account for a progression in this test.
1376         
1377         * compositing/overflow/fixed-position-ancestor-clip.html: Added.
1378         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.checksum: Added.
1379         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png: Added.
1380         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
1381
1382 2009-09-21  Eric Carlson  <eric.carlson@apple.com>
1383
1384         Reviewed by Brady Eidson.
1385
1386         HTMLMediaElement: media file should not reload when page comes out of page cache
1387         https://bugs.webkit.org/show_bug.cgi?id=29604
1388
1389         * media/restore-from-page-cache-expected.txt: Added.
1390         * media/restore-from-page-cache.html: Added.
1391
1392 2009-09-21  Oliver Hunt  <oliver@apple.com>
1393
1394         Reviewed by Geoff Garen.
1395
1396         REGRESSION (r48582): Crash in StructureStubInfo::initPutByIdTransition when reloading trac.webkit.org
1397         https://bugs.webkit.org/show_bug.cgi?id=29599
1398
1399         Add test case for preventing property addition transition caching on dictionaries.
1400
1401         * fast/js/resources/transition-cache-dictionary-crash.js: Added.
1402         (f):
1403         * fast/js/transition-cache-dictionary-crash-expected.txt: Added.
1404         * fast/js/transition-cache-dictionary-crash.html: Added.
1405
1406 2009-09-20  Adam Barth  <abarth@webkit.org>
1407
1408         Reviewed by Maciej Stachowiak.
1409
1410         Crash when clicking link in unload handler
1411         https://bugs.webkit.org/show_bug.cgi?id=29525
1412
1413         Test that the first navigation always wins when the page tries to start
1414         a new navigation in an unload handler.
1415
1416         * fast/loader/resources/fail-and-notify-done.html: Added.
1417         * fast/loader/resources/pass-and-notify-done.html: Added.
1418         * fast/loader/unload-form-about-blank-expected.txt: Added.
1419         * fast/loader/unload-form-about-blank.html: Added.
1420         * fast/loader/unload-form-expected.txt: Added.
1421         * fast/loader/unload-form-post-about-blank-expected.txt: Added.
1422         * fast/loader/unload-form-post-about-blank.html: Added.
1423         * fast/loader/unload-form-post-expected.txt: Added.
1424         * fast/loader/unload-form-post.html: Added.
1425         * fast/loader/unload-form.html: Added.
1426         * fast/loader/unload-hyperlink-expected.txt: Added.
1427         * fast/loader/unload-hyperlink.html: Added.
1428         * fast/loader/unload-javascript-url-expected.txt: Added.
1429         * fast/loader/unload-javascript-url.html: Added.
1430         * fast/loader/unload-reload-expected.txt: Added.
1431         * fast/loader/unload-reload.html: Added.
1432         * fast/loader/unload-window-location-expected.txt: Added.
1433         * fast/loader/unload-window-location.html: Added.
1434
1435 2009-09-19  Oliver Hunt  <oliver@apple.com>
1436
1437         Reviewed by Maciej Stachowiak.
1438
1439         Implement ES5 Object.create function
1440         https://bugs.webkit.org/show_bug.cgi?id=29524
1441
1442         Add tests for Object.create API
1443
1444         * fast/js/Object-create-expected.txt: Added.
1445         * fast/js/Object-create.html: Added.
1446         * fast/js/resources/Object-create.js: Added.
1447
1448 2009-09-19  Sam Weinig  <sam@webkit.org>
1449
1450         Reviewed by Oliver Hunt.
1451
1452         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29519
1453         Remove JSNameNodeCollection and just use StaticNodeList
1454
1455         * fast/dom/HTMLSelectElement/named-options-expected.txt:
1456         * fast/dom/HTMLSelectElement/script-tests/named-options.js:
1457         * fast/dom/prototype-inheritance-2-expected.txt:
1458
1459 2009-09-19  Oliver Hunt  <oliver@apple.com>
1460
1461         Reviewed by Sam Weinig.
1462
1463         Implement ES5 Object.defineProperties function
1464         https://bugs.webkit.org/show_bug.cgi?id=29522
1465
1466         Add tests for Object.defineProperties API.
1467
1468         * fast/js/Object-defineProperties-expected.txt: Added.
1469         * fast/js/Object-defineProperties.html: Added.
1470         * fast/js/resources/Object-defineProperties.js: Added.
1471
1472 2009-09-19  Daniel Bates  <dbates@webkit.org>
1473
1474         Reviewed by Adam Barth.
1475
1476         https://bugs.webkit.org/show_bug.cgi?id=29511
1477         
1478         Tests that scripts that contain non-ASCII characters do not bypass the XSSAuditor.
1479
1480         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt: Added.
1481         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html: Added.
1482         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected: Added.
1483         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding.html: Added.
1484         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt: Added.
1485         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding.html: Added.
1486         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt: Added.
1487         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html: Added.
1488
1489 2009-09-19  Simon Fraser  <simon.fraser@apple.com>
1490
1491         Reviewed by Dan Bernstein.
1492
1493         Incorrect animation with scale(0) transform (singular matrix)
1494         https://bugs.webkit.org/show_bug.cgi?id=29465
1495         
1496         Testcase for an accelerated transform animation that starts with a scale(0),
1497         which gives a singular matrix.
1498
1499         * compositing/transitions/singular-scale-transition.html: Added.
1500         * platform/mac/compositing/transitions/singular-scale-transition-expected.checksum: Added.
1501         * platform/mac/compositing/transitions/singular-scale-transition-expected.png: Added.
1502         * platform/mac/compositing/transitions/singular-scale-transition-expected.txt: Added.
1503
1504 2009-09-19  Alex Milowski  <alex@milowski.com>
1505
1506         Reviewed by Maciej Stachowiak.
1507
1508         Basic tests for msub, msup, and mtable/mtr/mtd
1509
1510         * mathml: Added.
1511         * mathml/presentation: Added.
1512         * mathml/presentation/sub.xhtml: Added.
1513         * mathml/presentation/sup.xhtml: Added.
1514         * mathml/presentation/tables.xhtml: Added.
1515         * platform/mac/mathml: Added.
1516         * platform/mac/mathml/presentation: Added.
1517         * platform/mac/mathml/presentation/sub-expected.txt: Added.
1518         * platform/mac/mathml/presentation/sup-expected.txt: Added.
1519         * platform/mac/mathml/presentation/tables-expected.txt: Added.
1520
1521 2009-09-19  Adam Barth  <abarth@webkit.org>
1522
1523         Reviewed by Oliver Hunt.
1524
1525         Canvas drawn with data URL image raises SECURITY_ERR when toDataUrl() called.
1526         https://bugs.webkit.org/show_bug.cgi?id=29305
1527
1528         Test that drawing a data URL image onto a canvas behaves as expected.
1529         Note the tricky case involving a data URL SVG image with an embedded
1530         remote image.
1531         
1532         Also, test that document.domain state doesn't affect canvas taint
1533         state.
1534
1535         * http/tests/security/canvas-remote-read-data-url-image-expected.txt: Added.
1536         * http/tests/security/canvas-remote-read-data-url-image.html: Added.
1537         * http/tests/security/canvas-remote-read-data-url-svg-image-expected.txt: Added.
1538         * http/tests/security/canvas-remote-read-data-url-svg-image.html: Added.
1539         * http/tests/security/canvas-remote-read-remote-image-document-domain-expected.txt: Added.
1540         * http/tests/security/canvas-remote-read-remote-image-document-domain.html: Added.
1541
1542 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1543
1544         Rubber-stamped by Eric Seidel.
1545
1546         js tests should move into jstests subdirectory instead of resources/
1547         https://bugs.webkit.org/show_bug.cgi?id=25880
1548
1549         Migration for svg directory.
1550
1551         * svg/custom/SVGException.html:
1552         * svg/custom/getSubStringLength.html:
1553         * svg/custom/immutable-properties.html:
1554         * svg/custom/resources/SVGException.js: Removed.
1555         * svg/custom/resources/TEMPLATE.html: Removed.
1556         * svg/custom/resources/getSubStringLength.js: Removed.
1557         * svg/custom/resources/immutable-properties.js: Removed.
1558         * svg/custom/resources/selectSubString.js: Removed.
1559         * svg/custom/resources/svg-fonts-in-text-controls.js: Removed.
1560         * svg/custom/resources/svg-modify-currentTranslate.js: Removed.
1561         * svg/custom/resources/svg-xml-dom-sync.js: Removed.
1562         * svg/custom/resources/tearoffs-with-tearoffs.js: Removed.
1563         * svg/custom/script-tests: Added.
1564         * svg/custom/script-tests/SVGException.js: Copied from LayoutTests/svg/custom/resources/SVGException.js.
1565         * svg/custom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/custom/resources/TEMPLATE.html.
1566         * svg/custom/script-tests/getSubStringLength.js: Copied from LayoutTests/svg/custom/resources/getSubStringLength.js.
1567         * svg/custom/script-tests/immutable-properties.js: Copied from LayoutTests/svg/custom/resources/immutable-properties.js.
1568         * svg/custom/script-tests/selectSubString.js: Copied from LayoutTests/svg/custom/resources/selectSubString.js.
1569         * svg/custom/script-tests/svg-fonts-in-text-controls.js: Copied from LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js.
1570         * svg/custom/script-tests/svg-modify-currentTranslate.js: Copied from LayoutTests/svg/custom/resources/svg-modify-currentTranslate.js.
1571         * svg/custom/script-tests/svg-xml-dom-sync.js: Copied from LayoutTests/svg/custom/resources/svg-xml-dom-sync.js.
1572         * svg/custom/script-tests/tearoffs-with-tearoffs.js: Copied from LayoutTests/svg/custom/resources/tearoffs-with-tearoffs.js.
1573         * svg/custom/selectSubString.html:
1574         * svg/custom/svg-fonts-in-text-controls.html:
1575         * svg/custom/svg-modify-currentTranslate.html:
1576         * svg/custom/svg-xml-dom-sync.html:
1577         * svg/custom/tearoffs-with-tearoffs.html:
1578         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Removed.
1579         * svg/dom/SVGStyleElement/resources/style-langspace.js: Removed.
1580         * svg/dom/SVGStyleElement/script-tests: Added.
1581         * svg/dom/SVGStyleElement/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/TEMPLATE.html.
1582         * svg/dom/SVGStyleElement/script-tests/style-langspace.js: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/style-langspace.js.
1583         * svg/dom/SVGStyleElement/style-langspace.html:
1584         * svg/dom/path-parser.html:
1585         * svg/dom/path-segments.html:
1586         * svg/dom/resources/TEMPLATE.html: Removed.
1587         * svg/dom/resources/path-parser.js: Removed.
1588         * svg/dom/resources/path-segments.js: Removed.
1589         * svg/dom/resources/style-reflect.js: Removed.
1590         * svg/dom/resources/text-rotate-live.js: Removed.
1591         * svg/dom/script-tests: Added.
1592         * svg/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/resources/TEMPLATE.html.
1593         * svg/dom/script-tests/path-parser.js: Copied from LayoutTests/svg/dom/resources/path-parser.js.
1594         * svg/dom/script-tests/path-segments.js: Copied from LayoutTests/svg/dom/resources/path-segments.js.
1595         * svg/dom/script-tests/style-reflect.js: Copied from LayoutTests/svg/dom/resources/style-reflect.js.
1596         * svg/dom/script-tests/text-rotate-live.js: Copied from LayoutTests/svg/dom/resources/text-rotate-live.js.
1597         * svg/dom/style-reflect.html:
1598         * svg/dom/text-rotate-live.html:
1599         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
1600         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
1601         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
1602         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
1603         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
1604         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
1605         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
1606         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
1607         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
1608         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
1609         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
1610         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
1611         * svg/dynamic-updates/SVGCursorElement-dom-x-attr.html:
1612         * svg/dynamic-updates/SVGCursorElement-dom-y-attr.html:
1613         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html:
1614         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html:
1615         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
1616         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
1617         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
1618         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
1619         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
1620         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
1621         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
1622         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
1623         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
1624         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
1625         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
1626         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
1627         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
1628         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
1629         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
1630         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
1631         * svg/dynamic-updates/SVGImageElement-dom-height-attr.html:
1632         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html:
1633         * svg/dynamic-updates/SVGImageElement-dom-width-attr.html:
1634         * svg/dynamic-updates/SVGImageElement-dom-x-attr.html:
1635         * svg/dynamic-updates/SVGImageElement-dom-y-attr.html:
1636         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html:
1637         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html:
1638         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html:
1639         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html:
1640         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html:
1641         * svg/dynamic-updates/SVGLineElement-dom-x1-attr.html:
1642         * svg/dynamic-updates/SVGLineElement-dom-x2-attr.html:
1643         * svg/dynamic-updates/SVGLineElement-dom-y1-attr.html:
1644         * svg/dynamic-updates/SVGLineElement-dom-y2-attr.html:
1645         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html:
1646         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html:
1647         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html:
1648         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html:
1649         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html:
1650         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html:
1651         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html:
1652         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html:
1653         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html:
1654         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html:
1655         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html:
1656         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html:
1657         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html:
1658         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html:
1659         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html:
1660         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html:
1661         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html:
1662         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html:
1663         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html:
1664         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html:
1665         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html:
1666         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html:
1667         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html:
1668         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html:
1669         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html:
1670         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html:
1671         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html:
1672         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html:
1673         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html:
1674         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html:
1675         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html:
1676         * svg/dynamic-updates/SVGMaskElement-dom-height-attr.html:
1677         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html:
1678         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html:
1679         * svg/dynamic-updates/SVGMaskElement-dom-width-attr.html:
1680         * svg/dynamic-updates/SVGMaskElement-dom-x-attr.html:
1681         * svg/dynamic-updates/SVGMaskElement-dom-y-attr.html:
1682         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html:
1683         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html:
1684         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html:
1685         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html:
1686         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html:
1687         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html:
1688         * svg/dynamic-updates/SVGPatternElement-dom-height-attr.html:
1689         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html:
1690         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html:
1691         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html:
1692         * svg/dynamic-updates/SVGPatternElement-dom-width-attr.html:
1693         * svg/dynamic-updates/SVGPatternElement-dom-x-attr.html:
1694         * svg/dynamic-updates/SVGPatternElement-dom-y-attr.html:
1695         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html:
1696         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html:
1697         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html:
1698         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html:
1699         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html:
1700         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html:
1701         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html:
1702         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html:
1703         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html:
1704         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html:
1705         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html:
1706         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html:
1707         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html:
1708         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html:
1709         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html:
1710         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html:
1711         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html:
1712         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html:
1713         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html:
1714         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html:
1715         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html:
1716         * svg/dynamic-updates/SVGRectElement-dom-height-attr.html:
1717         * svg/dynamic-updates/SVGRectElement-dom-width-attr.html:
1718         * svg/dynamic-updates/SVGRectElement-dom-x-attr.html:
1719         * svg/dynamic-updates/SVGRectElement-dom-y-attr.html:
1720         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html:
1721         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html:
1722         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html:
1723         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html:
1724         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js: Removed.
1725         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js: Removed.
1726         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js: Removed.
1727         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js: Removed.
1728         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js: Removed.
1729         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js: Removed.
1730         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js: Removed.
1731         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js: Removed.
1732         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js: Removed.
1733         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js: Removed.
1734         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js: Removed.
1735         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Removed.
1736         * svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js: Removed.
1737         * svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js: Removed.
1738         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js: Removed.
1739         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js: Removed.
1740         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js: Removed.
1741         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js: Removed.
1742         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js: Removed.
1743         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js: Removed.
1744         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js: Removed.
1745         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js: Removed.
1746         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js: Removed.
1747         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js: Removed.
1748         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Removed.
1749         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Removed.
1750         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Removed.
1751         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Removed.
1752         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Removed.
1753         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Removed.
1754         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Removed.
1755         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Removed.
1756         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js: Removed.
1757         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js: Removed.
1758         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js: Removed.
1759         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js: Removed.
1760         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js: Removed.
1761         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js: Removed.
1762         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Removed.
1763         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js: Removed.
1764         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js: Removed.
1765         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js: Removed.
1766         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js: Removed.
1767         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js: Removed.
1768         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js: Removed.
1769         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js: Removed.
1770         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js: Removed.
1771         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js: Removed.
1772         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js: Removed.
1773         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js: Removed.
1774         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Removed.
1775         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Removed.
1776         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Removed.
1777         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Removed.
1778         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Removed.
1779         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Removed.
1780         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Removed.
1781         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Removed.
1782         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Removed.
1783         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Removed.
1784         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Removed.
1785         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Removed.
1786         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js: Removed.
1787         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js: Removed.
1788         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js: Removed.
1789         * svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js: Removed.
1790         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js: Removed.
1791         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js: Removed.
1792         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js: Removed.
1793         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js: Removed.
1794         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js: Removed.
1795         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js: Removed.
1796         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js: Removed.
1797         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js: Removed.
1798         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js: Removed.
1799         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Removed.
1800         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Removed.
1801         * svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js: Removed.
1802         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js: Removed.
1803         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js: Removed.
1804         * svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js: Removed.
1805         * svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js: Removed.
1806         * svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js: Removed.
1807         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js: Removed.
1808         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js: Removed.
1809         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js: Removed.
1810         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js: Removed.
1811         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js: Removed.
1812         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js: Removed.
1813         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js: Removed.
1814         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js: Removed.
1815         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js: Removed.
1816         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js: Removed.
1817         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js: Removed.
1818         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js: Removed.
1819         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js: Removed.
1820         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js: Removed.
1821         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js: Removed.
1822         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js: Removed.
1823         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js: Removed.
1824         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js: Removed.
1825         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js: Removed.
1826         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js: Removed.
1827         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js: Removed.
1828         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js: Removed.
1829         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js: Removed.
1830         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js: Removed.
1831         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js: Removed.
1832         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js: Removed.
1833         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js: Removed.
1834         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js: Removed.
1835         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js: Removed.
1836         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js: Removed.
1837         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js: Removed.
1838         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Removed.
1839         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Removed.
1840         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js: Removed.
1841         * svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js: Removed.
1842         * svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js: Removed.
1843         * svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js: Removed.
1844         * svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js: Removed.
1845         * svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js: Removed.
1846         * svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js: Removed.
1847         * svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js: Removed.
1848         * svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js: Removed.
1849         * svg/dynamic-updates/resources/TEMPLATE.html: Removed.
1850         * svg/dynamic-updates/script-tests: Added.
1851         * svg/dynamic-updates/script-tests/SVGAElement-dom-href-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js.
1852         * svg/dynamic-updates/script-tests/SVGAElement-dom-target-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js.
1853         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-href-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js.
1854         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-target-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js.
1855         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js.
1856         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js.
1857         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js.
1858         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js.
1859         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js.
1860         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js.
1861         * svg/dynamic-updates/script-tests/SVGClipPathElement-dom-clipPathUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js.
1862         * svg/dynamic-updates/script-tests/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js.
1863         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js.
1864         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js.
1865         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js.
1866         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js.
1867         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js.
1868         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js.
1869         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-rx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js.
1870         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-ry-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js.
1871         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js.
1872         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js.
1873         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-rx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js.
1874         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-ry-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js.
1875         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js.
1876         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js.
1877         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js.
1878         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js.
1879         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js.
1880         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js.
1881         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js.
1882         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js.
1883         * svg/dynamic-updates/script-tests/SVGImageElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js.
1884         * svg/dynamic-updates/script-tests/SVGImageElement-dom-preserveAspectRatio-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js.
1885         * svg/dynamic-updates/script-tests/SVGImageElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js.
1886         * svg/dynamic-updates/script-tests/SVGImageElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js.
1887         * svg/dynamic-updates/script-tests/SVGImageElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js.
1888         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js.
1889         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js.
1890         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js.
1891         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js.
1892         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js.
1893         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js.
1894         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js.
1895         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js.
1896         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js.
1897         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js.
1898         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js.
1899         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js.
1900         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js.
1901         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js.
1902         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js.
1903         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js.
1904         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js.
1905         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js.
1906         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js.
1907         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js.
1908         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js.
1909         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js.
1910         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js.
1911         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js.
1912         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js.
1913         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerHeight-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js.
1914         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js.
1915         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerWidth-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js.
1916         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-orient-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js.
1917         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refX-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js.
1918         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refY-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js.
1919         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerHeight-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js.
1920         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js.
1921         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerWidth-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js.
1922         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientAngle-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js.
1923         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientType-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js.
1924         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refX-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js.
1925         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refY-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js.
1926         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js.
1927         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js.
1928         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js.
1929         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js.
1930         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js.
1931         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js.
1932         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js.
1933         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js.
1934         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js.
1935         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js.
1936         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js.
1937         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js.
1938         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js.
1939         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js.
1940         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js.
1941         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js.
1942         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js.
1943         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js.
1944         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js.
1945         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js.
1946         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js.
1947         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js.
1948         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js.
1949         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js.
1950         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js.
1951         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js.
1952         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js.
1953         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js.
1954         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js.
1955         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js.
1956         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js.
1957         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js.
1958         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js.
1959         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js.
1960         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js.
1961         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js.
1962         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js.
1963         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js.
1964         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js.
1965         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js.
1966         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js.
1967         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js.
1968         * svg/dynamic-updates/script-tests/SVGRectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js.
1969         * svg/dynamic-updates/script-tests/SVGRectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js.
1970         * svg/dynamic-updates/script-tests/SVGRectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js.
1971         * svg/dynamic-updates/script-tests/SVGRectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js.
1972         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js.
1973         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js.
1974         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js.
1975         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js.
1976         * svg/dynamic-updates/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dynamic-updates/resources/TEMPLATE.html.
1977
1978 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1979
1980         Rubber-stamped by Eric Seidel.
1981
1982         js tests should move into jstests subdirectory instead of resources/
1983         https://bugs.webkit.org/show_bug.cgi?id=25880
1984
1985         Migration for http, platform, plugins, traversal, and wml directories.
1986
1987         * http/tests/cookies/double-quoted-value-with-semi-colon.html:
1988         * http/tests/cookies/multiple-cookies.html:
1989         * http/tests/cookies/resources/TEMPLATE.html: Removed.
1990         * http/tests/cookies/resources/double-quoted-value-with-semi-colon.js: Removed.
1991         * http/tests/cookies/resources/multiple-cookies.js: Removed.
1992         * http/tests/cookies/resources/simple-cookies-expired.js: Removed.
1993         * http/tests/cookies/resources/simple-cookies-max-age.js: Removed.
1994         * http/tests/cookies/script-tests: Added.
1995         * http/tests/cookies/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/cookies/resources/TEMPLATE.html.
1996         * http/tests/cookies/script-tests/double-quoted-value-with-semi-colon.js: Copied from LayoutTests/http/tests/cookies/resources/double-quoted-value-with-semi-colon.js.
1997         * http/tests/cookies/script-tests/multiple-cookies.js: Copied from LayoutTests/http/tests/cookies/resources/multiple-cookies.js.
1998         * http/tests/cookies/script-tests/simple-cookies-expired.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-expired.js.
1999         * http/tests/cookies/script-tests/simple-cookies-max-age.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-max-age.js.
2000         * http/tests/cookies/simple-cookies-expired.html:
2001         * http/tests/cookies/simple-cookies-max-age.html:
2002         * http/tests/security/clipboard/clipboard-file-access.html:
2003         * http/tests/security/clipboard/resources/TEMPLATE.html: Removed.
2004         * http/tests/security/clipboard/resources/clipboard-file-access.js: Removed.
2005         * http/tests/security/clipboard/script-tests: Added.
2006         * http/tests/security/clipboard/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/security/clipboard/resources/TEMPLATE.html.
2007         * http/tests/security/clipboard/script-tests/clipboard-file-access.js: Copied from LayoutTests/http/tests/security/clipboard/resources/clipboard-file-access.js.
2008         * http/tests/wml/access-target-domain-deny.html:
2009         * http/tests/wml/access-target-path-deny.html:
2010         * http/tests/wml/access-target.html:
2011         * http/tests/wml/go-task-get-method-accept-charset.html:
2012         * http/tests/wml/go-task-get-method.html:
2013         * http/tests/wml/go-task-post-method-accept-charset.html:
2014         * http/tests/wml/go-task-post-method.html:
2015         * http/tests/wml/post-data-to-server.html:
2016         * http/tests/wml/resources/TEMPLATE.html: Removed.
2017         * http/tests/wml/resources/access-target-domain-deny.js: Removed.
2018         * http/tests/wml/resources/access-target-path-deny.js: Removed.
2019         * http/tests/wml/resources/access-target.js: Removed.
2020         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Removed.
2021         * http/tests/wml/resources/go-task-get-method.js: Removed.
2022         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Removed.
2023         * http/tests/wml/resources/go-task-post-method.js: Removed.
2024         * http/tests/wml/resources/post-data-to-server.js: Removed.
2025         * http/tests/wml/script-tests: Added.
2026         * http/tests/wml/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/wml/resources/TEMPLATE.html.
2027         * http/tests/wml/script-tests/access-target-domain-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-domain-deny.js.
2028         * http/tests/wml/script-tests/access-target-path-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-path-deny.js.
2029         * http/tests/wml/script-tests/access-target.js: Copied from LayoutTests/http/tests/wml/resources/access-target.js.
2030         * http/tests/wml/script-tests/go-task-get-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method-accept-charset.js.
2031         * http/tests/wml/script-tests/go-task-get-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method.js.
2032         * http/tests/wml/script-tests/go-task-post-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method-accept-charset.js.
2033         * http/tests/wml/script-tests/go-task-post-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method.js.
2034         * http/tests/wml/script-tests/post-data-to-server.js: Copied from LayoutTests/http/tests/wml/resources/post-data-to-server.js.
2035         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Removed.
2036         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Removed.
2037         * platform/gtk/editing/pasteboard/script-tests: Added.
2038         * platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/TEMPLATE.html.
2039         * platform/gtk/editing/pasteboard/script-tests/middle-click-onpaste.js: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js.
2040         * platform/win/fast/events/context-click-events.html:
2041         * platform/win/fast/events/resources/TEMPLATE.html: Removed.
2042         * platform/win/fast/events/resources/context-click-events.js: Removed.
2043         * platform/win/fast/events/script-tests: Added.
2044         * platform/win/fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/win/fast/events/resources/TEMPLATE.html.
2045         * platform/win/fast/events/script-tests/context-click-events.js: Copied from LayoutTests/platform/win/fast/events/resources/context-click-events.js.
2046         * plugins/netscape-identifier-conversion.html:
2047         * plugins/resources/TEMPLATE.html: Removed.
2048         * plugins/resources/netscape-identifier-conversion.js: Removed.
2049         * plugins/script-tests: Added.
2050         * plugins/script-tests/TEMPLATE.html: Copied from LayoutTests/plugins/resources/TEMPLATE.html.
2051         * plugins/script-tests/netscape-identifier-conversion.js: Copied from LayoutTests/plugins/resources/netscape-identifier-conversion.js.
2052         * traversal/acid3-test-2.html:
2053         * traversal/exception-forwarding.html:
2054         * traversal/resources/TEMPLATE.html: Removed.
2055         * traversal/resources/acid3-test-2.js: Removed.
2056         * traversal/resources/exception-forwarding.js: Removed.
2057         * traversal/script-tests: Added.
2058         * traversal/script-tests/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
2059         * traversal/script-tests/acid3-test-2.js: Copied from LayoutTests/traversal/resources/acid3-test-2.js.
2060         * traversal/script-tests/exception-forwarding.js: Copied from LayoutTests/traversal/resources/exception-forwarding.js.
2061         * wml/access-target-deny.html:
2062         * wml/access-target.html:
2063         * wml/enter-card-with-events.html:
2064         * wml/enter-first-card-with-events.html:
2065         * wml/go-task-get-method-external-deck-with-href.html:
2066         * wml/go-task-get-method-external-deck.html:
2067         * wml/go-task-get-method-same-deck.html:
2068         * wml/input-format.html:
2069         * wml/newcontext-same-deck.html:
2070         * wml/onenterforward-event.html:
2071         * wml/onenterforward-inline-event.html:
2072         * wml/ontimer-event.html:
2073         * wml/ontimer-inline-event.html:
2074         * wml/option-element-onpick-recursion.html:
2075         * wml/option-element-onpick.html:
2076         * wml/resources/TEMPLATE.html: Removed.
2077         * wml/resources/access-target-deny.js: Removed.
2078         * wml/resources/access-target.js: Removed.
2079         * wml/resources/enter-card-with-events.js: Removed.
2080         * wml/resources/enter-first-card-with-events.js: Removed.
2081         * wml/resources/go-task-get-method-external-deck-with-href.js: Removed.
2082         * wml/resources/go-task-get-method-external-deck.js: Removed.
2083         * wml/resources/go-task-get-method-same-deck.js: Removed.
2084         * wml/resources/input-format.js: Removed.
2085         * wml/resources/newcontext-same-deck.js: Removed.
2086         * wml/resources/onenterforward-event.js: Removed.
2087         * wml/resources/onenterforward-inline-event.js: Removed.
2088         * wml/resources/ontimer-event.js: Removed.
2089         * wml/resources/ontimer-inline-event.js: Removed.
2090         * wml/resources/option-element-onpick-recursion.js: Removed.
2091         * wml/resources/option-element-onpick.js: Removed.
2092         * wml/resources/select-element-variables.js: Removed.
2093         * wml/resources/variable-reference-invalid-character.js: Removed.
2094         * wml/resources/variable-reference-valid.js: Removed.
2095         * wml/script-tests: Added.
2096         * wml/script-tests/TEMPLATE.html: Copied from LayoutTests/wml/resources/TEMPLATE.html.
2097         * wml/script-tests/access-target-deny.js: Copied from LayoutTests/wml/resources/access-target-deny.js.
2098         * wml/script-tests/access-target.js: Copied from LayoutTests/wml/resources/access-target.js.
2099         * wml/script-tests/enter-card-with-events.js: Copied from LayoutTests/wml/resources/enter-card-with-events.js.
2100         * wml/script-tests/enter-first-card-with-events.js: Copied from LayoutTests/wml/resources/enter-first-card-with-events.js.
2101         * wml/script-tests/go-task-get-method-external-deck-with-href.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck-with-href.js.
2102         * wml/script-tests/go-task-get-method-external-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck.js.
2103         * wml/script-tests/go-task-get-method-same-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-same-deck.js.
2104         * wml/script-tests/input-format.js: Copied from LayoutTests/wml/resources/input-format.js.
2105         * wml/script-tests/newcontext-same-deck.js: Copied from LayoutTests/wml/resources/newcontext-same-deck.js.
2106         * wml/script-tests/onenterforward-event.js: Copied from LayoutTests/wml/resources/onenterforward-event.js.
2107         * wml/script-tests/onenterforward-inline-event.js: Copied from LayoutTests/wml/resources/onenterforward-inline-event.js.
2108         * wml/script-tests/ontimer-event.js: Copied from LayoutTests/wml/resources/ontimer-event.js.
2109         * wml/script-tests/ontimer-inline-event.js: Copied from LayoutTests/wml/resources/ontimer-inline-event.js.
2110         * wml/script-tests/option-element-onpick-recursion.js: Copied from LayoutTests/wml/resources/option-element-onpick-recursion.js.
2111         * wml/script-tests/option-element-onpick.js: Copied from LayoutTests/wml/resources/option-element-onpick.js.
2112         * wml/script-tests/select-element-variables.js: Copied from LayoutTests/wml/resources/select-element-variables.js.
2113         * wml/script-tests/variable-reference-invalid-character.js: Copied from LayoutTests/wml/resources/variable-reference-invalid-character.js.
2114         * wml/script-tests/variable-reference-valid.js: Copied from LayoutTests/wml/resources/variable-reference-valid.js.
2115         * wml/select-element-variables.html:
2116         * wml/variable-reference-invalid-character.html:
2117         * wml/variable-reference-valid.html:
2118
2119 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2120
2121         Rubber-stamped by Eric Seidel.
2122
2123         js tests should move into jstests subdirectory instead of resources/
2124         https://bugs.webkit.org/show_bug.cgi?id=25880
2125
2126         Migration for fast/* directories except fast js directory.
2127
2128         * fast/events/blur-focus-window-should-blur-focus-element.html:
2129         * fast/events/create-document-crash-on-attach-event.html:
2130         * fast/events/event-function-toString.html:
2131         * fast/events/event-instanceof.html:
2132         * fast/events/event-listener-sharing.html:
2133         * fast/events/init-events.html:
2134         * fast/events/mouse-click-events.html:
2135         * fast/events/resources/TEMPLATE.html: Removed.
2136         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Removed.
2137         * fast/events/resources/create-document-crash-on-attach-event.js: Removed.
2138         * fast/events/resources/event-function-toString.js: Removed.
2139         * fast/events/resources/event-instanceof.js: Removed.
2140         * fast/events/resources/event-listener-sharing.js: Removed.
2141         * fast/events/resources/init-events.js: Removed.
2142         * fast/events/resources/mouse-click-events.js: Removed.
2143         * fast/events/resources/tab-is-focusable-assert.js: Removed.
2144         * fast/events/script-tests: Added.
2145         * fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/events/resources/TEMPLATE.html.
2146         * fast/events/script-tests/blur-focus-window-should-blur-focus-element.js: Copied from LayoutTests/fast/events/resources/blur-focus-window-should-blur-focus-element.js.
2147         * fast/events/script-tests/create-document-crash-on-attach-event.js: Copied from LayoutTests/fast/events/resources/create-document-crash-on-attach-event.js.
2148         * fast/events/script-tests/event-function-toString.js: Copied from LayoutTests/fast/events/resources/event-function-toString.js.
2149         * fast/events/script-tests/event-instanceof.js: Copied from LayoutTests/fast/events/resources/event-instanceof.js.
2150         * fast/events/script-tests/event-listener-sharing.js: Copied from LayoutTests/fast/events/resources/event-listener-sharing.js.
2151         * fast/events/script-tests/init-events.js: Copied from LayoutTests/fast/events/resources/init-events.js.
2152         * fast/events/script-tests/mouse-click-events.js: Copied from LayoutTests/fast/events/resources/mouse-click-events.js.
2153         * fast/events/script-tests/tab-is-focusable-assert.js: Copied from LayoutTests/fast/events/resources/tab-is-focusable-assert.js.
2154         * fast/events/tab-is-focusable-assert.html:
2155         * fast/forms/ValidityState-patternMismatch-unsupported.html:
2156         * fast/forms/ValidityState-typeMismatch-color.html:
2157         * fast/forms/ValidityState-typeMismatch-number.html:
2158         * fast/forms/ValidityState-typeMismatch-url.html:
2159         * fast/forms/formnovalidate-attribute.html:
2160         * fast/forms/input-maxlength-ime-completed.html:
2161         * fast/forms/input-maxlength-ime-preedit.html:
2162         * fast/forms/novalidate-attribute.html:
2163         * fast/forms/placeholder-dom-property.html:
2164         * fast/forms/resources/TEMPLATE.html: Removed.
2165         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Removed.
2166         * fast/forms/resources/ValidityState-typeMismatch-color.js: Removed.
2167         * fast/forms/resources/ValidityState-typeMismatch-number.js: Removed.
2168         * fast/forms/resources/ValidityState-typeMismatch-url.js: Removed.
2169         * fast/forms/resources/formnovalidate-attribute.js: Removed.
2170         * fast/forms/resources/input-maxlength-ime-completed.js: Removed.
2171         * fast/forms/resources/input-maxlength-ime-preedit.js: Removed.
2172         * fast/forms/resources/novalidate-attribute.js: Removed.
2173         * fast/forms/resources/placeholder-dom-property.js: Removed.
2174         * fast/forms/resources/shadow-tree-exposure.js: Removed.
2175         * fast/forms/resources/text-control-intrinsic-widths.js: Removed.
2176         * fast/forms/resources/textarea-metrics.js: Removed.
2177         * fast/forms/resources/textarea-placeholder-dom-property.js: Removed.
2178         * fast/forms/resources/textarea-textlength.js: Removed.
2179         * fast/forms/script-tests: Added.
2180         * fast/forms/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/forms/resources/TEMPLATE.html.
2181         * fast/forms/script-tests/ValidityState-patternMismatch-unsupported.js: Copied from LayoutTests/fast/forms/resources/ValidityState-patternMismatch-unsupported.js.
2182         * fast/forms/script-tests/ValidityState-typeMismatch-color.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-color.js.
2183         * fast/forms/script-tests/ValidityState-typeMismatch-number.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-number.js.
2184         * fast/forms/script-tests/ValidityState-typeMismatch-url.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-url.js.
2185         * fast/forms/script-tests/formnovalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/formnovalidate-attribute.js.
2186         * fast/forms/script-tests/input-maxlength-ime-completed.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-completed.js.
2187         * fast/forms/script-tests/input-maxlength-ime-preedit.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-preedit.js.
2188         * fast/forms/script-tests/novalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/novalidate-attribute.js.
2189         * fast/forms/script-tests/placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/placeholder-dom-property.js.
2190         * fast/forms/script-tests/shadow-tree-exposure.js: Copied from LayoutTests/fast/forms/resources/shadow-tree-exposure.js.
2191         * fast/forms/script-tests/text-control-intrinsic-widths.js: Copied from LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js.
2192         * fast/forms/script-tests/textarea-metrics.js: Copied from LayoutTests/fast/forms/resources/textarea-metrics.js.
2193         * fast/forms/script-tests/textarea-placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/textarea-placeholder-dom-property.js.
2194         * fast/forms/script-tests/textarea-textlength.js: Copied from LayoutTests/fast/forms/resources/textarea-textlength.js.
2195         * fast/forms/shadow-tree-exposure.html:
2196         * fast/forms/text-control-intrinsic-widths.html:
2197         * fast/forms/textarea-metrics.html:
2198         * fast/forms/textarea-placeholder-dom-property.html:
2199         * fast/forms/textarea-textlength.html:
2200         * fast/images/border.html:
2201         * fast/images/resources/TEMPLATE.html: Removed.
2202         * fast/images/resources/border.js: Removed.
2203         * fast/images/script-tests: Added.
2204         * fast/images/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/images/resources/TEMPLATE.html.
2205         * fast/images/script-tests/border.js: Copied from LayoutTests/fast/images/resources/border.js.
2206         * fast/parser/block-nesting-cap.html:
2207         * fast/parser/pre-first-line-break.html:
2208         * fast/parser/resources/TEMPLATE.html: Removed.
2209         * fast/parser/resources/block-nesting-cap.js: Removed.
2210         * fast/parser/resources/pre-first-line-break.js: Removed.
2211         * fast/parser/script-tests: Added.
2212         * fast/parser/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
2213         * fast/parser/script-tests/block-nesting-cap.js: Copied from LayoutTests/fast/parser/resources/block-nesting-cap.js.
2214         * fast/parser/script-tests/pre-first-line-break.js: Copied from LayoutTests/fast/parser/resources/pre-first-line-break.js.
2215         * fast/regex/alternative-length-miscalculation.html:
2216         * fast/regex/cross-frame-callable.html:
2217         * fast/regex/early-acid3-86.html:
2218         * fast/regex/malformed-escapes.html:
2219         * fast/regex/non-capturing-backtracking.html:
2220         * fast/regex/non-pattern-characters.html:
2221         * fast/regex/quantified-assertions.html:
2222         * fast/regex/resources/TEMPLATE.html: Removed.
2223         * fast/regex/resources/alternative-length-miscalculation.js: Removed.
2224         * fast/regex/resources/cross-frame-callable.js: Removed.
2225         * fast/regex/resources/early-acid3-86.js: Removed.
2226         * fast/regex/resources/malformed-escapes.js: Removed.
2227         * fast/regex/resources/non-capturing-backtracking.js: Removed.
2228         * fast/regex/resources/non-pattern-characters.js: Removed.
2229         * fast/regex/resources/quantified-assertions.js: Removed.
2230         * fast/regex/resources/slow.js: Removed.
2231         * fast/regex/script-tests: Added.
2232         * fast/regex/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/regex/resources/TEMPLATE.html.
2233         * fast/regex/script-tests/alternative-length-miscalculation.js: Copied from LayoutTests/fast/regex/resources/alternative-length-miscalculation.js.
2234         * fast/regex/script-tests/cross-frame-callable.js: Copied from LayoutTests/fast/regex/resources/cross-frame-callable.js.
2235         * fast/regex/script-tests/early-acid3-86.js: Copied from LayoutTests/fast/regex/resources/early-acid3-86.js.
2236         * fast/regex/script-tests/malformed-escapes.js: Copied from LayoutTests/fast/regex/resources/malformed-escapes.js.
2237         * fast/regex/script-tests/non-capturing-backtracking.js: Copied from LayoutTests/fast/regex/resources/non-capturing-backtracking.js.
2238         * fast/regex/script-tests/non-pattern-characters.js: Copied from LayoutTests/fast/regex/resources/non-pattern-characters.js.
2239         * fast/regex/script-tests/quantified-assertions.js: Copied from LayoutTests/fast/regex/resources/quantified-assertions.js.
2240         * fast/regex/script-tests/slow.js: Copied from LayoutTests/fast/regex/resources/slow.js.
2241         * fast/regex/slow.html:
2242         * fast/table/border-changes.html:
2243         * fast/table/resources/TEMPLATE.html: Removed.
2244         * fast/table/resources/border-changes.js: Removed.
2245         * fast/table/script-tests: Added.
2246         * fast/table/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/table/resources/TEMPLATE.html.
2247         * fast/table/script-tests/border-changes.js: Copied from LayoutTests/fast/table/resources/border-changes.js.
2248         * fast/text/find-backwards.html:
2249         * fast/text/resources/TEMPLATE.html: Removed.
2250         * fast/text/resources/find-backwards.js: Removed.
2251         * fast/text/script-tests: Added.
2252         * fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/text/resources/TEMPLATE.html.
2253         * fast/text/script-tests/find-backwards.js: Copied from LayoutTests/fast/text/resources/find-backwards.js.
2254
2255 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2256
2257         Rubber-stamped by Eric Seidel.
2258
2259         js tests should move into jstests subdirectory instead of resources/
2260         https://bugs.webkit.org/show_bug.cgi?id=25880
2261
2262         Migration for fast/dom directories.
2263
2264         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html:
2265         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Removed.
2266         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Removed.
2267         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Removed.
2268         * fast/dom/CSSStyleDeclaration/script-tests: Added.
2269         * fast/dom/CSSStyleDeclaration/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
2270         * fast/dom/CSSStyleDeclaration/script-tests/css-properties-case-sensitive.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js.
2271         * fast/dom/CSSStyleDeclaration/script-tests/transition-property-names.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/transition-property-names.js.
2272         * fast/dom/CSSStyleDeclaration/transition-property-names.html:
2273         * fast/dom/DOMImplementation/createDocument-namespace-err.html:
2274         * fast/dom/DOMImplementation/createDocumentType-err.html:
2275         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Removed.
2276         * fast/dom/DOMImplementation/resources/createDocument-namespace-err.js: Removed.
2277         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Removed.
2278         * fast/dom/DOMImplementation/script-tests: Added.
2279         * fast/dom/DOMImplementation/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/DOMImplementation/resources/TEMPLATE.html.
2280         * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocument-namespace-err.js.
2281         * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocumentType-err.js.
2282         * fast/dom/Document/createAttributeNS-namespace-err.html:
2283         * fast/dom/Document/createElementNS-namespace-err.html:
2284         * fast/dom/Document/document-write-doctype.html:
2285         * fast/dom/Document/replaceChild-null-oldChild.html:
2286         * fast/dom/Document/resources/TEMPLATE.html: Removed.
2287         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Removed.
2288         * fast/dom/Document/resources/createElementNS-namespace-err.js: Removed.
2289         * fast/dom/Document/resources/document-write-doctype.js: Removed.
2290         * fast/dom/Document/resources/replaceChild-null-oldChild.js: Removed.
2291         * fast/dom/Document/script-tests: Added.
2292         * fast/dom/Document/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
2293         * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createAttributeNS-namespace-err.js.
2294         * fast/dom/Document/script-tests/createElementNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createElementNS-namespace-err.js.
2295         * fast/dom/Document/script-tests/document-write-doctype.js: Copied from LayoutTests/fast/dom/Document/resources/document-write-doctype.js.
2296         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js: Copied from LayoutTests/fast/dom/Document/resources/replaceChild-null-oldChild.js.
2297         * fast/dom/Element/attr-param-typechecking.html:
2298         * fast/dom/Element/contains-method.html:
2299         * fast/dom/Element/dimension-properties-unrendered.html:
2300         * fast/dom/Element/element-traversal.html:
2301         * fast/dom/Element/getAttribute-check-case-sensitivity.html:
2302         * fast/dom/Element/resources/TEMPLATE.html: Removed.
2303         * fast/dom/Element/resources/attr-param-typechecking.js: Removed.
2304         * fast/dom/Element/resources/contains-method.js: Removed.
2305         * fast/dom/Element/resources/dimension-properties-unrendered.js: Removed.
2306         * fast/dom/Element/resources/element-traversal.js: Removed.
2307         * fast/dom/Element/resources/getAttribute-check-case-sensitivity.js: Removed.
2308         * fast/dom/Element/script-tests: Added.
2309         * fast/dom/Element/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
2310         * fast/dom/Element/script-tests/attr-param-typechecking.js: Copied from LayoutTests/fast/dom/Element/resources/attr-param-typechecking.js.
2311         * fast/dom/Element/script-tests/contains-method.js: Copied from LayoutTests/fast/dom/Element/resources/contains-method.js.
2312         * fast/dom/Element/script-tests/dimension-properties-unrendered.js: Copied from LayoutTests/fast/dom/Element/resources/dimension-properties-unrendered.js.
2313         * fast/dom/Element/script-tests/element-traversal.js: Copied from LayoutTests/fast/dom/Element/resources/element-traversal.js.
2314         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js: Copied from LayoutTests/fast/dom/Element/resources/getAttribute-check-case-sensitivity.js.
2315         * fast/dom/EntityReference/readonly-exceptions.html:
2316         * fast/dom/EntityReference/resources/TEMPLATE.html: Removed.
2317         * fast/dom/EntityReference/resources/readonly-exceptions.js: Removed.
2318         * fast/dom/EntityReference/script-tests: Added.
2319         * fast/dom/EntityReference/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/EntityReference/resources/TEMPLATE.html.
2320         * fast/dom/EntityReference/script-tests/readonly-exceptions.js: Copied from LayoutTests/fast/dom/EntityReference/resources/readonly-exceptions.js.
2321         * fast/dom/HTMLFontElement/resources/TEMPLATE.html: Removed.
2322         * fast/dom/HTMLFontElement/resources/size-attribute.js: Removed.
2323         * fast/dom/HTMLFontElement/script-tests: Added.
2324         * fast/dom/HTMLFontElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/TEMPLATE.html.
2325         * fast/dom/HTMLFontElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/size-attribute.js.
2326         * fast/dom/HTMLFontElement/size-attribute.html:
2327         * fast/dom/HTMLFormElement/elements-not-in-document.html:
2328         * fast/dom/HTMLFormElement/resources/TEMPLATE.html: Removed.
2329         * fast/dom/HTMLFormElement/resources/elements-not-in-document.js: Removed.
2330         * fast/dom/HTMLFormElement/script-tests: Added.
2331         * fast/dom/HTMLFormElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/TEMPLATE.html.
2332         * fast/dom/HTMLFormElement/script-tests/elements-not-in-document.js: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/elements-not-in-document.js.
2333         * fast/dom/HTMLInputElement/checked-pseudo-selector.html:
2334         * fast/dom/HTMLInputElement/resources/TEMPLATE.html: Removed.
2335         * fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js: Removed.
2336         * fast/dom/HTMLInputElement/resources/size-attribute.js: Removed.
2337         * fast/dom/HTMLInputElement/script-tests: Added.
2338         * fast/dom/HTMLInputElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/TEMPLATE.html.
2339         * fast/dom/HTMLInputElement/script-tests/checked-pseudo-selector.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js.
2340         * fast/dom/HTMLInputElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/size-attribute.js.
2341         * fast/dom/HTMLInputElement/size-attribute.html:
2342         * fast/dom/HTMLSelectElement/named-options.html:
2343         * fast/dom/HTMLSelectElement/resources/TEMPLATE.html: Removed.
2344         * fast/dom/HTMLSelectElement/resources/named-options.js: Removed.
2345         * fast/dom/HTMLSelectElement/script-tests: Added.
2346         * fast/dom/HTMLSelectElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/TEMPLATE.html.
2347         * fast/dom/HTMLSelectElement/script-tests/named-options.js: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/named-options.js.
2348         * fast/dom/HTMLTableElement/cellpadding-attribute.html:
2349         * fast/dom/HTMLTableElement/early-acid3-65-excerpt.html:
2350         * fast/dom/HTMLTableElement/early-acid3-66-excerpt.html:
2351         * fast/dom/HTMLTableElement/resources/TEMPLATE.html: Removed.
2352         * fast/dom/HTMLTableElement/resources/cellpadding-attribute.js: Removed.
2353         * fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js: Removed.
2354         * fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js: Removed.
2355         * fast/dom/HTMLTableElement/resources/rows.js: Removed.
2356         * fast/dom/HTMLTableElement/resources/tBodies.js: Removed.
2357         * fast/dom/HTMLTableElement/rows.html:
2358         * fast/dom/HTMLTableElement/script-tests: Added.
2359         * fast/dom/HTMLTableElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/TEMPLATE.html.
2360         * fast/dom/HTMLTableElement/script-tests/cellpadding-attribute.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/cellpadding-attribute.js.
2361         * fast/dom/HTMLTableElement/script-tests/early-acid3-65-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js.
2362         * fast/dom/HTMLTableElement/script-tests/early-acid3-66-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js.
2363         * fast/dom/HTMLTableElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/rows.js.
2364         * fast/dom/HTMLTableElement/script-tests/tBodies.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/tBodies.js.
2365         * fast/dom/HTMLTableElement/tBodies.html:
2366         * fast/dom/HTMLTableRowElement/cells.html:
2367         * fast/dom/HTMLTableRowElement/resources/TEMPLATE.html: Removed.
2368         * fast/dom/HTMLTableRowElement/resources/cells.js: Removed.
2369         * fast/dom/HTMLTableRowElement/script-tests: Added.
2370         * fast/dom/HTMLTableRowElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/TEMPLATE.html.
2371         * fast/dom/HTMLTableRowElement/script-tests/cells.js: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/cells.js.
2372         * fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html: Removed.
2373         * fast/dom/HTMLTableSectionElement/resources/rows.js: Removed.
2374         * fast/dom/HTMLTableSectionElement/rows.html:
2375         * fast/dom/HTMLTableSectionElement/script-tests: Added.
2376         * fast/dom/HTMLTableSectionElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html.
2377         * fast/dom/HTMLTableSectionElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/rows.js.
2378         * fast/dom/Node/DOMNodeRemovedEvent.html:
2379         * fast/dom/Node/initial-values.html:
2380         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Removed.
2381         * fast/dom/Node/resources/TEMPLATE.html: Removed.
2382         * fast/dom/Node/resources/initial-values.js: Removed.
2383         * fast/dom/Node/script-tests: Added.
2384         * fast/dom/Node/script-tests/DOMNodeRemovedEvent.js: Copied from LayoutTests/fast/dom/Node/resources/DOMNodeRemovedEvent.js.
2385         * fast/dom/Node/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/resources/TEMPLATE.html.
2386         * fast/dom/Node/script-tests/initial-values.js: Copied from LayoutTests/fast/dom/Node/resources/initial-values.js.
2387         * fast/dom/Range/mutation.html:
2388         * fast/dom/Range/range-clone-empty.html:
2389         * fast/dom/Range/range-exceptions.html:
2390         * fast/dom/Range/range-insertNode-separate-endContainer.html:
2391         * fast/dom/Range/range-insertNode-splittext.html:
2392         * fast/dom/Range/range-modifycontents.html:
2393         * fast/dom/Range/resources/TEMPLATE.html: Removed.
2394         * fast/dom/Range/resources/mutation.js: Removed.
2395         * fast/dom/Range/resources/range-clone-empty.js: Removed.
2396         * fast/dom/Range/resources/range-exceptions.js: Removed.
2397         * fast/dom/Range/resources/range-insertNode-separate-endContainer.js: Removed.
2398         * fast/dom/Range/resources/range-insertNode-splittext.js: Removed.
2399         * fast/dom/Range/resources/range-modifycontents.js: Removed.
2400         * fast/dom/Range/script-tests: Added.
2401         * fast/dom/Range/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Range/resources/TEMPLATE.html.
2402         * fast/dom/Range/script-tests/mutation.js: Copied from LayoutTests/fast/dom/Range/resources/mutation.js.
2403         * fast/dom/Range/script-tests/range-clone-empty.js: Copied from LayoutTests/fast/dom/Range/resources/range-clone-empty.js.
2404         * fast/dom/Range/script-tests/range-exceptions.js: Copied from LayoutTests/fast/dom/Range/resources/range-exceptions.js.
2405         * fast/dom/Range/script-tests/range-insertNode-separate-endContainer.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-separate-endContainer.js.
2406         * fast/dom/Range/script-tests/range-insertNode-splittext.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-splittext.js.
2407         * fast/dom/Range/script-tests/range-modifycontents.js: Copied from LayoutTests/fast/dom/Range/resources/range-modifycontents.js.
2408         * fast/dom/Selection/getRangeAt.html:
2409         * fast/dom/Selection/resources/TEMPLATE.html: Removed.
2410         * fast/dom/Selection/resources/getRangeAt.js: Removed.
2411         * fast/dom/Selection/script-tests: Added.
2412         * fast/dom/Selection/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Selection/resources/TEMPLATE.html.
2413         * fast/dom/Selection/script-tests/getRangeAt.js: Copied from LayoutTests/fast/dom/Selection/resources/getRangeAt.js.
2414         * fast/dom/SelectorAPI/detached-element.html:
2415         * fast/dom/SelectorAPI/elementRoot.html:
2416         * fast/dom/SelectorAPI/id-fastpath.html:
2417         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Removed.
2418         * fast/dom/SelectorAPI/resources/detached-element.js: Removed.
2419         * fast/dom/SelectorAPI/resources/elementRoot.js: Removed.
2420         * fast/dom/SelectorAPI/resources/id-fastpath.js: Removed.
2421         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Removed.
2422         * fast/dom/SelectorAPI/resources/viewless-document.js: Removed.
2423         * fast/dom/SelectorAPI/script-tests: Added.
2424         * fast/dom/SelectorAPI/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/SelectorAPI/resources/TEMPLATE.html.
2425         * fast/dom/SelectorAPI/script-tests/detached-element.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/detached-element.js.
2426         * fast/dom/SelectorAPI/script-tests/elementRoot.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/elementRoot.js.
2427         * fast/dom/SelectorAPI/script-tests/id-fastpath.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/id-fastpath.js.
2428         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/undefined-null-stringify.js.
2429         * fast/dom/SelectorAPI/script-tests/viewless-document.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/viewless-document.js.
2430         * fast/dom/SelectorAPI/undefined-null-stringify.html:
2431         * fast/dom/SelectorAPI/viewless-document.html:
2432         * fast/dom/Text/replaceWholeText.html:
2433         * fast/dom/Text/resources/TEMPLATE.html: Removed.
2434         * fast/dom/Text/resources/replaceWholeText.js: Removed.
2435         * fast/dom/Text/script-tests: Added.
2436         * fast/dom/Text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Text/resources/TEMPLATE.html.
2437         * fast/dom/Text/script-tests/replaceWholeText.js: Copied from LayoutTests/fast/dom/Text/resources/replaceWholeText.js.
2438         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html:
2439         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html:
2440         * fast/dom/Window/dispatchEvent.html:
2441         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Removed.
2442         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Removed.
2443         * fast/dom/Window/resources/TEMPLATE.html: Removed.
2444         * fast/dom/Window/resources/dispatchEvent.js: Removed.
2445         * fast/dom/Window/resources/window-custom-prototype.js: Removed.
2446         * fast/dom/Window/script-tests: Added.
2447         * fast/dom/Window/script-tests/HTMLBodyElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js.
2448         * fast/dom/Window/script-tests/HTMLFrameSetElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js.
2449         * fast/dom/Window/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Window/resources/TEMPLATE.html.
2450         * fast/dom/Window/script-tests/dispatchEvent.js: Copied from LayoutTests/fast/dom/Window/resources/dispatchEvent.js.
2451         * fast/dom/Window/script-tests/window-custom-prototype.js: Copied from LayoutTests/fast/dom/Window/resources/window-custom-prototype.js.
2452         * fast/dom/Window/window-custom-prototype.html:
2453         * fast/dom/constructed-objects-prototypes.html:
2454         * fast/dom/constructors-cached.html:
2455         * fast/dom/css-RGBValue.html:
2456         * fast/dom/domListEnumeration.html:
2457         * fast/dom/event-attribute-availability.html:
2458         * fast/dom/javascript-url-exception-isolation.html:
2459         * fast/dom/location-new-window-no-crash.html:
2460         * fast/dom/non-numeric-values-numeric-parameters.html:
2461         * fast/dom/prototype-inheritance-2.html:
2462         * fast/dom/prototype-inheritance.html:
2463         * fast/dom/resources/TEMPLATE.html: Removed.
2464         * fast/dom/resources/constructed-objects-prototypes.js: Removed.
2465         * fast/dom/resources/constructors-cached.js: Removed.
2466         * fast/dom/resources/css-RGBValue.js: Removed.
2467         * fast/dom/resources/domListEnumeration.js: Removed.
2468         * fast/dom/resources/event-attribute-availability.js: Removed.
2469         * fast/dom/resources/javascript-url-exception-isolation.js: Removed.
2470         * fast/dom/resources/location-new-window-no-crash.js: Removed.
2471         * fast/dom/resources/non-numeric-values-numeric-parameters.js: Removed.
2472         * fast/dom/resources/prototype-inheritance-2.js: Removed.
2473         * fast/dom/resources/prototype-inheritance.js: Removed.
2474         * fast/dom/script-tests: Added.
2475         * fast/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
2476         * fast/dom/script-tests/constructed-objects-prototypes.js: Copied from LayoutTests/fast/dom/resources/constructed-objects-prototypes.js.
2477         * fast/dom/script-tests/constructors-cached.js: Copied from LayoutTests/fast/dom/resources/constructors-cached.js.
2478         * fast/dom/script-tests/css-RGBValue.js: Copied from LayoutTests/fast/dom/resources/css-RGBValue.js.
2479         * fast/dom/script-tests/domListEnumeration.js: Copied from LayoutTests/fast/dom/resources/domListEnumeration.js.
2480         * fast/dom/script-tests/event-attribute-availability.js: Copied from LayoutTests/fast/dom/resources/event-attribute-availability.js.
2481         * fast/dom/script-tests/javascript-url-exception-isolation.js: Copied from LayoutTests/fast/dom/resources/javascript-url-exception-isolation.js.
2482         * fast/dom/script-tests/location-new-window-no-crash.js: Copied from LayoutTests/fast/dom/resources/location-new-window-no-crash.js.
2483         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js: Copied from LayoutTests/fast/dom/resources/non-numeric-values-numeric-parameters.js.
2484         * fast/dom/script-tests/prototype-inheritance-2.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance-2.js.
2485         * fast/dom/script-tests/prototype-inheritance.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance.js.
2486
2487 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2488
2489         Rubber-stamped by Eric Seidel.
2490
2491         js tests should move into jstests subdirectory instead of resources/
2492         https://bugs.webkit.org/show_bug.cgi?id=25880
2493
2494         Migration for fast/canvas and fast/css directories.
2495
2496         * fast/canvas/canvas-copyPixels.html:
2497         * fast/canvas/canvas-gradient-addStop-error.html:
2498         * fast/canvas/canvas-gradient-without-path.html:
2499         * fast/canvas/canvas-modify-emptyPath.html:
2500         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html:
2501         * fast/canvas/canvas-setTransform.html:
2502         * fast/canvas/canvas-strokeRect.html:
2503         * fast/canvas/canvas-transparency-and-composite.html:
2504         * fast/canvas/gradient-addColorStop-with-invalid-color.html:
2505         * fast/canvas/gradient-with-clip.html:
2506         * fast/canvas/linearGradient-infinite-values.html:
2507         * fast/canvas/pattern-with-transform.html:
2508         * fast/canvas/radialGradient-infinite-values.html:
2509         * fast/canvas/resources/TEMPLATE.html: Removed.
2510         * fast/canvas/resources/canvas-copyPixels.js: Removed.
2511         * fast/canvas/resources/canvas-gradient-addStop-error.js: Removed.
2512         * fast/canvas/resources/canvas-gradient-without-path.js: Removed.
2513         * fast/canvas/resources/canvas-modify-emptyPath.js: Removed.
2514         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Removed.
2515         * fast/canvas/resources/canvas-setTransform.js: Removed.
2516         * fast/canvas/resources/canvas-strokeRect.js: Removed.
2517         * fast/canvas/resources/canvas-transparency-and-composite.js: Removed.
2518         * fast/canvas/resources/gradient-addColorStop-with-invalid-color.js: Removed.
2519         * fast/canvas/resources/gradient-with-clip.js: Removed.
2520         * fast/canvas/resources/linearGradient-infinite-values.js: Removed.
2521         * fast/canvas/resources/pattern-with-transform.js: Removed.
2522         * fast/canvas/resources/radialGradient-infinite-values.js: Removed.
2523         * fast/canvas/resources/set-colors.js: Removed.
2524         * fast/canvas/resources/translate-text.js: Removed.
2525         * fast/canvas/script-tests: Added.
2526         * fast/canvas/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/resources/TEMPLATE.html.
2527         * fast/canvas/script-tests/canvas-copyPixels.js: Copied from LayoutTests/fast/canvas/resources/canvas-copyPixels.js.
2528         * fast/canvas/script-tests/canvas-gradient-addStop-error.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-addStop-error.js.
2529         * fast/canvas/script-tests/canvas-gradient-without-path.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-without-path.js.
2530         * fast/canvas/script-tests/canvas-modify-emptyPath.js: Copied from LayoutTests/fast/canvas/resources/canvas-modify-emptyPath.js.
2531         * fast/canvas/script-tests/canvas-set-properties-with-non-invertible-ctm.js: Copied from LayoutTests/fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js.
2532         * fast/canvas/script-tests/canvas-setTransform.js: Copied from LayoutTests/fast/canvas/resources/canvas-setTransform.js.
2533         * fast/canvas/script-tests/canvas-strokeRect.js: Copied from LayoutTests/fast/canvas/resources/canvas-strokeRect.js.
2534         * fast/canvas/script-tests/canvas-transparency-and-composite.js: Copied from LayoutTests/fast/canvas/resources/canvas-transparency-and-composite.js.
2535         * fast/canvas/script-tests/gradient-addColorStop-with-invalid-color.js: Copied from LayoutTests/fast/canvas/resources/gradient-addColorStop-with-invalid-color.js.
2536         * fast/canvas/script-tests/gradient-with-clip.js: Copied from LayoutTests/fast/canvas/resources/gradient-with-clip.js.
2537         * fast/canvas/script-tests/linearGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/linearGradient-infinite-values.js.
2538         * fast/canvas/script-tests/pattern-with-transform.js: Copied from LayoutTests/fast/canvas/resources/pattern-with-transform.js.
2539         * fast/canvas/script-tests/radialGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/radialGradient-infinite-values.js.
2540         * fast/canvas/script-tests/set-colors.js: Copied from LayoutTests/fast/canvas/resources/set-colors.js.
2541         * fast/canvas/script-tests/translate-text.js: Copied from LayoutTests/fast/canvas/resources/translate-text.js.
2542         * fast/canvas/set-colors.html:
2543         * fast/canvas/translate-text.html:
2544         * fast/css/getComputedStyle/computed-style-font-family-monospace.html:
2545         * fast/css/getComputedStyle/font-family-fallback-reset.html:
2546         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html:
2547         * fast/css/getComputedStyle/resources/TEMPLATE.html: Removed.
2548         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Removed.
2549         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Removed.
2550         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Removed.
2551         * fast/css/getComputedStyle/script-tests: Added.
2552         * fast/css/getComputedStyle/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/css/getComputedStyle/resources/TEMPLATE.html.
2553         * fast/css/getComputedStyle/script-tests/computed-style-font-family-monospace.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js.
2554         * fast/css/getComputedStyle/script-tests/font-family-fallback-reset.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/font-family-fallback-reset.js.
2555         * fast/css/getComputedStyle/script-tests/getComputedStyle-text-decoration.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js.
2556
2557 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2558
2559         Rubber-stamped by Eric Seidel.
2560
2561         js tests should move into jstests subdirectory instead of resources/
2562         https://bugs.webkit.org/show_bug.cgi?id=25880
2563
2564         Migration for editing directory.
2565
2566         * editing/inserting/font-size-clears-from-typing-style.html:
2567         * editing/inserting/resources/TEMPLATE.html: Removed.
2568         * editing/inserting/resources/font-size-clears-from-typing-style.js: Removed.
2569         * editing/inserting/script-tests: Added.
2570         * editing/inserting/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/inserting/resources/TEMPLATE.html.
2571         * editing/inserting/script-tests/font-size-clears-from-typing-style.js: Copied from LayoutTests/editing/inserting/resources/font-size-clears-from-typing-style.js.
2572         * editing/pasteboard/file-input-files-access.html:
2573         * editing/pasteboard/files-during-page-drags.html:
2574         * editing/pasteboard/get-data-text-plain-paste.html:
2575         * editing/pasteboard/resources/TEMPLATE.html: Removed.
2576         * editing/pasteboard/resources/file-input-files-access.js: Removed.
2577         * editing/pasteboard/resources/files-during-page-drags.js: Removed.
2578         * editing/pasteboard/resources/get-data-text-plain-paste.js: Removed.
2579         * editing/pasteboard/script-tests: Added.
2580         * editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/pasteboard/resources/TEMPLATE.html.
2581         * editing/pasteboard/script-tests/file-input-files-access.js: Copied from LayoutTests/editing/pasteboard/resources/file-input-files-access.js.
2582         * editing/pasteboard/script-tests/files-during-page-drags.js: Copied from LayoutTests/editing/pasteboard/resources/files-during-page-drags.js.
2583         * editing/pasteboard/script-tests/get-data-text-plain-paste.js: Copied from LayoutTests/editing/pasteboard/resources/get-data-text-plain-paste.js.
2584         * editing/selection/click-in-margins-inside-editable-div.html:
2585         * editing/selection/click-in-padding-with-multiple-line-boxes.html:
2586         * editing/selection/click-outside-editable-div.html:
2587         * editing/selection/resources/TEMPLATE.html: Removed.
2588         * editing/selection/resources/click-in-margins-inside-editable-div.js: Removed.
2589         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Removed.
2590         * editing/selection/resources/click-outside-editable-div.js: Removed.
2591         * editing/selection/script-tests: Added.
2592         * editing/selection/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/selection/resources/TEMPLATE.html.
2593         * editing/selection/script-tests/click-in-margins-inside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-in-margins-inside-editable-div.js.
2594         * editing/selection/script-tests/click-in-padding-with-multiple-line-boxes.js: Copied from LayoutTests/editing/selection/resources/click-in-padding-with-multiple-line-boxes.js.
2595         * editing/selection/script-tests/click-outside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-outside-editable-div.js.
2596         * editing/style/resources/TEMPLATE.html: Removed.
2597         * editing/style/resources/text-decoration-state.js: Removed.
2598         * editing/style/script-tests: Added.
2599         * editing/style/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/style/resources/TEMPLATE.html.
2600         * editing/style/script-tests/text-decoration-state.js: Copied from LayoutTests/editing/style/resources/text-decoration-state.js.
2601         * editing/style/text-decoration-state.html:
2602         * editing/text-iterator/basic-iteration.html:
2603         * editing/text-iterator/resources/TEMPLATE.html: Removed.
2604         * editing/text-iterator/resources/basic-iteration.js: Removed.
2605         * editing/text-iterator/script-tests: Added.
2606         * editing/text-iterator/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/text-iterator/resources/TEMPLATE.html.
2607         * editing/text-iterator/script-tests/basic-iteration.js: Copied from LayoutTests/editing/text-iterator/resources/basic-iteration.js.
2608
2609 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2610
2611         Rubber-stamped by Eric Seidel.
2612
2613         js tests should move into jstests subdirectory instead of resources/
2614         https://bugs.webkit.org/show_bug.cgi?id=25880
2615
2616         Attempt to split the huge patch as I failed to commit it...
2617
2618         * editing/execCommand/break-out-of-empty-list-item.html:
2619         * editing/execCommand/convert-style-elements-to-spans.html:
2620         * editing/execCommand/empty-span-removal.html:
2621         * editing/execCommand/enabling-and-selection-2.html:
2622         * editing/execCommand/enabling-and-selection.html:
2623         * editing/execCommand/inline-style-after-indentoutdent.html:
2624         * editing/execCommand/resources/TEMPLATE.html: Removed.
2625         * editing/execCommand/resources/break-out-of-empty-list-item.js: Removed.
2626         * editing/execCommand/resources/convert-style-elements-to-spans.js: Removed.
2627         * editing/execCommand/resources/empty-span-removal.js: Removed.
2628         * editing/execCommand/resources/enabling-and-selection-2.js: Removed.
2629         * editing/execCommand/resources/enabling-and-selection.js: Removed.
2630         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Removed.
2631         * editing/execCommand/resources/toggle-compound-styles.js: Removed.
2632         * editing/execCommand/resources/toggle-style-2.js: Removed.
2633         * editing/execCommand/resources/toggle-styles.js: Removed.
2634         * editing/execCommand/resources/toggle-text-decorations.js: Removed.
2635         * editing/execCommand/script-tests: Added.
2636         * editing/execCommand/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
2637         * editing/execCommand/script-tests/break-out-of-empty-list-item.js: Copied from LayoutTests/editing/execCommand/resources/break-out-of-empty-list-item.js.
2638         * editing/execCommand/script-tests/convert-style-elements-to-spans.js: Copied from LayoutTests/editing/execCommand/resources/convert-style-elements-to-spans.js.
2639         * editing/execCommand/script-tests/empty-span-removal.js: Copied from LayoutTests/editing/execCommand/resources/empty-span-removal.js.
2640         * editing/execCommand/script-tests/enabling-and-selection-2.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection-2.js.
2641         * editing/execCommand/script-tests/enabling-and-selection.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection.js.
2642         * editing/execCommand/script-tests/inline-style-after-indentoutdent.js: Copied from LayoutTests/editing/execCommand/resources/inline-style-after-indentoutdent.js.
2643         * editing/execCommand/script-tests/toggle-compound-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-compound-styles.js.
2644         * editing/execCommand/script-tests/toggle-style-2.js: Copied from LayoutTests/editing/execCommand/resources/toggle-style-2.js.
2645         * editing/execCommand/script-tests/toggle-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-styles.js.
2646         * editing/execCommand/script-tests/toggle-text-decorations.js: Copied from LayoutTests/editing/execCommand/resources/toggle-text-decorations.js.
2647         * editing/execCommand/toggle-compound-styles.html:
2648         * editing/execCommand/toggle-style-2.html:
2649         * editing/execCommand/toggle-styles.html:
2650         * editing/execCommand/toggle-text-decorations.html:
2651
2652 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2653
2654         Reviewed by Dan Bernstein.
2655
2656         Element is misplaced during opacity transition with certain configuration of transform-origin and clipping
2657         https://bugs.webkit.org/show_bug.cgi?id=29495
2658         
2659         Testcase that has a transform-origin on a layer with zero size.
2660
2661         * compositing/geometry/transfrom-origin-on-zero-size-layer.html: Added.
2662         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum: Added.
2663         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
2664         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
2665
2666 2009-09-18  Drew Wilson  <atwilson@google.com>
2667
2668         Reviewed by Eric Seidel.
2669
2670         REGRESSION: fast/workers/worker-cloneport.html failing intermttently on leopard bot
2671         https://bugs.webkit.org/show_bug.cgi?id=29341
2672
2673         * fast/workers/worker-cloneport-expected.txt:
2674         Updated to reflect new output (lower clone count threshold).
2675         * fast/workers/worker-cloneport.html:
2676         Updated test to have a more lenient performance requirement and timeout, to address flakiness on Leopard and Chromium.
2677
2678 2009-09-18  Oliver Hunt  <oliver@apple.com>
2679
2680         Reviewed by Geoff Garen.
2681
2682         Implement ES5 Object.defineProperty function
2683         https://bugs.webkit.org/show_bug.cgi?id=29503
2684
2685         Add testcases for Object.defineProperty.
2686
2687         * fast/js/Object-defineProperty-expected.txt: Added.
2688         * fast/js/Object-defineProperty.html: Added.
2689         * fast/js/resources/Object-defineProperty.js: Added.
2690         * http/tests/security/resources/xss-DENIED-defineProperty-attacker.html: Added.
2691         * http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
2692         * http/tests/security/xss-DENIED-defineProperty.html: Added.
2693
2694 2009-09-18  Brady Eidson  <beidson@apple.com>
2695
2696         Reviewed by Alexey Proskuryakov.
2697
2698         Speculative fix for:
2699         https://bugs.webkit.org/show_bug.cgi?id=29322
2700         and
2701         https://bugs.webkit.org/show_bug.cgi?id=29505
2702
2703         Adding a "Connection: close" header might make the tests work more reliably, 
2704         and doesn't seem to make anything worse: They all continue to pass on my machine!
2705
2706         * http/tests/loading/resources/basic-auth-testing.php:
2707         * http/tests/loading/resources/othersubresources/protected-resource.php:
2708         * http/tests/loading/resources/protected-resource.php:
2709         * http/tests/loading/resources/subresources/protected-resource.php:
2710         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php:
2711         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php:
2712         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php:
2713
2714 2009-09-18  Alpha Lam  <hclam@chromium.org>
2715
2716         Reviewed by Eric Carlson.
2717
2718         Media layout tests should have a way to provide test files in different formats
2719         https://bugs.webkit.org/show_bug.cgi?id=28327
2720
2721         Updating 25 media layout tests to use media files based on supported codecs.
2722
2723         * media/progress-event-at-least-one.html: Use findMediaFile() to locate a supported media file.
2724         * media/video-pause-empty-events.html: ditto.
2725         * media/video-play-empty-events.html: ditto.
2726         * media/video-play-pause-events.html: ditto.
2727         * media/video-played-collapse.html: ditto.
2728         * media/video-played-ranges-1.html: ditto.
2729         * media/video-played-reset.html: ditto.
2730         * media/video-played.js: ditto.
2731         (videoPlayedMain):
2732         * media/video-seek-past-end-paused.html: ditto.
2733         * media/video-seek-past-end-playing.html: ditto.
2734         * media/video-seekable.html: ditto.
2735         * media/video-seeking.html: ditto.
2736         * media/video-size.html: ditto.
2737         * media/video-source-error.html: ditto.
2738         * media/video-source-type-params.html: ditto.
2739         * media/video-source-type.html: ditto.
2740         * media/video-source.html: ditto.
2741         * media/video-src-change.html: ditto.
2742         * media/video-src-invalid-remove.html: ditto.
2743         * media/video-src-remove.html: ditto. Use counting.mp4 instead of silence.mpg.
2744         * media/video-src-remove-expected.txt: Updated results.
2745         * media/video-src-set.html: ditto.
2746         * media/video-src-source.html: ditto.
2747         * media/video-src.html: ditto.
2748         * media/video-timeupdate-during-playback.html: ditto.
2749         * media/video-volume.html: ditto.
2750         * media/video-zoom.html: ditto.
2751
2752 2009-09-18  Anders Carlsson  <andersca@apple.com>
2753
2754         Add failing tests to the skipped list.
2755         
2756         * platform/mac-snowleopard/Skipped:
2757
2758 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2759
2760         Reviewed by Dave Hyatt.
2761
2762         Compositing layers are incorrectly positioned after scrolling with position:fixed
2763         https://bugs.webkit.org/show_bug.cgi?id=29262
2764         
2765         Add testcase for scrolling a page with position:fixed composited content.
2766
2767         * compositing/geometry/fixed-position.html: Added.
2768         * platform/mac/compositing/geometry/fixed-position-expected.checksum: Added.
2769         * platform/mac/compositing/geometry/fixed-position-expected.png: Added.
2770         * platform/mac/compositing/geometry/fixed-position-expected.txt: Added.
2771
2772 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2773
2774         Reviewed by Dave Hyatt.
2775
2776         Transformed elements inside position:fixed container are clipped incorrectly
2777         https://bugs.webkit.org/show_bug.cgi?id=29346
2778         
2779         Testcase for clipping a transformed element inside a position:fixed parent.
2780
2781         * fast/overflow/position-fixed-transform-clipping.html: Added.
2782         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum: Added.
2783         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.png: Added.
2784         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
2785
2786 2009-09-18  Dan Bernstein  <mitz@apple.com>
2787
2788         Updated test result for <rdar://problem/7050773>
2789
2790         * platform/mac/accessibility/document-attributes-expected.txt:
2791
2792 2009-09-18  Dan Bernstein  <mitz@apple.com>
2793
2794         Reviewed by Darin Adler.
2795
2796         Test for <rdar://problem/7050773> REGRESSION (r40098) Crash at
2797         WebCore::RenderBlock::layoutBlock()
2798         https://bugs.webkit.org/show_bug.cgi?id=29498
2799
2800         * accessibility/nested-layout-crash-expected.txt: Added.
2801         * accessibility/nested-layout-crash.html: Added.
2802
2803 2009-09-18  Sam Weinig  <sam@webkit.org>
2804
2805         Reviewed by Adele Peterson.
2806
2807         Test for https://bugs.webkit.org/show_bug.cgi?id=29276
2808         REGRESSION(r48334): WebKit crashes on file select by drag
2809
2810         * fast/events/drag-file-crash-expected.txt: Added.
2811         * fast/events/drag-file-crash.html: Added.
2812
2813 2009-09-18  Steve Block  <steveblock@google.com>
2814
2815         Reviewed by Dimitri Glazkov.
2816
2817         Geolocation does not correctly handle Infinity for PositionOptions properties.
2818         https://bugs.webkit.org/show_bug.cgi?id=29099
2819
2820         * fast/dom/Geolocation/resources/argument-types.js: Modified. Test passing positive and negative Infinity to Geolocation methods.
2821         * fast/dom/Geolocation/argument-types-expected.txt: Modified. Expected result for above test.
2822
2823 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2824
2825         Rubber-stamped by Steve Falkenburg.
2826
2827         Add failing test on both Windows Debug and Release to the
2828         Windows Skipped List.
2829         
2830         http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html is
2831         being tracked by <https://bugs.webkit.org/show_bug.cgi?id=29353>.
2832
2833         * platform/win/Skipped:
2834
2835 2009-09-17  Alpha Lam  <hclam@chromium.org>
2836
2837         Reviewed by Eric Carlson.
2838
2839         Media layout tests should have a way to provide test files in different formats
2840         https://bugs.webkit.org/show_bug.cgi?id=28327
2841
2842         Updating 19 media layout tests to use media files based on supported codecs.
2843
2844         * media/media-file.js: Prefer .wav over other formats as this is used the most in tests for mac port.
2845         Most of audio tests use media/content/test.wav as test file for mac, so this change would make sure
2846         findMediaFile() will return test.wav but not test.mp3 or other formats.
2847         (setSrcById): Fixing bug in code.
2848         * media/video-canvas-source.html: Use findMediaFile() to locate a media file based on supported types.
2849         * media/video-click-dblckick-standalone.html: ditto.
2850         * media/video-controls-transformed.html: ditto.
2851         * media/video-controls-visible-audio-only.html: ditto.
2852         * media/video-controls-zoomed.html: ditto.
2853         * media/video-controls.html: ditto.
2854         * media/video-currentTime-set.html: ditto.
2855         * media/video-currentTime-set2.html: ditto.
2856         * media/video-currentTime.html: ditto.
2857         * media/video-display-none-crash.html: ditto.
2858         * media/video-display-toggle.html: ditto.
2859         * media/video-dom-autoplay.html: ditto.
2860         * media/video-dom-src.html: ditto.
2861         * media/video-error-abort.html: ditto.
2862         * media/video-load-networkState.html: ditto.
2863         * media/video-load-readyState.html: ditto.
2864         * media/video-loop.html: ditto.
2865         * media/video-muted.html: ditto.
2866         * media/video-no-autoplay.html: ditto.
2867
2868 2009-09-17  Simon Fraser  <simon.fraser@apple.com>
2869
2870         Reviewed by Dave Hyatt.
2871
2872         Hardware-accelerated opacity transition on inline asserts
2873         https://bugs.webkit.org/show_bug.cgi?id=29342
2874
2875         Test that runs a hardware-accelerated opacity transition on an inline element.
2876         
2877         * compositing/transitions/opacity-on-inline-expected.txt: Added.
2878         * compositing/transitions/opacity-on-inline.html: Added.
2879
2880 2009-09-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2881
2882         Rubber-stamped by Brady Eidson.
2883
2884         Tiger fails test http/tests/loading/redirect-with-no-location-crash.html added in r48413
2885         https://bugs.webkit.org/show_bug.cgi?id=29329
2886
2887         Skip test that fails on Tiger because of a bug in its version of
2888         CFNetwork.
2889
2890         * platform/mac-tiger/Skipped:
2891
2892 2009-09-17  Eric Seidel  <eric@webkit.org>
2893
2894         Reviewed by Simon Fraser.
2895
2896         REGRESSION: media/video-size-intrinsic-scale.html (and other media tests?) crashing/timing-out intermittently
2897         https://bugs.webkit.org/show_bug.cgi?id=28845
2898
2899         Skip media/video-size-intrinsic-scale.html in hopes of stopping the crashers.
2900         I ran the media tests with --iterations 30 w/o seeing a crash.
2901         I also re-enabled media/video-source-add-src.html now that we know it is not at fault.
2902
2903         * media/video-source-add-src.html: Renamed from LayoutTests/media/video-source-add-src.html-disabled.
2904         * platform/mac-leopard/Skipped:
2905
2906 2009-09-17  Anton Muhin  <antonm@chromium.org>
2907
2908         Reviewed by Adam Barth.
2909
2910         Add layout tests to verify there is no security leaks if someone sets a prototype of top
2911         window to its child window.
2912         https://bugs.webkit.org/show_bug.cgi?id=29334
2913
2914         * http/tests/security/resources/iframe-with-element.html: Added.
2915         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt: Added.
2916         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html: Added.
2917         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt: Added.
2918         * http/tests/security/xss-DENIED-method-with-iframe-proto.html: Added.
2919         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt: Added.
2920         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html: Added.
2921         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt: Added.
2922         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html: Added.
2923
2924 2009-09-17  Chris Fleizach  <cfleizach@apple.com>
2925
2926         Reviewed by Beth Dakin.
2927
2928         AX: labels of checkboxes should, when hit-tested, return the checkbox
2929         https://bugs.webkit.org/show_bug.cgi?id=29335
2930
2931         * accessibility/label-for-control-hittest-expected.txt: Added.
2932         * accessibility/label-for-control-hittest.html: Added.
2933         * platform/gtk/Skipped:
2934         * platform/win/Skipped:
2935
2936 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2937
2938         Rubber-stamped by Adam Roben.
2939
2940         Add a newline to the end of the expected file, should fix results.
2941
2942         * platform/win/transforms/2d/hindi-rotated-expected.txt:
2943
2944 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2945
2946         Rubber-stamped by Adam Roben.
2947
2948         Updated Windows results on three failing tests, adding font-smoothing to computed-style,
2949         and udpated the hindi-rotated-expected to what it has been getting on the bots.
2950
2951         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
2952         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2953         * platform/win/transforms/2d/hindi-rotated-expected.txt:
2954
2955 2009-09-16  Simon Fraser  <simon.fraser@apple.com>
2956
2957         Reviewed by Dan Bernstein.
2958
2959         Elements appear behind <video> when they should be in front sometimes
2960         https://bugs.webkit.org/show_bug.cgi?id=29314
2961         
2962         Testcase for a div layered on top of a video element, with a particular configuration
2963         of position and opacity.
2964
2965         * compositing/geometry/video-opacity-overlay.html: Added.
2966         * platform/mac/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
2967         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png: Added.
2968         * platform/mac/compositing/geometry/video-opacity-overlay-expected.txt: Added.
2969
2970 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2971
2972         Reviewed by Simon Hausmann.
2973
2974         [Qt] Add expected file for passing font-smoothing test and update computed style tests since font smoothing is auto by default.
2975
2976         * platform/qt/fast/css/font-smoothing-expected.txt: Added.
2977         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
2978         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2979
2980 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2981
2982         Reviewed by Simon Hausmann.
2983
2984         [Qt] Skip failing tests for now to prepare default font size reconciliation.
2985
2986         * platform/qt/Skipped:
2987
2988 2009-09-16  Daniel Bates  <dbates@webkit.org>
2989
2990         Reviewed by Darin Adler.
2991
2992         https://bugs.webkit.org/show_bug.cgi?id=29306
2993         
2994         Tests that scripts with accented characters do not bypass the XSSAuditor.
2995
2996         * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt: Added.
2997         * http/tests/security/xssAuditor/img-onerror-accented-char.html: Added.
2998
2999 2009-09-16  Adam Barth  <abarth@webkit.org>
3000
3001         Unreviewed.  Added new isolated world test to the skipped list.
3002
3003         * platform/gtk/Skipped:
3004         * platform/mac/Skipped:
3005         * platform/qt/Skipped:
3006         * platform/win/Skipped:
3007
3008 2009-09-16  Adam Barth  <abarth@webkit.org>
3009
3010         Reviewed by Dimitri Glazkov.
3011
3012         [V8] Teach ScheduledAction::execute about isolated worlds
3013         https://bugs.webkit.org/show_bug.cgi?id=27703
3014
3015         Add test coverage for the interaction between setTimeout and isolated
3016         worlds.
3017
3018         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
3019         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
3020         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
3021         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
3022
3023 2009-09-15  Kent Tamura  <tkent@chromium.org>
3024
3025         Reviewed by Eric Seidel.
3026
3027         <input maxlength=> should restrict only values specified by users.
3028         https://bugs.webkit.org/show_bug.cgi?id=21271
3029
3030         * fast/forms/input-appearance-maxlength-expected.txt:
3031         * fast/forms/input-appearance-maxlength.html:
3032         * fast/forms/input-maxlength-expected.txt:
3033         * fast/forms/input-maxlength.html:
3034         * fast/forms/input-text-maxlength-expected.txt: Added.
3035         * fast/forms/input-text-maxlength.html:
3036         * fast/forms/input-text-paste-maxlength-expected.txt: Added.
3037         * fast/forms/input-text-paste-maxlength.html:
3038         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum: Removed.
3039         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.png: Removed.
3040         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt: Removed.
3041         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum: Removed.
3042         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png: Removed.
3043         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
3044         * platform/mac/fast/forms/input-text-maxlength-expected.txt: Removed.
3045         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
3046         * platform/qt/fast/forms/input-text-maxlength-expected.txt: Removed.
3047         * platform/qt/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
3048         * platform/win/fast/forms/input-text-maxlength-expected.txt: Removed.
3049         * platform/win/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
3050
3051 2009-09-16  Geoffrey Garen  <ggaren@apple.com>
3052
3053         Reviewed by Sam Weinig.
3054
3055         Added a test for a potential crash when adding an event listener to a
3056         doctype node.
3057
3058         * fast/dom/doctype-event-listener-crash-expected.txt: Added.
3059         * fast/dom/doctype-event-listener-crash.html: Added.
3060
3061 2009-09-16  Beth Dakin  <bdakin@apple.com>
3062
3063         Reviewed by Darin Adler.
3064
3065         Tests for <rdar://problem/7083741> Implement a CSS extension to 
3066         adjust sub-pixel anti-aliasing for text
3067
3068         New tests:
3069         * fast/css/font-smoothing.html: Added.
3070         * fast/css/parsing-webkit-font-smoothing-expected.txt: Added.
3071         * fast/css/parsing-webkit-font-smoothing.html: Added.
3072         * fast/css/resources/parsing-webkit-font-smoothing.js: Added.
3073         (test):
3074         * platform/mac/fast/css/font-smoothing-expected.checksum: Added.
3075         * platform/mac/fast/css/font-smoothing-expected.png: Added.
3076         * platform/mac/fast/css/font-smoothing-expected.txt: Added.
3077
3078         These tests have updated results now that -webkit-font-smoothing is 
3079         reported with computed style.
3080         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
3081         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3082         * svg/css/getComputedStyle-basic-expected.txt:
3083
3084 2009-09-16  Yury Semikhatsky  <yurys@chromium.org>
3085
3086         Reviewed by Timothy Hatcher.
3087
3088         Added a test that checks that margin property shorthand has correct value
3089         when there is background-repeat property in the style declaration. 
3090
3091         https://bugs.webkit.org/show_bug.cgi?id=28973
3092
3093         * fast/backgrounds/repeat/margin-shorthand-expected.txt: Added.
3094         * fast/backgrounds/repeat/margin-shorthand.html: Added.
3095         * fast/backgrounds/repeat/resources/TEMPLATE.html: Added.
3096         * fast/backgrounds/repeat/resources/margin-shorthand.css: Added.
3097         * fast/backgrounds/repeat/resources/margin-shorthand.js: Added.
3098         (iconMarginValue):
3099
3100 2009-09-16  Carol Szabo  <carol.szabo@nokia.com>
3101
3102         Reviewed by Alexey Proskuryakov.
3103
3104         Incorrect behavior of XMLHttpRequest::getAllResponseHeaders and XMLHttpRequest::getResponseHeader in the
3105         HEADERS_RECEIVED readyState.
3106         https://bugs.webkit.org/show_bug.cgi?id=29121
3107
3108         * http/tests/xmlhttprequest/getAllResponseHeaders-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt.
3109         * http/tests/xmlhttprequest/getAllResponseHeaders.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html.
3110         * http/tests/xmlhttprequest/getResponseHeader-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt.
3111         * http/tests/xmlhttprequest/getResponseHeader.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html.
3112         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt: Removed.
3113         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html: Removed.
3114         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt: Removed.
3115         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html: Removed.
3116         Modified xmlhttprequest-InvalidStateException-getAllRequestHeaders and xmlhttprequest-InvalidStateException-getRequestHeader to match the current spec and code behavior.
3117         Extended the first test to cover other aspects of the getAllResponseHeaders method and planning the same extension for the second test.
3118         The extension for the second test is to be submitted with the patch for bug 29140.
3119         Renamed the 2 tests to a shorter more accurate name, given their new intended scope.
3120
3121 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3122
3123         One more try at rebaselining the tests for those who dump frame
3124         loader delegates.
3125
3126         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
3127
3128 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3129
3130         Unreviewed. Rebaseline for those who support dumping of frame
3131         loader delegates, add specific expected result to GTK+
3132
3133         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
3134         * platform/gtk/http/tests/loading/redirect-with-no-location-crash-expected.txt: Copied from LayoutTests/http/tests/loading/redirect-with-no-location-crash-expected.txt.
3135
3136 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3137
3138         Reviewed by Xan Lopez.
3139
3140         [GTK] Crash when visiting http://flipper.googlelabs.com/
3141         https://bugs.webkit.org/show_bug.cgi?id=29293
3142
3143         * http/tests/loading/redirect-with-no-location-crash.html: Added.
3144         * http/tests/loading/redirect-with-no-location-crash-expected.html: Added.
3145         * http/tests/loading/resources/redirect-with-no-location-crash.php: Added.
3146
3147 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
3148
3149         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
3150         https://bugs.webkit.org/show_bug.cgi?id=28841
3151
3152         Layout test fix redux. 
3153         The paths to the fast/js resources needed to be updated.
3154
3155         * platform/mac/accessibility/aria-slider-value-change.html:
3156
3157 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
3158
3159         Layout test fix. 
3160         This test should only be for Mac, since the other platforms don't support the necessary features.
3161
3162         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
3163         https://bugs.webkit.org/show_bug.cgi?id=28841
3164
3165         * accessibility/aria-slider-value-change-expected.txt: Removed.
3166         * accessibility/aria-slider-value-change.html: Removed.
3167         * platform/mac/accessibility/aria-slider-value-change-expected.txt: Copied from LayoutTests/accessibility/aria-slider-value-change-expected.txt.
3168         * platform/mac/accessibility/aria-slider-value-change.html: Copied from LayoutTests/accessibility/aria-slider-value-change.html.
3169
3170 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
3171
3172         Reviewed by Beth Dakin.
3173
3174         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
3175         https://bugs.webkit.org/show_bug.cgi?id=28841
3176
3177         * accessibility/aria-slider-value-change-expected.txt: Added.
3178         * accessibility/aria-slider-value-change.html: Added.
3179
3180 2009-09-15  Brian Weinstein  <bweinstein@apple.com>
3181
3182         Rubber-stamped by Steve Falkenburg.
3183
3184         Add four currently failing tests to the Skipped list so we can figure out what's wrong
3185         with them and try to get the bot closer to green. Bugs have been filed for each test.
3186
3187         * platform/win/Skipped:
3188
3189 2009-09-14  Andrew Richards  <randrew@gmail.com>
3190
3191         Reviewed by Sam Weinig.
3192
3193         Document.elementFromPoint() and Document.caretRangeFromPoint() returning null at points visible only after scrolling.
3194         https://bugs.webkit.org/show_bug.cgi?id=29245
3195
3196         Extend tests to include hits in areas that are not in the initial containing block of the page.
3197
3198         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
3199         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
3200         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
3201         * fast/dom/elementFromPoint-relative-to-viewport.html:
3202
3203 2009-09-15  Jungshik Shin  <jshin@chromium.org>
3204
3205         Reviewed by Eric Seidel
3206
3207         http://bugs.webkit.org/show_bug.cgi?id=26660
3208
3209         Chromium Windows: When rotated, the baseline for a span of complex
3210         script is completely misaligned with that of the adjacent simple
3211         script text.
3212
3213         * transforms/2d/hindi-rotated.html: Added.
3214         * platform/mac/transforms/2d/hindi-rotated-expected.checksum: Added.
3215         * platform/mac/transforms/2d/hindi-rotated-expected.png: Added.
3216         * platform/mac/transforms/2d/hindi-rotated-expected.txt: Added.
3217         * platform/win/transforms: Added.
3218         * platform/win/transforms/2d: Added.
3219         * platform/win/transforms/2d/hindi-rotated-expected.checksum: Added.
3220         * platform/win/transforms/2d/hindi-rotated-expected.png: Added.
3221         * platform/win/transforms/2d/hindi-rotated-expected.txt: Added.
3222
3223 2009-09-15  Drew Wilson  <atwilson@google.com>
3224
3225         Reviewed by Darin Adler.
3226
3227         MessageEvent should not be cancelable by default
3228         https://bugs.webkit.org/show_bug.cgi?id=27846
3229
3230         * fast/events/message-port-expected.txt:
3231         * fast/events/message-port.html:
3232         Added test case to check state of MessageEvent.cancelable attribute.
3233
3234 2009-09-15  Charles Wei  <charles.wei@torchmobile.com.cn>
3235
3236         Reviewed by George Staikos.
3237
3238         Add a new test case for SVG Path parsing with a default command and starts with dot '.'
3239         https://bugs.webkit.org/show_bug.cgi?id=29123
3240
3241         * svg/dom/path-parser-expected.txt:
3242         * svg/dom/resources/path-parser.js:
3243
3244 2009-09-14  Brady Eidson  <beidson@apple.com>
3245
3246         Reviewed by Darin Adler.
3247
3248         Page cache should support pages with unload handlers as an experiment.
3249         <rdar://problem/7196485> and https://bugs.webkit.org/show_bug.cgi?id=29021
3250
3251         Disable fast/loader/frames-with-unload-handlers-in-page-cache.html as it doesn't