a4dc6a28d63dec9fda5e3d27990cf4678c11a192
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-07-02  Mark Rowe  <mrowe@apple.com>
2
3         Rubber-stamped by Oliver Hunt.
4
5         Fix https://bugs.webkit.org/show_bug.cgi?id=19850
6         Bug 19850: REGRESSION (r34887): SVGEllipseElement-dom-cx-attr.html and SVGEllipseElement-svgdom-cx-prop.html are failing
7
8         Update the coordinates used when clicking to initiate the test so that the test does not fail on Tiger.
9
10         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
11         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
12
13 2008-07-02  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
14
15         Reviewed by Oliver.
16
17         Add a test for a situation mentioned in:
18
19         Bug 19523: delete does not work in javascript
20         <https://bugs.webkit.org/show_bug.cgi?id=19523>
21
22         * fast/js/delete-multiple-global-blocks-expected.txt: Added.
23         * fast/js/delete-multiple-global-blocks.html: Added.
24
25 2008-07-01  Oliver Hunt  <oliver@apple.com>
26
27         Reviewed by Geoff Garen.
28
29         Testcase to cover a CanvasRenderingContext2D reference outlasting any
30         references to the underlying canvas element.
31
32         * fast/canvas/canvas-longlived-context-expected.txt: Added.
33         * fast/canvas/canvas-longlived-context.html: Added.
34         * fast/canvas/canvas-longlived-context.js: Added.
35
36 2008-07-01  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
37
38         Reviewed by Darin.
39
40         Tests for:
41
42         Bug 19844: JavaScript Switch statement modifies "this"
43         <https://bugs.webkit.org/show_bug.cgi?id=19844>
44
45         * fast/js/codegen-temporaries-expected.txt:
46         * fast/js/resources/codegen-temporaries.js:
47
48 2008-07-01  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
49
50         Reviewed by Brady Eidson.
51
52         Tests for:
53
54         Bug 19822: REGRESSION (r30243): setting location.hash to "#" causes a reload
55         <https://bugs.webkit.org/show_bug.cgi?id=19822>
56
57         * http/tests/loading/location-hash-reload-cycle-expected.txt: Added.
58         * http/tests/loading/location-hash-reload-cycle.html: Added.
59
60 2008-07-01  Adam Roben  <aroben@apple.com>
61
62         Roll out r34913, as it broke the Windows build due to bad casting
63
64         Rubberstamped by Anders Carlsson.
65
66 2008-07-01  chris fleizach  <cfleizach@apple.com>
67
68         Reviewed by Beth Dakin
69
70         Fixes: <rdar://problem/6041580> REGRESSION: AX: AXSize of radio buttons is 0,0
71         Added new layout test for size of checkboxes and radio buttons
72
73         * accessibility/radio-button-checkbox-size-expected.txt: Added.
74         * accessibility/radio-button-checkbox-size.html: Added.
75         * accessibility/radio-button-group-members-expected.txt:
76
77 2008-07-01  Nikolas Zimmermann  <zimmermann@kde.org>
78
79         Reviewed by Antti.
80
81         Fixes: https://bugs.webkit.org/show_bug.cgi?id=19841
82         Added new layout tests covering dynamic updates of SVGLinearGradientElement using DOM & SVG DOM.
83
84         One test "SVGLinearGradientElement-svgdom-gradientTransform-prop.html" contains an expected failure:    
85         It exposes a known JavaScript problem, covered by https://bugs.webkit.org/show_bug.cgi?id=17736.
86
87         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum: Added.
88         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Added.
89         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum: Added.
90         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png: Added.
91         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum: Added.
92         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Added.
93         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum: Added.
94         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Added.
95         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum: Added.
96         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Added.
97         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum: Added.
98         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Added.
99         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum: Added.
100         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
101         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum: Added.
102         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png: Added.
103         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum: Added.
104         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Added.
105         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum: Added.
106         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Added.
107         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum: Added.
108         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Added.
109         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum: Added.
110         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Added.
111         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.txt: Added.
112         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html: Added.
113         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.txt: Added.
114         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html: Added.
115         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.txt: Added.
116         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html: Added.
117         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.txt: Added.
118         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html: Added.
119         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.txt: Added.
120         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html: Added.
121         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.txt: Added.
122         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html: Added.
123         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.txt: Added.
124         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html: Added.
125         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.txt: Added.
126         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html: Added.
127         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.txt: Added.
128         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html: Added.
129         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.txt: Added.
130         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html: Added.
131         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.txt: Added.
132         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html: Added.
133         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.txt: Added.
134         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html: Added.
135         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Added.
136         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Added.
137         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Added.
138         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Added.
139         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Added.
140         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Added.
141         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Added.
142         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Added.
143         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Added.
144         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Added.
145         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Added.
146         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Added.
147
148 2008-07-01  Alexey Proskuryakov  <ap@webkit.org>
149
150         Reviewed by Antti.
151
152         <rdar://problem/6033080> REGRESSION: Some CH characters display as garbage on webpage for
153         the first time.
154
155         * fast/encoding/preload-encoding-expected.txt:
156         * fast/encoding/preload-encoding.html:
157         * fast/encoding/resources/preloaded-gb2312.css: Added.
158         * fast/encoding/resources/preloaded-gb2312.js: Added.
159         * fast/encoding/resources/preloaded-utf-8.css: Copied from LayoutTests/fast/encoding/resources/utf-8.css.
160         * fast/encoding/resources/preloaded-utf-8.js: Copied from LayoutTests/fast/encoding/resources/utf-8.js.
161         * fast/encoding/resources/utf-8.css: Removed.
162         * fast/encoding/resources/utf-8.js: Removed.
163         Converted the test to plain text, added cases for the new issue.
164
165 2008-07-01  Nikolas Zimmermann  <zimmermann@kde.org>
166
167         Reviewed by Antti.
168
169         Fixes: http://bugs.webkit.org/show_bug.cgi?id=17779 (SVG 1.1 Errata demands "SVG JavaScript Liveness" support)
170
171         Add new layout test covering SVG <-> XML synchronication (svg/custom/svg-xml-dom-sync.html).
172         Rename one hixie test that got fixed: 005-broken.xml -> 005.xml
173
174         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.checksum: Added.
175         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.png: Added.
176         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum: Removed.
177         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png: Removed.
178         * platform/mac-leopard/svg/hixie/dynamic/005-expected.checksum: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum.
179         * platform/mac-leopard/svg/hixie/dynamic/005-expected.png: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png.
180         * platform/mac/svg/hixie/dynamic/005-broken-expected.txt: Removed.
181         * platform/mac/svg/hixie/dynamic/005-expected.txt: Copied from platform/mac/svg/hixie/dynamic/005-broken-expected.txt.
182         * svg/custom/resources/svg-xml-dom-sync.js: Added.
183         * svg/custom/svg-xml-dom-sync-expected.txt: Added.
184         * svg/custom/svg-xml-dom-sync.html: Added.
185         * svg/hixie/dynamic/005-broken.xml: Removed.
186         * svg/hixie/dynamic/005.xml: Copied from svg/hixie/dynamic/005-broken.xml.
187
188 2008-06-30  Adele Peterson  <adele@apple.com>
189
190         Reviewed by Oliver.
191
192         Test for <rdar://problem/5882050> clicking in hidden close box area of empty searchfield causes mousedown to stop firing
193
194         * fast/forms/search-hidden-cancel-button-expected.txt: Added.
195         * fast/forms/search-hidden-cancel-button.html: Added.
196
197 2008-06-30  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
198
199         Reviewed by Oliver.
200
201         Tests for:
202
203         Bug 19830: REGRESSION (r34883): Google Reader doesn't show up feed list on sidebar
204         <https://bugs.webkit.org/show_bug.cgi?id=19830>
205
206         * fast/js/codegen-peephole-locals-expected.txt: Added.
207         * fast/js/codegen-peephole-locals.html: Added.
208         * fast/js/resources/codegen-peephole-locals.js: Added.
209
210 2008-06-30  Adele Peterson  <adele@apple.com>
211
212         Reviewed by Anders.
213
214         Test for <rdar://problem/5301322> REGRESSION: Select All selects the whole page when used in readonly textareas
215
216         * editing/selection/select-all-textarea-expected.txt: Added.
217         * editing/selection/select-all-textarea.html: Added.
218
219 2008-06-30  chris fleizach  <cfleizach@apple.com>
220
221         Reviewed by Beth Dakin
222    
223         Added tests for internal link anchors and for radio button group members
224         Updated the accessibilty dump to output a standard NSLog null when the
225         object is null
226
227         * accessibility/document-attributes-expected.txt:
228         * accessibility/internal-link-anchors-expected.txt: Added.
229         * accessibility/internal-link-anchors.html: Added.
230         * accessibility/radio-button-group-members-expected.txt: Added.
231         * accessibility/radio-button-group-members.html: Added.
232
233 2008-06-30  Nikolas Zimmermann  <zimmermann@kde.org>
234
235         Reviewed by Antti.
236
237         Fix all existing tests in svg/dynamic-updates to actually reflect repainting changes, by
238         removing the timing dependency. Instead model them like frame-getSVGDocument.html by
239         not including the <script src="js-test-post.js"> element within the TEMPLATE.html but
240         by dynamically injecting it, if the test actually finished.
241
242         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum:
243         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum:
244         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum:
245         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum:
246         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum:
247         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum:
248         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum:
249         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum:
250         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum:
251         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum:
252         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum:
253         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum:
254         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum:
255         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum:
256         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
257         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
258         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
259         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
260         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
261         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
262         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
263         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
264         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt:
265         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
266         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt:
267         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
268         * svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt:
269         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
270         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt:
271         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
272         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt:
273         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
274         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt:
275         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
276         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
277         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
278         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.txt:
279         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
280         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.txt:
281         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
282         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.txt:
283         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
284         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.txt:
285         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
286         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.txt:
287         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
288         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.txt:
289         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
290         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.txt:
291         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
292         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.txt:
293         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
294         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt:
295         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
296         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt:
297         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
298         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
299         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
300         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt:
301         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
302         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt:
303         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
304         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
305         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
306         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
307         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
308         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
309         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
310         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
311         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
312         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
313         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
314         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
315         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
316         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
317         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
318         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
319         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js:
320         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js:
321         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js:
322         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
323         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js:
324         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js:
325         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js:
326         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js:
327         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js:
328         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js:
329         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js:
330         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js:
331         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js:
332         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js:
333         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js:
334         * svg/dynamic-updates/resources/SVGTestCase.js:
335         * svg/dynamic-updates/resources/TEMPLATE.html:
336
337 2008-06-29  Dan Bernstein  <mitz@apple.com>
338
339         - add a missing file from the last check-in
340
341         * fast/css/resources/font-face-descriptor-multiple-values-parsing.js: Added.
342
343 2008-06-29  Dan Bernstein  <mitz@apple.com>
344
345         Reviewed by Sam Weinig.
346
347         - tests for <rdar://problem/5734440> Specifying a font-weight for @font-face not working
348
349         * fast/css/font-face-descriptor-multiple-values-parsing-expected.txt: Added.
350         * fast/css/font-face-descriptor-multiple-values-parsing.html: Added.
351         * fast/css/font-face-descriptor-multiple-values.html: Added.
352         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.checksum: Added.
353         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.png: Added.
354         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.txt: Added.
355
356 2008-06-27  Eric Seidel  <eric@webkit.org>
357
358         Reviewed by darin.
359
360         Add multi-button click event test case.
361         FireFox and IE only send click events for left-clicks.
362         https://bugs.webkit.org/show_bug.cgi?id=15173
363
364         * fast/events/mouse-click-events-expected.txt: Added.
365         * fast/events/mouse-click-events.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
366         * fast/events/resources/mouse-click-events.js: Added.
367
368 2008-06-28  Darin Adler  <darin@apple.com>
369
370         Reviewed by Sam and Cameron.
371
372         - test for https://bugs.webkit.org/show_bug.cgi?id=19805
373           Array.concat turns missing array elements into "undefined"
374
375         * fast/js/array-holes-expected.txt: Added.
376         * fast/js/array-holes.html: Added.
377         * fast/js/resources/array-holes.js: Added.
378
379 2008-06-28  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
380
381         Reviewed by Sam.
382
383         Add a test to check exception sequencing for native calls.
384
385         * fast/js/exception-sequencing-expected.txt:
386         * fast/js/exception-sequencing.html:
387
388 2008-06-28  Dan Bernstein  <mitz@apple.com>
389
390         Reviewed by Darin Adler.
391
392         - updated test and results for <rdar://problem/5994621> REGRESSION (r31090-r31114): Weather widget shows missing image icons briefly when (re)loaded
393
394         * fast/images/load-img-with-empty-src-expected.txt:
395         * fast/images/load-img-with-empty-src.html:
396
397 2008-06-28  Nikolas Zimmermann  <zimmermann@kde.org>
398
399         Reviewed by Oliver.
400
401         Update all (except four) SVG pixel tests, after a long time.
402         Four tests are broken in trunk, filed bugs 19798 & 19799.
403
404         Add all missing png/checksum files, and move files around which were misplaced.
405
406         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum:
407         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png:
408         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum:
409         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png:
410         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum:
411         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png:
412         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
413         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
414         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum:
415         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
416         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum:
417         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png:
418         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum:
419         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
420         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum:
421         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png:
422         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
423         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
424         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.checksum:
425         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
426         * platform/mac-leopard/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
427         * platform/mac-leopard/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
428         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
429         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
430         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum:
431         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
432         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-01-b-expected.checksum:
433         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-01-b-expected.png:
434         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-03-t-expected.checksum:
435         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-03-t-expected.png:
436         * platform/mac-leopard/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.checksum:
437         * platform/mac-leopard/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
438         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.checksum:
439         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.png:
440         * platform/mac-leopard/svg/batik/masking/maskRegions-expected.checksum:
441         * platform/mac-leopard/svg/batik/masking/maskRegions-expected.png:
442         * platform/mac-leopard/svg/batik/paints/patternPreserveAspectRatioA-expected.checksum:
443         * platform/mac-leopard/svg/batik/paints/patternPreserveAspectRatioA-expected.png:
444         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.checksum:
445         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.png:
446         * platform/mac-leopard/svg/batik/text/textEffect-expected.checksum:
447         * platform/mac-leopard/svg/batik/text/textEffect-expected.png:
448         * platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum:
449         * platform/mac-leopard/svg/carto.net/scrollbar-expected.png:
450         * platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum:
451         * platform/mac-leopard/svg/carto.net/selectionlist-expected.png:
452         * platform/mac-leopard/svg/custom/altglyph-expected.checksum: Copied from platform/mac/svg/custom/altglyph-expected.checksum.
453         * platform/mac-leopard/svg/custom/altglyph-expected.png: Copied from platform/mac/svg/custom/altglyph-expected.png.
454         * platform/mac-leopard/svg/custom/animate-path-discrete-expected.checksum: Added.
455         * platform/mac-leopard/svg/custom/animate-path-discrete-expected.png: Added.
456         * platform/mac-leopard/svg/custom/animate-path-morphing-expected.checksum: Added.
457         * platform/mac-leopard/svg/custom/animate-path-morphing-expected.png: Added.
458         * platform/mac-leopard/svg/custom/clip-path-display-none-child-expected.checksum: Copied from platform/mac/svg/custom/clip-path-display-none-child-expected.checksum.
459         * platform/mac-leopard/svg/custom/clip-path-display-none-child-expected.png: Copied from platform/mac/svg/custom/clip-path-display-none-child-expected.png.
460         * platform/mac-leopard/svg/custom/deep-dynamic-updates-expected.checksum:
461         * platform/mac-leopard/svg/custom/deep-dynamic-updates-expected.png:
462         * platform/mac-leopard/svg/custom/focus-ring-expected.checksum:
463         * platform/mac-leopard/svg/custom/focus-ring-expected.png:
464         * platform/mac-leopard/svg/custom/getPresentationAttribute-modify-expected.checksum: Added.
465         * platform/mac-leopard/svg/custom/getPresentationAttribute-modify-expected.png: Added.
466         * platform/mac-leopard/svg/custom/grayscale-gradient-mask-expected.checksum:
467         * platform/mac-leopard/svg/custom/grayscale-gradient-mask-expected.png:
468         * platform/mac-leopard/svg/custom/image-parent-translation-expected.checksum:
469         * platform/mac-leopard/svg/custom/image-parent-translation-expected.png:
470         * platform/mac-leopard/svg/custom/image-small-width-height-expected.checksum:
471         * platform/mac-leopard/svg/custom/image-small-width-height-expected.png:
472         * platform/mac-leopard/svg/custom/js-late-mask-and-object-creation-expected.checksum:
473         * platform/mac-leopard/svg/custom/js-late-mask-and-object-creation-expected.png:
474         * platform/mac-leopard/svg/custom/js-late-mask-creation-expected.checksum:
475         * platform/mac-leopard/svg/custom/js-late-mask-creation-expected.png:
476         * platform/mac-leopard/svg/custom/loadevents-capturing-expected.checksum: Added.
477         * platform/mac-leopard/svg/custom/loadevents-capturing-expected.png: Added.
478         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-displaynone-expected.checksum: Added.
479         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-displaynone-expected.png: Added.
480         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-expected.checksum: Added.
481         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-expected.png: Added.
482         * platform/mac-leopard/svg/custom/loadevents-normal-displaynone-expected.checksum: Added.
483         * platform/mac-leopard/svg/custom/loadevents-normal-displaynone-expected.png: Added.
484         * platform/mac-leopard/svg/custom/loadevents-normal-expected.checksum: Added.
485         * platform/mac-leopard/svg/custom/loadevents-normal-expected.png: Added.
486         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.checksum: Added.
487         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.png: Added.
488         * platform/mac-leopard/svg/custom/mask-changes-expected.checksum:
489         * platform/mac-leopard/svg/custom/mask-changes-expected.png:
490         * platform/mac-leopard/svg/custom/mask-child-changes-expected.checksum:
491         * platform/mac-leopard/svg/custom/mask-child-changes-expected.png:
492         * platform/mac-leopard/svg/custom/pattern-cycle-detection-expected.checksum:
493         * platform/mac-leopard/svg/custom/pattern-cycle-detection-expected.png:
494         * platform/mac-leopard/svg/custom/pattern-deep-referencing-expected.checksum:
495         * platform/mac-leopard/svg/custom/pattern-deep-referencing-expected.png:
496         * platform/mac-leopard/svg/custom/pattern-rotate-expected.checksum:
497         * platform/mac-leopard/svg/custom/pattern-rotate-expected.png:
498         * platform/mac-leopard/svg/custom/pattern-y-offset-expected.checksum:
499         * platform/mac-leopard/svg/custom/pattern-y-offset-expected.png:
500         * platform/mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
501         * platform/mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
502         * platform/mac-leopard/svg/custom/svg-features-expected.checksum:
503         * platform/mac-leopard/svg/custom/svg-features-expected.png:
504         * platform/mac-leopard/svg/custom/text-dom-removal-expected.checksum: Copied from platform/mac/svg/custom/text-dom-removal-expected.checksum.
505         * platform/mac-leopard/svg/custom/text-dom-removal-expected.png: Copied from platform/mac/svg/custom/text-dom-removal-expected.png.
506         * platform/mac-leopard/svg/custom/text-linking-expected.checksum: Added.
507         * platform/mac-leopard/svg/custom/text-linking-expected.png: Added.
508         * platform/mac-leopard/svg/custom/text-xy-updates-expected.checksum: Added.
509         * platform/mac-leopard/svg/custom/text-xy-updates-expected.png: Added.
510         * platform/mac-leopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.checksum:
511         * platform/mac-leopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png:
512         * platform/mac-leopard/svg/dom/SVGRectElement: Added.
513         * platform/mac-leopard/svg/dom/SVGRectElement/rect-modify-rx-expected.checksum: Added.
514         * platform/mac-leopard/svg/dom/SVGRectElement/rect-modify-rx-expected.png: Added.
515         * platform/mac-leopard/svg/text/kerning-expected.checksum: Added.
516         * platform/mac-leopard/svg/text/kerning-expected.png: Added.
517         * platform/mac-leopard/svg/text/multichar-glyph-expected.checksum: Added.
518         * platform/mac-leopard/svg/text/multichar-glyph-expected.png: Added.
519         * platform/mac/svg/custom/altglyph-expected.checksum: Removed.
520         * platform/mac/svg/custom/altglyph-expected.png: Removed.
521         * platform/mac/svg/custom/clip-path-display-none-child-expected.checksum: Removed.
522         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Removed.
523         * platform/mac/svg/custom/text-dom-removal-expected.checksum: Removed.
524         * platform/mac/svg/custom/text-dom-removal-expected.png: Removed.
525
526 2008-06-28  Dan Bernstein  <mitz@apple.com>
527
528         Reviewed by Oliver Hunt.
529
530         - make a test valid
531
532         * fast/images/load-img-with-empty-src.html: Renamed the "status"
533         variable to "results", because "status" is a Window property.
534
535 2008-06-27  Sam Weinig  <sam@webkit.org>
536
537         Reviewed by Dan Bernstein.
538
539         <rdar://problem/6025499> Make Cross-site XHR match the final specification
540         Add tests for the updated implemented subset of Access-Control for XMLHttpRequest.
541
542         * http/tests/xmlhttprequest/access-control-basic-blacklist-request-headers-expected.txt: Added.
543         * http/tests/xmlhttprequest/access-control-basic-blacklist-request-headers.html: Added.
544         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt: Added.
545         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple.html: Added.
546         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async-expected.txt:
547         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-expected.txt:
548         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers-expected.txt: Added.
549         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers.html: Added.
550         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi: Added.
551         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi: Added.
552         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi: Added.
553         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
554
555 2008-06-26  Geoffrey Garen  <ggaren@apple.com>
556
557         Reviewed by Oliver Hunt.
558         
559         Added a test for what happens when a script exceeds the limit on declared
560         global variables.
561
562         * fast/js/global-var-limit-expected.txt: Added.
563         * fast/js/global-var-limit.html: Added.
564
565         * fast/js/global-recursion-on-full-stack-expected.txt: Updated for new
566         (slightly more correct) behavior. Since the stack overflow happens in the
567         middle of a try/catch block, it should be caught, instead of logged to
568         the console.
569
570 2008-06-27  Adam Barth  <abarth@webkit.org>
571
572         Reviewed by Darin Adler.
573
574         Test our handling of unterminated <!-- comments in various special
575         parsing contexts.  This change does not test our handling of
576         unterminated comments in <title> or <iframe> because I'm unsure whether
577         our behaviour is correct.
578
579         * fast/parser/open-comment-in-script-tricky-expected.txt: Added.
580         * fast/parser/open-comment-in-script-tricky.html: Added.
581         * fast/parser/open-comment-in-style.html: Added.
582         * fast/parser/open-comment-in-textarea.html: Added.
583         * platform/mac/fast/parser/open-comment-in-style-expected.checksum: Added.
584         * platform/mac/fast/parser/open-comment-in-style-expected.png: Added.
585         * platform/mac/fast/parser/open-comment-in-style-expected.txt: Added.
586         * platform/mac/fast/parser/open-comment-in-textarea-expected.checksum: Added.
587         * platform/mac/fast/parser/open-comment-in-textarea-expected.png: Added.
588         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt: Added.
589
590 2008-06-27  Adam Barth  <abarth@webkit.org>
591
592         Reviewed by Darin Adler.
593
594         https://bugs.webkit.org/show_bug.cgi?id=19784
595
596         Test that entities are not used to start comments.
597
598         * fast/parser/comment-in-iframe-expected.txt: Added.
599         * fast/parser/comment-in-iframe.html: Added.
600         * fast/parser/entity-comment-in-iframe-expected.txt: Added.
601         * fast/parser/entity-comment-in-iframe.html: Added.
602         * fast/parser/entity-comment-in-script-tricky-expected.txt: Added.
603         * fast/parser/entity-comment-in-script-tricky.html: Added.
604         * fast/parser/entity-comment-in-style.html: Added.
605         * fast/parser/entity-comment-in-textarea.html: Added.
606         * fast/parser/entity-comment-in-title-expected.txt: Added.
607         * fast/parser/entity-comment-in-title.html: Added.
608         * platform/mac/fast/parser/entity-comment-in-style-expected.checksum: Added.
609         * platform/mac/fast/parser/entity-comment-in-style-expected.png: Added.
610         * platform/mac/fast/parser/entity-comment-in-style-expected.txt: Added.
611         * platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum: Added.
612         * platform/mac/fast/parser/entity-comment-in-textarea-expected.png: Added.
613         * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt: Added.
614
615 2008-06-27  Antti Koivisto  <antti@apple.com>
616
617         Reviewed by Oliver.
618         
619         <rdar://problem/6030720> 
620         REGRESSION: Discrete animation between incompatible paths does not work
621
622         * svg/custom/animate-path-discrete.svg: Added.
623         * platform/mac/svg/custom/animate-path-discrete-expected.txt: Added.
624
625 2008-06-26  David Smith  <catfish.man@gmail.com>
626
627         Reviewed by Sam Weinig.
628         
629         https://bugs.webkit.org/show_bug.cgi?id=19002
630         
631         Optimize simple id selectors in querySelector/querySelectorAll. 
632         ~4.4x speedup on the 4 subtests of http://webkit.org/perf/slickspeed/ that it applies to.
633
634         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
635         * fast/dom/SelectorAPI/dumpNodeList.html: Add tests for finding ids not in the document, and finding duplicate ids
636
637 2008-06-26  Dan Bernstein  <mitz@apple.com>
638
639         Reviewed by Darin Adler.
640
641         - test for <rdar://problem/3099526> Find command doesn't search form input controls (textareas and text fields)
642           http://bugs.webkit.org/show_bug.cgi?id=7023
643
644         * editing/selection/find-in-text-control-expected.txt: Added.
645         * editing/selection/find-in-text-control.html: Added.
646
647 2008-06-26  Beth Dakin  <bdakin@apple.com>
648
649         Reviewed by Sam.
650
651         Updated results that will pass on all platforms.
652
653         * accessibility/document-attributes-expected.txt:
654
655 2008-06-26  Sam Weinig  <sam@webkit.org>
656
657         Update result after adding new progress events to XMLHttpRequest.
658
659         * fast/dom/xmlhttprequest-get-expected.txt:
660
661 2008-06-26  Alexey Proskuryakov  <ap@webkit.org>
662
663         Reviewed by Darin.
664
665         https://bugs.webkit.org/show_bug.cgi?id=19767
666         REGRESSION: Crash in sort() when visiting http://www.onnyturf.com/subway/
667
668         * fast/js/avl-crash-expected.txt: Added.
669         * fast/js/avl-crash.html: Added.
670         * fast/js/resources/avl-crash.js: Added.
671
672 2008-06-25  Jean-Charles Verdié  <jcverdie@pleyo.com>
673
674         Reviewed by Geoffrey Garen.
675
676         - https://bugs.webkit.org/show_bug.cgi?id=19581
677           Disable hanging test
678
679         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml: Removed.
680         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Copied from LayoutTests/dom/xhtml/level2/html/HTMLFrameElement09.xhtml.
681
682 2008-06-25  Beth Dakin  <bdakin@apple.com>
683
684         Reviewed by Sam Weinig.
685
686         New tests that exercise the ability to query the following 
687         accessibility attributes individually: role, title, and 
688         description.
689
690         * accessibility/aria-describedby-on-input-expected.txt: Added.
691         * accessibility/aria-describedby-on-input.html: Added.
692         * accessibility/aria-labelledby-on-input-expected.txt: Added.
693         * accessibility/aria-labelledby-on-input.html: Added.
694         * accessibility/aria-roles-expected.txt: Added.
695         * accessibility/aria-roles.html: Added.
696         * accessibility/document-attributes.html:
697         * accessibility/resources: Added.
698         * accessibility/resources/cake.png: Added.
699
700 2008-06-25  Justin Garcia  <justin.garcia@apple.com>
701
702         Reviewed by John.
703         
704         <rdar://problem/5994480> Line break lost on some pastes
705         
706         These demonstrate fixes:
707         * editing/inserting/5994480.html: Added.
708         * editing/inserting/5994480-expected.txt: Added.
709         * editing/inserting/5994480-2.html: Added.
710         * editing/inserting/5994480-2-expected.txt: Added.
711         
712         The changes made in this fix caused more of the unrendered text from the original 
713         file to be preserved and show up in the test results.  We insert a line break after
714         inserted content to separate it from content that comes after and prevent it from
715         being merged.  In these what came after was unrendered whitespace that was previously
716         clobbered by the merge:
717         * platform/mac/editing/pasteboard/paste-match-style-001-expected.txt:
718         * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
719         * platform/mac/editing/pasteboard/smart-paste-001-expected.txt:
720         * platform/mac/editing/style/style-boundary-005-expected.txt:
721
722 2008-06-25  Anders Carlsson  <andersca@apple.com>
723
724         Reviewed by Mitz.
725
726         <rdar://problem/6007111> 
727         https://bugs.webkit.org/show_bug.cgi?id=19516
728         DOM modification causes Access Violation (NULL pointer?)
729
730         * fast/dom/HTMLHtmlElement/duplicate-html-element-crash-expected.txt: Added.
731         * fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html: Added.
732
733 2008-06-25  Dan Bernstein  <mitz@apple.com>
734
735         Reviewed by Dave Hyatt.
736
737         - tests for https://bugs.webkit.org/show_bug.cgi?id=18863
738           <rdar://problem/5908890> weight mappings with @font-face aren't consistent
739
740         * fast/css/font-face-locally-installed.html: Added.
741         * fast/css/font-face-multiple-faces.html: Added.
742         * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Added.
743         * platform/mac/fast/css/font-face-locally-installed-expected.png: Added.
744         * platform/mac/fast/css/font-face-locally-installed-expected.txt: Added.
745         * platform/mac/fast/css/font-face-multiple-faces-expected.checksum: Added.
746         * platform/mac/fast/css/font-face-multiple-faces-expected.png: Added.
747         * platform/mac/fast/css/font-face-multiple-faces-expected.txt: Added.
748         * platform/win/Skipped: Removed css2.1/t1506-c525-font-wt-00-b.html.
749
750 2008-06-24  Anonymous
751
752         Reviewed by Darin Adler.  Committed by Adam Barth.
753
754         https://bugs.webkit.org/show_bug.cgi?id=19470
755
756         Check for a null documentElement() to fix four crashes.
757
758         * LayoutTests/fast/dom/documentElement-null-expected.txt: Added.
759         * LayoutTests/fast/dom/documentElement-null.html: Added.
760
761 2008-06-24  Adam Barth  <abarth@webkit.org>
762
763         Reviewed by Darin Adler.
764
765         https://bugs.webkit.org/show_bug.cgi?id=19597
766
767         Test that we correctly parse comments containing end tags in CDATA and
768         RCDATA contexts.
769
770         * fast/parser/comment-in-script-tricky-expected.txt: Added.
771         * fast/parser/comment-in-script-tricky.html: Added.
772         * fast/parser/comment-in-style.html: Added.
773         * fast/parser/comment-in-textarea.html: Added.
774         * fast/parser/comment-in-title-expected.txt: Added.
775         * fast/parser/comment-in-title.html: Added.
776         * platform/mac/fast/parser/comment-in-style-expected.checksum: Added.
777         * platform/mac/fast/parser/comment-in-style-expected.png: Added.
778         * platform/mac/fast/parser/comment-in-style-expected.txt: Added.
779         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Added.
780         * platform/mac/fast/parser/comment-in-textarea-expected.png: Added.
781         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Added.
782
783 2008-06-24  Dan Bernstein  <mitz@apple.com>
784
785         Reviewed by Mark Rowe.
786
787         - add another test using remote fonts to the Tiger skipped list
788
789         * platform/mac-tiger/Skipped: Added fast/css/font-weight-1.html.
790
791 2008-06-24  Mark Rowe  <mrowe@apple.com>
792
793         Exclude the newly-added accessibilityController from the dumped window properties.
794
795         * fast/dom/Window/window-properties.html:
796
797 2008-06-24  Justin Garcia  <justin.garcia@apple.com>
798
799         Reviewed by John.
800
801         <rdar://problem/6026335> REGRESSION: Caret disappears after deleting a particular selection involving a ToDo
802
803         * editing/deleting/6026335-expected.txt: Added.
804         * editing/deleting/6026335.html: Added.
805
806 2008-06-24  Sam Weinig and Beth Dakin  <bdakin@apple.com and sam@webkit.org>
807
808         Reviewed by Darin.
809         
810         First test for <rdar://problem/5884881> Make DumpRenderTree support 
811         accessibility tests
812
813         * accessibility: Added.
814         * accessibility/document-attributes-expected.txt: Added.
815         * accessibility/document-attributes.html: Added.
816         * platform/gtk/Skipped:
817         * platform/qt/Skipped:
818         * platform/win/Skipped:
819
820 2008-06-24  Sam Weinig  <sam@webkit.org>
821
822         Reviewed by Anders Carlsson.
823
824         Add tests for loadstart, abort and error events for XMLHttpRequests
825
826         * http/tests/xmlhttprequest/onabort-event-expected.txt: Added.
827         * http/tests/xmlhttprequest/onabort-event.html: Added.
828         * http/tests/xmlhttprequest/onerror-event-expected.txt: Added.
829         * http/tests/xmlhttprequest/onerror-event.html: Added.
830         * http/tests/xmlhttprequest/onloadstart-event-expected.txt: Added.
831         * http/tests/xmlhttprequest/onloadstart-event.html: Added.
832         * http/tests/xmlhttprequest/resources/get.txt: Added.
833
834 2008-06-24  Dan Bernstein  <mitz@apple.com>
835
836         Rubber-stamped by Darin Adler.
837
838         - add font-weight test for a family that has 9 weights
839
840         * fast/css/font-weight-1.html: Added.
841         * platform/mac/fast/css/font-weight-1-expected.checksum: Added.
842         * platform/mac/fast/css/font-weight-1-expected.png: Added.
843         * platform/mac/fast/css/font-weight-1-expected.txt: Added.
844
845 2008-06-24  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
846
847         Reviewed by Oliver.
848
849         Tests for:
850
851         Bug 19730: REGRESSION (r34497): Text in alerts in "Leisure suit Larry" is not wrapped
852         <https://bugs.webkit.org/show_bug.cgi?id=19730>
853
854         * fast/js/codegen-loops-logical-nodes-expected.txt: Added.
855         * fast/js/codegen-loops-logical-nodes.html: Added.
856         * fast/js/resources/codegen-loops-logical-nodes.js: Added.
857
858 2008-06-23  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
859
860         Reviewed by Oliver.
861
862         Tests for:
863
864         Bug 19716: REGRESSION (SquirrelFish): Reproducible crash after entering a username at mint.com
865         <https://bugs.webkit.org/show_bug.cgi?id=19716>
866
867         * fast/js/reentrant-call-unwind-expected.txt: Added.
868         * fast/js/reentrant-call-unwind.html: Added.
869         * fast/js/resources/reentrant-call-unwind.js: Added.
870
871 2008-06-23  David Kilzer  <ddkilzer@apple.com>
872
873         Updated test for Bug 15823: getPropertyValue for border returns null, should compute the shorthand value
874
875         <https://bugs.webkit.org/show_bug.cgi?id=15823>
876
877         Rubber-stamped by Darin.
878
879         * fast/css/getPropertyValue-border-expected.txt: Updated results.
880         * fast/css/getPropertyValue-border.html: Test all combinations of
881         (mismatched) border values.
882
883 2008-06-22  Jonathon Jongsma  <jonathon.jongsma@collabora.co.uk>
884
885         Reviewed by Darin Adler.
886
887         Test for https://bugs.webkit.org/show_bug.cgi?id=19465
888         Bug 19465: Cursor sometimes gets 'stuck' in textareas when trying to navigate with arrow keys
889
890         * editing/input/textarea-arrow-navigation.html:
891         * editing/input/textarea-arrow-navigation-expected.html: Added.
892
893 2008-06-22  Robert Blaut  <webkit@blaut.biz>
894
895         Reviewed by Darin Adler.
896
897         Test for https://bugs.webkit.org/show_bug.cgi?id=17421
898         Bug 17421: Lack of end tag for SELECT element causes the rest of page to not be rendered
899
900         * fast/parser/input-textarea-inside-select-element-expected.txt: Added.
901         * fast/parser/input-textarea-inside-select-element.html: Added.
902
903 2008-06-22  Robert Blaut  <webkit@blaut.biz>
904
905         Reviewed by Darin Adler.
906
907         Test for https://bugs.webkit.org/show_bug.cgi?id=19520
908         Bug 19520: WebKit incorrectly accepts hidden as the value of outline-style
909
910         * fast/css/outline-hidden-illegal-value-expected.txt: Added.
911         * fast/css/outline-hidden-illegal-value.html: Added.
912
913 2008-06-21  David Kilzer  <ddkilzer@apple.com>
914
915         Bug 7931: Escaped elements within a textarea block can cause the textarea box to be closed prematurely
916
917         <https://bugs.webkit.org/show_bug.cgi?id=7931>
918
919         Reviewed by Darin.
920
921         The entity-end-textarea-tag.html contains 11 test cases:  one
922         for each character in '</textarea>'.  The rest of the tests
923         only test one encoding:  '<' as '&lt;'.
924
925         * fast/parser/entity-end-iframe-tag-expected.txt: Added.
926         * fast/parser/entity-end-iframe-tag.html: Added.
927         * fast/parser/entity-end-script-tag-expected.txt: Added.
928         * fast/parser/entity-end-script-tag.html: Added.
929         * fast/parser/entity-end-style-tag-expected.txt: Added.
930         * fast/parser/entity-end-style-tag.html: Added.
931         * fast/parser/entity-end-textarea-tag-expected.txt: Added.
932         * fast/parser/entity-end-textarea-tag.html: Added.
933         * fast/parser/entity-end-title-tag-expected.txt: Added.
934         * fast/parser/entity-end-title-tag.html: Added.
935         * fast/parser/entity-end-xmp-tag-expected.txt: Added.
936         * fast/parser/entity-end-xmp-tag.html: Added.
937
938 2008-06-21  Sam Weinig  <sam@webkit.org>
939
940         Reviewed by Dan Bernstein.
941
942         Test for https://bugs.webkit.org/show_bug.cgi?id=19647
943         REGRESSION: Problem with extjs (insertAdjacentHTML)
944
945         * fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt: Added.
946         * fast/dynamic/insertAdjacentHTML-allowed-parents.html: Added.
947
948 2008-06-21  Adam Barth  <abarth@webkit.org>
949
950         Reviewed by Sam Weinig.
951
952         https://bugs.webkit.org/show_bug.cgi?id=19649
953
954         Test that we block cross-orign loads of XSL style sheets.
955
956         * http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Added.
957         * http/tests/security/cross-origin-xsl-BLOCKED.html: Added.
958         * http/tests/security/resources/cross-origin-xsl.xml: Added.
959         * http/tests/security/resources/forbidden-stylesheet.xsl: Added.
960
961 2008-06-21  Dan Bernstein  <mitz@apple.com>
962
963         Rubber-stamped by Alexey Proskuryakov.
964
965         - update results for newly-added CSS variables, file and file list
966           global constructors
967
968         * fast/dom/Window/window-properties-expected.txt:
969
970 2008-06-21  Alex Taylor  <darwin@milliamp.org>
971
972         Reviewed by Dan Bernstein.
973
974         <https://bugs.webkit.org/show_bug.cgi?id=12425>
975         Test support for border-radius on fieldset elements.
976
977         * fast/borders/fieldsetBorderRadius.html: Added.
978         * platform/mac/fast/borders/fieldsetBorderRadius-expected.checksum: Added.
979         * platform/mac/fast/borders/fieldsetBorderRadius-expected.png: Added.
980         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt: Added.
981
982 2008-06-20  David Hyatt  <hyatt@apple.com>
983
984         Make sure CSS variables work inside the inline style attribute.
985
986         Reviewed by Beth
987
988         * fast/css/variables/inline-style-test.html: Added.
989         * platform/mac/fast/css/variables/inline-style-test-expected.checksum: Added.
990         * platform/mac/fast/css/variables/inline-style-test-expected.png: Added.
991         * platform/mac/fast/css/variables/inline-style-test-expected.txt: Added.
992
993 2008-06-20  David Hyatt  <hyatt@apple.com>
994
995         Add tests of the DOM APIs for addition, removal and iteration.
996
997         Reviewed by Sam
998
999         * fast/css/variables/remove-variable-test.html: Added.
1000         * fast/css/variables/set-variable-test.html: Added.
1001         * fast/css/variables/variable-iteration-test.html: Added.
1002         * platform/mac/fast/css/variables/remove-variable-test-expected.checksum: Added.
1003         * platform/mac/fast/css/variables/remove-variable-test-expected.png: Added.
1004         * platform/mac/fast/css/variables/remove-variable-test-expected.txt: Added.
1005         * platform/mac/fast/css/variables/set-variable-test-expected.checksum: Added.
1006         * platform/mac/fast/css/variables/set-variable-test-expected.png: Added.
1007         * platform/mac/fast/css/variables/set-variable-test-expected.txt: Added.
1008         * platform/mac/fast/css/variables/variable-iteration-test-expected.checksum: Added.
1009         * platform/mac/fast/css/variables/variable-iteration-test-expected.png: Added.
1010         * platform/mac/fast/css/variables/variable-iteration-test-expected.txt: Added.
1011
1012 2008-06-20  Timothy Hatcher  <timothy@apple.com>
1013
1014         Test for: iframes with a height of 32,768px or greater do not layout correctly
1015         https://bugs.webkit.org/show_bug.cgi?id=19679
1016
1017         Reviewed by Dave Hyatt.
1018
1019         * fast/css/line-height-overflow.html: Added.
1020         * platform/mac/fast/css/line-height-overflow-expected.txt: Added.
1021
1022 2008-06-20  Dan Bernstein  <mitz@apple.com>
1023
1024         Reviewed by Darin Adler.
1025
1026         - test for https://bugs.webkit.org/show_bug.cgi?id=19519
1027           <rdar://problem/6007345> DOM modification causes stack exhaustion (BUTTON OBJECT COLGROUP)
1028
1029         * fast/table/prepend-in-anonymous-table.html: Added.
1030         * platform/mac/fast/table/prepend-in-anonymous-table-expected.checksum: Added.
1031         * platform/mac/fast/table/prepend-in-anonymous-table-expected.png: Added.
1032         * platform/mac/fast/table/prepend-in-anonymous-table-expected.txt: Added.
1033
1034 2008-06-20  David Hyatt  <hyatt@apple.com>
1035
1036         Allow CSS variables to support arbitrary expressions as values instead of just a single term.
1037
1038         Reviewed by Sam
1039
1040         * fast/css/variables/single-term-test.html: Removed.
1041         * fast/css/variables/multiple-term-test.html: Added.
1042         * platform/mac/fast/css/variables/multiple-term-test-expected.checksum: Added.
1043         * platform/mac/fast/css/variables/multiple-term-test-expected.png: Added.
1044         * platform/mac/fast/css/variables/multiple-term-test-expected.txt: Added.
1045         * platform/mac/fast/css/variables/single-term-test-expected.checksum: Removed.
1046         * platform/mac/fast/css/variables/single-term-test-expected.png: Removed.
1047         * platform/mac/fast/css/variables/single-term-test-expected.txt: Removed.
1048
1049 2008-06-20  Darin Adler  <darin@apple.com>
1050
1051         - updated results for some recent changes
1052
1053         * fast/dom/Window/window-properties-expected.txt: Updated results to reflect the
1054         new rule type, VARIABLES_RULE (Hyatt's CSS variables patch).
1055
1056         * fast/forms/plaintext-mode-1-expected.txt: Updated test and results to expect
1057         ForeColor to be disabled when the region is plain-text-only. Justin's execCommand
1058         patch for https://bugs.webkit.org/show_bug.cgi?id=16049.
1059         * fast/forms/plaintext-mode-1.html: Ditto.
1060
1061 2008-06-19  Dan Bernstein  <mitz@apple.com>
1062
1063         Reviewed by Sam Weinig.
1064
1065         - two more updated results for the last patch
1066
1067         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
1068         * platform/mac/fast/invalid/020-expected.txt:
1069
1070 2008-06-19  Dan Bernstein  <mitz@apple.com>
1071
1072         Reviewed by John Sullivan.
1073
1074         - updated tests and results after fixing a bug where anonymous tables were inserted in the wrong place
1075
1076         * fast/forms/form-hides-table.html: Wrapped every case in a block in
1077         order to prevent cross-talk.
1078         * platform/mac/fast/forms/form-hides-table-expected.checksum:
1079         * platform/mac/fast/forms/form-hides-table-expected.png:
1080         * platform/mac/fast/forms/form-hides-table-expected.txt:
1081         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum: Added.
1082         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.png: Added.
1083         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt: Added.
1084         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
1085         * platform/mac/tables/mozilla/bugs/bug278266-expected.checksum: Added.
1086         * platform/mac/tables/mozilla/bugs/bug278266-expected.png: Added.
1087         * platform/mac/tables/mozilla/bugs/bug278266-expected.txt: Added.
1088         * platform/mac/tables/mozilla/bugs/bug8411-expected.checksum: Added.
1089         * platform/mac/tables/mozilla/bugs/bug8411-expected.png: Added.
1090         * platform/mac/tables/mozilla/bugs/bug8411-expected.txt: Added.
1091         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum: Removed.
1092         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png: Removed.
1093         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Removed.
1094         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.checksum: Removed.
1095         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.png: Removed.
1096         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.txt: Removed.
1097         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.checksum: Removed.
1098         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.png: Removed.
1099         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.txt: Removed.
1100         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1101         * tables/mozilla/bugs/bug2479-2.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2.html.
1102         * tables/mozilla/bugs/bug278266.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug278266.html.
1103         * tables/mozilla/bugs/bug8411.xml: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug8411.xml.
1104         * tables/mozilla_expected_failures/bugs/bug2479-2.html: Removed.
1105         * tables/mozilla_expected_failures/bugs/bug278266.html: Removed.
1106         * tables/mozilla_expected_failures/bugs/bug8411.xml: Removed.
1107
1108 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
1109
1110         Reviewed by Oliver.
1111         
1112         <https://bugs.webkit.org/show_bug.cgi?id=16049>
1113         execCommand('backColor') fails on collapsed selections
1114
1115         * editing/execCommand/16049-expected.txt: Added.
1116         * editing/execCommand/16049.html: Added.
1117
1118 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
1119
1120         Reviewed by John.
1121         
1122         https://bugs.webkit.org/show_bug.cgi?id=19653
1123         Typing style lost when creating list from, indenting or outdenting an empty paragraph
1124
1125         These demonstrate fixes:
1126         * editing/execCommand/19653-1-expected.txt: Added.
1127         * editing/execCommand/19653-1.html: Added.
1128         * editing/execCommand/19653-2-expected.txt: Added.
1129         * editing/execCommand/19653-2.html: Added.
1130         * editing/execCommand/19653-3-expected.txt: Added.
1131         * editing/execCommand/19653-3.html: Added.
1132         * editing/execCommand/19653-4-expected.txt: Added.
1133         * editing/execCommand/19653-4.html: Added.
1134         Changed to an equivalent but more bloated DOM because of a pre-existing bug in ApplyStyleCommand:
1135         * platform/mac/editing/deleting/delete-br-011-expected.txt:
1136         Fixed a bug where the typing style wasn't applied to the placeholder in an empty paragraph,
1137         so typing would create text with the right style, but if you were to change the selection
1138         and then come back and start typing, the style would be wrong.  The size of the caret was
1139         also wrong as a result:
1140         * platform/mac/editing/deleting/delete-br-012-expected.txt:
1141         * platform/mac/editing/deleting/delete-br-012-expected.png:
1142         * platform/mac/editing/deleting/delete-br-012-expected.checksum:
1143
1144 2008-06-19  David Hyatt  <hyatt@apple.com>
1145
1146         Add layout tests for CSS variables.
1147
1148         Reviewed by Beth
1149
1150         * fast/css/variables: Added.
1151         * fast/css/variables/colors-test.html: Added.
1152         * fast/css/variables/font-test.html: Added.
1153         * fast/css/variables/image-test.html: Added.
1154         * fast/css/variables/import-test.html: Added.
1155         * fast/css/variables/invalid-variable-test.html: Added.
1156         * fast/css/variables/margin-test.html: Added.
1157         * fast/css/variables/misplaced-import-test.html: Added.
1158         * fast/css/variables/misplaced-variables-test.html: Added.
1159         * fast/css/variables/override-test.html: Added.
1160         * fast/css/variables/print-test.html: Added.
1161         * fast/css/variables/resources: Added.
1162         * fast/css/variables/resources/bad.css: Added.
1163         * fast/css/variables/resources/good.css: Added.
1164         * fast/css/variables/resources/listmark.gif: Added.
1165         * fast/css/variables/shorthand-test.html: Added.
1166         * fast/css/variables/single-term-test.html: Added.
1167
1168 2008-06-19  Dan Bernstein  <mitz@apple.com>
1169
1170         Reviewed by Darin Adler.
1171
1172         - test for <rdar://problem/6008098> REGRESSION: Crash at FontFallbackList::fontDataAt()
1173
1174         * fast/css/font-face-multiple-families-expected.txt: Added.
1175         * fast/css/font-face-multiple-families.html: Added.
1176
1177 2008-06-18  Dan Bernstein  <mitz@apple.com>
1178
1179         Reviewed by Darin Adler.
1180
1181         - test for https://bugs.webkit.org/show_bug.cgi?id=19598
1182           Crash in WebCore::RenderBlock::determineStartPosition
1183
1184         * fast/dynamic/floating-to-positioned-2.html: Copied from fast/dynamic/floating-to-positioned.html.
1185         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.checksum: Added.
1186         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.png: Added.
1187         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.txt: Added.
1188
1189 2008-06-18  Rob Buis  <buis@kde.org>
1190
1191         Reviewed by Darin.
1192
1193         Testcase for:
1194         https://bugs.webkit.org/show_bug.cgi?id=18786
1195         Once rendered, SVG text elements removed from DOM continue to be displayed
1196
1197         * platform/mac/svg/custom/text-dom-removal-expected.checksum: Added.
1198         * platform/mac/svg/custom/text-dom-removal-expected.png: Added.
1199         * svg/custom/text-dom-removal-expected.txt: Added.
1200         * svg/custom/text-dom-removal.svg: Added.
1201
1202 2008-06-17  Michelangelo De Simone  <m.des@mac.com>
1203
1204         Reviewed by Adele.
1205
1206         Tests for https://bugs.webkit.org/show_bug.cgi?id=18887
1207         Added support for autofocus controls.
1208
1209         Test cases "autofocus-opera*" have been imported from the Opera test suite
1210         originally located at:
1211         http://tc.labs.opera.com/html/forms/input/common-attributes/autofocus/
1212         
1213         * fast/dom/domListEnumeration-expected.txt:
1214         * fast/dom/resources/domListEnumeration.js:
1215         * fast/forms/autofocus-attribute-expected.txt: Added.
1216         * fast/forms/autofocus-attribute.html: Added.
1217         * fast/forms/autofocus-opera-001-expected.txt: Added.
1218         * fast/forms/autofocus-opera-001.html: Added.
1219         * fast/forms/autofocus-opera-002-expected.txt: Added.
1220         * fast/forms/autofocus-opera-002.html: Added.
1221         * fast/forms/autofocus-opera-003-expected.txt: Added.
1222         * fast/forms/autofocus-opera-003.html: Added.
1223         * fast/forms/autofocus-opera-004-expected.txt: Added.
1224         * fast/forms/autofocus-opera-004.html: Added.
1225         * fast/forms/autofocus-opera-005-expected.txt: Added.
1226         * fast/forms/autofocus-opera-005.html: Added.
1227         * fast/forms/autofocus-opera-006-expected.txt: Added.
1228         * fast/forms/autofocus-opera-006.html: Added.
1229         * fast/forms/autofocus-opera-007-expected.txt: Added.
1230         * fast/forms/autofocus-opera-007.html: Added.
1231         * fast/forms/autofocus-opera-008-expected.txt: Added.
1232         * fast/forms/autofocus-opera-008.html: Added.
1233
1234 2008-06-16  Dan Bernstein  <mitz@apple.com>
1235
1236         Reviewed by Justin Garcia.
1237
1238         - test and updated results for <rdar://problem/5973313> REGRESSION (r32508): Down arrow doesn't change caret with non-user entered newlines in textareas
1239
1240         * editing/selection/after-line-break-expected.txt: Added.
1241         * editing/selection/after-line-break.html: Added.
1242         * platform/mac/editing/selection/move-left-right-expected.txt: More bogus warnings.
1243
1244 2008-06-15  Adam Barth  <abarth@webkit.org>
1245
1246         Reviewed by Sam Weinig.
1247
1248         Remove my name from the expected test results.
1249
1250         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt:
1251         * fast/dom/documenturi-can-hold-arbitrary-string.html:
1252         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt:
1253         * fast/dom/documenturi-not-affected-by-base-tag.html:
1254
1255 2008-06-15  Adam Barth  <abarth@webkit.org>
1256
1257         Reviewed by Sam Weinig.
1258
1259         Test Document.documentURI (DOM Core Level 3).  There don't appear to be
1260         other browser implementations of this feature to compare against, but
1261         these tests test my interpretation of the spec.
1262
1263         * fast/dom/documenturi-affects-relative-paths-expected.txt: Added.
1264         * fast/dom/documenturi-affects-relative-paths.html: Added.
1265         * fast/dom/documenturi-assigned-junk-implies-baseuri-null-expected.txt: Added.
1266         * fast/dom/documenturi-assigned-junk-implies-baseuri-null.html: Added.
1267         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve-expected.txt: Added.
1268         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve.html: Added.
1269         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt: Added.
1270         * fast/dom/documenturi-can-hold-arbitrary-string.html: Added.
1271         * fast/dom/documenturi-loses-to-base-tag-expected.txt: Added.
1272         * fast/dom/documenturi-loses-to-base-tag.html: Added.
1273         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt: Added.
1274         * fast/dom/documenturi-not-affected-by-base-tag.html: Added.
1275
1276 2008-06-15  Dan Bernstein  <mitz@apple.com>
1277
1278         Reviewed by Darin Adler.
1279
1280         - test for <rdar://problem/5825683> Three slash URLs are modified by WebKit
1281
1282         * fast/loader/url-parse-1-expected.txt: Added.
1283         * fast/loader/url-parse-1.html: Added.
1284
1285 2008-06-15  Darin Adler  <darin@apple.com>
1286
1287         Reviewed and tweaked by Sam Weinig.
1288
1289         Test for <rdar://problem/5908591>
1290         https://bugs.webkit.org/show_bug.cgi?id=18743
1291
1292         * http/tests/security/cross-frame-access-DOMImplementation-expected.txt: Added.
1293         * http/tests/security/cross-frame-access-DOMImplementation.html: Added.
1294         * http/tests/security/resources/cross-frame-iframe-for-DOMImplementation-test.html: Added.
1295
1296 2008-06-15  Dan Bernstein  <mitz@apple.com>
1297
1298         Rubber-stamped by Sam Weinig.
1299
1300         - copy generic test results from r34449 to platform/win, because the Mac
1301           behavior is not shared by Windows.
1302
1303         * platform/win/editing/selection/drag-text-delay-expected.txt: Copied from LayoutTests/editing/selection/drag-text-delay-expected.txt.
1304
1305 2008-06-15  Dan Bernstein  <mitz@apple.com>
1306
1307         - update Windows copy of generic test results for r34475
1308
1309         * platform/win/editing/selection/move-left-right-expected.txt: Replaced with LayoutTests/editing/selection/move-left-right-expected.txt.
1310
1311 2008-06-15  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1312
1313         Reviewed by Maciej.
1314
1315         Tests for:
1316
1317         Bug 19484: More instructions needs to use temporary registers
1318         <https://bugs.webkit.org/show_bug.cgi?id=19484>
1319
1320         * fast/js/codegen-temporaries-expected.txt:
1321         * fast/js/resources/codegen-temporaries.js:
1322
1323 2008-06-14  Darin Adler  <darin@apple.com>
1324
1325         Reviewed by Maciej.
1326
1327         - test for https://bugs.webkit.org/show_bug.cgi?id=19538
1328           <rdar://problem/5957595> Reading transition property from the style JS gives the wrong value
1329
1330         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Added.
1331         * fast/dom/CSSStyleDeclaration/transition-property-names-expected.txt: Added.
1332         * fast/dom/CSSStyleDeclaration/transition-property-names.html: Added.
1333
1334 2008-06-14  Sam Weinig  <sam@webkit.org>
1335
1336         Reviewed by Dan Bernstein.
1337
1338         Tests for <rdar://problem/5775192>
1339         insertAdjacentHTML and insertAdjacentText are not implemented although insertAdjacentElement is.
1340
1341         * fast/dom/Window/window-properties-expected.txt:
1342         * fast/dom/domListEnumeration-expected.txt:
1343         * fast/dom/resources/domListEnumeration.js:
1344         * fast/dynamic/insertAdjacentElement.html:
1345         * fast/dynamic/insertAdjacentHTML-expected.txt: Added.
1346         * fast/dynamic/insertAdjacentHTML.html: Copied from fast/dynamic/insertAdjacentElement.html.
1347         * fast/dynamic/insertAdjacentText-expected.txt: Added.
1348         * fast/dynamic/insertAdjacentText.html: Copied from fast/dynamic/insertAdjacentElement.html.
1349         * platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
1350
1351 2008-06-14  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1352
1353         Reviewed by Oliver.
1354
1355         Tests for:
1356
1357         Bug 19484: More instructions needs to use temporary registers
1358         <https://bugs.webkit.org/show_bug.cgi?id=19484>
1359
1360         * fast/js/codegen-temporaries-expected.txt:
1361         * fast/js/resources/codegen-temporaries.js:
1362
1363 2008-06-13  Adam Barth  <abarth@webkit.org>
1364
1365         Reviewed by Eric Seidel.
1366
1367         Test that an XSL style sheet can't include an external entity from
1368         another origin.
1369
1370         * http/tests/security/resources/xsl-using-external-entity.xsl: Added.
1371         * http/tests/security/xss-DENIED-xsl-external-entity-expected.txt: Added.
1372         * http/tests/security/xss-DENIED-xsl-external-entity.xml: Added.
1373
1374 2008-06-13  Adam Barth  <abarth@webkit.org>
1375
1376         Reviewed by Darin Adler.
1377
1378         Test that the XSL document() function doesn't load a document from a
1379         foreign origin.
1380
1381         * http/tests/security/resources/target.xml: Added.
1382         * http/tests/security/resources/xsl-using-document.xsl: Added.
1383         * http/tests/security/xss-DENIED-xsl-document-expected.txt: Added.
1384         * http/tests/security/xss-DENIED-xsl-document.xml: Added.
1385
1386 2008-06-13  Adam Barth  <abarth@webkit.org>
1387
1388         Reviewed by Darin Adler.
1389
1390         Test whether we permit XMLHttpRequest once document.domain is set.
1391
1392         * http/tests/xmlhttprequest/document-domain-set-expected.txt: Added.
1393         * http/tests/xmlhttprequest/document-domain-set.html: Added.
1394
1395 2008-06-13  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1396
1397         Reviewed by Darin.
1398
1399         Add a test for existing loader behaviour in preparation for:
1400
1401         Bug 19422: Distinct redirects from the same link do not create distinct history items
1402         <https://bugs.webkit.org/show_bug.cgi?id=19422>
1403
1404         * http/tests/navigation/redirect-cycle-expected.txt: Added.
1405         * http/tests/navigation/redirect-cycle.html: Added.
1406         * http/tests/navigation/resources/redirect-cycle-1.pl: Added.
1407         * http/tests/navigation/resources/redirect-cycle-2.pl: Added.
1408
1409 2008-06-13  Maciej Stachowiak  <mjs@apple.com>
1410
1411         Reviewed by Darin.
1412         
1413         - enable a bunch of disabled layout tests which now run ok
1414         https://bugs.webkit.org/show_bug.cgi?id=19540
1415         
1416         I also made a minor change to selftxhtml.js to handle the case
1417         where the body is a frameset properly, and to frame.xhtml to match
1418         the HTML version of that file, and what the tests expect.
1419
1420         * dom/html/level2/html/HTMLFormElement10-expected.txt: Added.
1421         * dom/html/level2/html/HTMLFormElement10.html: Copied from dom/html/level2/html/HTMLFormElement10.html-disabled.
1422         * dom/html/level2/html/HTMLFormElement10.html-disabled: Removed.
1423         * dom/xhtml/level2/html/HTMLFormElement10-expected.txt: Added.
1424         * dom/xhtml/level2/html/HTMLFormElement10.xhtml: Copied from dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled.
1425         * dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled: Removed.
1426         * dom/xhtml/level2/html/HTMLFrameElement01-expected.txt: Added.
1427         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled.
1428         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled: Removed.
1429         * dom/xhtml/level2/html/HTMLFrameElement02-expected.txt: Added.
1430         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled.
1431         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled: Removed.
1432         * dom/xhtml/level2/html/HTMLFrameElement03-expected.txt: Added.
1433         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled.
1434         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled: Removed.
1435         * dom/xhtml/level2/html/HTMLFrameElement04-expected.txt: Added.
1436         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled.
1437         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled: Removed.
1438         * dom/xhtml/level2/html/HTMLFrameElement05-expected.txt: Added.
1439         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled.
1440         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled: Removed.
1441         * dom/xhtml/level2/html/HTMLFrameElement06-expected.txt: Added.
1442         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled.
1443         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled: Removed.
1444         * dom/xhtml/level2/html/HTMLFrameElement07-expected.txt: Added.
1445         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled.
1446         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled: Removed.
1447         * dom/xhtml/level2/html/HTMLFrameElement08-expected.txt: Added.
1448         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled.
1449         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled: Removed.
1450         * dom/xhtml/level2/html/HTMLFrameElement09-expected.txt: Added.
1451         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled.
1452         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Removed.
1453         * dom/xhtml/level2/html/HTMLFrameSetElement01-expected.txt: Added.
1454         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled.
1455         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled: Removed.
1456         * dom/xhtml/level2/html/HTMLFrameSetElement02-expected.txt: Added.
1457         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled.
1458         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled: Removed.
1459         * dom/xhtml/level2/html/resources/frame.xhtml:
1460         * dom/xhtml/level2/html/selfxhtml.js:
1461
1462 2008-06-12  Adam Barth  <abarth@webkit.org>
1463
1464         Rubberstamped by Maciej.
1465
1466         Add the data url test back and set more agressive Cache-Control headers.
1467
1468         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt.
1469         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html: Copied from LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html.
1470         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1471
1472 2008-06-12  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1473
1474         Reviewed by Maciej.
1475
1476         Tests for:
1477
1478         Bug 19510: CodeBlock::needsFullScopeChain not always set for global code
1479         <https://bugs.webkit.org/show_bug.cgi?id=19510>
1480
1481         * fast/js/codegen-temporaries-multiple-global-blocks-expected.txt: Added.
1482         * fast/js/codegen-temporaries-multiple-global-blocks.html: Added.
1483         * fast/js/resources/codegen-temporaries-multiple-global-blocks-1.js: Added.
1484         * fast/js/resources/codegen-temporaries-multiple-global-blocks-2.js: Added.
1485
1486 2008-06-12  Adam Barth  <abarth@webkit.org>
1487
1488         Reviewed by Maciej.
1489
1490         Prevent caching of this resource so we always see the up-to-date value
1491         of the Access-Control-Origin header.
1492
1493         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1494
1495 2008-06-11  Dan Bernstein  <mitz@apple.com>
1496
1497         Reviewed by Dave Hyatt.
1498
1499         - tests, updated tests and updated results for
1500           <rdar://problem/5876370> Safari 3.1.1 bad rendering of pages from http://www.legifrance.gouv.fr/
1501
1502         * fast/block/basic/001.html:
1503         * fast/block/positioning/absolute-in-inline-ltr-2.html:
1504         * fast/block/positioning/absolute-in-inline-ltr-3.html:
1505         * fast/block/positioning/absolute-in-inline-ltr.html:
1506         * fast/block/positioning/absolute-in-inline-rtl-2.html:
1507         * fast/block/positioning/absolute-in-inline-rtl-3.html:
1508         * fast/block/positioning/absolute-in-inline-rtl.html:
1509         * fast/block/positioning/absolute-in-inline-short-ltr.html:
1510         * fast/block/positioning/absolute-in-inline-short-rtl.html:
1511         * fast/block/positioning/auto/006.html:
1512         * fast/inline/continuation-outlines-with-layers.html:
1513         * fast/inline/continuation-outlines.html:
1514         * fast/parser/p-in-scope-expected.txt: Added.
1515         * fast/parser/p-in-scope-strict-expected.txt: Added.
1516         * fast/parser/p-in-scope-strict.html: Added.
1517         * fast/parser/p-in-scope.html: Added.
1518         * fast/parser/resources/p-in-scope.css: Added.
1519         * fast/parser/resources/p-in-scope.js: Added.
1520         * fast/repaint/subtree-root-clip-2.html:
1521         * platform/mac/fast/block/basic/001-expected.txt:
1522         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-2-expected.txt:
1523         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-3-expected.txt:
1524         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-expected.txt:
1525         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-2-expected.txt:
1526         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-3-expected.txt:
1527         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-expected.txt:
1528         * platform/mac/fast/block/positioning/absolute-in-inline-short-ltr-expected.txt:
1529         * platform/mac/fast/block/positioning/absolute-in-inline-short-rtl-expected.txt:
1530         * platform/mac/fast/block/positioning/auto/006-expected.txt:
1531         * platform/mac/fast/inline/continuation-outlines-expected.txt:
1532         * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
1533         * platform/mac/fast/repaint/subtree-root-clip-2-expected.txt:
1534
1535 2008-06-11  Adam Barth  <abarth@webkit.org>
1536
1537         Reviewed by Sam Weinig.
1538
1539         Tests for the security context of about:blank documents.  These test
1540         results all match Firefox 3.
1541
1542         * fast/dom/resource-locations-in-created-html-document.html:
1543         * http/tests/security/aboutBlank/resources/iframe-with-about-blank-children.html: Added.
1544         * http/tests/security/aboutBlank/security-context-alias-expected.txt: Added.
1545         * http/tests/security/aboutBlank/security-context-alias.html: Added.
1546         * http/tests/security/aboutBlank/security-context-expected.txt: Added.
1547         * http/tests/security/aboutBlank/security-context-grandchildren-alias-expected.txt: Added.
1548         * http/tests/security/aboutBlank/security-context-grandchildren-alias.html: Added.
1549         * http/tests/security/aboutBlank/security-context-grandchildren-expected.txt: Added.
1550         * http/tests/security/aboutBlank/security-context-grandchildren.html: Added.
1551         * http/tests/security/aboutBlank/security-context-window-open-expected.txt: Added.
1552         * http/tests/security/aboutBlank/security-context-window-open.html: Added.
1553         * http/tests/security/aboutBlank/security-context-with-base-tag-expected.txt: Added.
1554         * http/tests/security/aboutBlank/security-context-with-base-tag.html: Added.
1555         * http/tests/security/aboutBlank/security-context-write-expected.txt: Added.
1556         * http/tests/security/aboutBlank/security-context-write.html: Added.
1557         * http/tests/security/aboutBlank/security-context-writeln-expected.txt: Added.
1558         * http/tests/security/aboutBlank/security-context-writeln.html: Added.
1559         * http/tests/security/aboutBlank/security-context.html: Added.
1560         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
1561         * http/tests/security/cookies/document-open-expected.txt: Added.
1562         * http/tests/security/cookies/document-open.html: Added.
1563
1564 2008-06-11  Adam Barth  <abarth@webkit.org>
1565
1566         Reviewed by Sam Weinig.
1567
1568         https://bugs.webkit.org/show_bug.cgi?id=19460
1569
1570         Test esoteric cookie contexts.
1571
1572         * http/tests/security/cookies/create-document-expected.txt: Added.
1573         * http/tests/security/cookies/create-document.html: Added.
1574         * http/tests/security/cookies/resources/simple.xml: Added.
1575         * http/tests/security/cookies/xmlhttprequest-expected.txt: Added.
1576         * http/tests/security/cookies/xmlhttprequest.html: Added.
1577
1578 2008-06-11  Adam Barth  <abarth@webkit.org>
1579
1580         Reviewed and tweaked by Sam Weinig.
1581
1582         Test for https://bugs.webkit.org/show_bug.cgi?id=19242
1583         Data URLs should set an Access-Control-Origin of "null"
1584
1585         Test that we correctly generate "null" as the value for the
1586         Access-Control-Origin header when making requests from a data URL.
1587
1588         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt: Added.
1589         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html: Added.
1590         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1591
1592 2008-06-11  Sam Weinig  <sam@webkit.org>
1593
1594         Update results on non-leopard platforms to fix the buildbot.
1595
1596         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
1597
1598 2008-06-11  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1599
1600         Reviewed by Maciej.
1601
1602         Test for:
1603
1604         Bug 19498: REGRESSION (r34497): crash while loading GMail
1605         <https://bugs.webkit.org/show_bug.cgi?id=19498>
1606
1607         * fast/js/logical-or-jless-expected.txt: Added.
1608         * fast/js/logical-or-jless.html: Added.
1609         * fast/js/resources/logical-or-jless.js: Added.
1610
1611 2008-06-11  Sam Weinig  <sam@webkit.org>
1612
1613         Reviewed by Adam Roben.
1614
1615         Add basic test for "*" wildcarding for Access-Control.
1616
1617         * http/tests/xmlhttprequest/access-control-basic-allow-star-expected.txt: Added.
1618         * http/tests/xmlhttprequest/access-control-basic-allow-star.html: Added.
1619         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi: Added.
1620
1621 2008-06-11  Justin Garcia  <justin.garcia@apple.com>
1622
1623         Reviewed by Eric.
1624
1625         <https://bugs.webkit.org/show_bug.cgi?id=19455>
1626         Crash at RenderObject::childAt during JustifyCenter
1627
1628         * editing/execCommand/19455-expected.txt: Added.
1629         * editing/execCommand/19455.html: Added.
1630
1631 2008-06-10  Dan Bernstein  <mitz@apple.com>
1632
1633         - fix the text encoding in this test
1634
1635         * editing/selection/move-left-right.html:
1636
1637 2008-06-09  Dan Bernstein  <mitz@apple.com>
1638
1639         Reviewed by Justin Garcia.
1640
1641         - update test for https://bugs.webkit.org/show_bug.cgi?id=19443
1642           <rdar://problem/5994544> REGRESSION (r32531-r32652): Moving the insertion point past a newline inserted in a text area skips the next character
1643
1644         * editing/selection/move-left-right-expected.txt:
1645         * editing/selection/move-left-right.html:
1646         * platform/mac/editing/selection/move-left-right-expected.txt:
1647
1648 2008-06-08  Adam Barth  <abarth@webkit.org>
1649
1650         Reviewed by Darin Alder.
1651
1652         https://bugs.webkit.org/show_bug.cgi?id=16856
1653
1654         Fix tests not to rely on broken javascript URL behavior.
1655
1656         * fast/events/event-listener-html-non-html-confusion.html:
1657         * fast/replaced/image-map-bug16782-expected.txt: Added.
1658         * fast/replaced/image-map-bug16782.html: Added.
1659         * fast/replaced/image-map.html:
1660         * svg/custom/prevent-default.svg:
1661
1662 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1663
1664         Reviewed by Oliver.
1665
1666         Bug 17931: Incorrect decompilation with |new|
1667         <https://bugs.webkit.org/show_bug.cgi?id=17931>
1668
1669         This bug was fixed by SquirrelFish, but we should add a test.
1670
1671         * fast/js/function-toString-parentheses-expected.txt:
1672         * fast/js/resources/function-toString-parentheses.js:
1673
1674 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1675
1676         Reviewed by Oliver.
1677
1678         Bug 17932: "ASSERTION FAILED: type != Continue" with do/while and try/finally
1679         <https://bugs.webkit.org/show_bug.cgi?id=17932>
1680
1681         This bug was fixed by SquirrelFish, but we should add a test, as well
1682         as tests for related issues found while developing SquirrelFish.
1683
1684         * fast/js/continue-break-multiple-labels-expected.txt:
1685         * fast/js/continue-break-multiple-labels.html:
1686         * fast/js/resources/continue-break-multiple-labels.js: Added.
1687
1688 2008-06-08  Adam Barth  <abarth@webkit.org>
1689
1690         Reviewed by Darin Alder.
1691
1692         Add a number of tests for document.cookie access.
1693
1694         https://bugs.webkit.org/show_bug.cgi?id=19257
1695
1696         * http/tests/security/cookies: Added.
1697         * http/tests/security/cookies/assign-document-url-expected.txt: Added.
1698         * http/tests/security/cookies/assign-document-url.html: Added.
1699         * http/tests/security/cookies/base-about-blank-expected.txt: Added.
1700         * http/tests/security/cookies/base-about-blank.html: Added.
1701         * http/tests/security/cookies/base-tag-expected.txt: Added.
1702         * http/tests/security/cookies/base-tag.html: Added.
1703         * http/tests/security/cookies/basic-expected.txt: Added.
1704         * http/tests/security/cookies/basic.html: Added.
1705         * http/tests/security/cookies/resources: Added.
1706         * http/tests/security/cookies/resources/set-a-cookie.html: Added.
1707
1708 2008-06-08  Dan Bernstein  <mitz@apple.com>
1709
1710         - test for <rdar://problem/5961977> Crash in RenderBlock::layoutColumns()
1711
1712         Reviewed by Darin Adler.
1713
1714         * fast/multicol/content-height-zero-crash-expected.txt: Added.
1715         * fast/multicol/content-height-zero-crash.html: Added.
1716
1717 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1718
1719         Reviewed by Darin.
1720
1721         Test for:
1722
1723         Bug 19346: REGRESSION: Mootools 1.2 Class inheritance broken in post-SquirrelFish merge
1724         <https://bugs.webkit.org/show_bug.cgi?id=19346>
1725
1726         * fast/js/function-dot-arguments-and-caller-expected.txt:
1727         * fast/js/function-dot-arguments-and-caller.html:
1728
1729 2008-06-08  Vincent Ricard  <magic@magicninja.org>
1730
1731         Reviewed by Darin.
1732
1733         test cases for https://bugs.webkit.org/show_bug.cgi?id=16489
1734         WebKit does not support ElementTraversal specification
1735
1736         * fast/dom/Element/element-traversal-expected.txt: Added.
1737         * fast/dom/Element/element-traversal.html: Added.
1738         * fast/dom/Element/resources/element-traversal.js: Added.
1739
1740         * fast/dom/domListEnumeration-expected.txt: Updated since Element now has 5
1741         new properties. It would be good to rewrite this test so it doesn't have to
1742         be updated every time we add a property to Node or Element.
1743         * fast/dom/resources/domListEnumeration.js: Ditto.
1744
1745 2008-06-08  Bradley Meck  <genisis329@gmail.com>
1746
1747         Reviewed and tweaked by Darin.
1748
1749         - test for https://bugs.webkit.org/show_bug.cgi?id=17051
1750           safari should treat "url()" as a valid CSS value
1751
1752         We should really add some more tests for this. One text-only test each for the
1753         four different sites that handle URLs (cursor image, list style image, fill image,
1754         border image) that were fixed. Currently this covers only the cursor image.
1755
1756         * fast/css/invalid-cursor-property-crash.html: Updated test to expect the
1757         url() to be expanded into the URL of the document itself. The text of the test
1758         is now a bit misleading, but it still tests that it's not a crash, and now it
1759         also doubles as a check that url() is handled properly.
1760
1761 2008-06-08  Vincent Ricard  <magic@magicninja.org>
1762
1763         Reviewed by Darin.
1764
1765         Test case for
1766         Bug 18041: DOMNodeRemoved events are sent twice
1767
1768         * fast/dom/Node/DOMNodeRemovedEvent-expected.txt: Added.
1769         * fast/dom/Node/DOMNodeRemovedEvent.html: Added.
1770         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Added.
1771
1772 2008-06-08  Tony Chang  <idealisms@gmail.com>
1773
1774         Reviewed by Eric Seidel.
1775
1776         - test for https://bugs.webkit.org/show_bug.cgi?id=18167
1777           there should be no text-drag delay on any platform except for Mac
1778         
1779         Also updated two tests which depend on the drag text delay to be greater
1780         than 0 by making them no longer select text before the mouse down.
1781
1782         * editing/selection/drag-text-delay-expected.txt: Added.
1783         * editing/selection/drag-text-delay.html: Added.
1784         * platform/mac/editing/selection/drag-text-delay-expected.txt: Added.
1785
1786         * fast/events/autoscroll.html:
1787         * fast/forms/input-readonly-autoscroll.html:
1788
1789 2008-06-08  Rob Buis  <buis@kde.org>
1790
1791         Reviewed by Darin.
1792
1793         - test for https://bugs.webkit.org/show_bug.cgi?id=18512
1794           getPresentationAttribute returns a shared object
1795
1796         * svg/custom/getPresentationAttribute-modify-expected.txt: Added.
1797         * svg/custom/getPresentationAttribute-modify.svg: Added.
1798
1799 2008-06-08  Eric Roman  <minatoar@gmail.com>
1800
1801         Reviewed by Adam Roben.
1802
1803         - fix https://bugs.webkit.org/show_bug.cgi?id=18550
1804           cross-frame-access-call.html doesn't really test window.open(), since popups are blocked
1805
1806         * http/tests/security/cross-frame-access-call.html: Enable popups for this layout test.
1807         The test checks that window.open is returns undefined (same-domain enforcement), however
1808         unless popups are enabled it returns undefined regardless.
1809
1810 2008-06-07  Dan Bernstein  <mitz@apple.com>
1811
1812         Reviewed by Dave Hyatt.
1813
1814         - updated test for https://bugs.webkit.org/show_bug.cgi?id=19431
1815           <rdar://problem/5994060> REGRESSION (r32406): tabs retain hover color after mouse out
1816
1817         * fast/css/remove-shorthand-expected.txt:
1818         * fast/css/remove-shorthand.html:
1819
1820 2008-06-07  Sam Weinig  <sam@webkit.org>
1821
1822         Reviewed by Dan Bernstein.
1823
1824         Fix random failures of XSS tests by using window.postMessage().
1825
1826         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
1827         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase.html:
1828         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame.html:
1829         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
1830         * http/tests/security/resources/cross-frame-access.js:
1831         * http/tests/security/resources/cross-frame-iframe-with-explicit-domain-set.html:
1832         * http/tests/security/resources/cross-frame-iframe.html:
1833         * platform/mac-leopard/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
1834
1835 2008-06-07  Dan Bernstein  <mitz@apple.com>
1836
1837         Reviewed by Sam Weinig.
1838
1839         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19279
1840           REGRESSION (r32660): Text not redrawn correctly when selection changes
1841
1842         * fast/text/selection-painted-separately.html: Added.
1843         * platform/mac/fast/text/selection-painted-separately-expected.checksum: Added.
1844         * platform/mac/fast/text/selection-painted-separately-expected.png: Added.
1845         * platform/mac/fast/text/selection-painted-separately-expected.txt: Added.
1846
1847 2008-06-07  Adam Barth  <abarth@webkit.org>
1848
1849         Reviewed by Sam.
1850
1851         Tests for https://bugs.webkit.org/show_bug.cgi?id=17911
1852
1853         * http/tests/security/resources/iframe-for-synchronous-form.html: Added.
1854         * http/tests/security/xss-DENIED-synchronous-form-expected.txt: Added.
1855         * http/tests/security/xss-DENIED-synchronous-form.html: Added.
1856
1857 2008-06-07  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1858
1859         Reviewed by Oliver.
1860
1861         Bug 17663: Wrong sequencing of argument list evaluation
1862         <https://bugs.webkit.org/show_bug.cgi?id=17663>
1863
1864         SquirrelFish fixed this bug, but we should add a test.
1865
1866         * fast/js/order-of-operations-expected.txt:
1867         * fast/js/resources/order-of-operations.js:
1868
1869 2008-06-06  Robert Blaut  <webkit@blaut.biz>
1870
1871         Reviewed by Darin Adler.
1872
1873         Test for https://bugs.webkit.org/show_bug.cgi?id=19407 
1874         CSS3 Selector Test: *= ~= ^= $= should all accept the empty string, but match nothing.
1875
1876         * fast/css/begin-end-contain-selector-empty-value.html: Added.
1877         * platform/mac/fast/css/begin-end-contain-selector-empty-value-expected.txt: Added.
1878
1879 2008-06-06  Anthony Ricaud  <rik24d@gmail.com>
1880
1881         Reviewed by adele.  Landed by eseidel.
1882
1883         https://bugs.webkit.org/show_bug.cgi?id=18337
1884         
1885         Checks that onchange fires when typing the name of an option and doesn't fire when leaving the listbox.
1886         
1887         * fast/forms/listbox-onchange-expected.txt:
1888         * fast/forms/listbox-onchange.html:
1889
1890 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
1891
1892         Reviewed by John.
1893
1894         <rdar://problem/5890684> REGRESSION(r23969): Deleting a line break changes the style of text after the break
1895         
1896         * editing/deleting/5890684-expected.txt: Added.
1897         * editing/deleting/5890684.html: Added.
1898
1899 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
1900
1901         Reviewed by Darin.
1902
1903         <https://bugs.webkit.org/show_bug.cgi?id=19087>
1904         Editing crash in IndentOutdentCommand::prepareBlockquoteLevelForInsertion, ASSERT in debug mode
1905         
1906         * editing/execCommand/19087-expected.txt: Added.
1907         * editing/execCommand/19087.html: Added.
1908
1909 2008-06-06  Julien Chaffraix  <jchaffraix@webkit.org>
1910
1911         Reviewed by Alexey.
1912
1913         xmlhttprequest-onProgress-open-should-zero-length.html supposes that the onprogress event
1914         is dispatched 3 times to test that the position is reset when XMLHttpRequest.open() is
1915         called.
1916         The test was failing because CoreFoundation keeps the data if they are not big enough
1917         (which led to only 1 progress event dispatched).
1918
1919         We now generate a big response instead of a small one.
1920
1921         Warning: this test is not guaranteed to succeed as we cannot guarantee that the server
1922                  will send responses' sizes that are close for 2 different requests to the same
1923                  resource.
1924
1925         * http/tests/xmlhttprequest/resources/big-response.php: Added.
1926         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Removed.
1927
1928         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added a
1929         warning about the possible failure of the test.
1930         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Ditto.
1931
1932 2008-06-05  Oliver Hunt  <oliver@apple.com>
1933
1934         Reviewed by Alexey.
1935
1936         Tests to ensure we evaluate binary operators in the correct order.
1937
1938         * fast/js/order-of-operations-expected.txt: Added.
1939         * fast/js/order-of-operations.html: Added.
1940         * fast/js/resources/order-of-operations.js: Added.
1941
1942 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1943
1944         Reviewed by Eric.
1945         
1946         <https://bugs.webkit.org/show_bug.cgi?id=19403>
1947         ASSERT in InsertIntoTextNodeCommand::InsertIntoTextNodeCommand during RemoveFormat call
1948         
1949         * editing/execCommand/19403-expected.txt: Added.
1950         * editing/execCommand/19403.html: Added.
1951
1952 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1953
1954         Reviewed by Eric.
1955         
1956         <https://bugs.webkit.org/show_bug.cgi?id=19089> Editing ASSERT in Range::compareBoundaryPoints
1957
1958         * editing/execCommand/19089-expected.txt: Added.
1959         * editing/execCommand/19089.html: Added.
1960
1961 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1962
1963         Reviewed by Harrison.
1964         
1965         <rdar://problem/5658933> GoogleDocs: Crash indenting a particular selection twice
1966
1967         * editing/execCommand/5658933-1-expected.txt: Added.
1968         * editing/execCommand/5658933-1.html: Added.
1969         * editing/execCommand/5658933-2-expected.txt: Added.
1970         * editing/execCommand/5658933-2.html: Added.
1971         * editing/execCommand/5658933-3-expected.txt: Added.
1972         * editing/execCommand/5658933-3.html: Added.
1973
1974 2008-06-05  Antti Koivisto  <antti@apple.com>
1975
1976         Reviewed by Dave Hyatt.
1977         
1978         Make hasFeature() return true for the animation stuff.
1979
1980         * svg/custom/svg-features-expected.txt:
1981
1982 2008-06-05  Dan Bernstein  <mitz@apple.com>
1983
1984         Reviewed by Darin Adler.
1985
1986         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19397
1987           REGRESSION (3.1-TOT): Box-shadow renders weird when rotating a div with border radius
1988
1989         * fast/transforms/shadows.html: Added.
1990         * platform/mac/fast/transforms/shadows-expected.checksum: Added.
1991         * platform/mac/fast/transforms/shadows-expected.png: Added.
1992         * platform/mac/fast/transforms/shadows-expected.txt: Added.
1993
1994 2008-06-05  Tor Arne Vestbø  <tavestbo@trolltech.com>
1995
1996         Reviewed by Simon
1997
1998         Update layout tests on Mac based on the changes to html4.css
1999         in r34299. The missing backgroundClip and outlineClip in the
2000         new results is strange, but visually it looks the same.
2001
2002         * platform/mac/media/audio-controls-rendering-expected.txt:
2003         * platform/mac/media/video-controls-rendering-expected.txt:
2004         * platform/mac/media/video-display-toggle-expected.txt:
2005
2006 2008-06-05  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2007
2008         Reviewed by Maciej.
2009
2010         Tests for:
2011
2012         Bug 19400: subscript operator does not protect base when necessary
2013         <https://bugs.webkit.org/show_bug.cgi?id=19400>
2014
2015         * fast/js/codegen-temporaries-expected.txt:
2016         * fast/js/resources/codegen-temporaries.js:
2017
2018 2008-06-04  Dan Bernstein  <mitz@apple.com>
2019
2020         Reviewed by Dave Hyatt.
2021
2022         - test for <rdar://problem/5962118> Crash in RenderBlock::calcColumnWidth()
2023
2024         * fast/multicol/gap-non-negative-expected.txt: Added.
2025         * fast/multicol/gap-non-negative.html: Added.
2026
2027 2008-06-04  Dan Bernstein  <mitz@apple.com>
2028
2029         Reviewed by Dave Hyatt.
2030
2031         - test for <rdar://problem/5962270> Crash in WebCore::RenderTableCell::computeAbsoluteRepaintRect()
2032
2033         * fast/reflections/table-cell.html: Added.
2034         * platform/mac/fast/reflections/table-cell-expected.checksum: Added.
2035         * platform/mac/fast/reflections/table-cell-expected.png: Added.
2036         * platform/mac/fast/reflections/table-cell-expected.txt: Added.
2037
2038 2008-06-03  Antti Koivisto  <antti@apple.com>
2039
2040         Reviewed by Darin.
2041         
2042         https://bugs.webkit.org/show_bug.cgi?id=19384
2043         
2044         Test for path morphing.
2045
2046         * platform/mac/svg/custom/animate-path-morphing-expected.txt: Added.
2047         * svg/custom/animate-path-morphing.svg: Added.
2048
2049 2008-06-03  Justin Garcia  <justin.garcia@apple.com>
2050
2051         Reviewed by John.
2052         
2053         <rdar://problem/5763082> GMail: Hang when removing indent from nested list
2054
2055         * editing/execCommand/5763082-expected.txt: Added.
2056         * editing/execCommand/5763082.html: Added.
2057
2058 2008-06-03  Anders Carlsson  <andersca@apple.com>
2059
2060         Reviewed by John and Sam.
2061
2062         <rdar://problem/5955218> 
2063         Assertion failure in ApplicationCacheGroup::addEntry when reloading a page with a cache manifest (19182)
2064
2065         * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt: Added.
2066         * http/tests/appcache/crash-when-navigating-away-then-back.html: Added.
2067         * http/tests/appcache/resources/crash-when-navigating-away-then-back.html: Added.
2068         * http/tests/appcache/resources/crash-when-navigating-away-then-back.manifest: Added.
2069
2070 2008-06-03  Dan Bernstein  <mitz@apple.com>
2071
2072         Reviewed by Dave Hyatt.
2073
2074         - test and updated results for <rdar://problem/5965410>
2075           In fixed table layout, the width of cells with auto width should be
2076           proportional to their column span, to match Firefox and IE.
2077
2078         * fast/table/fixed-with-auto-with-colspan.html: Added.
2079         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.checksum: Added.
2080         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.png: Added.
2081         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.txt: Added.
2082         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.checksum:
2083         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
2084         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
2085
2086 2008-06-03  Alexey Proskuryakov  <ap@webkit.org>
2087
2088         <rdar://problem/5621979> editing/selection/5241148.html crashes on Windows
2089
2090         Try removing it from the Skipped list, as this is not reproducible with current closed
2091         source libraries.
2092
2093         * platform/win/Skipped:
2094
2095 2008-06-02  Anders Carlsson  <andersca@apple.com>
2096
2097         Reviewed by David Hyatt and Mitz.
2098
2099         <rdar://problem/5704119>
2100         repro crash in WebCore::RenderPart::setWidget (plugin-related?)
2101         
2102         * platform/mac/plugins/update-widget-from-style-recalc-expected.txt: Added.
2103         * platform/mac/plugins/update-widget-from-style-recalc.html: Added.
2104
2105 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
2106
2107         Reviewed by Darin.
2108
2109         Bug 18655: [XHR] OnProgress needs more test case
2110         https://bugs.webkit.org/show_bug.cgi?id=18655
2111
2112         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Added.
2113         * http/tests/xmlhttprequest/resources/noContentLength.asis: Added.
2114         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match-expected.txt: Added.
2115         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match.html: Added.
2116         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress-expected.txt: Added.
2117         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress.html: Added.
2118         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress-expected.txt: Added.
2119         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html: Added.
2120         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added.
2121         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Added.
2122
2123 2008-06-02  Dan Bernstein  <mitz@apple.com>
2124
2125         Reviewed by Oliver Hunt.
2126
2127         - additional tests for https://bugs.webkit.org/show_bug.cgi?id=19344
2128           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
2129
2130         * fast/canvas/resources/shadow-offset.js: Added.
2131         * fast/canvas/shadow-offset-1.html: Copied from LayoutTests/fast/canvas/shadow-offset.html.
2132         * fast/canvas/shadow-offset-2.html: Added.
2133         * fast/canvas/shadow-offset-3.html: Added.
2134         * fast/canvas/shadow-offset-4.html: Added.
2135         * fast/canvas/shadow-offset-5.html: Added.
2136         * fast/canvas/shadow-offset-6.html: Added.
2137         * fast/canvas/shadow-offset-7.html: Added.
2138         * fast/canvas/shadow-offset.html: Removed.
2139         * platform/mac/fast/canvas/shadow-offset-1-expected.checksum: Added.
2140         * platform/mac/fast/canvas/shadow-offset-1-expected.png: Added.
2141         * platform/mac/fast/canvas/shadow-offset-1-expected.txt: Added.
2142         * platform/mac/fast/canvas/shadow-offset-2-expected.checksum: Added.
2143         * platform/mac/fast/canvas/shadow-offset-2-expected.png: Added.
2144         * platform/mac/fast/canvas/shadow-offset-2-expected.txt: Added.
2145         * platform/mac/fast/canvas/shadow-offset-3-expected.checksum: Added.
2146         * platform/mac/fast/canvas/shadow-offset-3-expected.png: Added.
2147         * platform/mac/fast/canvas/shadow-offset-3-expected.txt: Added.
2148         * platform/mac/fast/canvas/shadow-offset-4-expected.checksum: Added.
2149         * platform/mac/fast/canvas/shadow-offset-4-expected.png: Added.
2150         * platform/mac/fast/canvas/shadow-offset-4-expected.txt: Added.
2151         * platform/mac/fast/canvas/shadow-offset-5-expected.checksum: Added.
2152         * platform/mac/fast/canvas/shadow-offset-5-expected.png: Added.
2153         * platform/mac/fast/canvas/shadow-offset-5-expected.txt: Added.
2154         * platform/mac/fast/canvas/shadow-offset-6-expected.checksum: Added.
2155         * platform/mac/fast/canvas/shadow-offset-6-expected.png: Added.
2156         * platform/mac/fast/canvas/shadow-offset-6-expected.txt: Added.
2157         * platform/mac/fast/canvas/shadow-offset-7-expected.checksum: Added.
2158         * platform/mac/fast/canvas/shadow-offset-7-expected.png: Added.
2159         * platform/mac/fast/canvas/shadow-offset-7-expected.txt: Added.
2160         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Removed.
2161         * platform/mac/fast/canvas/shadow-offset-expected.png: Removed.
2162         * platform/mac/fast/canvas/shadow-offset-expected.txt: Removed.
2163
2164 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
2165
2166         Reviewed by Darin.
2167
2168         Bug 18066: REGRESSION: createAttribute throws NAMESPACE_ERR exception
2169         https://bugs.webkit.org/show_bug.cgi?id=18066
2170
2171         * fast/dom/createAttribute-exception-expected.txt: Added.
2172         * fast/dom/createAttribute-exception.html: Added.
2173
2174 2008-06-02  Darin Adler  <darin@apple.com>
2175
2176         Reviewed by John Sullivan.
2177
2178         - test for https://bugs.webkit.org/show_bug.cgi?id=18799
2179           apl.aip.org menu does not work (property names should be case sensitive)
2180           <rdar://problem/5900484>
2181
2182         * fast/dom/CSSStyleDeclaration: Added.
2183
2184         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive-expected.txt: Added.
2185         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html: Added.
2186         * fast/dom/CSSStyleDeclaration/resources: Added.
2187         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
2188         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Added.
2189
2190         * fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt: Removed.
2191         * fast/dom/CSSStyleDeclaration-empty-string-property.html: Removed.
2192         * fast/dom/CSSStyleDeclaration/empty-string-property-expected.txt: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt.
2193         * fast/dom/CSSStyleDeclaration/empty-string-property.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property.html.
2194
2195         * fast/js/duplicate-param-crash.html: Allowed the make-js-test-wrappers script to update this file.
2196         * fast/js/duplicate-param-gc-crash.html: Ditto.
2197         * fast/js/resources/tostring-exception-in-property-access.js: Ditto.
2198         * fast/js/var-shadows-arg-crash.html: Ditto.
2199         * fast/js/var-shadows-arg-gc-crash.html: Ditto.
2200
2201 2008-06-02  Darin Adler  <darin@apple.com>
2202
2203         Reviewed by Mitz.
2204
2205         - test for https://bugs.webkit.org/show_bug.cgi?id=19358
2206           <rdar://problem/5951986> first line break in <pre> elements ignored
2207           (chess boards at http://rankzero.de/)
2208
2209         * fast/parser/pre-first-line-break-expected.txt: Added.
2210         * fast/parser/pre-first-line-break.html: Added.
2211         * fast/parser/resources/TEMPLATE.html: Copied from fast/dom/resources/TEMPLATE.html.
2212         * fast/parser/resources/pre-first-line-break.js: Added.
2213
2214 2008-06-02  Geoffrey Garen  <ggaren@apple.com>
2215
2216         Reviewed by Darin Adler.
2217         
2218         Test for an exception thrown from an array sort comparator function.
2219
2220         * fast/js/throw-from-array-sort-expected.txt: Added.
2221         * fast/js/throw-from-array-sort.html: Added.
2222
2223 2008-06-02  Simon Pieters <zcorpan@hotmail.com>
2224
2225         Reviewed and landed by Alexey.
2226
2227         https://bugs.webkit.org/show_bug.cgi?id=19355
2228         createElement() with colon and localName
2229
2230         WebKit behavior has changed to expected during Acid3 work (r31230, r31231), but this
2231         specific case appears to have been an untested side effect, landing it now.
2232
2233         * fast/dom/createElement-with-column-expected.txt: Added.
2234         * fast/dom/createElement-with-column.xml: Added.
2235         * fast/dom/createElement-with-column.html: Added.
2236
2237 2008-06-01  Rob Buis  <buis@kde.org>
2238
2239         Reviewed by Darin.
2240
2241         Testcase for:
2242         https://bugs.webkit.org/show_bug.cgi?id=15823
2243         getPropertyValue for border returns null, should compute the shorthand value
2244
2245         * fast/css/getPropertyValue-border-expected.txt: Added.
2246         * fast/css/getPropertyValue-border.html: Added.
2247
2248 2008-06-01  Dan Bernstein  <mitz@apple.com>
2249
2250         Reviewed by Darin Adler.
2251
2252         - test for https://bugs.webkit.org/show_bug.cgi?id=19344
2253           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
2254
2255         * fast/canvas/shadow-offset.html: Added.
2256         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Added.
2257         * platform/mac/fast/canvas/shadow-offset-expected.png: Added.
2258         * platform/mac/fast/canvas/shadow-offset-expected.txt: Added.
2259
2260 2008-05-30  Dan Bernstein  <mitz@apple.com>
2261
2262         Reviewed by Darin Adler.
2263
2264         - test for https://bugs.webkit.org/show_bug.cgi?id=19278
2265           <rdar://problem/5968621> REGRESSION (r31114-r31132): image float disappears on refresh
2266
2267         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break.html: Added.
2268         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.checksum: Added.
2269         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.png: Added.
2270         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt: Added.
2271
2272 2008-05-30  Dan Bernstein  <mitz@apple.com>
2273
2274         Reviewed by Darin Adler.
2275
2276         - updated pixel results for "eliminate excessive repainting when an
2277           object's final position after layout is unchanged"
2278
2279         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.checksum:
2280         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png:
2281         * platform/mac/fast/repaint/intermediate-layout-position-expected.checksum:
2282         * platform/mac/fast/repaint/intermediate-layout-position-expected.png:
2283
2284 2008-05-30  Alexey Proskuryakov  <ap@webkit.org>
2285
2286         Reviewed by Darin.
2287
2288         http://bugs.webkit.org/show_bug.cgi?id=7466
2289         <rdar://problem/4657563> Use of Ctrl as access key modifier conflicts with Mac OS X
2290         emacs-style keybindings
2291
2292         * fast/events/access-key-self-destruct.html:
2293         * fast/forms/access-key.html:
2294         * fast/forms/focus-selection-input-expected.txt:
2295         * fast/forms/focus-selection-input.html:
2296         * fast/forms/legend-access-key.html:
2297         * fast/forms/select-accesskey.html:
2298         Updated tests to keep passing.
2299
2300         * fast/forms/select-accesskey-expected.txt: Added.
2301         * fast/forms/select-accesskey.html:
2302         * platform/mac/fast/forms/select-accesskey-expected.checksum: Removed.
2303         * platform/mac/fast/forms/select-accesskey-expected.png: Removed.
2304         * platform/mac/fast/forms/select-accesskey-expected.txt: Removed.
2305         Updated to keep passing, made text-only.
2306
2307         * fast/forms/focus-selection-textarea.html:
2308         * fast/forms/focus-selection-textarea-expected.txt:
2309         Added missing platform-specific logic.
2310
2311 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
2312
2313         Reviewed by Oliver. Test by Geoff Garen.
2314         
2315         - fixed <rdar://problem/5972943> REGRESSION(r33979): Flash clips do not play on cnn.com
2316
2317         * fast/js/finally-codegen-failure-expected.txt: Added.
2318         * fast/js/finally-codegen-failure.html: Added.
2319
2320 2008-05-28  Justin Garcia  <justin.garcia@apple.com>
2321
2322         Reviewed by Eric.
2323         
2324         <rdar://problem/5847330> REGRESSION CrashTracer: [USER] 536 crashes at WebCore::highestAncestor
2325
2326         * editing/deleting/5847330-1-expected.txt: Added.
2327         * editing/deleting/5847330-1.html: Added.
2328         * editing/deleting/5847330-2-expected.txt: Added.
2329         * editing/deleting/5847330-2.html: Added.
2330
2331 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
2332
2333         Reviewed by Darin.
2334
2335         https://bugs.webkit.org/show_bug.cgi?id=19294
2336         <rdar://problem/5969062> A crash when iterating over a sparse array backwards.
2337
2338         * fast/js/array-iterate-backwards-expected.txt: Added.
2339         * fast/js/array-iterate-backwards.html: Added.
2340         * fast/js/resources/array-iterate-backwards.js: Added.
2341
2342 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
2343
2344         Reviewed by Darin.
2345
2346         https://bugs.webkit.org/show_bug.cgi?id=19215
2347         REGRESSION: transformToDocument fails when xsl includes &#160;
2348
2349         * fast/xsl/nbsp-in-stylesheet-expected.txt: Added.
2350         * fast/xsl/nbsp-in-stylesheet.html: Added.
2351
2352 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
2353
2354         Reviewed by Dave Hyatt.
2355
2356         - Test cases for this change: "speed up DHTML using lazy style resolution and renderer creation"
2357
2358         * http/tests/misc/acid3-expected.txt:
2359         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.checksum:
2360         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
2361         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
2362
2363 2008-05-28  Oliver Hunt  <oliver@apple.com>
2364
2365         Reviewed by Anders.
2366
2367         Adding a test case for assignment result used as a function.
2368
2369         * fast/js/codegen-temporaries-expected.txt:
2370         * fast/js/resources/codegen-temporaries.js:
2371
2372 2008-05-28  Anders Carlsson  <andersca@apple.com>
2373
2374         Reviewed by Oliver.
2375
2376         <rdar://problem/5968071> "const f" crashes in JavaScriptCore
2377
2378         * fast/js/const-without-initializer-expected.txt: Added.
2379         * fast/js/const-without-initializer.html: Added.
2380         * fast/js/resources/const-without-initializer.js: Added.
2381
2382 2008-05-27  Justin Garcia  <justin.garcia@apple.com>
2383
2384         Reviewed by Oliver.
2385         
2386         <rdar://problem/5803706> Pressing return at the end of a header doesn't break out of header (17460)
2387
2388         * editing/inserting/5803706-1-expected.txt: Adjust this already checked-in test to reflect the new
2389         expected behavior.
2390         * editing/inserting/5803706-1.html: 
2391
2392 2008-05-27  Anders Carlsson  <andersca@apple.com>
2393
2394         Reviewed by Geoff and Maciej.
2395
2396         <rdar://problem/5806428> 
2397         https://bugs.webkit.org/show_bug.cgi?id=17925
2398         Crash in KJS::JSObject::put after setting this.__proto__
2399
2400         * fast/js/resources/this-non-object-proto.js: Added.
2401         * fast/js/this-non-object-proto-expected.txt: Added.
2402         * fast/js/this-non-object-proto.html: Added.
2403
2404 2008-05-26  Maciej Stachowiak  <mjs@apple.com>
2405
2406         Reviewed by Anders.
2407         
2408         - update test result for document/window being allocated to var slots
2409
2410         * http/tests/security/cross-frame-access-put-expected.txt:
2411
2412 2008-05-26  James Ren  <jamesjren@gmail.com>
2413
2414         Reviewed by Sam Weinig, landed by Collin Jackson.
2415
2416         http://bugs.webkit.org/show_bug.cgi?id=19163
2417
2418         Modified some http/security layout tests to allow them to run in Firefox.
2419
2420         * http/tests/security/aboutBlank/xss-DENIED-set-opener.html:
2421         * http/tests/security/frameNavigation/xss-ALLOWED-targeted-subframe-navigation-change.html:
2422         * http/tests/security/resources/localhost-accesssor.html:
2423           Added a workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=434912
2424
2425         * http/tests/security/resources/cross-frame-access.js:
2426           Changed shouldBe to also gracefully handle exceptions
2427         
2428         * http/tests/security/resources/foreign-domain-iframe-for-selection-test.html:
2429           Added feature detection for setBaseAndExtent and selectAllChildren
2430
2431         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2432         * http/tests/security/cross-frame-access-enumeration.html:
2433           Fixed typo (missing '.html')
2434
2435         * http/tests/security/cross-frame-access-call-expected.txt:
2436         * http/tests/security/cross-frame-access-call.html:
2437         * http/tests/security/cross-frame-access-first-time.html:
2438         * http/tests/security/cross-frame-access-put.html:
2439         * http/tests/security/cross-frame-access-selection.html:
2440           Caught exceptions that Firefox throws, to allow the test to run to completion.
2441
2442 2008-05-26  Anders Carlsson  <andersca@apple.com>
2443
2444         Reviewed by Sam.
2445
2446         Add a name to the source frame.
2447         
2448         * fast/frames/viewsource-empty-attribute-value-expected.txt:
2449         * fast/frames/viewsource-empty-attribute-value.html:
2450
2451 2008-05-23  Tor Arne Vestbø  <tavestbo@trolltech.com>
2452
2453         Reviewed by Simon.
2454
2455         Added a comment to the skipping of fast/css/case-transform.html that
2456         mentions the reason of failure being a Qt bug.
2457
2458         * platform/qt/Skipped:
2459
2460 2008-05-26  Tor Arne Vestbø  <tavestbo@trolltech.com>
2461
2462         Reviewed by Simon
2463
2464         Update QtWebkit layout-tests in accordance with bug 18976
2465
2466         https://bugs.webkit.org/show_bug.cgi?id=18976
2467
2468         The test fast/xsl/xslt-text.xml is on our skipped list due to
2469         missing XSLT support in Qt.
2470
2471         * platform/qt/fast/dom/dom-parse-serialize-expected.txt:
2472
2473 2008-05-25  Dan Bernstein  <mitz@apple.com>
2474
2475         Reviewed by Darin Adler.
2476
2477         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19086
2478           <rdar://problem/5962254> REGRESSION (r28519-r28535): Caret doesn't paint past the right edge of a block
2479
2480         * fast/repaint/caret-outside-block.html: Added.
2481         * platform/mac/fast/repaint/caret-outside-block-expected.checksum: Added.
2482         * platform/mac/fast/repaint/caret-outside-block-expected.png: Added.
2483         * platform/mac/fast/repaint/caret-outside-block-expected.txt: Added.
2484
2485 2008-05-25  Rob Buis  <buis@kde.org>
2486
2487         Reviewed by Alexey.
2488
2489         Fix the test.
2490
2491         * svg/custom/frame-getSVGDocument.html:
2492
2493 2008-05-25  Rob Buis  <buis@kde.org>
2494
2495         RS=Oliver
2496
2497         Fix SVG test results for tiger buildbot.
2498
2499         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
2500         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
2501         * platform/mac-tiger/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
2502         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
2503         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
2504         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.txt:
2505         * platform/mac-tiger/svg/hixie/perf/001-expected.txt:
2506         * platform/mac-tiger/svg/hixie/perf/002-expected.txt:
2507         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
2508         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
2509         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt:
2510
2511 2008-05-25  Oliver Hunt  <oliver@apple.com>
2512
2513         RS=Alexey
2514
2515         Fix leopard results following changes to SVG path dumping.
2516
2517         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
2518         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
2519         * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
2520         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
2521         * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
2522         * platform/mac-leopard/svg/custom/control-points-for-S-and-T-expected.txt:
2523         * platform/mac-leopard/svg/hixie/perf/001-expected.txt:
2524         * platform/mac-leopard/svg/hixie/perf/002-expected.txt:
2525         * platform/mac-leopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
2526         * platform/mac-leopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
2527         * platform/mac-leopard/svg/text/text-path-01-b-expected.txt:
2528
2529 2008-05-25  Rob Buis  <buis@kde.org>
2530
2531         Reviewed by Eric.
2532
2533         https://bugs.webkit.org/show_bug.cgi?id=18927
2534         Unify path data debug output
2535
2536         Changed SVG testcase text dumps. Note that this is for Mac Tiger
2537         only, Leopard specific text dumps are not included.
2538
2539         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
2540         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
2541         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
2542         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
2543         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
2544         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
2545         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
2546         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
2547         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
2548         * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
2549         * platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
2550         * platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
2551         * platform/mac/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
2552         * platform/mac/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
2553         * platform/mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
2554         * platform/mac/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
2555         * platform/mac/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
2556         * platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
2557         * platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
2558         * platform/mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
2559         * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
2560         * platform/mac/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
2561         * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
2562         * platform/mac/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
2563         * platform/mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
2564         * platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
2565         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
2566         * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
2567         * platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
2568         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
2569         * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
2570         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
2571         * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
2572         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
2573         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
2574         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
2575         * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt:
2576         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
2577         * platform/mac/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt:
2578         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
2579         * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
2580         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
2581         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
2582         * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
2583         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
2584         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
2585         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
2586         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
2587         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
2588         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
2589         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
2590         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
2591         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
2592         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
2593         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
2594         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
2595         * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
2596         * platform/mac/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt:
2597         * platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt:
2598         * platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
2599         * platform/mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
2600         * platform/mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
2601         * platform/mac/svg/W3C-SVG-1.1/coords-coord-01-t-expected.txt:
2602         * platform/mac/svg/W3C-SVG-1.1/coords-coord-02-t-expected.txt:
2603         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
2604         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
2605         * platform/mac/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
2606         * platform/mac/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
2607         * platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
2608         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
2609         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt:
2610         * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
2611         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
2612         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
2613         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
2614         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
2615         * platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
2616         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
2617         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
2618         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
2619         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
2620         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2621         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
2622         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
2623         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
2624         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
2625         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
2626         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
2627         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
2628         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
2629         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
2630         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
2631         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
2632         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
2633         * platform/mac/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
2634         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2635         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2636         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2637         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2638         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
2639         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
2640         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2641         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
2642         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
2643         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
2644         * platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
2645         * platform/mac/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
2646         * platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt:
2647         * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt:
2648         * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt:
2649         * platform/mac/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt:
2650         * platform/mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
2651         * platform/mac/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt:
2652         * platform/mac/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt:
2653         * platform/mac/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt:
2654         * platform/mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt:
2655         * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt:
2656         * platform/mac/svg/W3C-SVG-1.1/linking-a-07-t-expected.txt:
2657         * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
2658         * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
2659         * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
2660         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
2661         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
2662         * platform/mac/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
2663         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
2664         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
2665         * platform/mac/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt:
2666         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
2667         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
2668         * platform/mac/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
2669         * platform/mac/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
2670         * platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
2671         * platform/mac/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
2672         * platform/mac/svg/W3C-SVG-1.1/painting-fill-05-b-expected.txt:
2673         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
2674         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2675         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
2676         * platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
2677         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
2678         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
2679         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
2680         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
2681         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.txt:
2682         * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt:
2683         * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
2684         * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
2685         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
2686         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
2687         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
2688         * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
2689         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
2690         * platform/mac/svg/W3C-SVG-1.1/paths-data-10-t-expected.txt:
2691         * platform/mac/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt:
2692         * platform/mac/svg/W3C-SVG-1.1/paths-data-13-t-expected.txt:
2693         * platform/mac/svg/W3C-SVG-1.1/paths-data-14-t-expected.txt:
2694         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
2695         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
2696         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
2697         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
2698         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
2699         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
2700         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
2701         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
2702         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
2703         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
2704         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
2705         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
2706         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
2707         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt:
2708         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt:
2709         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.txt:
2710         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.txt:
2711         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
2712         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.txt:
2713         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.txt:
2714         * platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
2715         * platform/mac/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt:
2716         * platform/mac/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt:
2717         * platform/mac/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt:
2718         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
2719         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
2720         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
2721         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
2722         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
2723         * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt:
2724         * platform/mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt:
2725         * platform/mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.txt:
2726         * platform/mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.txt:
2727         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
2728         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
2729         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
2730         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
2731         * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
2732         * platform/mac/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
2733         * platform/mac/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
2734         * platform/mac/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
2735         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
2736         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
2737         * platform/mac/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
2738         * platform/mac/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
2739         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
2740         * platform/mac/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
2741         * platform/mac/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
2742         * platform/mac/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
2743         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
2744         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
2745         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
2746         * platform/mac/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
2747         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
2748         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
2749         * platform/mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.txt:
2750         * platform/mac/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
2751         * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
2752         * platform/mac/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt:
2753         * platform/mac/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt:
2754         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
2755         * platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt:
2756         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
2757         * platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt:
2758         * platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt:
2759         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt:
2760         * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
2761         * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
2762         * platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt:
2763         * platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt:
2764         * platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt:
2765         * platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
2766         * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
2767         * platform/mac/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
2768         * platform/mac/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt:
2769         * platform/mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt:
2770         * platform/mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt:
2771         * platform/mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt:
2772         * platform/mac/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
2773         * platform/mac/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
2774         * platform/mac/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt:
2775         * platform/mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
2776         * platform/mac/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
2777         * platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
2778         * platform/mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
2779         * platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt:
2780         * platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
2781         * platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
2782         * platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
2783         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
2784         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt:
2785         * platform/mac/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
2786         * platform/mac/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
2787         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
2788         * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
2789         * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
2790         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.txt:
2791         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
2792         * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
2793         * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
2794         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.txt:
2795         * platform/mac/svg/W3C-SVG-1.1/text-text-08-b-expected.txt:
2796         * platform/mac/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt:
2797         * platform/mac/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
2798         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2799         * platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
2800         * platform/mac/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt:
2801         * platform/mac/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt:
2802         * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
2803         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
2804         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
2805         * platform/mac/svg/batik/paints/gradientLimit-expected.txt:
2806         * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
2807         * platform/mac/svg/batik/paints/patternRegionA-expected.txt:
2808         * platform/mac/svg/batik/paints/patternRegions-expected.txt:
2809         * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
2810         * platform/mac/svg/batik/text/textAnchor-expected.txt:
2811         * platform/mac/svg/batik/text/textAnchor2-expected.txt:
2812         * platform/mac/svg/batik/text/textAnchor3-expected.txt:
2813         * platform/mac/svg/batik/text/textEffect2-expected.txt:
2814         * platform/mac/svg/batik/text/textFeatures-expected.txt:
2815         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
2816         * platform/mac/svg/batik/text/textLength-expected.txt:
2817         * platform/mac/svg/batik/text/textOnPath-expected.txt:
2818         * platform/mac/svg/batik/text/textOnPath2-expected.txt:
2819         * platform/mac/svg/batik/text/textOnPath3-expected.txt:
2820         * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
2821         * platform/mac/svg/batik/text/textProperties-expected.txt:
2822         * platform/mac/svg/batik/text/textProperties2-expected.txt:
2823         * platform/mac/svg/batik/text/verticalText-expected.txt:
2824         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
2825         * platform/mac/svg/carto.net/button-expected.txt:
2826         * platform/mac/svg/carto.net/colourpicker-expected.txt:
2827         * platform/mac/svg/carto.net/combobox-expected.txt:
2828         * platform/mac/svg/carto.net/scrollbar-expected.txt:
2829         * platform/mac/svg/carto.net/selectionlist-expected.txt:
2830         * platform/mac/svg/carto.net/slider-expected.txt:
2831         * platform/mac/svg/carto.net/textbox-expected.txt:
2832         * platform/mac/svg/carto.net/window-expected.txt:
2833         * platform/mac/svg/css/css-box-min-width-expected.txt:
2834         * platform/mac/svg/custom/SVGNumber-interface-expected.txt:
2835         * platform/mac/svg/custom/SVGPoint-interface-expected.txt:
2836         * platform/mac/svg/custom/SVGRect-interface-expected.txt:
2837         * platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.txt:
2838         * platform/mac/svg/custom/alignment-baseline-modes-expected.txt:
2839         * platform/mac/svg/custom/altglyph-expected.txt:
2840         * platform/mac/svg/custom/attribute-namespace-check-expected.txt:
2841         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
2842         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
2843         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
2844         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
2845         * platform/mac/svg/custom/class-selector-expected.txt:
2846         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
2847         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
2848         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
2849         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
2850         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
2851         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
2852         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
2853         * platform/mac/svg/custom/conditional-processing-outside-switch-expected.txt:
2854         * platform/mac/svg/custom/container-opacity-clip-viewBox-expected.txt:
2855         * platform/mac/svg/custom/coords-relative-units-transforms-expected.txt:
2856         * platform/mac/svg/custom/create-metadata-element-expected.txt:
2857         * platform/mac/svg/custom/createelement-expected.txt:
2858         * platform/mac/svg/custom/css-pixels-dpi-expected.txt:
2859         * platform/mac/svg/custom/dasharrayOrigin-expected.txt:
2860         * platform/mac/svg/custom/deep-dynamic-updates-expected.txt:
2861         * platform/mac/svg/custom/display-none-expected.txt:
2862         * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
2863         * platform/mac/svg/custom/dominant-baseline-modes-expected.txt:
2864         * platform/mac/svg/custom/dynamic-empty-path-expected.txt:
2865         * platform/mac/svg/custom/dynamic-svg-document-creation-expected.txt:
2866         * platform/mac/svg/custom/dynamic-viewBox-expected.txt:
2867         * platform/mac/svg/custom/empty-clip-path-expected.txt:
2868         * platform/mac/svg/custom/empty-merge-expected.txt:
2869         * platform/mac/svg/custom/evt-onload-expected.txt:
2870         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
2871         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
2872         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
2873         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
2874         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2875         * platform/mac/svg/custom/fill-SVGPaint-interface-expected.txt:
2876         * platform/mac/svg/custom/fill-fallback-expected.txt:
2877         * platform/mac/svg/custom/fill-update-expected.txt:
2878         * platform/mac/svg/custom/filter-source-alpha-expected.txt:
2879         * platform/mac/svg/custom/focus-ring-expected.txt:
2880         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
2881         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt:
2882         * platform/mac/svg/custom/fractional-rects-expected.txt:
2883         * platform/mac/svg/custom/getPresentationAttribute-expected.txt:
2884         * platform/mac/svg/custom/getTransformToElement-expected.txt:
2885         * platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.txt:
2886         * platform/mac/svg/custom/getsvgdocument-expected.txt:
2887         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
2888         * platform/mac/svg/custom/gradient-add-stops-expected.txt:
2889         * platform/mac/svg/custom/gradient-attr-update-expected.txt:
2890         * platform/mac/svg/custom/gradient-cycle-detection-expected.txt:
2891         * platform/mac/svg/custom/gradient-deep-referencing-expected.txt:
2892         * platform/mac/svg/custom/gradient-rotated-bbox-expected.txt:
2893         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.txt:
2894         * platform/mac/svg/custom/gradient-stop-style-change-expected.txt:
2895         * platform/mac/svg/custom/gradient-stroke-width-expected.txt:
2896         * platform/mac/svg/custom/grayscale-gradient-mask-expected.txt:
2897         * platform/mac/svg/custom/group-opacity-expected.txt:
2898         * platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.txt:
2899         * platform/mac/svg/custom/hit-test-with-br-expected.txt:
2900         * platform/mac/svg/custom/hover-default-fill-expected.txt:
2901         * platform/mac/svg/custom/image-parent-translation-expected.txt:
2902         * platform/mac/svg/custom/image-small-width-height-expected.txt:
2903         * platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt:
2904         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2905         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
2906         * platform/mac/svg/custom/inner-percent-expected.txt:
2907         * platform/mac/svg/custom/inner-svg-hit-test-expected.txt:
2908         * platform/mac/svg/custom/invalid-css-expected.txt:
2909         * platform/mac/svg/custom/invalid-fill-expected.txt:
2910         * platform/mac/svg/custom/invalid-fill-hex-expected.txt:
2911         * platform/mac/svg/custom/invalid-lengthlist-expected.txt:
2912         * platform/mac/svg/custom/invalid-transforms-expected.txt:
2913         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
2914         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
2915         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2916         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2917         * platform/mac/svg/custom/js-late-mask-and-object-creation-expected.txt:
2918         * platform/mac/svg/custom/js-late-mask-creation-expected.txt:
2919         * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt:
2920         * platform/mac/svg/custom/js-late-pattern-creation-expected.txt:
2921         * platform/mac/svg/custom/js-update-bounce-expected.txt:
2922         * platform/mac/svg/custom/js-update-container-expected.txt:
2923         * platform/mac/svg/custom/js-update-container2-expected.txt:
2924         * platform/mac/svg/custom/js-update-gradient-expected.txt:
2925         * platform/mac/svg/custom/js-update-path-changes-expected.txt:
2926         * platform/mac/svg/custom/js-update-path-removal-expected.txt:
2927         * platform/mac/svg/custom/js-update-pattern-child-expected.txt:
2928         * platform/mac/svg/custom/js-update-pattern-expected.txt:
2929         * platform/mac/svg/custom/js-update-polygon-changes-expected.txt:
2930         * platform/mac/svg/custom/js-update-polygon-removal-expected.txt:
2931         * platform/mac/svg/custom/js-update-stop-expected.txt:
2932         * platform/mac/svg/custom/js-update-style-expected.txt:
2933         * platform/mac/svg/custom/js-update-transform-addition-expected.txt:
2934         * platform/mac/svg/custom/js-update-transform-changes-expected.txt:
2935         * platform/mac/svg/custom/junk-data-expected.txt:
2936         * platform/mac/svg/custom/large-bounding-box-percents-expected.txt:
2937         * platform/mac/svg/custom/linking-a-03-b-all-expected.txt:
2938         * platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt:
2939         * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
2940         * platform/mac/svg/custom/linking-a-03-b-viewBox-expected.txt:
2941         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.txt:
2942         * platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt:
2943         * platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt:
2944         * platform/mac/svg/custom/marker-changes-expected.txt:
2945         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2946         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2947         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
2948         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2949         * platform/mac/svg/custom/mask-changes-expected.txt:
2950         * platform/mac/svg/custom/mask-child-changes-expected.txt:
2951         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
2952         * platform/mac/svg/custom/mask-inside-defs-expected.txt:
2953         * platform/mac/svg/custom/missing-xlink-expected.txt:
2954         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2955         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2956         * platform/mac/svg/custom/path-bad-data-expected.txt:
2957         * platform/mac/svg/custom/path-textPath-simulation-expected.txt:
2958         * platform/mac/svg/custom/path-update-expected.txt:
2959         * platform/mac/svg/custom/pattern-cycle-detection-expected.txt:
2960         * platform/mac/svg/custom/pattern-deep-referencing-expected.txt:
2961         * platform/mac/svg/custom/pattern-in-defs-expected.txt:
2962         * platform/mac/svg/custom/pattern-rotate-expected.txt:
2963         * platform/mac/svg/custom/pattern-y-offset-expected.txt:
2964         * platform/mac/svg/custom/percentage-of-html-parent-expected.txt:
2965         * platform/mac/svg/custom/percentage-rect-expected.txt:
2966         * platform/mac/svg/custom/percentage-rect2-expected.txt:
2967         * platform/mac/svg/custom/pointer-events-path-expected.txt:
2968         * platform/mac/svg/custom/poly-identify-expected.txt:
2969         * platform/mac/svg/custom/polyline-hittest-expected.txt:
2970         * platform/mac/svg/custom/polyline-invalid-points-expected.txt:
2971         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
2972         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
2973         * platform/mac/svg/custom/prevent-default-expected.txt:
2974         * platform/mac/svg/custom/recursive-clippath-expected.txt:
2975         * platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt:
2976         * platform/mac/svg/custom/resource-client-removal-expected.txt:
2977         * platform/mac/svg/custom/rgbcolor-syntax-expected.txt:
2978         * platform/mac/svg/custom/root-container-opacity-clip-viewBox-expected.txt:
2979         * platform/mac/svg/custom/rootelement-expected.txt:
2980         * platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.txt:
2981         * platform/mac/svg/custom/rounded-rects-expected.txt:
2982         * platform/mac/svg/custom/scroll-hit-test-expected.txt:
2983         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
2984         * platform/mac/svg/custom/second-inline-text-expected.txt:
2985         * platform/mac/svg/custom/shape-rendering-expected.txt:
2986         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2987         * platform/mac/svg/custom/sheet-title-expected.txt:
2988         * platform/mac/svg/custom/simpleCDF-expected.txt:
2989         * platform/mac/svg/custom/stroke-fallback-expected.txt:
2990         * platform/mac/svg/custom/stroked-pattern-expected.txt:
2991         * platform/mac/svg/custom/struct-use-09-b-expected.txt:
2992         * platform/mac/svg/custom/style-attribute-font-size-expected.txt:
2993         * platform/mac/svg/custom/svg-absolute-children-expected.txt:
2994         * platform/mac/svg/custom/svg-float-border-padding-expected.txt:
2995         * platform/mac/svg/custom/svg-overflow-types-expected.txt:
2996         * platform/mac/svg/custom/svgpolyparser-extra-space-expected.txt:
2997         * platform/mac/svg/custom/text-clip-expected.txt:
2998         * platform/mac/svg/custom/text-dom-01-f-expected.txt:
2999         * platform/mac/svg/custom/text-gradient-no-content-expected.txt:
3000         * platform/mac/svg/custom/text-linking-expected.txt:
3001         * platform/mac/svg/custom/transform-ignore-after-invalid-expected.txt:
3002         * platform/mac/svg/custom/transform-invalid-expected.txt:
3003         * platform/mac/svg/custom/transform-removeAttributeNS-expected.txt:
3004         * platform/mac/svg/custom/transform-scale-parse-expected.txt:
3005         * platform/mac/svg/custom/transform-with-ending-space-expected.txt:
3006         * platform/mac/svg/custom/use-clipped-hit-expected.txt:
3007         * platform/mac/svg/custom/use-css-events-expected.txt:
3008         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
3009         * platform/mac/svg/custom/use-detach-expected.txt:
3010         * platform/mac/svg/custom/use-dynamic-append-expected.txt:
3011         * platform/mac/svg/custom/use-elementInstance-event-target-expected.txt:
3012         * platform/mac/svg/custom/use-elementInstance-methods-expected.txt:
3013         * platform/mac/svg/custom/use-event-handler-on-referenced-element-expected.txt:
3014         * platform/mac/svg/custom/use-event-handler-on-use-element-expected.txt:
3015         * platform/mac/svg/custom/use-events-crash-expected.txt:
3016         * platform/mac/svg/custom/use-forward-refs-expected.txt:
3017         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt:
3018         * platform/mac/svg/custom/use-modify-container-in-target-expected.txt:
3019         * platform/mac/svg/custom/use-modify-target-container-expected.txt:
3020         * platform/mac/svg/custom/use-modify-target-symbol-expected.txt:
3021         * platform/mac/svg/custom/use-nested-transform-expected.txt:
3022         * platform/mac/svg/custom/use-on-g-containing-symbol-expected.txt:
3023         * platform/mac/svg/custom/use-on-g-containing-use-expected.txt:
3024         * platform/mac/svg/custom/use-on-g-expected.txt:
3025         * platform/mac/svg/custom/use-on-rect-expected.txt:
3026         * platform/mac/svg/custom/use-on-symbol-expected.txt:
3027         * platform/mac/svg/custom/use-on-use-expected.txt:
3028         * platform/mac/svg/custom/use-property-changes-through-dom-expected.txt:
3029         * platform/mac/svg/custom/use-property-changes-through-svg-dom-expected.txt:
3030         * platform/mac/svg/custom/use-recursion-1-expected.txt:
3031         * platform/mac/svg/custom/use-recursion-3-expected.txt:
3032         * platform/mac/svg/custom/use-recursion-4-expected.txt:
3033         * platform/mac/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
3034         * platform/mac/svg/custom/use-symbol-overflow-expected.txt:
3035         * platform/mac/svg/custom/use-transform-expected.txt:
3036         * platform/mac/svg/custom/viewBox-hit-expected.txt:
3037         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
3038         * platform/mac/svg/custom/viewport-clip-expected.txt:
3039         * platform/mac/svg/custom/viewport-em-expected.txt:
3040         * platform/mac/svg/custom/viewport-no-width-height-expected.txt:
3041         * platform/mac/svg/custom/viewport-update-expected.txt:
3042         * platform/mac/svg/custom/viewport-update2-expected.txt:
3043         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
3044         * platform/mac/svg/custom/visibility-override-expected.txt:
3045         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
3046         * platform/mac/svg/custom/visibility-override-mask-expected.txt:
3047         * platform/mac/svg/custom/width-full-percentage-expected.txt:
3048         * platform/mac/svg/custom/xml-stylesheet-expected.txt:
3049         * platform/mac/svg/hixie/cascade/001-broken-expected.txt:
3050         * platform/mac/svg/hixie/cascade/002-expected.txt:
3051         * platform/mac/svg/hixie/data-types/001-expected.txt:
3052         * platform/mac/svg/hixie/data-types/002-expected.txt:
3053         * platform/mac/svg/hixie/dynamic/003-expected.txt:
3054         * platform/mac/svg/hixie/dynamic/004-expected.txt:
3055         * platform/mac/svg/hixie/dynamic/005-broken-expected.txt:
3056         * platform/mac/svg/hixie/dynamic/006-expected.txt:
3057         * platform/mac/svg/hixie/error/001-expected.txt:
3058         * platform/mac/svg/hixie/error/003-expected.txt:
3059         * platform/mac/svg/hixie/error/007-expected.txt:
3060         * platform/mac/svg/hixie/error/008-expected.txt:
3061         * platform/mac/svg/hixie/error/009-expected.txt:
3062         * platform/mac/svg/hixie/error/010-expected.txt:
3063         * platform/mac/svg/hixie/error/011-expected.txt:
3064         * platform/mac/svg/hixie/error/012-expected.txt:
3065         * platform/mac/svg/hixie/error/014-expected.txt:
3066         * platform/mac/svg/hixie/error/014-test-expected.txt:
3067         * platform/mac/svg/hixie/error/015-expected.txt:
3068         * platform/mac/svg/hixie/error/016-expected.txt:
3069         * platform/mac/svg/hixie/error/017-expected.txt:
3070         * platform/mac/svg/hixie/links/001-expected.txt:
3071         * platform/mac/svg/hixie/links/003-broken-expected.txt:
3072         * platform/mac/svg/hixie/mixed/003-expected.txt:
3073         * platform/mac/svg/hixie/mixed/004-expected.txt:
3074         * platform/mac/svg/hixie/mixed/005-expected.txt:
3075         * platform/mac/svg/hixie/mixed/006-expected.txt:
3076         * platform/mac/svg/hixie/mixed/008-expected.txt:
3077         * platform/mac/svg/hixie/mixed/009-expected.txt:
3078         * platform/mac/svg/hixie/mixed/010-expected.txt:
3079         * platform/mac/svg/hixie/mixed/011-expected.txt:
3080         * platform/mac/svg/hixie/painting/001-expected.txt:
3081         * platform/mac/svg/hixie/perf/003-expected.txt:
3082         * platform/mac/svg/hixie/perf/004-expected.txt:
3083         * platform/mac/svg/hixie/perf/005-expected.txt:
3084         * platform/mac/svg/hixie/perf/006-expected.txt:
3085         * platform/mac/svg/hixie/perf/007-expected.txt:
3086         * platform/mac/svg/hixie/processing-model/005-expected.txt:
3087         * platform/mac/svg/hixie/rendering-model/001-expected.txt:
3088         * platform/mac/svg/hixie/rendering-model/002-expected.txt:
3089         * platform/mac/svg/hixie/rendering-model/003-expected.txt:
3090         * platform/mac/svg/hixie/rendering-model/003a-expected.txt:
3091         * platform/mac/svg/hixie/rendering-model/004-expected.txt:
3092         * platform/mac/svg/hixie/shapes/path/001-expected.txt:
3093         * platform/mac/svg/hixie/text/001-broken-expected.txt:
3094         * platform/mac/svg/hixie/transform/001-expected.txt:
3095         * platform/mac/svg/hixie/use/001-expected.txt:
3096         * platform/mac/svg/hixie/use/002-expected.txt:
3097         * platform/mac/svg/hixie/use/002-test-expected.txt:
3098         * platform/mac/svg/hixie/viewbox/001-expected.txt:
3099         * platform/mac/svg/hixie/viewbox/002-expected.txt:
3100         * platform/mac/svg/hixie/viewbox/003-expected.txt:
3101         * platform/mac/svg/hixie/viewbox/004-expected.txt:
3102         * platform/mac/svg/text/kerning-expected.txt:
3103         * platform/mac/svg/text/multichar-glyph-expected.txt:
3104         * platform/mac/svg/text/text-align-01-b-expected.txt:
3105         * platform/mac/svg/text/text-align-02-b-expected.txt:
3106         * platform/mac/svg/text/text-align-03-b-expected.txt:
3107         * platform/mac/svg/text/text-align-04-b-expected.txt:
3108         * platform/mac/svg/text/text-align-05-b-expected.txt:
3109         * platform/mac/svg/text/text-align-06-b-expected.txt:
3110         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
3111         * platform/mac/svg/text/text-deco-01-b-expected.txt:
3112         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
3113         * platform/mac/svg/text/text-fonts-02-t-expected.txt:
3114         * platform/mac/svg/text/text-intro-05-t-expected.txt:
3115         * platform/mac/svg/text/text-spacing-01-b-expected.txt:
3116         * platform/mac/svg/text/text-text-01-b-expected.txt:
3117         * platform/mac/svg/text/text-text-03-b-expected.txt:
3118         * platform/mac/svg/text/text-text-04-t-expected.txt:
3119         * platform/mac/svg/text/text-text-05-t-expected.txt:
3120         * platform/mac/svg/text/text-text-06-t-expected.txt:
3121         * platform/mac/svg/text/text-text-07-t-expected.txt:
3122         * platform/mac/svg/text/text-text-08-b-expected.txt:
3123         * platform/mac/svg/text/text-tref-01-b-expected.txt:
3124         * platform/mac/svg/text/text-tselect-01-b-expected.txt:
3125         * platform/mac/svg/text/text-tselect-02-f-expected.txt:
3126         * platform/mac/svg/text/text-tspan-01-b-expected.txt:
3127         * platform/mac/svg/text/text-ws-01-t-expected.txt:
3128         * platform/mac/svg/text/text-ws-02-t-expected.txt:
3129         * platform/mac/svg/text/textPathBoundsBug-expected.txt:
3130         * svg/dom/SVGRectElement/rect-modify-rx-expected.txt:
3131
3132 2008-05-23  Justin Garcia  <justin.garcia@apple.com>
3133
3134         Reviewed by Darin.
3135
3136         <rdar://problem/5939887> REGRESSION: With no selection, copy does not fire oncopy handler (affects CIFilterBrowser widget)
3137
3138         * editing/execCommand/5939887-expected.txt: Added.
3139         * editing/execCommand/5939887.html: Added.
3140
3141 2008-05-23  Sam Weinig  <sam@webkit.org>
3142
3143         Reviewed by Mark Rowe.
3144
3145         LayoutTests that send an OPTIONS request don't work on Tiger or Window due
3146         to a bug in Apache 1.3
3147
3148         * platform/mac-tiger/Skipped:
3149         * platform/win/Skipped:
3150
3151 2008-05-23  Maciej Stachowiak  <mjs@apple.com>
3152
3153         Reviewed by Oliver.
3154         
3155         - test case <rdar://problem/5957662> REGRESSION(r33943-r33980): Can't send email , attach file or save as draft from hotmail.com
3156
3157         * fast/js/function-redefinition-expected.txt: Added.
3158         * fast/js/function-redefinition.html: Added.
3159
3160 2008-05-23  Geoffrey Garen  <ggaren@apple.com>
3161
3162         Rolled out r34073 because it caused lots of layout test crashes.
3163
3164 2008-05-23  Mark Rowe  <mrowe@apple.com>
3165
3166         Reviewed by Oliver Hunt.
3167
3168         Update layout test results for <rdar://problem/5954997>.
3169
3170         * fast/js/global-recursion-on-full-stack-expected.txt:
3171
3172 2008-05-22  Sam Weinig  <sam@webkit.org>
3173
3174         Reviewed by Anders Carlsson.
3175
3176         <rdar://problem/5838772> Support cross-site XMLHttpRequest
3177
3178         - Add more tests for cross-domain XHR.
3179
3180         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header.html:
3181         * http/tests/xmlhttprequest/access-control-basic-allow-async-expected.txt: Added.
3182         * http/tests/xmlhttprequest/access-control-basic-allow-async.html: Added.
3183         * http/tests/xmlhttprequest/access-control-basic-denied.html:
3184         * http/tests/xmlhttprequest/access-control-basic-exclude.html:
3185         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async-expected.txt: Added.
3186         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async.html: Added.
3187         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-expected.txt: Added.
3188         * http/tests/xmlhttprequest/access-control-basic-not-get-allow.html: Added.
3189         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi: Added.
3190
3191 2008-05-22  Alexey Proskuryakov  <ap@webkit.org>
3192
3193         Rubber-stamped by Darin.
3194
3195         Fix tests failing on Tiger.
3196
3197         * fast/loader/data-url-encoding-html.html:
3198         * fast/loader/data-url-encoding-html-expected.txt:
3199         * fast/loader/data-url-encoding-svg.html:
3200         * fast/loader/data-url-encoding-svg-expected.txt:
3201         Changed these tests to always use an explicit charset - otherwise, they were failing on
3202         Leopard because of a CFNetwork bug, and on Tiger because of WebKit bug 19193. Also, changed
3203         them to test that decoding was performed correctly, not just that document.charset matched
3204         expectations.
3205
3206 2008-05-22  Stephanie Lewis  <slewis@apple.com>
3207
3208         Reviewed by Dan.
3209
3210         add test to test for beforeunload event handlers being removed after they have been fired.
3211
3212         * fast/events/onunload-clears-onbeforeunload-expected.txt: Added.
3213         * fast/events/onunload-clears-onbeforeunload.html: Added.
3214
3215 2008-05-22  Maciej Stachowiak  <mjs@apple.com>
3216
3217         Reviewed by Oliver.
3218         
3219         - test case for <rdar://problem/5954979> crash on celtic kane JS benchmark
3220
3221         * fast/js/try-catch-crash-expected.txt: Added.
3222         * fast/js/try-catch-crash.html: Added.
3223
3224 2008-05-21  Adam Roben  <aroben@apple.com>
3225
3226         Update window-properties results for new console functions
3227
3228         Reviewed by Tim Hatcher.
3229
3230         * fast/dom/Window/window-properties-expected.txt:
3231
3232 2008-05-21  Maciej Stachowiak  <mjs@apple.com>
3233
3234         Reviewed by Oliver and Sam.
3235         
3236         - tests for <rdar://problem/5815631> REGRESSION (r31239): Multiscope optimisation of function calls results in incorrect this value (breaks tvtv.de)
3237
3238         * fast/frames/cross-site-this-expected.txt: Added.
3239         * fast/frames/cross-site-this.html: Added.
3240         * fast/frames/resources/cross-site-this-helper.html: Added.
3241
3242 2008-05-21  Adele Peterson  <adele@apple.com>
3243
3244         Reviewed by Adam.
3245
3246         Enhanced and enabled test for <rdar://problem/5787733> fast/dom/HTMLDocument/hasFocus.html fails on Windows
3247         
3248         * fast/dom/HTMLDocument/hasFocus-expected.txt:
3249         * fast/dom/HTMLDocument/hasFocus.html:
3250         * platform/win/Skipped:
3251
3252 2008-05-21  Sam Weinig  <sam@webkit.org>
3253
3254         Review by Mark Rowe.
3255
3256         Change test so that its result are not different all the time.
3257
3258         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-expected.txt: Copied from http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt.
3259         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header.html: Copied from http/tests/xmlhttprequest/access-control-basic-allow-headers.html.
3260         * http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt: Removed.
3261         * http/tests/xmlhttprequest/access-control-basic-allow-headers.html: Removed.
3262         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi: Copied from http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi.
3263         * http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi: Removed.
3264
3265 2008-05-21  Brady Eidson  <beidson@apple.com>
3266
3267         Rubberstamped by Adam
3268
3269         <rdar://problem/5787763> - Hang in Storage tests on windows
3270
3271         Since the hang was originally noticed and investigated, no one has revisited it.  
3272         Adam and I just spent some time trying to reproduce and were unable.
3273         
3274         Lets give the bots another go, shall we?
3275
3276         * platform/win/Skipped:
3277
3278 2008-05-21  Sam Weinig  <sam@webkit.org>
3279
3280         Reviewed by Anders Carlsson.
3281
3282         <rdar://problem/5838772> Support cross-site XMLHttpRequest
3283
3284         - Add tests for basic cross-domain XHR.
3285
3286         * http/tests/xmlhttprequest/access-control-basic-allow-expected.txt: Added.
3287         * http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt: Added.
3288         * http/tests/xmlhttprequest/access-control-basic-allow-headers.html: Added.
3289         * http/tests/xmlhttprequest/access-control-basic-allow.html: Added.
3290         * http/tests/xmlhttprequest/access-control-basic-denied-expected.txt: Added.
3291         * http/tests/xmlhttprequest/access-control-basic-denied.html: Added.
3292         * http/tests/xmlhttprequest/access-control-basic-exclude-expected.txt: Added.
3293         * http/tests/xmlhttprequest/access-control-basic-exclude.html: Added.
3294         * http/tests/xmlhttprequest/exceptions-expected.txt:
3295         * http/tests/xmlhttprequest/exceptions.html:
3296         * http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi: Added.
3297         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi: Added.
3298         * http/tests/xmlhttprequest/resources/access-control-basic-denied.cgi: Added.
3299         * http/tests/xmlhttprequest/resources/access-control-basic-exclude.cgi: Added.
3300
3301 2008-05-21  Geoffrey Garen  <ggaren@apple.com>
3302
3303         Reviewed by Mark Rowe.
3304
3305         Update results.
3306
3307         * fast/dom/getter-on-window-object2-expected.txt:
3308
3309 === End merge of squirrelfish ===
3310
3311 2008-05-18  Oliver Hunt  <oliver@apple.com>
3312
3313         Reviewed by Maciej.
3314
3315         Bug 18752: SQUIRRELFISH: exceptions are not always handled by the vm
3316         <https://bugs.webkit.org/show_bug.cgi?id=18752>
3317
3318         Test cases for subscript access that throw exceptions. 
3319
3320         * fast/js/resources/tostring-exception-in-property-access.js: Added.
3321         * fast/js/tostring-exception-in-property-access-expected.txt: Added.
3322         * fast/js/tostring-exception-in-property-access.html: Added.
3323
3324 2008-05-17  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3325
3326         Reviewed by Oliver.
3327
3328         Add more tests for:
3329
3330         Bug 18991: SquirrelFish: Major codegen issue in a.b=expr, a[b]=expr
3331         <https://bugs.webkit.org/show_bug.cgi?id=18991>
3332
3333         * fast/js/codegen-temporaries-expected.txt:
3334         * fast/js/resources/codegen-temporaries.js:
3335
3336 2008-05-17  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3337
3338         Reviewed by Oliver.
3339
3340         Add tests for:
3341
3342         Bug 18991: SquirrelFish: Major codegen issue in a.b=expr, a[b]=expr
3343         <https://bugs.webkit.org/show_bug.cgi?id=18991>
3344
3345         * fast/js/codegen-temporaries-expected.txt:
3346         * fast/js/resources/codegen-temporaries.js:
3347
3348 2008-05-17  Oliver Hunt  <oliver@apple.com>
3349
3350         Forgot to check in the results to the activation gc tests
3351
3352         * fast/js/duplicate-param-gc-crash-expected.txt: Added.
3353         * fast/js/var-shadows-arg-gc-crash-expected.txt: Added.
3354
3355 2008-05-17  Maciej Stachowiak  <mjs@apple.com>
3356
3357         Reviewed by Oliver.
3358
3359         Bug 19106: SquirrelFish: Activation is not marked correctly
3360         <https://bugs.webkit.org/show_bug.cgi?id=19106>
3361
3362         Testcases for activation marking
3363
3364         * fast/js/duplicate-param-gc-crash.html: Added.
3365         * fast/js/resources/duplicate-param-gc-crash.js: Added.
3366         * fast/js/resources/var-shadows-arg-gc-crash.js: Added.
3367         * fast/js/var-shadows-arg-gc-crash.html: Added.
3368
3369 2008-05-16  Oliver Hunt  <oliver@apple.com>
3370
3371         Reviewed by Geoff
3372
3373         Bug 19076: SquirrelFish: RegisterFile can be corrupted if implictly reenter global scope with no declared vars
3374         <https://bugs.webkit.org/show_bug.cgi?id=19076>
3375
3376         Test that we can re-enter safely.
3377
3378         * fast/js/direct-entry-to-function-code-expected.txt: Added.
3379         * fast/js/direct-entry-to-function-code.html: Added.
3380
3381 2008-05-16  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3382
3383         Reviewed by Oliver Hunt.
3384
3385         Add tests for:
3386
3387         Bug 19098: SquirrelFish: Ref'd temporaries can be clobbered
3388         <https://bugs.webkit.org/show_bug.cgi?id=19098>
3389
3390         * fast/js/resources/statement-list-register-crash.js: Added.
3391         * fast/js/statement-list-register-crash-expected.txt: Added.
3392         * fast/js/statement-list-register-crash.html: Added.
3393
3394 2008-05-16  Maciej Stachowiak  <mjs@apple.com>
3395
3396         Reviewed by Oliver.
3397
3398         - fixed Bug 19044: SquirrelFish: Bogus values enter evaluation when closing over scope with parameter and var with same name
3399         https://bugs.webkit.org/show_bug.cgi?id=19044
3400
3401         * fast/js/duplicate-param-crash-expected.txt: Added.
3402         * fast/js/duplicate-param-crash.html: Added.
3403         * fast/js/resources/duplicate-param-crash.js: Added.
3404         * fast/js/resources/var-shadows-arg-crash.js: Added.
3405         * fast/js/var-shadows-arg-crash-expected.txt: Added.
3406         * fast/js/var-shadows-arg-crash.html: Added.
3407
3408 2008-05-14  Oliver Hunt  <oliver@apple.com>
3409
3410         Reviewed by Maciej.
3411
3412         Bug 19024: SQUIRRELFISH: ASSERTION FAILED: activation->isActivationObject() in Machine::unwindCallFrame
3413         <https://bugs.webkit.org/show_bug.cgi?id=19024>
3414
3415         Make sure we handled tainted global RegisterFiles properly.
3416
3417         * fast/js/implicit-global-to-global-reentry-expected.txt: Added.
3418         * fast/js/implicit-global-to-global-reentry.html: Added.
3419
3420 2008-05-14  Oliver Hunt  <oliver@apple.com>
3421
3422         Reviewed by Geoff.
3423
3424         Bug 19025: SQUIRRELFISH: malformed syntax in onload handler causes crash
3425         <https://bugs.webkit.org/show_bug.cgi?id=19025>
3426
3427         Test for malformed function in onload.
3428
3429         * fast/js/invalid-syntax-for-function-expected.txt: Added.
3430         * fast/js/invalid-syntax-for-function.html: Added.
3431
3432 2008-05-13  Oliver Hunt  <oliver@apple.com>
3433
3434         RS=Geoff.
3435
3436         Split the binops tests up a bit more
3437
3438         * fast/js/exception-sequencing-binops-expected.txt:
3439         * fast/js/exception-sequencing-binops.html:
3440         * fast/js/exception-sequencing-binops.js: Added.
3441         * fast/js/exception-sequencing-binops2-expected.txt: Added.
3442         * fast/js/exception-sequencing-binops2.html: Added.
3443
3444 2008-05-13  Geoffrey Garen  <ggaren@apple.com>
3445
3446         Reviewed by Oliver Hunt.
3447         
3448         Added layout test for a codegen crash with run-time parse errors.
3449
3450         * fast/js/exception-codegen-crash-expected.txt: Added.
3451         * fast/js/exception-codegen-crash.html: Added.
3452
3453 2008-05-13  Oliver Hunt  <oliver@apple.com>
3454
3455         RS=Geoff.
3456
3457         Splitting exception sequencing test as it was too long and made DRT unhappy
3458         on non-MacPros.
3459
3460         * fast/js/exception-sequencing-binops-expected.txt: Added.
3461         * fast/js/exception-sequencing-binops.html: Added.
3462         * fast/js/exception-sequencing-expected.txt:
3463         * fast/js/exception-sequencing.html:
3464
3465 2008-05-13  Oliver Hunt  <oliver@apple.com>
3466
3467         Reviewed by Geoff.
3468
3469         Bug 19027: SquirrelFish: Incorrect codegen for pre-increment
3470         <https://bugs.webkit.org/show_bug.cgi?id=19027>
3471
3472         Now that codegen is correct for pre-increment/decrement we can enable
3473         those tests.  Added additional tests to cover exceptions occuring in
3474         similar points of execution, and removed tests that were inconsistent
3475         with behaviour of both Opera and Firefox.
3476
3477         * fast/js/exception-sequencing-expected.txt:
3478         * fast/js/exception-sequencing.html:
3479
3480 2008-05-13  Oliver Hunt  <oliver@apple.com>
3481
3482         Reviewed by Darin.
3483
3484         Bug 18752: SQUIRRELFISH: exceptions are not always handled by the vm
3485         <https://bugs.webkit.org/show_bug.cgi?id=18752>
3486
3487         Fairly extensive coverage of exception behaviour and sequencing.  There
3488         are still a number of FAIL results but these all match firefox (although 
3489         not opera).
3490
3491         * fast/js/exception-sequencing-expected.txt: Added.
3492         * fast/js/exception-sequencing.html: Added.
3493
3494 2008-05-13  Maciej Stachowiak  <mjs@apple.com>
3495
3496         Reviewed by Sam.
3497         
3498         Update results for remainder of split-window merge. The new results are correct.
3499
3500         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
3501         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
3502         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
3503         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
3504         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
3505         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
3506
3507 2008-05-12  Oliver Hunt  <oliver@apple.com>
3508
3509         Reviewed by Geoff.
3510
3511         Bug 18934: SQUIRRELFISH: ASSERT @ nytimes.com due to RegisterFile being clobbered
3512         <https://bugs.webkit.org/show_bug.cgi?id=18934>
3513
3514         Add testcases to cover global reentry from an implicit call.
3515
3516         * fast/js/implicit-call-with-global-reentry-expected.txt: Added.
3517         * fast/js/implicit-call-with-global-reentry.html: Added.
3518         * fast/js/resources/implicit-call-with-global-reentry.js: Added.
3519
3520 2008-05-12  Geoffrey Garen  <ggaren@apple.com>
3521
3522         Reviewed by Maciej Stachowiak.
3523         
3524         Layout test for function.arguments and function.caller in interesting
3525         scopes.
3526
3527         * fast/js/function-dot-arguments-and-caller-expected.txt: Added.
3528         * fast/js/function-dot-arguments-and-caller.html: Added.
3529
3530 2008-05-11  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3531
3532         Reviewed by Oliver.
3533
3534         Add tests for:
3535
3536         Bug 18961: SQUIRRELFISH: Gmail doesn't load
3537         <https://bugs.webkit.org/show_bug.cgi?id=18961>
3538
3539         * fast/js/codegen-temporaries-expected.txt: Added.
3540         * fast/js/codegen-temporaries.html: Added.
3541         * fast/js/resources/codegen-temporaries.js: Added.
3542
3543 2008-05-10  Maciej Stachowiak  <mjs@apple.com>
3544
3545         Reviewed by Oliver.
3546
3547         - test changes for: "SQUIRRELFISH: function toString broken after calling"
3548         https://bugs.webkit.org/show_bug.cgi?id=18869
3549
3550         All of these tests expected function.toString to somewhat change
3551         things from the raw original source. They are now prepared for the
3552         fact that this does not happen.
3553         
3554         * fast/js/function-decompilation-operators.html:
3555         * fast/js/function-names-expected.txt:
3556         * fast/js/function-prototype-expected.txt:
3557         * fast/js/function-prototype.html:
3558         * fast/js/function-toString-object-literals-expected.txt:
3559         * fast/js/function-toString-parentheses-expected.txt:
3560         * fast/js/kde/lval-exceptions-expected.txt:
3561         * fast/js/modify-non-references-expected.txt:
3562         * fast/js/resources/function-names.js:
3563         * fast/js/resources/function-toString-object-literals.js:
3564         * fast/js/resources/function-toString-parentheses.js:
3565         * fast/js/resources/modify-non-references.js:
3566         * fast/js/resources/toString-prefix-postfix-preserve-parens.js:
3567         * fast/js/toString-prefix-postfix-preserve-parens-expected.txt:
3568
3569 2008-05-09  Geoffrey Garen  <ggaren@apple.com>
3570
3571         Reviewed by Sam Weinig.
3572         
3573         Restored the expected results for viewsource-empty-attribute-value.html
3574         to what they were prior to r31100. These results expect that the
3575         top-level name in the frame path is "" instead of "1".
3576         
3577         It's not clear how r31100 changed the top-level frame in the frame path
3578         to be named "1". The change definitely wasn't related to any expected
3579         behavior in r31100, which was about default margin-bottom for form
3580         elements in quirks mode.
3581         
3582         It's also not clear how squirrelfish changes things back.
3583         
3584         Sam mentioned that the test result changes intermittently on trunk.
3585         
3586         For now, I don't think we need to think deeply about this issue,
3587         since the "" result seems more correct than the "1" result.
3588
3589         * fast/frames/viewsource-empty-attribute-value-expected.txt:
3590
3591 2008-05-09  Geoffrey Garen  <ggaren@apple.com>
3592
3593         Added expected results for this test.
3594
3595         * fast/js/closure-inside-extra-arg-call-expected.txt: Added.
3596
3597 2008-05-08  Maciej Stachowiak  <mjs@apple.com>
3598
3599         Reviewed by Geoff.
3600         
3601         Add test cases for failures similar to the SquirrelFish failure on 
3602         fast/dom/SelectorAPI/bug-17313.html
3603         
3604         * fast/js/closure-inside-extra-arg-call.html: Added.
3605         * fast/js/resources/closure-inside-extra-arg-call.js: Added.
3606
3607 2008-05-08  Geoffrey Garen  <ggaren@apple.com>
3608
3609         Reviewed by Oliver Hunt.
3610         
3611         Added specific test cases for the root cause of squirrelfish's failure
3612         in fast/canvas/canvas-pattern-behaviour.html.
3613
3614         * fast/js/exception-thrown-from-eval-inside-closure-expected.txt: Added.
3615         * fast/js/exception-thrown-from-eval-inside-closure.html: Added.
3616         * fast/js/exception-thrown-from-function-with-lazy-activation-expected.txt: Added.
3617         * fast/js/exception-thrown-from-function-with-lazy-activation.html: Added.
3618
3619 2008-05-08  Geoffrey Garen  <ggaren@apple.com>
3620
3621         Reviewed by Sam Weinig.
3622         
3623         Updated test results to reflect correct behavior: The line number in
3624         the old results was off by 2.
3625
3626         * fast/js/recursion-limit-equal-expected.txt:
3627
3628 2008-05-08  Maciej Stachowiak  <mjs@apple.com>
3629
3630         Reviewed by Oliver.
3631         
3632         - move frame.xhtml and iframe.xhtml into a resources dir, as they were never meant to be tests
3633
3634         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled:
3635         * dom/xhtml/level2/html/frame.xhtml: Removed.
3636         * dom/xhtml/level2/html/iframe.xhtml: Removed.
3637         * dom/xhtml/level2/html/resources/frame.xhtml: Copied from dom/xhtml/level2/html/frame.xhtml.
3638         * dom/xhtml/level2/html/resources/iframe.xhtml: Copied from dom/xhtml/level2/html/iframe.xhtml.
3639         * platform/mac/dom/xhtml/level2/html/frame-expected.checksum: Removed.
3640         * platform/mac/dom/xhtml/level2/html/frame-expected.png: Removed.
3641         * platform/mac/dom/xhtml/level2/html/frame-expected.txt: Removed.
3642         * platform/mac/dom/xhtml/level2/html/iframe-expected.checksum: Removed.
3643         * platform/mac/dom/xhtml/level2/html/iframe-expected.png: Removed.
3644         * platform/mac/dom/xhtml/level2/html/iframe-expected.txt: Removed.
3645
3646 o2008-05-07  Geoffrey Garen  <ggaren@apple.com>
3647
3648         Reviewed by Oliver Hunt.
3649
3650         Added this test to demonstrate that, for "f(x)", it is correct to evaluate
3651         "x" even if "f" is not a function, and therefore "f(x)" will throw an exception.
3652
3653         * fast/js/function-argument-evaluation-before-exception-expected.txt: Added.
3654         * fast/js/function-argument-evaluation-before-exception.html: Added.
3655         
3656         These tests now have an extra "access denied" message in them, because
3657         of the behavior change mentioned above.
3658         
3659         I also added try/catch clauses to eliminate the "is not object"
3660         exception messages from the test output.
3661         
3662         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-addEventListener.html:
3663         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-shortcut.html:
3664         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-addEventListener.html:
3665         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-shortcut.html:
3666         * http/tests/security/listener/resources/targetChild-window-onclick-addEventListener.html:
3667         * http/tests/security/listener/resources/targetChild-window-onclick-shortcut.html:
3668         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
3669         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
3670         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
3671         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
3672         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
3673         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
3674
3675 2008-05-07  Geoffrey Garen  <ggaren@apple.com>
3676
3677         Reviewed by Oliver Hunt.
3678         
3679         Fixed up a few more tests that depended on the exact text of exception
3680         messages.
3681         
3682         - In these tests, I fixed a bug in frame.html and iframe.html that
3683         caused a function to execute too many times.
3684
3685         * dom/html/level2/html/HTMLFrameElement09-expected.txt:
3686         * dom/html/level2/html/HTMLIFrameElement11-expected.txt:
3687         * dom/html/level2/html/resources/frame.html:
3688         * dom/html/level2/html/resources/iframe.html:
3689
3690         - I changed these tests to explicitly report exceptions, so their results
3691         don't depend on how the engine constructs messages for implicit exceptions:
3692
3693         * dom/xhtml/level2/html/HTMLDocument17-expected.txt:
3694         * dom/xhtml/level2/html/HTMLDocument18-expected.txt:
3695         * dom/xhtml/level2/html/HTMLDocument19-expected.txt:
3696         * dom/xhtml/level2/html/HTMLDocument20-expected.txt:
3697         * dom/xhtml/level2/html/HTMLDocument21-expected.txt:
3698         * dom/xhtml/level2/html/selfxhtml.js:
3699
3700 2008-05-06  Geoffrey Garen  <ggaren@apple.com>
3701
3702         Reviewed by Oliver Hunt.
3703
3704         To facilitate merging between the squirrelfish branch and trunk, I
3705         edited a bunch of layout tests to make sure their results don't depend
3706         on the exact text of an exception message generated by the JavaScript engine.
3707
3708         (We do want to test JavaScript exception messages -- we just don't want
3709         to test them 300 times over, in tests that aren't supposed to be about
3710         JavaScript at all.)
3711
3712         - I fixed bugs that were causing these tests to throw exceptions by accident,
3713         and updated results to reflect correct behavior:
3714         
3715         * editing/selection/contenteditable-click-inside.html:
3716         * platform/mac/editing/selection/contenteditable-click-inside-expected.checksum:
3717         * platform/mac/editing/selection/contenteditable-click-inside-expected.png:
3718         * platform/mac/editing/selection/contenteditable-click-inside-expected.txt:
3719
3720         * editing/selection/contenteditable-click-outside.html:
3721         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum:
3722         * platform/mac/editing/selection/contenteditable-click-outside-expected.png:
3723         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt:
3724
3725         * fast/forms/selected-index-assert.html:
3726         * fast/forms/selected-index-assert-expected.txt:
3727
3728         * tables/mozilla_expected_failures/core/captions1.html:
3729         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
3730
3731         - I changed these tests to explicitly throw/report exceptions, so their results
3732         don't depend on how the engine constructs messages for implicit exceptions:
3733
3734         * fast/xpath/nsresolver-exception.xhtml:
3735         * fast/xpath/nsresolver-exception-expected.txt:
3736
3737         * platform/mac/fast/AppleScript/001.html:
3738         * platform/mac/fast/AppleScript/001-expected.txt:
3739         
3740         * dom/xhtml/level3/core/selfxhtml.js
3741         * dom/xhtml/level3/core/*expected.txt (about 280 of these changed)
3742
3743 2008-05-05  Geoffrey Garen  <ggaren@apple.com>
3744
3745         Reviewed by Maciej Stachowiak.
3746         
3747         Layout test for exceptions thrown from equality comparisons.
3748
3749         * fast/js/exception-thrown-from-equal-expected.txt: Added.
3750         * fast/js/exception-thrown-from-equal.html: Added.
3751
3752 2008-05-04  Oliver Hunt  <oliver@apple.com>
3753
3754         Reviewed by Maciej.
3755
3756         Testcases for accessing the arguments object with too few, and too many 
3757         arguments provided to the function.
3758
3759         * fast/js/resources/unmatching-argument-count.js: Added.
3760         * fast/js/unmatching-argument-count-expected.txt: Added.
3761         * fast/js/unmatching-argument-count.html: Added.
3762
3763 2008-05-01  Maciej Stachowiak  <mjs@apple.com>
3764
3765         Reviewed by Oliver.
3766         
3767         - bump up the numbers in this test to account for our now much
3768         higher recursion capability.
3769
3770         * fast/js/deep-recursion-test.html:
3771
3772 2008-04-26  Oliver Hunt  <oliver@apple.com>
3773
3774         Reviewed by Maciej.
3775
3776         Bug 18628: SQUIRRELFISH: need to support recursion limit
3777         <https://bugs.webkit.org/show_bug.cgi?id=18628>
3778
3779         Test to ensure we don't crash when re-entering global code
3780         with a full register file, and that we don't allow unbounded
3781         recursion by re-entering on a new register file..
3782
3783         * fast/js/global-recursion-on-full-stack-expected.txt: Added.
3784         * fast/js/global-recursion-on-full-stack.html: Added.
3785
3786 === Start merge of squirrelfish ===
3787
3788 2008-05-21  Darin Adler  <darin@apple.com>
3789
3790         Reviewed by Anders.
3791
3792         - test for <rdar://problem/5952721> bug in JavaScript arguments object property lookup
3793
3794         * fast/js/arguments-bad-index-expected.txt: Added.
3795         * fast/js/arguments-bad-index.html: Added.
3796         * fast/js/resources/arguments-bad-index.js: Added.
3797
3798 2008-05-21  Alexey Proskuryakov  <ap@webkit.org>
3799
3800         Reviewed by Darin.
3801
3802         <rdar://problem/5908520> REGRESSION (3.1.1-r33033): Crash in WebKit when opening or refreshing page on people.com
3803
3804         https://bugs.webkit.org/show_bug.cgi?id=18687
3805         REGRESSION(r32220): ecma/Array/15.4.4.5-3.js test now fails in GMT(BST)
3806
3807         * fast/js/comparefn-sort-stability-expected.txt: Added.
3808         * fast/js/comparefn-sort-stability.html: Added.
3809         * fast/js/resources/comparefn-sort-stability.js: Added.
3810         * fast/js/resources/sort-randomly.js: Added.
3811         * fast/js/resources/sort-stability.js: Added.
3812         * fast/js/sort-randomly-expected.txt: Added.
3813         * fast/js/sort-randomly.html: Added.
3814         * fast/js/sort-stability-expected.txt: Added.
3815         * fast/js/sort-stability.html: Added.
3816
3817 2008-05-21  Alexey Proskuryakov  <ap@webkit.org>
3818
3819         Reviewed by Darin.
3820
3821         https://bugs.webkit.org/show_bug.cgi?id=19169
3822         <rdar://5952342> REGRESSION: nakarte.ru searches don't work
3823
3824         * http/tests/xmlhttprequest/encode-request-url-expected.txt: Added.
3825         * http/tests/xmlhttprequest/encode-request-url.html: Added.
3826         * http/tests/xmlhttprequest/resources/print-query.cgi: Added.
3827
3828 2008-05-20  Dan Bernstein  <mitz@apple.com>
3829
3830         Reviewed by Darin Adler.
3831
3832         - test for https://bugs.webkit.org/show_bug.cgi?id=17655
3833           <rdar://problem/5778077> REGRESSION (3.1.1-TOT): Reproducible crash calling querySelector on viewless Document
3834
3835         * fast/dom/SelectorAPI/resources/viewless-document.js: Added.
3836         * fast/dom/SelectorAPI/viewless-document-expected.txt: Added.
3837         * fast/dom/SelectorAPI/viewless-document.html: Added.
3838
3839 2008-05-19  Dan Bernstein  <mitz@apple.com>
3840
3841         Reviewed by Adam Roben.
3842
3843         - update test results following <http://trac.webkit.org/changeset/33395>
3844
3845         * platform/mac/fast/frames/viewsource-attribute-expected.checksum:
3846         * platform/mac/fast/frames/viewsource-attribute-expected.png:
3847         * platform/mac/fast/frames/viewsource-attribute-expected.txt:
3848
3849 2008-05-19  Alexey Proskuryakov  <ap@webkit.org>
3850
3851         Reviewed by Darin.
3852
3853         http://bugs.webkit.org/show_bug.cgi?id=18308
3854         SVG Encoding error with fill attribute
3855
3856         * fast/loader/data-url-encoding-html-expected.txt: Added.
3857         * fast/loader/data-url-encoding-html.html: Added.
3858         * fast/loader/data-url-encoding-svg-expected.txt: Added.
3859         * fast/loader/data-url-encoding-svg.html: Added.
3860         * fast/loader/javascript-url-encoding-expected.txt: Added.
3861         * fast/loader/javascript-url-encoding.html: Added.
3862
3863 2008-05-19  Alexey Proskuryakov  <ap@webkit.org>
3864
3865         Reviewed by Darin.
3866
3867         https://bugs.webkit.org/show_bug.cgi?id=18421
3868         <rdar://problem/5857369> XMLHttpRequest does not properly encode & and < in outgoing messages
3869
3870         * http/tests/xmlhttprequest/serialize-document-expected.txt: Added.
3871         * http/tests/xmlhttprequest/serialize-document.html: Added.
3872
3873 2008-05-18  Darin Adler  <darin@apple.com>
3874
3875         Reviewed by Sam.
3876
3877         - test for <rdar://problem/5943569> crash due to stale ownerNode pointer
3878
3879         * fast/dom/StyleSheet: Added.
3880         * fast/dom/StyleSheet/ownerNode-lifetime-expected.txt: Added.
3881         * fast/dom/StyleSheet/ownerNode-lifetime.html: Added.
3882
3883 2008-05-18  Brady Eidson  <beidson@apple.com>
3884
3885         Reviewed by Sam Weinig
3886
3887         Fix for https://bugs.webkit.org/show_bug.cgi?id=19111
3888         Allow `delete storage.itemName` syntax as an alias for `storage.removeItem("itemName")`
3889
3890         * storage/domstorage/localstorage/delete-removal-expected.txt: Added.
3891         * storage/domstorage/localstorage/delete-removal.html: Added.
3892         * storage/domstorage/sessionstorage/delete-removal-expected.txt: Added.
3893         * storage/domstorage/sessionstorage/delete-removal.html: Added.
3894
3895 2008-05-17  Sam Weinig  <sam@webkit.org>
3896
3897         Reviewed by Mark Rowe.
3898
3899         Update expected results for new ABORT_ERR.
3900
3901         * fast/dom/Window/window-properties-expected.txt:
3902
3903 2008-05-16  Antti Koivisto  <antti@apple.com>
3904
3905         Reviewed by Anders.
3906         
3907         Test for <rdar://problem/5934400> 
3908         Movie controller does not update on first load of http://www.apple.com/getamac/ads/
3909
3910         * http/tests/local/stylesheet-and-script-load-order-http-expected.txt: Added.
3911         * http/tests/local/stylesheet-and-script-load-order-http.html: Added.
3912
3913 2008-05-16  Anders Carlsson  <andersca@apple.com>
3914
3915         Reviewed by Mitz.
3916
3917         <rdar://problem/5787788>
3918         REGRESSION: fast/loader/xmlhttprequest-missing-file-exception.html fails on Windows.
3919
3920         Remove test from skipped list.
3921         
3922         * platform/win/Skipped:
3923
3924 2008-05-15  Anders Carlsson  <andersca@apple.com>
3925
3926         Update test results now that navigator.onLine exists.
3927         
3928         * fast/dom/Window/window-properties-expected.txt:
3929
3930 2008-05-15  Rob Buis  <buis@kde.org>
3931
3932         Reviewed by Dave Hyatt.
3933
3934         Testcase for:
3935         https://bugs.webkit.org/show_bug.cgi?id=17433
3936         getComputedStyle() -> clip returns empty string
3937
3938         * fast/css/getPropertyValue-clip-expected.txt: Added.
3939         * fast/css/getPropertyValue-clip.html: Added.
3940
3941 2008-05-15  Timothy Hatcher  <timothy@apple.com>
3942
3943         Test case added for <rdar://problem/5790805> Inspector's source view
3944         missing some words, doubles others in JS source in <script> tag (17752)
3945
3946         Reviewed by Dave Hyatt.
3947
3948         * fast/frames/resources/viewsource-frame-2.html: Added.
3949         * fast/frames/viewsource-plain-text-tags-expected.txt: Added.
3950         * fast/frames/viewsource-plain-text-tags.html: Added.
3951
3952 2008-05-15  Stephanie Lewis  <slewis@apple.com>
3953
3954         Reviewed by Anders.
3955
3956         Dump unload event counts for frames.
3957
3958         * fast/dom/Window/get-set-properties-expected.txt:
3959         * fast/events/onunload-expected.txt:
3960         * fast/events/onunload-not-on-body-expected.txt:
3961         * fast/events/onunload-window-property-expected.txt:
3962         * fast/forms/button-state-restore-expected.txt:
3963         * fast/history/history_reload-expected.txt:
3964         * fast/loader/onunload-form-submit-crash-2-expected.txt:
3965         * fast/loader/onunload-form-submit-crash-expected.txt:
3966         * http/tests/xmlhttprequest/xhr-onunload-expected.txt:
3967         * platform/mac/fast/loader/start-load-in-unload-expected.txt:
3968
3969 2008-05-15  David Kilzer  <ddkilzer@apple.com>
3970
3971         Bug 19085: font-family: initial sets font-family differently than font: initial
3972
3973         <https://bugs.webkit.org/show_bug.cgi?id=19085>
3974         <rdar://problem/5939391>
3975
3976         Reviewed by David Hyatt.
3977
3978         * fast/css/font-family-initial-expected.txt: Added.
3979         * fast/css/font-family-initial.html: Added.
3980
3981 2008-05-15  Julien Chaffraix  <jchaffraix@webkit.org>
3982
3983         Reviewed by Darin.
3984
3985         Test case for https://bugs.webkit.org/show_bug.cgi?id=13942
3986         ASSERTION FAILED: !attrName.contains('/') in HTMLTokenizer.cpp:132 when loading http://bamanzi.blogeden.cn/
3987
3988         * fast/parser/assertion-empty-attribute-expected.txt: Added.
3989         * fast/parser/assertion-empty-attribute.html: Added.
3990
3991 2008-05-15  Alexey Proskuryakov  <ap@webkit.org>
3992
3993         Reviewed by Dan Bernstein.
3994
3995         https://bugs.webkit.org/show_bug.cgi?id=10707
3996         DumpRenderTree should not be able to access non-local resources
3997
3998         * fast/doctypes/resources/TestDoctype.js:
3999         * svg/custom/loadevents-capturing.svg:
4000         * svg/custom/loadevents-externalresourcesrequired-displaynone.svg:
4001         * svg/custom/loadevents-externalresourcesrequired.svg:
4002         * svg/custom/loadevents-normal-displaynone.svg:
4003         * svg/custom/loadevents-normal.svg:
4004
4005 2008-05-15  Alexey Proskuryakov  <ap@webkit.org>
4006
4007         Use TextIterator in +[NSAttributedString _web_attributedStringFromRange:].
4008
4009         * platform/mac/fast/text/attributed-substring-from-range-001-expected.txt:
4010         Newlines now get attributes, too.
4011
4012         * platform/mac/fast/text/attributed-substring-from-range-in-textfield-expected.txt:
4013         Results changed from [FAIL] to [PASS].
4014
4015 2008-05-14  Dan Bernstein  <mitz@apple.com>
4016
4017         Reviewed by Mark Rowe.
4018
4019         - test for <rdar://problem/5907633> Memory corruption after closing a document that uses box-reflect
4020
4021         * fast/reflections/teardown-crash-expected.txt: Added.
4022         * fast/reflections/teardown-crash.html: Added.
4023
4024 2008-05-14  Anders Carlsson  <andersca@apple.com>
4025
4026         Check in the test result.
4027         
4028         * http/tests/appcache/manifest-with-empty-file-expected.txt: Added.
4029
4030 2008-05-14  Anders Carlsson  <andersca@apple.com>
4031
4032         Reviewed by Adam.
4033
4034         Add test where a manifest references an empty file.
4035         
4036         * http/tests/appcache/manifest-with-empty-file.html: Added.
4037         * http/tests/appcache/resources/empty.txt: Added.
4038         * http/tests/appcache/resources/manifest-with-empty-file.manifest: Added.
4039
4040 2008-05-14  David Kilzer  <ddkilzer@apple.com>
4041
4042         REGRESSION (r26474): WebKit fails jQuery test 64 core module: text(String) subtest 1 Check escaped text (createTextNode)
4043
4044         <https://bugs.webkit.org/show_bug.cgi?id=18976>
4045         <rdar://problem/5924793>
4046
4047         Reviewed by Darin.
4048
4049         Updated test results now that '>' is escaped to '&gt;' in both
4050         attributes and content.
4051
4052         * fast/xsl/xslt-processor-expected.txt:
4053         * fast/xsl/xslt-text-expected.txt:
4054         * platform/mac/fast/dom/dom-parse-serialize-expected.txt:
4055
4056 2008-05-14  Justin Garcia  <justin.garcia@apple.com>
4057
4058         Reviewed by Darin.
4059
4060         <rdar://problem/5914803> Improve performance of WebCore::Editor::setComposition
4061         
4062         Replacing all the text in a node is now much less likely to remove it
4063         and cause selection changes.
4064
4065         * platform/mac/editing/input/text-input-controller-expected.txt:
4066         * platform/mac/editing/inserting/4959067-expected.txt:
4067         * platform/mac/editing/style/style-3681552-fix-001-expected.txt:
4068
4069 2008-05-14  Alexey Proskuryakov  <ap@webkit.org>
4070
4071         Revie