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