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