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