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