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