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