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