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