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