2f9e7953090bd247999aa514c6cce21bd1255cd8
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-04-30  Rob Buis  <buis@kde.org>
2
3         Reviewed by Nikolas.
4
5         Testcases for:
6         https://bugs.webkit.org/show_bug.cgi?id=16447
7         onload called too many times for <svg:image>
8         https://bugs.webkit.org/show_bug.cgi?id=12282
9         SVG wastes time in malloc to send loadEvents to non-existent listeners
10
11         * svg/custom/loadevents-capturing-expected.txt: Added.
12         * svg/custom/loadevents-capturing.svg: Added.
13         * svg/custom/loadevents-externalresourcesrequired-displaynone-expected.txt: Added.
14         * svg/custom/loadevents-externalresourcesrequired-displaynone.svg: Added.
15         * svg/custom/loadevents-externalresourcesrequired-expected.txt: Added.
16         * svg/custom/loadevents-externalresourcesrequired.svg: Added.
17         * svg/custom/loadevents-normal-displaynone-expected.txt: Added.
18         * svg/custom/loadevents-normal-displaynone.svg: Added.
19         * svg/custom/loadevents-normal-expected.txt: Added.
20         * svg/custom/loadevents-normal.svg: Added.
21
22 2008-04-30  David Hyatt  <hyatt@apple.com>
23
24         Add test for video crasher.
25
26         Reviewed by Dan Bernstein
27
28         * media/video-layer-crash.html: Added.
29         * platform/mac/media/video-layer-crash-expected.checksum: Added.
30         * platform/mac/media/video-layer-crash-expected.png: Added.
31         * platform/mac/media/video-layer-crash-expected.txt: Added.
32
33 2008-04-30  Tor Arne Vestbø  <tavestbo@trolltech.com>
34
35         Rubber-stamped by Simon
36
37         Updated the expected test results to reflect the fact that most render objects now are anonymous.
38
39         * platform/qt/editing/pasteboard/paste-pre-001-expected.txt:
40         * platform/qt/editing/pasteboard/paste-text-019-expected.txt:
41         * platform/qt/editing/selection/display-table-text-expected.txt:
42         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
43         * platform/qt/fast/block/basic/011-expected.txt:
44         * platform/qt/fast/css-generated-content/015-expected.txt:
45         * platform/qt/fast/css-generated-content/inline-display-types-expected.txt:
46         * platform/qt/fast/css-generated-content/table-cell-before-content-expected.txt:
47         * platform/qt/fast/css/word-space-extra-expected.txt:
48         * platform/qt/fast/forms/001-expected.txt:
49         * platform/qt/fast/forms/form-hides-table-expected.txt:
50         * platform/qt/fast/forms/input-text-word-wrap-expected.txt:
51         * platform/qt/fast/forms/menulist-width-change-expected.txt:
52         * platform/qt/fast/parser/001-expected.txt:
53         * platform/qt/fast/table/037-expected.txt:
54         * platform/qt/fast/table/add-before-anonymous-child-expected.txt:
55         * platform/qt/fast/table/border-collapsing/003-expected.txt:
56         * platform/qt/fast/table/cell-absolute-child-expected.txt:
57         * platform/qt/fast/table/click-near-anonymous-table-expected.txt:
58         * platform/qt/fast/table/form-with-table-style-expected.txt:
59         * platform/qt/fast/table/overflowHidden-expected.txt:
60         * platform/qt/fast/table/text-field-baseline-expected.txt:
61         * platform/qt/fast/table/vertical-align-baseline-readjust-expected.txt:
62         * platform/qt/fast/text/font-initial-expected.txt:
63         * platform/qt/fast/text/whitespace/024-expected.txt:
64         * platform/qt/fast/text/word-break-expected.txt:
65         * platform/qt/tables/mozilla/bugs/bug1055-1-expected.txt:
66         * platform/qt/tables/mozilla/bugs/bug11321-expected.txt:
67         * platform/qt/tables/mozilla/bugs/bug13118-expected.txt:
68         * platform/qt/tables/mozilla/bugs/bug2479-1-expected.txt:
69         * platform/qt/tables/mozilla/bugs/bug2479-3-expected.txt:
70         * platform/qt/tables/mozilla/bugs/bug2479-4-expected.txt:
71         * platform/qt/tables/mozilla/bugs/bug269566-expected.txt:
72         * platform/qt/tables/mozilla/bugs/bug275625-expected.txt:
73         * platform/qt/tables/mozilla/bugs/bug3037-1-expected.txt:
74         * platform/qt/tables/mozilla/bugs/bug3037-2-expected.txt:
75         * platform/qt/tables/mozilla/bugs/bug30985-expected.txt:
76         * platform/qt/tables/mozilla/bugs/bug7112-1-expected.txt:
77         * platform/qt/tables/mozilla/bugs/bug7112-2-expected.txt:
78         * platform/qt/tables/mozilla/bugs/bug72359-expected.txt:
79         * platform/qt/tables/mozilla/bugs/bug8032-1-expected.txt:
80         * platform/qt/tables/mozilla/bugs/bug8950-expected.txt:
81         * platform/qt/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
82         * platform/qt/tables/mozilla/marvin/x_caption_align_top-expected.txt:
83         * platform/qt/tables/mozilla/marvin/x_caption_class-expected.txt:
84         * platform/qt/tables/mozilla/marvin/x_caption_id-expected.txt:
85         * platform/qt/tables/mozilla/marvin/x_caption_style-expected.txt:
86         * platform/qt/tables/mozilla/marvin/x_col_align_center-expected.txt:
87         * platform/qt/tables/mozilla/marvin/x_col_align_char-expected.txt:
88         * platform/qt/tables/mozilla/marvin/x_col_align_justify-expected.txt:
89         * platform/qt/tables/mozilla/marvin/x_col_align_left-expected.txt:
90         * platform/qt/tables/mozilla/marvin/x_col_align_right-expected.txt:
91         * platform/qt/tables/mozilla/marvin/x_col_span-expected.txt:
92         * platform/qt/tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
93         * platform/qt/tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
94         * platform/qt/tables/mozilla/marvin/x_col_valign_middle-expected.txt:
95         * platform/qt/tables/mozilla/marvin/x_col_valign_top-expected.txt:
96         * platform/qt/tables/mozilla/marvin/x_col_width_pct-expected.txt:
97         * platform/qt/tables/mozilla/marvin/x_col_width_px-expected.txt:
98         * platform/qt/tables/mozilla/marvin/x_col_width_rel-expected.txt:
99         * platform/qt/tables/mozilla/marvin/x_colgroup_align_center-expected.txt:
100         * platform/qt/tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
101         * platform/qt/tables/mozilla/marvin/x_colgroup_align_justify-expected.txt:
102         * platform/qt/tables/mozilla/marvin/x_colgroup_align_left-expected.txt:
103         * platform/qt/tables/mozilla/marvin/x_colgroup_align_right-expected.txt:
104         * platform/qt/tables/mozilla/marvin/x_colgroup_span-expected.txt:
105         * platform/qt/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
106         * platform/qt/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
107         * platform/qt/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
108         * platform/qt/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
109         * platform/qt/tables/mozilla/marvin/x_colgroup_width_pct-expected.txt:
110         * platform/qt/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
111         * platform/qt/tables/mozilla/marvin/x_table_align_center-expected.txt:
112         * platform/qt/tables/mozilla/marvin/x_table_align_left-expected.txt:
113         * platform/qt/tables/mozilla/marvin/x_table_align_right-expected.txt:
114         * platform/qt/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
115         * platform/qt/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
116         * platform/qt/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
117         * platform/qt/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
118         * platform/qt/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
119         * platform/qt/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
120         * platform/qt/tables/mozilla/marvin/x_table_class-expected.txt:
121         * platform/qt/tables/mozilla/marvin/x_table_id-expected.txt:
122         * platform/qt/tables/mozilla/marvin/x_table_style-expected.txt:
123         * platform/qt/tables/mozilla/marvin/x_table_width_pct-expected.txt:
124         * platform/qt/tables/mozilla/marvin/x_table_width_px-expected.txt:
125         * platform/qt/tables/mozilla/marvin/x_td_align_center-expected.txt:
126         * platform/qt/tables/mozilla/marvin/x_td_align_char-expected.txt:
127         * platform/qt/tables/mozilla/marvin/x_td_align_justify-expected.txt:
128         * platform/qt/tables/mozilla/marvin/x_td_align_left-expected.txt:
129         * platform/qt/tables/mozilla/marvin/x_td_align_right-expected.txt:
130         * platform/qt/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
131         * platform/qt/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
132         * platform/qt/tables/mozilla/marvin/x_td_class-expected.txt:
133         * platform/qt/tables/mozilla/marvin/x_td_colspan-expected.txt:
134         * platform/qt/tables/mozilla/marvin/x_td_height-expected.txt:
135         * platform/qt/tables/mozilla/marvin/x_td_id-expected.txt:
136         * platform/qt/tables/mozilla/marvin/x_td_nowrap-expected.txt:
137         * platform/qt/tables/mozilla/marvin/x_td_rowspan-expected.txt:
138         * platform/qt/tables/mozilla/marvin/x_td_style-expected.txt:
139         * platform/qt/tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
140         * platform/qt/tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
141         * platform/qt/tables/mozilla/marvin/x_td_valign_middle-expected.txt:
142         * platform/qt/tables/mozilla/marvin/x_td_valign_top-expected.txt:
143         * platform/qt/tables/mozilla/marvin/x_td_width-expected.txt:
144         * platform/qt/tables/mozilla/marvin/x_th_align_center-expected.txt:
145         * platform/qt/tables/mozilla/marvin/x_th_align_char-expected.txt:
146         * platform/qt/tables/mozilla/marvin/x_th_align_justify-expected.txt:
147         * platform/qt/tables/mozilla/marvin/x_th_align_left-expected.txt:
148         * platform/qt/tables/mozilla/marvin/x_th_align_right-expected.txt:
149         * platform/qt/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
150         * platform/qt/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
151         * platform/qt/tables/mozilla/marvin/x_th_class-expected.txt:
152         * platform/qt/tables/mozilla/marvin/x_th_colspan-expected.txt:
153         * platform/qt/tables/mozilla/marvin/x_th_height-expected.txt:
154         * platform/qt/tables/mozilla/marvin/x_th_id-expected.txt:
155         * platform/qt/tables/mozilla/marvin/x_th_nowrap-expected.txt:
156         * platform/qt/tables/mozilla/marvin/x_th_rowspan-expected.txt:
157         * platform/qt/tables/mozilla/marvin/x_th_style-expected.txt:
158         * platform/qt/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
159         * platform/qt/tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
160         * platform/qt/tables/mozilla/marvin/x_th_valign_middle-expected.txt:
161         * platform/qt/tables/mozilla/marvin/x_th_valign_top-expected.txt:
162         * platform/qt/tables/mozilla/marvin/x_th_width-expected.txt:
163         * platform/qt/tables/mozilla/marvin/x_tr_align_center-expected.txt:
164         * platform/qt/tables/mozilla/marvin/x_tr_align_char-expected.txt:
165         * platform/qt/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
166         * platform/qt/tables/mozilla/marvin/x_tr_align_left-expected.txt:
167         * platform/qt/tables/mozilla/marvin/x_tr_align_right-expected.txt:
168         * platform/qt/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
169         * platform/qt/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
170         * platform/qt/tables/mozilla/marvin/x_tr_class-expected.txt:
171         * platform/qt/tables/mozilla/marvin/x_tr_id-expected.txt:
172         * platform/qt/tables/mozilla/marvin/x_tr_style-expected.txt:
173         * platform/qt/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
174         * platform/qt/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
175         * platform/qt/tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
176         * platform/qt/tables/mozilla/marvin/x_tr_valign_top-expected.txt:
177         * platform/qt/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
178         * platform/qt/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
179         * platform/qt/tables/mozilla_expected_failures/bugs/bug278266-expected.txt:
180         * platform/qt/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
181         * platform/qt/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
182         * platform/qt/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
183         * platform/qt/tables/mozilla_expected_failures/other/test4-expected.txt:
184
185 2008-04-30  Tor Arne Vestbø  <tavestbo@trolltech.com>
186
187         Rubber-stamped by Simon.
188
189         Updated the expected test results to the current font metrics.
190
191         * platform/qt/css1/basic/class_as_selector-expected.txt:
192         * platform/qt/css1/basic/comments-expected.txt:
193         * platform/qt/css1/basic/containment-expected.txt:
194         * platform/qt/css1/basic/contextual_selectors-expected.txt:
195         * platform/qt/css1/basic/grouping-expected.txt:
196         * platform/qt/css1/basic/id_as_selector-expected.txt:
197         * platform/qt/css1/basic/inheritance-expected.txt:
198         * platform/qt/css1/box_properties/acid_test-expected.txt:
199         * platform/qt/css1/box_properties/border-expected.txt:
200         * platform/qt/css1/box_properties/border_bottom-expected.txt:
201         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
202         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
203         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
204         * platform/qt/css1/box_properties/border_color-expected.txt:
205         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
206         * platform/qt/css1/box_properties/border_inline-expected.txt:
207         * platform/qt/css1/box_properties/border_left-expected.txt:
208         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
209         * platform/qt/css1/box_properties/border_left_width-expected.txt:
210         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
211         * platform/qt/css1/box_properties/border_right-expected.txt:
212         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
213         * platform/qt/css1/box_properties/border_right_width-expected.txt:
214         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
215         * platform/qt/css1/box_properties/border_style-expected.txt:
216         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
217         * platform/qt/css1/box_properties/border_top-expected.txt:
218         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
219         * platform/qt/css1/box_properties/border_top_width-expected.txt:
220         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
221         * platform/qt/css1/box_properties/border_width-expected.txt:
222         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
223         * platform/qt/css1/box_properties/clear-expected.txt:
224         * platform/qt/css1/box_properties/clear_float-expected.txt:
225         * platform/qt/css1/box_properties/float-expected.txt:
226         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
227         * platform/qt/css1/box_properties/float_margin-expected.txt:
228         * platform/qt/css1/box_properties/height-expected.txt:
229         * platform/qt/css1/box_properties/margin-expected.txt:
230         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
231         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
232         * platform/qt/css1/box_properties/margin_inline-expected.txt:
233         * platform/qt/css1/box_properties/margin_left-expected.txt:
234         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
235         * platform/qt/css1/box_properties/margin_right-expected.txt:
236         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
237         * platform/qt/css1/box_properties/margin_top-expected.txt:
238         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
239         * platform/qt/css1/box_properties/padding-expected.txt:
240         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
241         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
242         * platform/qt/css1/box_properties/padding_inline-expected.txt:
243         * platform/qt/css1/box_properties/padding_left-expected.txt:
244         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
245         * platform/qt/css1/box_properties/padding_right-expected.txt:
246         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
247         * platform/qt/css1/box_properties/padding_top-expected.txt:
248         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
249         * platform/qt/css1/box_properties/width-expected.txt:
250         * platform/qt/css1/cascade/cascade_order-expected.txt:
251         * platform/qt/css1/cascade/important-expected.txt:
252         * platform/qt/css1/classification/display-expected.txt:
253         * platform/qt/css1/classification/list_style-expected.txt:
254         * platform/qt/css1/classification/list_style_image-expected.txt:
255         * platform/qt/css1/classification/list_style_position-expected.txt:
256         * platform/qt/css1/classification/list_style_type-expected.txt:
257         * platform/qt/css1/classification/white_space-expected.txt:
258         * platform/qt/css1/color_and_background/background-expected.txt:
259         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
260         * platform/qt/css1/color_and_background/background_color-expected.txt:
261         * platform/qt/css1/color_and_background/background_image-expected.txt:
262         * platform/qt/css1/color_and_background/background_position-expected.txt:
263         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
264         * platform/qt/css1/color_and_background/color-expected.txt:
265         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
266         * platform/qt/css1/font_properties/font-expected.txt:
267         * platform/qt/css1/font_properties/font_family-expected.txt:
268         * platform/qt/css1/font_properties/font_size-expected.txt:
269         * platform/qt/css1/font_properties/font_style-expected.txt:
270         * platform/qt/css1/font_properties/font_variant-expected.txt:
271         * platform/qt/css1/font_properties/font_weight-expected.txt:
272         * platform/qt/css1/formatting_model/canvas-expected.txt:
273         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
274         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
275         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
276         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
277         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
278         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
279         * platform/qt/css1/pseudo/anchor-expected.txt:
280         * platform/qt/css1/pseudo/firstletter-expected.txt:
281         * platform/qt/css1/pseudo/firstline-expected.txt:
282         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
283         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
284         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
285         * platform/qt/css1/text_properties/line_height-expected.txt:
286         * platform/qt/css1/text_properties/text_align-expected.txt:
287         * platform/qt/css1/text_properties/text_decoration-expected.txt:
288         * platform/qt/css1/text_properties/text_indent-expected.txt:
289         * platform/qt/css1/text_properties/text_transform-expected.txt:
290         * platform/qt/css1/text_properties/vertical_align-expected.txt:
291         * platform/qt/css1/text_properties/word_spacing-expected.txt:
292         * platform/qt/css1/units/color_units-expected.txt:
293         * platform/qt/css1/units/length_units-expected.txt:
294         * platform/qt/css1/units/percentage_units-expected.txt:
295         * platform/qt/css1/units/urls-expected.txt:
296         * platform/qt/css2.1/t010403-shand-font-00-b-expected.txt:
297         * platform/qt/css2.1/t010403-shand-font-01-b-expected.txt:
298         * platform/qt/css2.1/t010403-shand-font-02-b-expected.txt:
299         * platform/qt/css2.1/t010403-shand-font-03-b-expected.txt:
300         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
301         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
302         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
303         * platform/qt/css2.1/t050803-c14-classes-00-e-expected.txt:
304         * platform/qt/css2.1/t0509-c15-ids-01-e-expected.txt:
305         * platform/qt/css2.1/t0602-c13-inh-underlin-00-e-expected.txt:
306         * platform/qt/css2.1/t0603-c11-import-00-b-expected.txt:
307         * platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt:
308         * platform/qt/css2.1/t0905-c414-flt-wrap-01-d-g-expected.txt:
309         * platform/qt/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
310         * platform/qt/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
311         * platform/qt/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
312         * platform/qt/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
313         * platform/qt/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
314         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
315         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
316         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
317         * platform/qt/css3/css3-modsel-33-expected.txt:
318
319 2008-04-30  Simon Hausmann  <hausmann@webkit.org>
320
321         Rubber-stamped by Holger.
322
323         Updated the skip list for the Qt port to exclude features currently
324         not implemented.
325
326         * platform/qt/Skipped:
327
328 2008-04-30  Rob Buis  <buis@kde.org>
329
330         Reviewed by Eric.
331
332         Testcase for:
333         https://bugs.webkit.org/show_bug.cgi?id=11939
334         Quirksmode: Ignores media types in stylesheet PIs
335
336         * fast/css/resources/xml-stylesheet-media-print.css: Added.
337         * fast/css/resources/xml-stylesheet-media-screen.css: Added.
338         * fast/css/xml-stylesheet-media-processing-expected.txt: Added.
339         * fast/css/xml-stylesheet-media-processing.xhtml: Added.
340
341 2008-04-29  Anatoli Papirovski  <apapirovski@mac.com>
342
343         Reviewed by Dan Bernstein.
344
345         Modified the SVG test case for RGB and RGBA parsing - mixing percentage and 
346         numerical values is illegal.
347
348         * svg/custom/rgbcolor-syntax.svg:
349
350 2008-04-29  David Hyatt  <hyatt@apple.com>
351
352         Implement support for the new box-reflect property.  Tests of the new property.
353
354         Reviewed by Dan Bernstein
355
356         * fast/reflections: Added.
357         * fast/reflections/reflection-computed-style-expected.txt: Added.
358         * fast/reflections/reflection-computed-style.html: Added.
359         * fast/reflections/reflection-direction.html: Added.
360         * fast/reflections/reflection-masks.html: Added.
361         * fast/reflections/reflection-nesting.html: Added.
362         * fast/reflections/resources: Added.
363         * fast/reflections/resources/kate.png: Added.
364         * fast/reflections/resources/vignette-mask.png: Added.
365
366 2008-04-29  Anatoli Papirovski  <apapirovski@mac.com>
367
368         Reviewed by Darin Adler.
369
370         Fix for https://bugs.webkit.org/show_bug.cgi?id=18355
371         Updated the results of the layout test for "RGB color syntax error handling".
372
373         * platform/mac/css2.1/t040306-syntax-01-f-expected.checksum:
374         * platform/mac/css2.1/t040306-syntax-01-f-expected.png:
375         * platform/mac/css2.1/t040306-syntax-01-f-expected.txt:
376
377 2008-04-29  Simon Hausmann  <hausmann@webkit.org>
378
379         Rubber-stamped by Holger.
380
381         Updated the layout tests after the latest submits to the Qt port
382         to our new baseline, after numerous fixes in RenderThemeQt
383         and assorted.
384
385         Updated the Skipped file with new expected failures that need
386         fixing.
387
388         * platform/qt/Skipped:
389         * platform/qt/css1/box_properties/acid_test-expected.txt:
390         * platform/qt/css1/font_properties/font_family-expected.txt:
391         * platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt:
392         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
393         * platform/qt/editing/deleting/5168598-expected.txt:
394         * platform/qt/editing/execCommand/4920488-expected.txt:
395         * platform/qt/editing/execCommand/insertImage-expected.txt:
396         * platform/qt/editing/inserting/4960120-1-expected.txt:
397         * platform/qt/editing/inserting/before-after-input-element-expected.txt:
398         * platform/qt/editing/pasteboard/4641033-expected.txt:
399         * platform/qt/editing/pasteboard/4806874-expected.txt:
400         * platform/qt/editing/pasteboard/4944770-1-expected.txt:
401         * platform/qt/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
402         * platform/qt/editing/pasteboard/nested-blocks-with-text-field-expected.txt:
403         * platform/qt/editing/pasteboard/pasting-tabs-expected.txt:
404         * platform/qt/editing/selection/3690703-2-expected.txt:
405         * platform/qt/editing/selection/3690703-expected.txt:
406         * platform/qt/editing/selection/3690719-expected.txt:
407         * platform/qt/editing/selection/4397952-expected.txt:
408         * platform/qt/editing/selection/4895428-3-expected.txt:
409         * platform/qt/editing/selection/5136696-expected.txt:
410         * platform/qt/editing/selection/5213963-expected.txt:
411         * platform/qt/editing/selection/5240265-expected.txt:
412         * platform/qt/editing/selection/caret-before-select-expected.txt:
413         * platform/qt/editing/selection/replaced-boundaries-3-expected.txt:
414         * platform/qt/editing/selection/select-box-expected.txt:
415         * platform/qt/editing/selection/select-element-paragraph-boundary-expected.txt:
416         * platform/qt/fast/block/basic/011-expected.txt:
417         * platform/qt/fast/block/float/032-expected.txt:
418         * platform/qt/fast/block/float/float-avoidance-expected.txt:
419         * platform/qt/fast/block/positioning/inline-block-relposition-expected.txt:
420         * platform/qt/fast/css/continuationCrash-expected.txt:
421         * platform/qt/fast/css/line-height-expected.txt:
422         * platform/qt/fast/css/margin-top-bottom-dynamic-expected.txt:
423         * platform/qt/fast/css/resize-corner-tracking-expected.txt:
424         * platform/qt/fast/css/rtl-ordering-expected.txt:
425         * platform/qt/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
426         * platform/qt/fast/dom/inner-text-expected.txt:
427         * platform/qt/fast/dynamic/008-expected.txt:
428         * platform/qt/fast/encoding/utf-16-big-endian-expected.txt:
429         * platform/qt/fast/encoding/utf-16-little-endian-expected.txt:
430         * platform/qt/fast/events/label-focus-expected.txt:
431         * platform/qt/fast/forms/001-expected.txt:
432         * platform/qt/fast/forms/003-expected.txt:
433         * platform/qt/fast/forms/004-expected.txt:
434         * platform/qt/fast/forms/8250-expected.txt:
435         * platform/qt/fast/forms/HTMLOptionElement_label01-expected.txt:
436         * platform/qt/fast/forms/HTMLOptionElement_label02-expected.txt:
437         * platform/qt/fast/forms/HTMLOptionElement_label03-expected.txt:
438         * platform/qt/fast/forms/HTMLOptionElement_label04-expected.txt:
439         * platform/qt/fast/forms/HTMLOptionElement_label06-expected.txt:
440         * platform/qt/fast/forms/HTMLOptionElement_label07-expected.txt:
441         * platform/qt/fast/forms/blankbuttons-expected.txt:
442         * platform/qt/fast/forms/box-shadow-override-expected.txt:
443         * platform/qt/fast/forms/button-align-expected.txt:
444         * platform/qt/fast/forms/button-generated-content-expected.txt:
445         * platform/qt/fast/forms/button-inner-block-reuse-expected.txt:
446         * platform/qt/fast/forms/button-positioned-expected.txt:
447         * platform/qt/fast/forms/button-sizes-expected.txt:
448         * platform/qt/fast/forms/button-table-styles-expected.txt:
449         * platform/qt/fast/forms/button-white-space-expected.txt:
450         * platform/qt/fast/forms/checkbox-radio-onchange-expected.txt:
451         * platform/qt/fast/forms/disabled-select-change-index-expected.txt:
452         * platform/qt/fast/forms/encoding-test-expected.txt:
453         * platform/qt/fast/forms/fieldset-align-expected.txt:
454         * platform/qt/fast/forms/file-input-direction-expected.txt:
455         * platform/qt/fast/forms/file-input-disabled-expected.txt:
456         * platform/qt/fast/forms/floating-textfield-relayout-expected.txt:
457         * platform/qt/fast/forms/form-element-geometry-expected.txt:
458         * platform/qt/fast/forms/formmove-expected.txt:
459         * platform/qt/fast/forms/formmove2-expected.txt:
460         * platform/qt/fast/forms/formmove3-expected.txt:
461         * platform/qt/fast/forms/hidden-input-file-expected.txt:
462         * platform/qt/fast/forms/input-align-expected.txt:
463         * platform/qt/fast/forms/input-appearance-bkcolor-expected.txt:
464         * platform/qt/fast/forms/input-appearance-default-bkcolor-expected.txt:
465         * platform/qt/fast/forms/input-appearance-disabled-expected.txt:
466         * platform/qt/fast/forms/input-appearance-focus-expected.txt:
467         * platform/qt/fast/forms/input-appearance-height-expected.txt:
468         * platform/qt/fast/forms/input-appearance-preventDefault-expected.txt:
469         * platform/qt/fast/forms/input-appearance-readonly-expected.txt:
470         * platform/qt/fast/forms/input-appearance-selection-expected.txt:
471         * platform/qt/fast/forms/input-appearance-visibility-expected.txt:
472         * platform/qt/fast/forms/input-appearance-width-expected.txt:
473         * platform/qt/fast/forms/input-baseline-expected.txt:
474         * platform/qt/fast/forms/input-disabled-color-expected.txt:
475         * platform/qt/fast/forms/input-double-click-selection-gap-bug-expected.txt:
476         * platform/qt/fast/forms/input-paste-undo-expected.txt:
477         * platform/qt/fast/forms/input-readonly-dimmed-expected.txt:
478         * platform/qt/fast/forms/input-readonly-empty-expected.txt:
479         * platform/qt/fast/forms/input-spaces-expected.txt:
480         * platform/qt/fast/forms/input-table-expected.txt:
481         * platform/qt/fast/forms/input-text-click-inside-expected.txt:
482         * platform/qt/fast/forms/input-text-maxlength-expected.txt:
483         * platform/qt/fast/forms/input-text-option-delete-expected.txt:
484         * platform/qt/fast/forms/input-text-paste-maxlength-expected.txt:
485         * platform/qt/fast/forms/input-text-self-emptying-click-expected.txt:
486         * platform/qt/fast/forms/input-text-word-wrap-expected.txt:
487         * platform/qt/fast/forms/input-type-change2-expected.txt:
488         * platform/qt/fast/forms/input-value-expected.txt:
489         * platform/qt/fast/forms/input-width-expected.txt:
490         * platform/qt/fast/forms/listbox-width-change-expected.txt:
491         * platform/qt/fast/forms/menulist-deselect-update-expected.txt:
492         * platform/qt/fast/forms/menulist-narrow-width-expected.txt:
493         * platform/qt/fast/forms/menulist-restrict-line-height-expected.txt:
494         * platform/qt/fast/forms/menulist-separator-painting-expected.txt:
495         * platform/qt/fast/forms/menulist-width-change-expected.txt:
496         * platform/qt/fast/forms/minWidthPercent-expected.txt:
497         * platform/qt/fast/forms/option-script-expected.txt:
498         * platform/qt/fast/forms/option-strip-whitespace-expected.txt:
499         * platform/qt/fast/forms/option-text-clip-expected.txt:
500         * platform/qt/fast/forms/password-placeholder-expected.txt:
501         * platform/qt/fast/forms/placeholder-set-attribute-expected.txt:
502         * platform/qt/fast/forms/plaintext-mode-2-expected.txt:
503         * platform/qt/fast/forms/radio-attr-order-expected.txt:
504         * platform/qt/fast/forms/radio-nested-labels-expected.txt:
505         * platform/qt/fast/forms/radio_checked-expected.txt:
506         * platform/qt/fast/forms/radio_checked_dynamic-expected.txt:
507         * platform/qt/fast/forms/select-align-expected.txt:
508         * platform/qt/fast/forms/select-baseline-expected.txt:
509         * platform/qt/fast/forms/select-change-listbox-to-popup-expected.txt:
510         * platform/qt/fast/forms/select-disabled-appearance-expected.txt:
511         * platform/qt/fast/forms/select-initial-position-expected.txt:
512         * platform/qt/fast/forms/select-selected-expected.txt:
513         * platform/qt/fast/forms/select-size-expected.txt:
514         * platform/qt/fast/forms/select-style-expected.txt:
515         * platform/qt/fast/forms/select-visual-hebrew-expected.txt:
516         * platform/qt/fast/forms/stuff-on-my-optgroup-expected.txt:
517         * platform/qt/fast/forms/targeted-frame-submission-expected.txt:
518         * platform/qt/fast/forms/textarea-align-expected.txt:
519         * platform/qt/fast/forms/textarea-rows-cols-expected.txt:
520         * platform/qt/fast/forms/textarea-setinnerhtml-expected.txt:
521         * platform/qt/fast/forms/textfield-drag-into-disabled-expected.txt:
522         * platform/qt/fast/forms/textfield-overflow-expected.txt:
523         * platform/qt/fast/forms/visual-hebrew-text-field-expected.txt:
524         * platform/qt/fast/images/pdf-as-image-expected.txt:
525         * platform/qt/fast/images/pdf-as-image-landscape-expected.txt:
526         * platform/qt/fast/images/svg-as-image-expected.txt:
527         * platform/qt/fast/inline/positionedLifetime-expected.txt:
528         * platform/qt/fast/invalid/014-expected.txt:
529         * platform/qt/fast/lists/dynamic-marker-crash-expected.txt:
530         * platform/qt/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
531         * platform/qt/fast/loader/start-load-in-unload-expected.txt:
532         * platform/qt/fast/parser/document-write-option-expected.txt:
533         * platform/qt/fast/repaint/control-clip-expected.txt:
534         * platform/qt/fast/replaced/pdf-as-image-expected.txt:
535         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
536         * platform/qt/fast/replaced/replaced-breaking-mixture-expected.txt:
537         * platform/qt/fast/replaced/three-selects-break-expected.txt:
538         * platform/qt/fast/replaced/width100percent-button-expected.txt:
539         * platform/qt/fast/replaced/width100percent-menulist-expected.txt:
540         * platform/qt/fast/replaced/width100percent-radio-expected.txt:
541         * platform/qt/fast/replaced/width100percent-textfield-expected.txt:
542         * platform/qt/fast/selectors/064-expected.txt:
543         * platform/qt/fast/table/003-expected.txt:
544         * platform/qt/fast/table/append-cells2-expected.txt:
545         * platform/qt/fast/table/colspanMinWidth-expected.txt:
546         * platform/qt/fast/table/remove-td-display-none-expected.txt:
547         * platform/qt/fast/table/spanOverlapRepaint-expected.txt:
548         * platform/qt/fast/table/text-field-baseline-expected.txt:
549         * platform/qt/fast/text/international/rtl-white-space-pre-wrap-expected.txt:
550         * platform/qt/tables/mozilla/bugs/45621-expected.txt:
551         * platform/qt/tables/mozilla/bugs/bug1188-expected.txt:
552         * platform/qt/tables/mozilla/bugs/bug12384-expected.txt:
553         * platform/qt/tables/mozilla/bugs/bug1318-expected.txt:
554         * platform/qt/tables/mozilla/bugs/bug138725-expected.txt:
555         * platform/qt/tables/mozilla/bugs/bug18359-expected.txt:
556         * platform/qt/tables/mozilla/bugs/bug194024-expected.txt:
557         * platform/qt/tables/mozilla/bugs/bug24200-expected.txt:
558         * platform/qt/tables/mozilla/bugs/bug2479-3-expected.txt:
559         * platform/qt/tables/mozilla/bugs/bug2479-4-expected.txt:
560         * platform/qt/tables/mozilla/bugs/bug26178-expected.txt:
561         * platform/qt/tables/mozilla/bugs/bug28928-expected.txt:
562         * platform/qt/tables/mozilla/bugs/bug29326-expected.txt:
563         * platform/qt/tables/mozilla/bugs/bug2962-expected.txt:
564         * platform/qt/tables/mozilla/bugs/bug30559-expected.txt:
565         * platform/qt/tables/mozilla/bugs/bug30692-expected.txt:
566         * platform/qt/tables/mozilla/bugs/bug33855-expected.txt:
567         * platform/qt/tables/mozilla/bugs/bug39209-expected.txt:
568         * platform/qt/tables/mozilla/bugs/bug4382-expected.txt:
569         * platform/qt/tables/mozilla/bugs/bug4429-expected.txt:
570         * platform/qt/tables/mozilla/bugs/bug4527-expected.txt:
571         * platform/qt/tables/mozilla/bugs/bug46368-1-expected.txt:
572         * platform/qt/tables/mozilla/bugs/bug46368-2-expected.txt:
573         * platform/qt/tables/mozilla/bugs/bug51037-expected.txt:
574         * platform/qt/tables/mozilla/bugs/bug55545-expected.txt:
575         * platform/qt/tables/mozilla/bugs/bug56201-expected.txt:
576         * platform/qt/tables/mozilla/bugs/bug59354-expected.txt:
577         * platform/qt/tables/mozilla/bugs/bug60749-expected.txt:
578         * platform/qt/tables/mozilla/bugs/bug68912-expected.txt:
579         * platform/qt/tables/mozilla/bugs/bug7342-expected.txt:
580         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
581         * platform/qt/tables/mozilla/bugs/bug96334-expected.txt:
582         * platform/qt/tables/mozilla/bugs/bug99948-expected.txt:
583         * platform/qt/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
584         * platform/qt/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
585         * platform/qt/tables/mozilla/core/margins-expected.txt:
586         * platform/qt/tables/mozilla/dom/tableDom-expected.txt:
587         * platform/qt/tables/mozilla/other/move_row-expected.txt:
588         * platform/qt/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
589         * platform/qt/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
590         * platform/qt/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
591         * platform/qt/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
592         * platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
593         * platform/qt/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
594         * platform/qt/tables/mozilla_expected_failures/core/captions1-expected.txt:
595         * platform/qt/tables/mozilla_expected_failures/core/captions2-expected.txt:
596
597 2008-04-29  Alice Liu  <alice.liu@apple.com>
598
599         Reviewed by Beth Dakin.
600
601         Comply with HTML5 spec about parsing tabindex property according to
602         integer parsing rules
603
604         * fast/parser/tabindex-parsing-expected.txt: Added.
605         * fast/parser/tabindex-parsing.html: Added.
606
607 2008-04-28  Dan Bernstein  <mitz@apple.com>
608
609         Reviewed by Maciej Stachowiak.
610
611         - updated results for https://bugs.webkit.org/show_bug.cgi?id=18795
612           REGRESSION (r32660): Text heavier with text-shadow
613
614         * platform/mac/fast/css/shadow-multiple-expected.checksum:
615         * platform/mac/fast/css/shadow-multiple-expected.png:
616         * platform/mac/fast/repaint/shadow-multiple-horizontal-expected.checksum:
617         * platform/mac/fast/repaint/shadow-multiple-horizontal-expected.png:
618         * platform/mac/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum:
619         * platform/mac/fast/repaint/shadow-multiple-strict-horizontal-expected.png:
620         * platform/mac/fast/repaint/shadow-multiple-strict-vertical-expected.checksum:
621         * platform/mac/fast/repaint/shadow-multiple-strict-vertical-expected.png:
622         * platform/mac/fast/repaint/shadow-multiple-vertical-expected.checksum:
623         * platform/mac/fast/repaint/shadow-multiple-vertical-expected.png:
624
625 2008-04-28  Brady Eidson  <beidson@apple.com>
626
627         Reviewed by Sam Weinig
628
629         Add Storage.clear(), per updates to HTML5
630
631         * storage/domstorage/localstorage/clear-expected.txt: Added.
632         * storage/domstorage/localstorage/clear.html: Added.
633         * storage/domstorage/sessionstorage/clear-expected.txt: Added.
634         * storage/domstorage/sessionstorage/clear.html: Added.
635
636 2008-04-28  Alice Liu  <alice.liu@apple.com>
637
638         Reviewed by Sam Weinig.
639
640         Fix <rdar://problem/4911289> Add tabindex property to all children 
641         of HTMLElement (7138)
642         http://bugs.webkit.org/show_bug.cgi?id=7138
643
644         minor updates to these existing tests:
645         * fast/dom/domListEnumeration-expected.txt:
646         * fast/dom/plugin-attributes-enumeration-expected.txt:
647         * fast/dom/resources/domListEnumeration.js:
648
649         * fast/events/resources/abe.png: Added.
650         * fast/events/resources/tabindex-focus-blur-all-frame1.html: Added.
651         * fast/events/resources/tabindex-focus-blur-all-frame2.html: Added.
652         * fast/events/resources/tabindex-focus-blur-all-iframe1.html: Added.
653         * fast/events/resources/tabindex-focus-blur-all-iframe2.html: Added.
654         * fast/events/resources/tabindex-focus-blur-all.js: Added.
655         * fast/events/tabindex-focus-blur-all-expected.txt: Added.
656         * fast/events/tabindex-focus-blur-all.html: Added.
657
658 2008-04-28  Dan Bernstein  <mitz@apple.com>
659
660         Reviewed by Dave Hyatt.
661
662         - add rendering and invalidation tests for multiple shadows
663
664         * fast/css/shadow-multiple.html: Added.
665         * fast/repaint/shadow-multiple-horizontal.html: Added.
666         * fast/repaint/shadow-multiple-strict-horizontal.html: Added.
667         * fast/repaint/shadow-multiple-strict-vertical.html: Added.
668         * fast/repaint/shadow-multiple-vertical.html: Added.
669         * platform/mac/fast/css/shadow-multiple-expected.checksum: Added.
670         * platform/mac/fast/css/shadow-multiple-expected.png: Added.
671         * platform/mac/fast/css/shadow-multiple-expected.txt: Added.
672         * platform/mac/fast/repaint/shadow-multiple-horizontal-expected.checksum: Added.
673         * platform/mac/fast/repaint/shadow-multiple-horizontal-expected.png: Added.
674         * platform/mac/fast/repaint/shadow-multiple-horizontal-expected.txt: Added.
675         * platform/mac/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum: Added.
676         * platform/mac/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Added.
677         * platform/mac/fast/repaint/shadow-multiple-strict-horizontal-expected.txt: Added.
678         * platform/mac/fast/repaint/shadow-multiple-strict-vertical-expected.checksum: Added.
679         * platform/mac/fast/repaint/shadow-multiple-strict-vertical-expected.png: Added.
680         * platform/mac/fast/repaint/shadow-multiple-strict-vertical-expected.txt: Added.
681         * platform/mac/fast/repaint/shadow-multiple-vertical-expected.checksum: Added.
682         * platform/mac/fast/repaint/shadow-multiple-vertical-expected.png: Added.
683         * platform/mac/fast/repaint/shadow-multiple-vertical-expected.txt: Added.
684
685 2008-04-28  David Hyatt  <hyatt@apple.com>
686
687         Add layout test for canvas self-drawing bug.
688
689         Reviewed by Dan Bernstein
690
691         * fast/canvas/canvasDrawingIntoSelf.html: Added.
692         * platform/mac/fast/canvas/canvasDrawingIntoSelf-expected.checksum: Added.
693         * platform/mac/fast/canvas/canvasDrawingIntoSelf-expected.png: Added.
694         * platform/mac/fast/canvas/canvasDrawingIntoSelf-expected.txt: Added.
695
696 2008-04-28  David Hyatt  <hyatt@apple.com>
697
698         Add layout test for canvas.
699
700         Reviewed by Tim Hatcher
701
702         * fast/canvas/drawImage.html: Added.
703         * platform/mac/fast/canvas/drawImage-expected.checksum: Added.
704         * platform/mac/fast/canvas/drawImage-expected.png: Added.
705         * platform/mac/fast/canvas/drawImage-expected.txt: Added.
706
707 2008-04-28  Holger Hans Peter Freyther  <zecke@selfish.org>
708
709         Reviewed by Simon.
710
711         Fix the crash on http://www.orad.pl. We called end too early.
712         
713         1. we need a ::write that will pause the parser due a pending
714         script
715         2. we need a second write to queue data (tricky part)
716         3. we need to get a finish call (document loaded)
717         4. we resume the script and parse, schedule loading of a new script
718         and have called end
719         5. we resume the new script and we get a crash
720         
721         This bug is hard to trigger, e.g. if the web server is only allowing
722         one connection per client/IP. This is why we need to sleep in the scripts. We
723         want to make sure that the page is first fully received before serving the
724         scripts.
725         
726
727         * http/tests/misc/resources/script-slow1.pl: Added.
728         * http/tests/misc/resources/script-slow2.pl: Added.
729         * http/tests/misc/xmltokenizer-do-not-crash-expected.txt: Added.
730         * http/tests/misc/xmltokenizer-do-not-crash.pl: Added.
731
732 2008-04-28  Holger Hans Peter Freyther  <zecke@selfish.org>
733
734         Reviewed by Simon.
735
736         Update the Skipped list, we pass most of the http/tests/misc
737         
738
739         * platform/qt/Skipped:
740
741 2008-04-27  Oliver Hunt  <oliver@apple.com>
742
743         Reviewed by Maciej.
744
745         Bug 17173: HTML5 Canvas API requires us to ignore certain operations
746         <https://bugs.webkit.org/show_bug.cgi?id=17173>
747
748         Correct old test case now that undefined behaviour is defined.  Add
749         additional tests for non-path related cases that are also now defined.
750
751         * fast/canvas/canvas-path-with-inf-nan-dimensions.html: Added.
752         * fast/canvas/canvas-with-incorrect-args-expected.txt:
753         * fast/canvas/canvas-with-incorrect-args.html:
754
755 2008-04-27  Rob Buis  <buis@kde.org>
756
757         Reviewed by Adele.
758
759         Testcase for:
760         https://bugs.webkit.org/show_bug.cgi?id=18652
761         onchange events don't seem to fire for input[type=range] controls.
762
763         * fast/forms/slider-onchange-event-expected.txt: Added.
764         * fast/forms/slider-onchange-event.html: Added.
765
766 2008-04-27  Dan Bernstein  <mitz@apple.com>
767
768         Reviewed by Darin Adler.
769
770         - test for https://bugs.webkit.org/show_bug.cgi?id=3729
771           <rdar://problem/4036353> REGRESSION: arrow keys move insertion bar backwards in RTL text
772
773         * editing/selection/move-left-right-expected.txt: Added.
774         * editing/selection/move-left-right.html: Added.
775         * platform/mac/editing/selection/move-left-right-expected.txt: Added.
776
777 2008-04-27  Sam Weinig  <sam@webkit.org>
778
779         Reviewed by Maciej Stachowiak.
780
781         Update test to reflect add the CanvasRenderingContext2d constructor.
782
783         * fast/dom/Window/window-properties-expected.txt:
784
785 2008-04-26  Adam Barth  <hk9565@gmail.com>
786
787         Reviewed by Adam Roben and Sam Weinig.
788
789         Update LayoutTests for new postMessage API.
790
791         Collin Jackson <collinj-webkit@collinjackson.com> also contributed to this patch.
792
793         * http/tests/security/postMessage/domain-and-uri-unaffected-by-base-tag-expected.txt: Removed.
794         * http/tests/security/postMessage/domain-and-uri-unaffected-by-base-tag.html: Removed.
795         * http/tests/security/postMessage/domain-unaffected-by-document-domain-expected.txt: Removed.
796         * http/tests/security/postMessage/domain-unaffected-by-document-domain.html: Removed.
797         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt: Added.
798         * http/tests/security/postMessage/invalid-origin-throws-exception.html: Added.
799         * http/tests/security/postMessage/javascript-page-still-sends-domain-expected.txt: Removed.
800         * http/tests/security/postMessage/javascript-page-still-sends-domain.html: Removed.
801         * http/tests/security/postMessage/javascript-page-still-sends-origin-expected.txt: Copied from LayoutTests/http/tests/security/postMessage/javascript-page-still-sends-domain-expected.txt.
802         * http/tests/security/postMessage/javascript-page-still-sends-origin.html: Copied from LayoutTests/http/tests/security/postMessage/javascript-page-still-sends-domain.html.
803         * http/tests/security/postMessage/origin-unaffected-by-base-tag-expected.txt: Copied from LayoutTests/http/tests/security/postMessage/domain-and-uri-unaffected-by-base-tag-expected.txt.
804         * http/tests/security/postMessage/origin-unaffected-by-base-tag.html: Copied from LayoutTests/http/tests/security/postMessage/domain-and-uri-unaffected-by-base-tag.html.
805         * http/tests/security/postMessage/origin-unaffected-by-document-domain-expected.txt: Copied from LayoutTests/http/tests/security/postMessage/domain-unaffected-by-document-domain-expected.txt.
806         * http/tests/security/postMessage/origin-unaffected-by-document-domain.html: Copied from LayoutTests/http/tests/security/postMessage/domain-unaffected-by-document-domain.html.
807         * http/tests/security/postMessage/target-origin-expected.txt: Added.
808         * http/tests/security/postMessage/target-origin.html: Added.
809
810 2008-04-26  Anatoli Papirovski  <apapirovski@mac.com>
811
812         Reviewed by Dave Hyatt.
813
814         Test for https://bugs.webkit.org/show_bug.cgi?id=18583
815         Negative values are invalid for font-size and line-height,
816         including in the shorthand "font".
817
818         * fast/css/font-size-negative.html: Added.
819         * fast/css/line-height-negative.html: Added.
820         * platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.checksum:
821         * platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
822         * platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
823         * platform/mac/fast/css/font-size-negative-expected.checksum: Added.
824         * platform/mac/fast/css/font-size-negative-expected.png: Added.
825         * platform/mac/fast/css/font-size-negative-expected.txt: Added.
826         * platform/mac/fast/css/line-height-negative-expected.checksum: Added.
827         * platform/mac/fast/css/line-height-negative-expected.png: Added.
828         * platform/mac/fast/css/line-height-negative-expected.txt: Added.
829
830 2008-04-25  Holger Hans Peter Freyther  <zecke@selfish.org>
831
832         Rubber stamped by Simon
833
834         Do not execute most of the http tests as they hang or crash.
835
836         * platform/qt/Skipped:
837
838 2008-04-24  Dan Bernstein  <mitz@apple.com>
839
840         Reviewed by Dave Hyatt.
841
842         - test for https://bugs.webkit.org/show_bug.cgi?id=18722
843           <rdar://problem/5888360> REGRESSION (3.1 -> TOT): Webkit Nightly Build crashes when visiting i has a hotdog
844
845         * fast/dynamic/float-remove-above-line-expected.txt: Added.
846         * fast/dynamic/float-remove-above-line.html: Added.
847
848 2008-04-24  Cameron McCormack  <cam@mcc.id.au>
849
850         Reviewed by Maciej Stachowiak.
851
852         Test for:
853         http://bugs.webkit.org/show_bug.cgi?id=18328
854         Modifying rx="" or ry="" on a <rect> doesn't relayout
855
856         * svg/dom/SVGRectElement: Added.
857         * svg/dom/SVGRectElement/rect-modify-rx-expected.txt: Added.
858         * svg/dom/SVGRectElement/rect-modify-rx.svg: Added.
859
860 2008-04-24  Adam Barth  <hk9565@gmail.com>
861
862         Reviewed by Sam Weinig.
863
864         Test that we block headers beginning with "Sec-" as per spec.
865
866         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
867         * http/tests/xmlhttprequest/set-dangerous-headers.html:
868
869 2008-04-22  Feng Qian  <ian.eng.webkit@gmail.com>
870
871         Reviewed by Geoff Garen.
872
873         Test for nested event handlers.
874
875         * fast/events/nested-window-event-expected.txt: Added.
876         * fast/events/nested-window-event.html: Added.
877
878 2008-04-24  Dan Bernstein  <mitz@apple.com>
879
880         Reviewed by Darin Adler.
881
882         - test the visual position of the primary caret in bidirectional text
883
884         * platform/mac/editing/input/caret-primary-bidi-expected.txt: Added.
885         * platform/mac/editing/input/caret-primary-bidi.html: Added.
886
887 2008-04-24  Justin Garcia  <justin.garcia@apple.com>
888
889         Reviewed by Darin Adler.
890
891         <rdar://problem/5604313> FormatBlock leaves first letter incorrectly styled (16004)
892
893         * editing/execCommand/5604313-expected.txt: Added.
894         * editing/execCommand/5604313.html: Added.
895
896 r2008-04-23  Dan Bernstein  <mitz@apple.com>
897
898         Rubber-stamped by Dave Hyatt.
899
900         - update computed style results for border-image and mask-image
901
902         * fast/css/computed-style-expected.txt:
903         * fast/css/computed-style-without-renderer-expected.txt:
904         * svg/css/getComputedStyle-basic-expected.txt:
905
906 2008-04-23  David Hyatt  <hyatt@apple.com>
907
908         Implement getComputedStyle for -webkit-border-image.
909
910         Reviewed by Dan Bernstein
911
912         * fast/css/getComputedStyle-border-image-expected.txt: Added.
913         * fast/css/getComputedStyle-border-image.html: Added.
914
915 2008-04-23  David Hyatt  <hyatt@apple.com>
916
917         Add support for a new mask-box-image property that is analogous to border-image.
918
919         Reviewed by Dan Bernstein
920
921         * fast/borders/block-mask-overlay-image.html: Added.
922         * fast/borders/inline-mask-overlay-image.html: Added.
923         * fast/borders/resources/mask.png: Added.
924         * platform/mac/fast/borders/block-mask-overlay-image-expected.checksum: Added.
925         * platform/mac/fast/borders/block-mask-overlay-image-expected.png: Added.
926         * platform/mac/fast/borders/block-mask-overlay-image-expected.txt: Added.
927         * platform/mac/fast/borders/inline-mask-overlay-image-expected.checksum: Added.
928         * platform/mac/fast/borders/inline-mask-overlay-image-expected.png: Added.
929         * platform/mac/fast/borders/inline-mask-overlay-image-expected.txt: Added.
930
931 2008-04-23  Justin Garcia  <justin.garcia@apple.com>
932
933         Reviewed by Darin Adler.
934
935         <rdar://problem/5825350> OWA: Caret disappears when navigating with arrows keys in contenteditable div
936
937         * editing/selection/5825350-1-expected.txt: Added.
938         * editing/selection/5825350-1.html: Added.
939         * editing/selection/5825350-2-expected.txt: Added.
940         * editing/selection/5825350-2.html: Added.
941
942 2008-04-23  Darin Adler  <darin@apple.com>
943
944         - updated a test affected by the addition of mask-composite
945
946         * svg/css/getComputedStyle-basic-expected.txt: Updated.
947
948 2008-04-23  Dan Bernstein  <mitz@apple.com>
949
950         Reviewed by Darin Adler.
951
952         - test that moving forward through bidirectional text does not skip the
953           position after the last character on the line
954
955         * editing/selection/move-past-trailing-space.html: Added.
956         * platform/mac/editing/selection/move-past-trailing-space-expected.checksum: Added.
957         * platform/mac/editing/selection/move-past-trailing-space-expected.png: Added.
958         * platform/mac/editing/selection/move-past-trailing-space-expected.txt: Added.
959
960 2008-04-22  Anatoli Papirovski  <apapirovski@mac.com>
961
962         Reviewed by Dan Bernstein.
963
964         https://bugs.webkit.org/show_bug.cgi?id=18584
965         Add a test case for border-color inheritance.
966
967         * fast/borders/border-color-inherit.html: Added.
968         * platform/mac/fast/borders/border-color-inherit-expected.checksum: Added.
969         * platform/mac/fast/borders/border-color-inherit-expected.png: Added.
970         * platform/mac/fast/borders/border-color-inherit-expected.txt: Added.
971
972 2008-04-22  David Hyatt  <hyatt@apple.com>
973
974         Add support for mask-composite.
975
976         Reviewed by Sam Weinig
977
978         * fast/backgrounds/mask-composite.html: Added.
979         * fast/backgrounds/resources/mask-bottom-left.png: Added.
980         * fast/backgrounds/resources/mask-bottom-right.png: Added.
981         * fast/backgrounds/resources/mask-bottom.png: Added.
982         * fast/backgrounds/resources/mask-center.png: Added.
983         * fast/backgrounds/resources/mask-left.png: Added.
984         * fast/backgrounds/resources/mask-right.png: Added.
985         * fast/backgrounds/resources/mask-top-left.png: Added.
986         * fast/backgrounds/resources/mask-top-right.png: Added.
987         * fast/backgrounds/resources/mask-top.png: Added.
988         * platform/mac/fast/backgrounds/mask-composite-expected.checksum: Added.
989         * platform/mac/fast/backgrounds/mask-composite-expected.png: Added.
990         * platform/mac/fast/backgrounds/mask-composite-expected.txt: Added.
991
992 2008-04-22  Antti Koivisto  <antti@apple.com>
993
994         Update SVG animation test results.
995
996         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
997
998 2008-04-22  David Hyatt  <hyatt@apple.com>
999
1000         Add support for CSS alpha masks.  Test cases.
1001
1002         Reviewed by Dan
1003
1004         * fast/backgrounds/repeat/mask-negative-offset-repeat.html: Added.
1005         * fast/backgrounds/repeat/resources/white.gif: Added.
1006         * fast/backgrounds/svg-as-mask.html: Added.
1007
1008 2008-04-22  Dan Bernstein  <mitz@apple.com>
1009
1010         Reviewed by Sam Weinig.
1011
1012         - updated results with the trailing space having the right directionality
1013
1014         * platform/mac/fast/text/trailing-white-space-2-expected.txt:
1015
1016 2008-04-22  Alice Liu  <alice.liu@apple.com>
1017
1018         Reviewed by John Sullivan and Adam Roben.
1019
1020         Test for new behavior when advancing focus from a focusable-by-script node, which now
1021         matches Firefox 2 and 3
1022
1023         * fast/events/tabindex-focus-chain-expected.txt: Added.
1024         * fast/events/tabindex-focus-chain.html: Added.
1025
1026 2008-04-21  Mark Rowe  <mrowe@apple.com>
1027
1028         Fix the case on the file names of test results for svg/custom/altglyph.svg, and remove an extra -expected.txt that was checked in with incorrect
1029         case.
1030
1031         * platform/mac/svg/custom/altGlyph-expected.checksum: Removed.
1032         * platform/mac/svg/custom/altGlyph-expected.png: Removed.
1033         * platform/mac/svg/custom/altGlyph-expected.txt: Removed.
1034         * platform/mac/svg/custom/altglyph-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/altGlyph-expected.checksum.
1035         * platform/mac/svg/custom/altglyph-expected.png: Copied from LayoutTests/platform/mac/svg/custom/altGlyph-expected.png.
1036
1037 2008-04-21  Dan Bernstein  <mitz@apple.com>
1038
1039         Reviewed by Darin Adler.
1040
1041         - update acid3.html to reflect the updated test.
1042         - test for implicit "all" media in media queries
1043         - test that the value of the monochrome media feature is 0 on color displays
1044
1045         * http/tests/misc/acid3.html:
1046         * fast/media/implicit-media-all.html: Added.
1047         * fast/media/monochrome.html: Added.
1048         * platform/mac/fast/media/implicit-media-all-expected.checksum: Added.
1049         * platform/mac/fast/media/implicit-media-all-expected.png: Added.
1050         * platform/mac/fast/media/implicit-media-all-expected.txt: Added.
1051         * platform/mac/fast/media/monochrome-expected.checksum: Added.
1052         * platform/mac/fast/media/monochrome-expected.png: Added.
1053         * platform/mac/fast/media/monochrome-expected.txt: Added.
1054
1055 2008-04-21  Justin Garcia  <justin.garcia@apple.com>
1056
1057         Reviewed by John Sullivan.
1058
1059         <rdar://problem/5803706> Pressing return at the end of a header doesn't break out of header (17460)
1060
1061         * editing/inserting/5803706-1-expected.txt: Added.
1062         * editing/inserting/5803706-1.html: Added.
1063         * editing/inserting/5803706-2-expected.txt: Added.
1064         * editing/inserting/5803706-2.html: Added.
1065
1066 2008-04-21  Mark Rowe  <mrowe@apple.com>
1067
1068         Land updated results for three tests and disable three more on Tiger.
1069
1070         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt:
1071         * platform/mac-tiger/Skipped:  Disable three tests using font-face that fail intermittently on Tiger bots.
1072         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:  Update Tiger results following r32247.
1073         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:  Ditto.
1074
1075 2008-04-21  Julien Chaffraix  <jchaffraix@webkit.org>
1076
1077         Not reviewed, add missing files in my previous commit.
1078
1079         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt: Added.
1080         * http/tests/xmlhttprequest/infoOnProgressEvent.html: Added.
1081
1082 2008-04-21  Eric Seidel  <eric@webkit.org>
1083
1084         Stamped by Anders.
1085         
1086         Make test work in Opera.  Fix bug in results serialization.
1087
1088         * fast/js/resources/function-toString-parentheses.js:
1089
1090 2008-04-21  Julien Chaffraix  <jchaffraix@webkit.org>
1091
1092         Reviewed by Ap.
1093
1094         Bug 13596: Implement .onprogress handler on XMLHttpRequest objects to support progressive download content length information.
1095
1096         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt: Added.
1097         * http/tests/xmlhttprequest/infoOnProgressEvent.html: Added.
1098
1099 2008-04-19  Dan Bernstein  <mitz@apple.com>
1100
1101         Reviewed by Dave Hyatt.
1102
1103         - more test cases for https://bugs.webkit.org/show_bug.cgi?id=17921
1104           in which the trailing white space is already in a separate
1105           run but still needs to be re-ordered.
1106
1107         * fast/text/trailing-white-space-2.html: Copied from LayoutTests/fast/text/trailing-white-space.html.
1108         * platform/mac/fast/text/trailing-white-space-2-expected.checksum: Added.
1109         * platform/mac/fast/text/trailing-white-space-2-expected.png: Added.
1110         * platform/mac/fast/text/trailing-white-space-2-expected.txt: Added.
1111
1112 2008-04-19  Brady Eidson  <beidson@apple.com>
1113
1114         Update window-properties to add the profiler and fix a layout test
1115
1116         * fast/dom/Window/window-properties-expected.txt:
1117
1118 2008-04-18  Antti Koivisto  <antti@apple.com>
1119
1120         Update test results.
1121
1122         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
1123         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
1124         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
1125         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
1126
1127 2008-04-18  Sam Weinig  <sam@webkit.org>
1128
1129         Disable this test until we can figure out why it is failing on some systems.
1130
1131         * fast/canvas/toDataURL-supportedTypes.html: Removed.
1132         * fast/canvas/toDataURL-supportedTypes.html-disabled: Copied from fast/canvas/toDataURL-supportedTypes.html.
1133
1134 2008-04-18  Dan Bernstein  <mitz@apple.com>
1135
1136         Reviewed by Brady Eidson.
1137
1138         - test for <rdar://problem/5872671> REGRESSION (3.1.1-TOT): Repro crash going to Ortega Park home page
1139
1140         * fast/dynamic/5872671-expected.txt: Added.
1141         * fast/dynamic/5872671.html: Added.
1142
1143 2008-04-18  Dan Bernstein  <mitz@apple.com>
1144
1145         Reviewed by Darin Adler.
1146
1147         - test and updated results for https://bugs.webkit.org/show_bug.cgi?id=17921
1148           Extra white space at the end of right-aligned or justified text with -webkit-line-break: after-white-space
1149
1150         * fast/text/trailing-white-space.html: Added.
1151         * http/tests/misc/acid3-expected.txt:
1152         * platform/mac/editing/deleting/delete-block-table-expected.txt:
1153         * platform/mac/editing/deleting/delete-to-select-table-expected.txt:
1154         * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
1155         * platform/mac/editing/execCommand/5482023-expected.txt:
1156         * platform/mac/editing/execCommand/boldSelection-expected.txt:
1157         * platform/mac/editing/execCommand/italicizeByCharacter-expected.txt:
1158         * platform/mac/editing/execCommand/modifyForeColorByCharacter-expected.txt:
1159         * platform/mac/editing/execCommand/print-expected.txt:
1160         * platform/mac/editing/execCommand/selectAll-expected.txt:
1161         * platform/mac/editing/execCommand/strikethroughSelection-expected.txt:
1162         * platform/mac/editing/inserting/editable-html-element-expected.txt:
1163         * platform/mac/editing/inserting/insert-div-027-expected.txt:
1164         * platform/mac/editing/pasteboard/5028447-expected.txt:
1165         * platform/mac/editing/pasteboard/block-wrappers-necessary-expected.checksum:
1166         * platform/mac/editing/pasteboard/block-wrappers-necessary-expected.png:
1167         * platform/mac/editing/pasteboard/block-wrappers-necessary-expected.txt:
1168         * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum:
1169         * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png:
1170         * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
1171         * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum:
1172         * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png:
1173         * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt:
1174         * platform/mac/editing/selection/5081257-1-expected.txt:
1175         * platform/mac/editing/selection/after-line-wrap-expected.txt:
1176         * platform/mac/editing/selection/mixed-editability-1-expected.txt:
1177         * platform/mac/editing/selection/select-all-001-expected.txt:
1178         * platform/mac/editing/selection/select-all-002-expected.txt:
1179         * platform/mac/editing/selection/select-all-003-expected.txt:
1180         * platform/mac/editing/style/apple-style-editable-mix-expected.txt:
1181         * platform/mac/editing/style/create-block-for-style-012-expected.checksum:
1182         * platform/mac/editing/style/create-block-for-style-012-expected.png:
1183         * platform/mac/editing/style/create-block-for-style-012-expected.txt:
1184         * platform/mac/fast/clip/outline-overflowClip-expected.txt:
1185         * platform/mac/fast/forms/textarea-rows-cols-expected.txt:
1186         * platform/mac/fast/replaced/width100percent-textarea-expected.txt:
1187         * platform/mac/fast/text/embed-at-end-of-pre-wrap-line-expected.txt:
1188         * platform/mac/fast/text/justified-text-rect-expected.txt:
1189         * platform/mac/fast/text/trailing-white-space-expected.checksum: Added.
1190         * platform/mac/fast/text/trailing-white-space-expected.png: Added.
1191         * platform/mac/fast/text/trailing-white-space-expected.txt: Added.
1192         * platform/mac/fast/text/whitespace/pre-wrap-last-char-expected.txt:
1193         * platform/mac/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt:
1194         * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
1195
1196 2008-04-18  Dan Bernstein  <mitz@apple.com>
1197
1198         - add css2.1/t1506-c525-font-wt-00-b.html to the Windows skipped list
1199
1200         * platform/win/Skipped:
1201
1202 2008-04-18  Adam Roben  <aroben@apple.com>
1203
1204         * platform/win/Skipped: Added another failing test.
1205
1206 2008-04-17  Antti Koivisto  <antti@apple.com>
1207
1208         Update SVG animation test results.
1209
1210         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
1211         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
1212         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
1213
1214 2008-04-17  Antti Koivisto  <antti@apple.com>
1215
1216         Re-enable animation tests on windows.
1217
1218         * platform/win/Skipped:
1219
1220 2008-04-17  Sam Weinig  <sam@webkit.org>
1221
1222         Reviewed by Anders Carlsson.
1223
1224         Update test result for additon of XMLHttpRequest constants.
1225
1226         * fast/dom/Window/window-properties-expected.txt:
1227
1228 2008-04-17  Anders Carlsson  <andersca@apple.com>
1229
1230         Add applicationCache object.
1231         
1232         * fast/dom/Window/window-properties-expected.txt:
1233
1234 2008-04-17  Adam Roben  <aroben@apple.com>
1235
1236         Add some crashing tests to the Skipped file
1237
1238         * platform/win/Skipped:
1239
1240 2008-04-17  Dean Jackson  <dino@apple.com>
1241
1242         Reviewed by Hyatt.
1243
1244         Test for <rdar://problem/5849968> translate method should have Y=0 when only X is present
1245
1246         * fast/css/transform-default-parameter.html: Added.
1247         * platform/mac/fast/css/transform-default-parameter-expected.checksum: Added.
1248         * platform/mac/fast/css/transform-default-parameter-expected.png: Added.
1249         * platform/mac/fast/css/transform-default-parameter-expected.txt: Added.
1250
1251 2008-04-16  Darin Adler  <darin@apple.com>
1252
1253         Earlier version reviewed by Mitz.
1254
1255         - test for <rdar://problem/5858617> REGRESSION (r21452-Safari 3.1):
1256           Safari does not find words containing ß (German letter sharp-s)
1257
1258         * fast/text/find-case-folding-expected.txt: Added.
1259         * fast/text/find-case-folding.html: Added.
1260
1261 2008-04-16  Antti Koivisto  <antti@apple.com>
1262
1263         Reviewed by Alexey.
1264         
1265         Test for <rdar://problem/5863728>
1266         REGRESSION: Garbage character shown in temperatures in the Weather widget (encoding issue with degree symbol)
1267
1268         * fast/encoding/resources/utf-8.css: Added.
1269         * fast/encoding/resources/utf-8.js: Added.
1270         * fast/encoding/preload-encoding-expected.txt: Added.
1271         * fast/encoding/preload-encoding.html: Added.
1272
1273 2008-04-16  Alexey Proskuryakov  <ap@webkit.org>
1274
1275         Reviewed by Adam.
1276
1277         http://bugs.webkit.org/show_bug.cgi?id=18259
1278         XML+XSLT pages in iframe contains document.location of a parent window
1279
1280         * fast/xsl/resources/subframe-location-frame.xml: Added.
1281         * fast/xsl/resources/subframe-location-frame.xsl: Added.
1282         * fast/xsl/subframe-location-expected.txt: Added.
1283         * fast/xsl/subframe-location.html: Added.
1284
1285 2008-04-15  Justin Garcia  <justin.garcia@apple.com>
1286
1287         Reviewed by Oliver.
1288
1289         <rdar://problem/5665299> REGRESSION (r27369): Paste text into a contenteditable div creates a contenteditable div for each line (16661)
1290
1291         * editing/pasteboard/5665299-expected.txt: Added.
1292         * editing/pasteboard/5665299.html: Added.
1293
1294 2008-04-15  Anatoli Papirovski  <apapirovski@mac.com>
1295
1296         Reviewed by hyatt
1297
1298         Added test case for background-origin calculation on root elements
1299         (background-repeat and background-size), r10794 [CSS1 + CSS3]
1300
1301         * fast/backgrounds/background-origin-root-element.html: Added.
1302         * platform/mac/fast/backgrounds/background-origin-root-element-expected.checksum: Added.
1303         * platform/mac/fast/backgrounds/background-origin-root-element-expected.png: Added.
1304         * platform/mac/fast/backgrounds/background-origin-root-element-expected.txt: Added.
1305
1306 2008-04-15  Brady Eidson  <beidson@apple.com>
1307
1308         Reviewed by Anders
1309
1310         Hook up event dispatching for window.localStorage changes.
1311         Now a meaningful LayoutTest suite can be landed for window.localStorage.
1312
1313         * storage/domstorage/localstorage/enumerate-storage-expected.txt: Added.
1314         * storage/domstorage/localstorage/enumerate-storage.html: Added.
1315         * storage/domstorage/localstorage/iframe-events-expected.txt: Added.
1316         * storage/domstorage/localstorage/iframe-events.html: Added.
1317         * storage/domstorage/localstorage/index-get-and-set-expected.txt: Added.
1318         * storage/domstorage/localstorage/index-get-and-set.html: Added.
1319         * storage/domstorage/localstorage/onstorage-attribute-markup-expected.txt: Added.
1320         * storage/domstorage/localstorage/onstorage-attribute-markup.html: Added.
1321         * storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt: Added.
1322         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html: Added.
1323         * storage/domstorage/localstorage/resources: Added.
1324         * storage/domstorage/localstorage/resources/clearLocalStorage.js: Added.
1325         * storage/domstorage/localstorage/resources/iframe-events-second.html: Added.
1326         * storage/domstorage/localstorage/resources/window-open-second.html: Added.
1327         * storage/domstorage/localstorage/simple-events-expected.txt: Added.
1328         * storage/domstorage/localstorage/simple-events.html: Added.
1329         * storage/domstorage/localstorage/simple-usage-expected.txt: Added.
1330         * storage/domstorage/localstorage/simple-usage.html: Added.
1331         * storage/domstorage/localstorage/window-open-expected.txt: Added.
1332         * storage/domstorage/localstorage/window-open.html: Added.
1333
1334 2008-04-14  Brady Eidson  <beidson@apple.com>
1335
1336         Reviewed by Anders
1337
1338         As underpinnings for LocalStorage are laid, it is exposed to the dom - update the relevant layout tests.
1339
1340         * fast/dom/Window/window-properties-expected.txt:
1341         * storage/domstorage/window-attributes-exist-expected.txt:
1342
1343 2008-04-14  Julien Chaffraix  <jchaffraix@webkit.org>
1344
1345         Reviewed by Ap.
1346
1347         Layout test for http://bugs.webkit.org/show_bug.cgi?id=17403:
1348         WebKit Creates Invalid Xhtml Links with Ajax
1349
1350         * fast/parser/ampersand-escaped-parseXMLFragment-expected.txt: Added.
1351         * fast/parser/ampersand-escaped-parseXMLFragment.xhtml: Added.
1352
1353 2008-04-14  Rob Buis  <buis@kde.org>
1354
1355         Reviewed by Eric.
1356
1357         Testcase for:
1358         http://bugs.webkit.org/show_bug.cgi?id=18230
1359         tspan in link not working
1360
1361         * platform/mac/svg/custom/text-linking-expected.txt: Added.
1362         * svg/custom/text-linking.svg: Added.
1363
1364 2008-04-11  Dan Bernstein  <mitz@apple.com>
1365
1366         Reviewed by Dave Hyatt.
1367
1368         - revert incorrect expected results from r31324
1369
1370         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
1371
1372 2008-04-10  Alexey Proskuryakov  <ap@webkit.org>
1373
1374         https://bugs.webkit.org/show_bug.cgi?id=18402
1375         REGRESSION: visited element handling is incorrect in nested join/toString calls
1376
1377         * fast/js/array-tostring-and-join-expected.txt: Added.
1378         * fast/js/array-tostring-and-join.html: Added.
1379         * fast/js/resources/array-tostring-and-join.js: Added.
1380
1381 2008-04-11  Rob Buis  <buis@kde.org>
1382
1383         Reviewed by Eric.
1384
1385         Testcase for:
1386         http://bugs.webkit.org/show_bug.cgi?id=18340
1387         Elements with display="none" in a <clipPath> still contribute to clipping path
1388
1389         * platform/mac/svg/custom/clip-path-display-none-child-expected.checksum: Added.
1390         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Added.
1391         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt: Added.
1392         * svg/custom/clip-path-display-none-child.svg: Added.
1393
1394 2008-04-10  Antti Koivisto  <antti@apple.com>
1395
1396         Update SVG animation test results.
1397
1398         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
1399         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
1400         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
1401         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
1402         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.checksum:
1403         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.png:
1404         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.checksum:
1405         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.png:
1406         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.checksum:
1407         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.png:
1408         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-10-t-expected.checksum:
1409         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-10-t-expected.png:
1410         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-11-t-expected.checksum:
1411         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-11-t-expected.png:
1412         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-12-t-expected.checksum:
1413         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-12-t-expected.png:
1414         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
1415         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
1416         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum:
1417         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png:
1418         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum:
1419         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
1420         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.checksum:
1421         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png:
1422         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum:
1423         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png:
1424         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum:
1425         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
1426         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum:
1427         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png:
1428         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.checksum:
1429         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png:
1430         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.checksum:
1431         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png:
1432         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.checksum:
1433         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png:
1434         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.checksum:
1435         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png:
1436         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-64-t-expected.checksum:
1437         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-64-t-expected.png:
1438         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.checksum:
1439         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png:
1440         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.checksum:
1441         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png:
1442         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.checksum:
1443         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png:
1444         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.checksum:
1445         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png:
1446         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.checksum:
1447         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png:
1448         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.checksum:
1449         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png:
1450         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.checksum:
1451         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png:
1452         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.checksum:
1453         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png:
1454         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.checksum:
1455         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png:
1456         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.checksum:
1457         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png:
1458         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-85-t-expected.checksum:
1459         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-85-t-expected.png:
1460         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
1461         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
1462         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
1463         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
1464         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
1465         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
1466         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
1467         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
1468         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
1469         * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
1470         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
1471         * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
1472         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
1473         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
1474         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
1475         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
1476         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
1477         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
1478         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
1479         * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
1480         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
1481         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
1482         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
1483         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
1484         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
1485         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
1486         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
1487         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
1488         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
1489         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
1490         * platform/mac/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt:
1491
1492 2008-04-10  Alice Liu  <alice.liu@apple.com>
1493
1494         Reviewed by Dan Bernstein.
1495
1496         Added test for <rdar://5815856> CrashTracer: [USER] 8384 crashes in WebCore::Widget::getView const + 6
1497
1498         * fast/events/mouseout-dead-subframe-expected.txt: Added.
1499         * fast/events/mouseout-dead-subframe.html: Added.
1500
1501 2008-04-10  Brady Eidson  <beidson@apple.com>
1502
1503         Reviewed by Mitz Pettel
1504
1505         DOM Storage layout test cleanup
1506
1507         * storage/domstorage/sessionstorage/iframe-events.html: Check for the layoutTestController in a manner that
1508           won't confuse Firefox
1509         * storage/domstorage/sessionstorage/resources/clearSessionStorage.js: Don't mutate while iterating!  Clea
1510           the sessionStorage properly
1511
1512 2008-04-09  Brady Eidson  <beidson@apple.com>
1513
1514         Forgot to check in this updated result with my Storage-enumeration change
1515         earlier today
1516
1517         * fast/dom/Window/window-properties-expected.txt:
1518
1519 2008-04-09  Brady Eidson  <beidson@apple.com>
1520
1521         Reviewed by Mitz Pettel
1522
1523         Add the "onstorage" attribute for the body element to provide easy setup of StorageEvent handling.
1524
1525         * storage/domstorage/sessionstorage/onstorage-attribute-markup-expected.txt: Added.
1526         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html: Added.
1527         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt: Added.
1528         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html: Added.
1529
1530 2008-04-09  Brady Eidson  <beidson@apple.com>
1531
1532         Reviewed by Sam Weinig
1533
1534         When enumerating a Storage object, the Storage built-ins should not be included, but the 
1535         prototype chain SHOULD be included.
1536
1537         Updated the layout test to test this.
1538         * storage/domstorage/sessionstorage/enumerate-storage-expected.txt:
1539         * storage/domstorage/sessionstorage/enumerate-storage.html:
1540
1541 2008-04-09  Dan Bernstein  <mitz@apple.com>
1542
1543         Reviewed by Sam Weinig.
1544
1545         - fix more Windows layout test regressions from the font-weight patch 
1546
1547         The patch silently introduced the ability to select some fonts 
1548         by their full name on Windows. Firefox and IE allow the same.
1549         This made these tests use different, Windows-only fonts on
1550         Windows. The patch removes references to these fonts from the 
1551         tests.
1552
1553         * tables/mozilla/bugs/bug4093.html:
1554         * tables/mozilla/bugs/bug43854-1.html:
1555         * tables/mozilla/bugs/bug8381.html:
1556         * tables/mozilla/core/bloomberg.html:
1557
1558 2008-04-09  Brady Eidson  <beidson@apple.com>
1559
1560         Reviewed by Adam Roben
1561
1562         Per the HTML5 spec, enumerating a Storage object should walk the keys in the storage area, 
1563         and should not return the built-in properties.
1564
1565         This test adds some keys to sessionStorage, enumerates the sessionStorage object, and logs 
1566         the sorted result.  It should *not* contain the built in properties of the Storage object
1567
1568         * storage/domstorage/sessionstorage/enumerate-storage-expected.txt: Added.
1569         * storage/domstorage/sessionstorage/enumerate-storage.html: Added.
1570
1571 2008-04-08  Brady Eidson  <beidson@apple.com>
1572
1573         Rubberstamped by Adam
1574
1575         * platform/win/Skipped: SessionStorage tests pass fine on Windows, as long as the feature is enabled!
1576
1577 2008-04-08  Dan Bernstein  <mitz@apple.com>
1578
1579         Reviewed by Antti Koivisto.
1580
1581         - test for http://bugs.webkit.org/show_bug.cgi?id=18172
1582           REGRESSION (r31114-31132): Page renders structured almost horizontally (at flickr.com)
1583
1584         * fast/block/float/br-with-clear-2.html: Added.
1585         * platform/mac/fast/block/float/br-with-clear-2-expected.checksum: Added.
1586         * platform/mac/fast/block/float/br-with-clear-2-expected.png: Added.
1587         * platform/mac/fast/block/float/br-with-clear-2-expected.txt: Added.
1588
1589 2008-04-08  Brady Eidson  <beidson@apple.com>
1590
1591         Reviewed by Mitzpettel
1592
1593         Fixed http://bugs.webkit.org/show_bug.cgi?id=18302
1594         -WebArchive subresources dump in random order, intermittent failures
1595
1596         Now that a DRT fix has set the order, these 3 tests needed new results
1597
1598         * webarchive/test-css-import-expected.txt:
1599         * webarchive/test-duplicate-resources-expected.txt:
1600         * webarchive/test-frameset-expected.txt:
1601
1602 2008-04-07  Brady Eidson  <beidson@apple.com>
1603
1604         Rubberstamped by Geoff Garen
1605
1606         Forgot to update these results after I added the Prototype
1607
1608         * fast/dom/Window/window-properties-expected.txt:
1609
1610 2008-04-07  Brady Eidson  <beidson@apple.com>
1611
1612         I can't fathom why the new storage tests could be hanging, but alas they are on Windows
1613         Disable until I can figure out why
1614
1615         * platform/win/Skipped:
1616
1617 2008-04-07  Brady Eidson  <beidson@apple.com>
1618
1619         Begrudgingly reviewed by Sam Weinig
1620
1621         Initial suite of layout tests for HTML5 key/value SessionStorage (<rdar://problem/5797684>)
1622
1623         * fast/dom/Window/window-properties-expected.txt:
1624         * storage/domstorage: Added.
1625         * storage/domstorage/localstorage: Added.
1626         * storage/domstorage/sessionstorage: Added.
1627         * storage/domstorage/sessionstorage/iframe-events-expected.txt: Added.
1628         * storage/domstorage/sessionstorage/iframe-events.html: Added.
1629         * storage/domstorage/sessionstorage/index-get-and-set-expected.txt: Added.
1630         * storage/domstorage/sessionstorage/index-get-and-set.html: Added.
1631         * storage/domstorage/sessionstorage/resources: Added.
1632         * storage/domstorage/sessionstorage/resources/clearSessionStorage.js: Added.
1633         * storage/domstorage/sessionstorage/resources/iframe-events-second.html: Added.
1634         * storage/domstorage/sessionstorage/resources/window-open-second.html: Added.
1635         * storage/domstorage/sessionstorage/simple-events-expected.txt: Added.
1636         * storage/domstorage/sessionstorage/simple-events.html: Added.
1637         * storage/domstorage/sessionstorage/simple-usage-expected.txt: Added.
1638         * storage/domstorage/sessionstorage/simple-usage.html: Added.
1639         * storage/domstorage/sessionstorage/window-open-expected.txt: Added.
1640         * storage/domstorage/sessionstorage/window-open.html: Added.
1641         * storage/domstorage/window-attributes-exist-expected.txt: Added.
1642         * storage/domstorage/window-attributes-exist.html: Added.
1643
1644 2008-04-07  Alexey Proskuryakov  <ap@webkit.org>
1645
1646         Reviewed by Dan Bernstein.
1647
1648         <rdar://problem/5574946> Inline frame ISO-8859-1 even though parent character set is UTF-8
1649
1650         * fast/loader/inherit-charset-to-empty-frame-expected.txt: Added.
1651         * fast/loader/inherit-charset-to-empty-frame.html: Added.
1652
1653 2008-04-05  Rob Buis  <buis@kde.org>
1654
1655         Reviewed by Eric.
1656
1657         Testcases for:
1658         http://bugs.webkit.org/show_bug.cgi?id=17129
1659         Incorrect style resolution in CSS styled SVG, with multiple style sheets
1660
1661         * fast/css/xml-stylesheet-alternate-processing-expected.txt: Added.
1662         * fast/css/xml-stylesheet-alternate-processing.xhtml: Added.
1663         * fast/css/xml-stylesheet-title-processing-expected.txt: Added.
1664         * fast/css/xml-stylesheet-title-processing.xhtml: Added.
1665
1666 2008-04-05  Dan Bernstein  <mitz@apple.com>
1667
1668         Reviewed by Darin Adler.
1669
1670         - repaint test for <rdar://problem/5843719> Excessive repainting of cells in tables with non-auto height
1671
1672         * fast/repaint/table-two-pass-layout-overpaint.html: Added.
1673         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.checksum: Added.
1674         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.png: Added.
1675         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
1676
1677 2008-04-03  Oliver Hunt  <oliver@apple.com>
1678
1679         Reviewed by NOBODY (Rollout).
1680
1681         Rollout layout test changes for r31566
1682
1683 2008-04-03  Brady Eidson  <beidson@apple.com>
1684
1685         Fix a tab into 4-spaces instead
1686
1687         * webarchive/test-css-import-expected.txt:
1688
1689 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
1690
1691         Reviewed by Simon.
1692
1693         * Add a Qt specific result for bad-scheme-subframe-expected.txt
1694         * To match the mac-port we would have to return IgnoreNavigationRequest for
1695         schemes/URLs not supported by the QNetworkAccessManager in QWebPage::navigationRequested
1696         but we can't do that because QNetworkAccessManager does not expose a list of supported
1697         schemes and operations. So in contrast to the mac we will try to load the frame and fail.
1698         
1699
1700         * platform/qt/http/tests/loading/bad-scheme-subframe-expected.txt: Added.
1701
1702 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
1703
1704         Reviewed by Simon.
1705
1706         * Fix http/tests/loading/simple-subframe.html by adding a test result. The result is
1707         quite similar to the one of the mac port.
1708         
1709
1710         * platform/qt/http/tests/loading/simple-subframe-expected.txt: Added.
1711
1712 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
1713
1714         Reviewed by Simon.
1715
1716         * Remove dumpFrameLoadCallbacks from simple-subframe.html because it is
1717         located in a directory with the name "loading". And this will autoamtically
1718         enable dumping.
1719         * Remove this method from the LayoutTestController as it is unused now and this
1720         avoids adding it to the DRT of the Qt port.
1721         
1722
1723         * http/tests/loading/simple-subframe.html:
1724
1725 2008-04-02  Brady Eidson  <beidson@apple.com>
1726
1727         Written by David Kilzer, tweaked by Brady, Reviewed by Mitz Pettel
1728
1729         - test for http://bugs.webkit.org/show_bug.cgi?id=11839
1730           Webarchive fails to save CSS files in @import statements
1731
1732         The idea is to <link> to a CSS file which @imports another CSS file,
1733         and also @import a CSS file inside a <style> element, which also @imports another CSS file
1734
1735         Then make sure all 4 of the css files are in the resulting webarchive
1736
1737         * webarchive/resources/test-css-import-recurse.css: Added.
1738         * webarchive/resources/test-css-import.css: Added.
1739         * webarchive/resources/test-css-link-recurse.css: Added.
1740         * webarchive/resources/test-css-link.css: Added.
1741         * webarchive/test-css-import-expected.txt: Added.
1742         * webarchive/test-css-import.html: Added.
1743
1744 2008-04-02  Nikolas Zimmermann  <zimmermann@kde.org>
1745
1746         Reviewed by Oliver.
1747
1748         Fix all existing tests in svg/dynamic-updates to actually reflect repainting changes, by
1749         removing the timing dependency. Instead model them like frame-getSVGDocument.html by
1750         not including the <script src="js-test-post.js"> element within the TEMPLATE.html but
1751         by dynamically injecting it, if the test actually finished.
1752
1753         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.checksum:
1754         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
1755         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.checksum:
1756         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.png:
1757         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.checksum: Added.
1758         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.png: Added.
1759         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.checksum: Added.
1760         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.png: Added.
1761         * platform/mac-leopard/svg/custom/text-xy-updates-expected.checksum: Added.
1762         * platform/mac-leopard/svg/custom/text-xy-updates-expected.png: Added.
1763         * platform/mac-leopard/svg/dom/altGlyph-dom-expected.checksum: Added.
1764         * platform/mac-leopard/svg/dom/altGlyph-dom-expected.png: Added.
1765         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum:
1766         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png:
1767         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum:
1768         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png:
1769         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum:
1770         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png:
1771         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum:
1772         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png:
1773         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum:
1774         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png:
1775         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum:
1776         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png:
1777         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum:
1778         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
1779         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum:
1780         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
1781         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum:
1782         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png:
1783         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum:
1784         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png:
1785         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum:
1786         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
1787         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum:
1788         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
1789         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum:
1790         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png:
1791         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum:
1792         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png:
1793         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
1794         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
1795         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
1796         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
1797         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
1798         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
1799         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
1800         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
1801         * platform/mac-leopard/svg/text/kerning-expected.checksum: Added.
1802         * platform/mac-leopard/svg/text/kerning-expected.png: Added.
1803         * platform/mac-leopard/svg/text/multichar-glyph-expected.checksum: Added.
1804         * platform/mac-leopard/svg/text/multichar-glyph-expected.png: Added.
1805         * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
1806         * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
1807         * svg/custom/resources/svg-xml-dom-sync.js: Added.
1808         * svg/custom/svg-xml-dom-sync-expected.txt: Added.
1809         * svg/custom/svg-xml-dom-sync.html: Added.
1810         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
1811         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
1812         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
1813         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
1814         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt:
1815         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
1816         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt:
1817         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
1818         * svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt:
1819         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
1820         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt:
1821         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
1822         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt:
1823         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
1824         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt:
1825         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
1826         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
1827         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
1828         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.txt:
1829         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
1830         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.txt:
1831         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
1832         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.txt:
1833         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
1834         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.txt:
1835         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
1836         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.txt:
1837         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
1838         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.txt:
1839         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
1840         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.txt:
1841         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
1842         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.txt:
1843         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
1844         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt:
1845         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
1846         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt:
1847         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
1848         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
1849         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
1850         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt:
1851         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
1852         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt:
1853         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
1854         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
1855         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
1856         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
1857         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
1858         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
1859         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
1860         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
1861         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
1862         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
1863         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
1864         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
1865         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
1866         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
1867         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
1868         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
1869         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js:
1870         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js:
1871         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js:
1872         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
1873         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js:
1874         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js:
1875         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js:
1876         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js:
1877         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js:
1878         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js:
1879         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js:
1880         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js:
1881         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js:
1882         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js:
1883         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js:
1884         * svg/dynamic-updates/resources/SVGTestCase.js:
1885         * svg/dynamic-updates/resources/TEMPLATE.html:
1886
1887 2008-03-25  Eric Seidel  <eric@webkit.org>
1888
1889         Reviewed by darin.
1890         
1891         Add test for /^bar/ optimization.
1892         http://bugs.webkit.org/show_bug.cgi?id=18086
1893
1894         * fast/js/ascii-regexp-subject-expected.txt: Copied from LayoutTests/fast/xpath/4XPath/Borrowed/kd_20010423-expected.txt.
1895         * fast/js/ascii-regexp-subject.html: Copied from LayoutTests/fast/js/typeof-syntax.html.
1896         * fast/js/resources/ascii-regexp-subject.js: Added.
1897
1898 2008-03-31  Rob Buis  <buis@kde.org>
1899
1900         Reviewed by Darin.
1901
1902         Testcase for:
1903         http://bugs.webkit.org/show_bug.cgi?id=15595
1904         marker property doesn't show up correctly as "shorthand" in inspector
1905
1906         * svg/custom/marker-getPropertyValue-expected.txt: Added.
1907         * svg/custom/marker-getPropertyValue.svg: Added.
1908
1909 2008-03-30  Dan Bernstein  <mitz@apple.com>
1910
1911         Reviewed by Sam Weinig.
1912
1913         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=18115
1914           REGRESSION (r31250): Incomplete repaint of GoogleReader sidebar while reading unread posts
1915
1916         * fast/repaint/lines-with-layout-delta.html: Added.
1917         * platform/mac/fast/repaint/lines-with-layout-delta-expected.checksum: Added.
1918         * platform/mac/fast/repaint/lines-with-layout-delta-expected.png: Added.
1919         * platform/mac/fast/repaint/lines-with-layout-delta-expected.txt: Added.
1920
1921 2008-03-30  Dan Bernstein  <mitz@apple.com>
1922
1923         Reviewed by Maciej Stachowiak.
1924
1925         - test for an assertion failure in CSSParser.cpp's
1926           equalIgnoringCase() when parsing certain transforms.
1927
1928         * fast/css/transform-function-lowercase-assert-expected.txt: Added.
1929         * fast/css/transform-function-lowercase-assert.html: Added.
1930
1931 2008-03-30  Rob Buis  <buis@kde.org>
1932
1933         Reviewed by Oliver.
1934
1935         Testcase for:
1936         http://bugs.webkit.org/show_bug.cgi?id=17633
1937         SVG: modifying x & y attribute of text element from JS fails
1938
1939         * platform/mac/svg/custom/text-xy-updates-expected.txt: Added.
1940         * svg/custom/text-xy-updates.svg: Added.
1941
1942 2008-03-30  Rob Buis  <buis@kde.org>
1943
1944         Reviewed by Adam Roben.
1945
1946         Fix wrong id.
1947
1948         * svg/custom/tref-update.svg:
1949
1950 2008-03-29  Sam Weinig  <sam@webkit.org>
1951
1952         Reviewed by Brady Eidson.
1953
1954         Test for crash when canceling a resource load while port blocked failure
1955         timer is going
1956
1957         * fast/loader/cancel-load-during-port-block-timer-expected.txt: Added.
1958         * fast/loader/cancel-load-during-port-block-timer.html: Added.
1959
1960 2008-03-29  Oliver Hunt  <oliver@apple.com>
1961
1962         Reviewed by Geoff.
1963
1964         Bug 17924: Crash in KJS::ConstDeclNode::evaluate with |with| and |const|
1965         <http://bugs.webkit.org/show_bug.cgi?id=17924>
1966
1967         Add test cases for const inside with
1968
1969         * fast/js/const-expected.txt:
1970         * fast/js/resources/const.js:
1971
1972 2008-03-28  Dan Bernstein  <mitz@apple.com>
1973
1974         Reviewed by Dave Hyatt.
1975
1976         - pixel test for a percentage background position regression from r31389
1977
1978         * fast/backgrounds/background-position-1.html: Added.
1979         * platform/mac/fast/backgrounds/background-position-1-expected.checksum: Added.
1980         * platform/mac/fast/backgrounds/background-position-1-expected.png: Added.
1981         * platform/mac/fast/backgrounds/background-position-1-expected.txt: Added.
1982
1983 2008-03-28  Stephanie Lewis  <slewis@apple.com>
1984
1985         Update Windows Skipped list.  Bugs filed.
1986
1987         * platform/win/Skipped:
1988
1989 2008-03-28  Darin Adler  <darin@apple.com>
1990
1991         Reviewed by Sam.
1992
1993         * fast/encoding/invalid-xml-expected.txt: Update to reflect a true success.
1994         * fast/encoding/resources/invalid-xml.js: Eliminate race condition by not ending
1995         the test until the js-test-post.js script has loaded.
1996
1997 2008-03-28  Alexey Proskuryakov  <ap@webkit.org>
1998
1999         Rubber-stamped by Brady.
2000
2001         Enable server-side includes via AddHandler, hopefully making Apache 1.3 happy.
2002
2003         * http/tests/misc/.htaccess:
2004         * http/tests/misc/resources/acid3/.htaccess:
2005
2006 2008-03-28  Alexey Proskuryakov  <ap@webkit.org>
2007
2008         Not reviewed.
2009
2010         Enable mod_include for acid3.html - the previous check-in only had it in resources
2011         subdirectory.
2012
2013         * http/tests/misc/.htaccess: Added.
2014
2015 2008-03-28  Eric Seidel  <eric@webkit.org>
2016
2017         Reviewed by mjs.
2018
2019         Add Acid3 test as an http test
2020         http://bugs.webkit.org/show_bug.cgi?id=18176
2021
2022         * http/tests/misc/acid3-expected.checksum: Added.
2023         * http/tests/misc/acid3-expected.png: Added.
2024         * http/tests/misc/acid3-expected.txt: Added.
2025         * http/tests/misc/acid3.html: Added.
2026         * http/tests/misc/resources/acid3/.htaccess: Added.
2027         * http/tests/misc/resources/acid3/empty.css: Added.
2028         * http/tests/misc/resources/acid3/empty.html: Added.
2029         * http/tests/misc/resources/acid3/empty.png: Added.
2030         * http/tests/misc/resources/acid3/empty.txt: Added.
2031         * http/tests/misc/resources/acid3/empty.xml: Added.
2032         * http/tests/misc/resources/acid3/font.svg: Added.
2033         * http/tests/misc/resources/acid3/font.ttf: Added.
2034         * http/tests/misc/resources/acid3/instructions.inc: Added.
2035         * http/tests/misc/resources/acid3/reference.html: Added.
2036         * http/tests/misc/resources/acid3/reference.png: Added.
2037         * http/tests/misc/resources/acid3/support-a.png.404: Added.
2038         * http/tests/misc/resources/acid3/support-b.png: Added.
2039         * http/tests/misc/resources/acid3/support-c.png: Added.
2040         * http/tests/misc/resources/acid3/svg.xml: Added.
2041         * http/tests/misc/resources/acid3/xhtml.1: Added.
2042         * http/tests/misc/resources/acid3/xhtml.2: Added.
2043         * http/tests/misc/resources/acid3/xhtml.3: Added.
2044
2045 2008-03-27  Mark Rowe  <mrowe@apple.com>
2046
2047         Reviewed by Adam Roben.
2048
2049         Tests for <rdar://problem/5826236> Regular expressions with large nested repetition counts can have their
2050         compiled length calculated incorrectly.
2051
2052         * fast/js/regexp-overflow-expected.txt:
2053         * fast/js/resources/regexp-overflow.js:
2054
2055 2008-03-27  Brady Eidson  <beidson@apple.com>
2056
2057         Reviewed by Adam Roben
2058
2059         Updated results, as we now more consistently archive empty frames/empty resources
2060
2061         * webarchive/archive-empty-frame-source-expected.txt:
2062
2063 2008-03-26  Sam Weinig  <sam@webkit.org>
2064
2065         Rubber-stamped by Adam Roben.
2066
2067         Update test result.
2068
2069         * fast/dom/Window/window-special-properties-expected.txt:
2070
2071 2008-03-26  Maciej Stachowiak  <mjs@apple.com>
2072
2073         Reviewed by Hyatt and Adam.
2074         
2075         - new test case and test fixes for SVG text kerning
2076
2077         * svg/text/kerning.svg: Added.
2078         * platform/mac/svg/text/kerning-expected.txt: Added.
2079
2080         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
2081         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
2082         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
2083         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
2084         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
2085
2086 2008-03-26  Stephanie Lewis  <slewis@apple.com>
2087
2088         Not Reviewed.
2089
2090         Move storage tests to Skipped list since they hang 80% of the time.  See <rdar://problem/5787763>.
2091
2092         * platform/win/Skipped:
2093
2094 2008-03-26  Maciej Stachowiak  <mjs@apple.com>
2095
2096         Reviewed by Darin.
2097
2098         - test updates for "SVG multichar glyph matching matches longest instead of first (affects Acid3 test 79)"
2099         http://bugs.webkit.org/show_bug.cgi?id=18118
2100
2101         These test cases were already checking for this exact bug and now
2102         render correctly.
2103         
2104         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
2105         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
2106
2107 o2008-03-26  Eric Seidel  <eric@webkit.org>
2108
2109         Reviewed by darin.
2110
2111         Fix, makes us pass Test 70
2112         XML documents should be strict about encoding checks
2113         http://bugs.webkit.org/show_bug.cgi?id=17079
2114
2115         * fast/encoding/invalid-xml-expected.txt: Added.
2116         * fast/encoding/invalid-xml.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
2117         * fast/encoding/resources/invalid-xml-shift-jis.xml: Added.
2118         * fast/encoding/resources/invalid-xml-utf16.xml: Added.
2119         * fast/encoding/resources/invalid-xml-utf8.xml: Added.
2120         * fast/encoding/resources/invalid-xml-x-mac-thai.xml: Added.
2121         * fast/encoding/resources/invalid-xml.js: Added.
2122
2123 2008-03-26  Dan Bernstein  <mitz@apple.com>
2124
2125         Reviewed by Darin Adler.
2126
2127         - tests for http://bugs.webkit.org/show_bug.cgi?id=17994
2128           REGRESSION (523-525+) View not updated when changing CSS size via JavaScript
2129         - and http://bugs.webkit.org/show_bug.cgi?id=18063
2130           REGRESSION (r31250): Small bug that just cropped up in WebKit r31275
2131
2132         * fast/repaint/subtree-root-clip-2.html: Added.
2133         * fast/repaint/subtree-root-clip-3.html: Added.
2134         * fast/repaint/subtree-root-clip.html: Added.
2135         * platform/mac/fast/repaint/subtree-root-clip-2-expected.checksum: Added.
2136         * platform/mac/fast/repaint/subtree-root-clip-2-expected.png: Added.
2137         * platform/mac/fast/repaint/subtree-root-clip-2-expected.txt: Added.
2138         * platform/mac/fast/repaint/subtree-root-clip-3-expected.checksum: Added.
2139         * platform/mac/fast/repaint/subtree-root-clip-3-expected.png: Added.
2140         * platform/mac/fast/repaint/subtree-root-clip-3-expected.txt: Added.
2141         * platform/mac/fast/repaint/subtree-root-clip-expected.checksum: Added.
2142         * platform/mac/fast/repaint/subtree-root-clip-expected.png: Added.
2143         * platform/mac/fast/repaint/subtree-root-clip-expected.txt: Added.
2144
2145 2008-03-24  Maciej Stachowiak  <mjs@apple.com>
2146
2147         Reviewed by Eric.
2148
2149         - test case and new results for "SVGTextElement.getStartPositionOfChar does not correctly account for multichar glyphs"
2150         http://bugs.webkit.org/show_bug.cgi?id=18046
2151
2152         * svg/text/multichar-glyph.svg: Added. New test case for both rendering and getStartPositionOfChar
2153         access of multichar glyphs.
2154         * platform/mac/svg/text/multichar-glyph-expected.txt: Added.
2155
2156         The following test results changed, all appear to be improvements.
2157         
2158         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
2159         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
2160         * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
2161         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
2162         * platform/mac/svg/text/text-text-06-t-expected.txt:
2163
2164 2008-03-25  Beth Dakin  <bdakin@apple.com>
2165
2166         Reviewed by Oliver.
2167
2168         Test for <rdar://problem/5811826> CSSValueList::item() does not 
2169         range-check index
2170
2171         * fast/css/resources/bikes.bmp: Added.
2172         * fast/css/value-list-out-of-bounds-crash.html: Added.
2173         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.checksum: Added.
2174         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.png: Added.
2175         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.txt: Added.
2176
2177 2008-03-25  Darin Adler  <darin@apple.com>
2178
2179         Reviewed by Anders.
2180
2181         - test for http://bugs.webkit.org/show_bug.cgi?id=17252
2182           Acid3 test removing Nodes during NodeIterator walk fails (affects Acid3 test 2)
2183
2184         * traversal/acid3-test-2-expected.txt: Added.
2185         * traversal/acid3-test-2.html: Added.
2186         * traversal/resources/acid3-test-2.js: Added.
2187         * traversal/resources/exception-forwarding.js: Removed bogus extra line of code.
2188
2189 2008-03-24  Oliver Hunt  <oliver@apple.com>
2190
2191         Reviewed by Mark Rowe.
2192
2193         Disable this test until we can fix 
2194         Bug 18057: keyDown incorrectly propagates up the frame tree
2195
2196         * fast/events/key-events-in-frame.html: Removed.
2197         * fast/events/key-events-in-frame.html-disabled: Added.
2198
2199 2008-03-24  Brady Eidson  <beidson@apple.com>
2200
2201         Made new layout test files executable, as needed for the tests to not fail!        
2202
2203         * http/tests/navigation/resources/reload-subframe-content.pl: Added.
2204         * http/tests/navigation/resources/reload-subframe.pl: Added.
2205
2206 2008-03-24  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2207
2208         Reviewed by Maciej, landed by Brady
2209
2210         Tests for the following bugs:
2211
2212         Bug 3580: iFrames Appear to be Cached
2213         <http://bugs.webkit.org/show_bug.cgi?id=3580>
2214
2215         Bug 15486: REGRESSION: Reload causes WebKit to *forget* fragment URLs
2216         <http://bugs.webkit.org/show_bug.cgi?id=15486>
2217
2218         Bug 15554: Reload causes <object> to use old data
2219         <http://bugs.webkit.org/show_bug.cgi?id=15554>
2220
2221         * http/tests/navigation/reload-subframe-frame-expected.txt: Added.
2222         * http/tests/navigation/reload-subframe-frame.html: Added.
2223         * http/tests/navigation/reload-subframe-iframe-expected.txt: Added.
2224         * http/tests/navigation/reload-subframe-iframe.html: Added.
2225         * http/tests/navigation/reload-subframe-object-expected.txt: Added.
2226         * http/tests/navigation/reload-subframe-object.html: Added.
2227         * http/tests/navigation/resources/reload-subframe-content.pl: Added.
2228         * http/tests/navigation/resources/reload-subframe.pl: Added.
2229
2230 2008-03-24  Dan Bernstein  <mitz@apple.com>
2231
2232         Reviewed by Sam Weinig.
2233
2234         - test for <rdar://problem/5812292> CrashTracer: [REGRESSION] 60 crashes in Safari at com.apple.WebCore: WebCore::RenderObject::repaintRectangle + 47
2235
2236         * fast/repaint/renderer-destruction-by-invalidateSelection-crash.html: Added.
2237         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum: Added.
2238         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png: Added.
2239         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Added.
2240
2241 2008-03-23  Maciej Stachowiak  <mjs@apple.com>
2242
2243         Reviewed by Eric.
2244
2245         - updated test results for "SVGTextElement.getNumberOfChars is broken for altGlyph (affects Acid3 test 79)"
2246         http://bugs.webkit.org/show_bug.cgi?id=17062
2247
2248         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
2249         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
2250         * svg/dom/altGlyph-dom-expected.txt: Added.
2251         * svg/dom/altGlyph-dom.xhtml: Added.
2252         * svg/dom/resources/altGlyph-dom.js: Added.
2253
2254 2008-03-23  Robert Blaut  <webkit@blaut.biz>
2255
2256         Reviewed by eseidel.  Landed by eseidel.
2257
2258         Test to ensure [~=] attribute selector doesn't match empty string
2259
2260         * fast/css/attribute-selector-empty-value.html: Added.
2261
2262 2008-03-23  Oliver Hunt  <oliver@apple.com>
2263
2264         Reviewed by Maciej.
2265
2266         Test to ensure key events don't propagate up the frame tree.
2267
2268         * fast/events/key-events-in-frame-expected.txt: Added.
2269         * fast/events/key-events-in-frame.html: Added.
2270
2271 2008-03-22  Eric Seidel  <eric@webkit.org>
2272
2273         Update a (passing) result I missed in my last checkin.  No review.
2274
2275         * dom/xhtml/level3/core/documentgetdoctype01-expected.txt:
2276
2277 2008-03-22  Eric Seidel  <eric@webkit.org>
2278
2279         Reviewed by mjs.
2280
2281         Unify handling of NAMESPACE_ERR and fix Acid3 test 25
2282         http://bugs.webkit.org/show_bug.cgi?id=16693
2283
2284         * fast/dom/DOMImplementation/createDocumentType-err-expected.txt: Added.
2285         * fast/dom/DOMImplementation/createDocumentType-err.html: Copied from LayoutTests/fast/dom/DOMException/EventException.html.
2286         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
2287         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Added.
2288         * fast/dom/Document/createAttributeNS-namespace-err-expected.txt:
2289         * fast/dom/Document/createElementNS-namespace-err-expected.txt:
2290
2291 2008-03-22  Eric Seidel  <eric@webkit.org>
2292
2293         Reviewed by mjs.
2294
2295         Fix createElementNS to throw exceptions for invalid qualified names
2296         Fixes Acid3 sub-test 23
2297         http://bugs.webkit.org/show_bug.cgi?id=16833
2298
2299         * dom/xhtml/level3/core/documentsetstricterrorchecking02-expected.txt:
2300         * fast/dom/Document/createAttributeNS-namespace-err-expected.txt: Added.
2301         * fast/dom/Document/createAttributeNS-namespace-err.html: Copied from LayoutTests/fast/dom/Element/dimension-properties-unrendered.html.
2302         * fast/dom/Document/createElementNS-namespace-err-expected.txt: Added.
2303         * fast/dom/Document/createElementNS-namespace-err.html: Copied from LayoutTests/fast/dom/EntityReference/readonly-exceptions.html.
2304         * fast/dom/Document/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
2305         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Added.
2306         * fast/dom/Document/resources/createElementNS-namespace-err.js: Added.
2307
2308 2008-03-21  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2309
2310         Reviewed by Oliver Hunt.
2311
2312         Test for <http://bugs.webkit.org/show_bug.cgi?id=13693>
2313         Bug 13693: REGRESSION (r13615): Acid2 Test Eyes render improperly after a page refresh
2314
2315         * http/tests/navigation/fallback-anchor-reload-expected.txt: Added.
2316         * http/tests/navigation/fallback-anchor-reload.html: Added.
2317
2318 2008-03-21  Dan Bernstein  <mitz@apple.com>
2319
2320         Reviewed by Oliver Hunt.
2321
2322         - test for http://bugs.webkit.org/show_bug.cgi?id=17988
2323           REGRESSION (r31114-31132): Crash in InlineBox::isDirty() opening chowhound.com
2324
2325         * fast/css-generated-content/empty-content-with-float-crash-expected.txt: Added.
2326         * fast/css-generated-content/empty-content-with-float-crash.html: Added.
2327
2328 2008-03-21  Oliver Hunt  <oliver@apple.com>
2329
2330         Reviewed by Geoff Garen.
2331
2332         Ensure we correctly report optimised variables as being
2333         enumerable.
2334
2335         * fast/js/propertyIsEnumerable-expected.txt:
2336         * fast/js/resources/propertyIsEnumerable.js:
2337
2338 2008-03-21  Sam Weinig  <sam@webkit.org>
2339
2340         Reviewed by Oliver Hunt.
2341
2342         Enable tests for <rdar://problem/5788451>
2343         toDataURL not implemented for Windows (need mapping of MIME type to UTI)
2344
2345         * platform/win/Skipped:
2346         * platform/win/fast/canvas: Added.
2347         * platform/win/fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
2348
2349 2008-03-21  Dan Bernstein  <mitz@apple.com>
2350
2351         Reviewed by Adele Peterson.
2352
2353         - test for http://bugs.webkit.org/show_bug.cgi?id=17966
2354           REGRESSION (r31114-r31132): Clearing via br behaves unpredictably
2355
2356         * fast/block/float/br-with-clear.html: Added.
2357         * platform/mac/fast/block/float/br-with-clear-expected.checksum: Added.
2358         * platform/mac/fast/block/float/br-with-clear-expected.png: Added.
2359         * platform/mac/fast/block/float/br-with-clear-expected.txt: Added.
2360
2361 2008-03-21  Dan Bernstein  <mitz@apple.com>
2362
2363         - update results for the 'zoom' property added in
2364           <http://trac.webkit.org/projects/webkit/changeset/31155>
2365
2366         * fast/css/computed-style-expected.txt:
2367         * fast/css/computed-style-without-renderer-expected.txt:
2368         * svg/css/getComputedStyle-basic-expected.txt:
2369
2370 2008-03-20  Dan Bernstein  <mitz@apple.com>
2371
2372         Reviewed by Anders Carlsson.
2373
2374         - test for an assertion failure due to a line being marked dirty during
2375           computeVerticalPositionsForLine() due to temporary box destruction
2376
2377         * fast/inline/clean-after-removing-temp-boxes-expected.txt: Added.
2378         * fast/inline/clean-after-removing-temp-boxes.html: Added.
2379
2380 2008-03-20  Mark Rowe  <mrowe@apple.com>
2381
2382         Rubber-stamped by Sam Weinig.
2383
2384         Tweak NodeList tests to ensure that they force a GC outside of DRT.
2385
2386         * fast/dom/NodeList/5725058-crash-scenario-1.html:
2387         * fast/dom/NodeList/5725058-crash-scenario-2.html:
2388
2389 2008-03-20  Aaron Golden  <aegolden@gmail.com>
2390
2391         Reviewed by Darin and David Kilzer.
2392
2393         - test for <http://bugs.webkit.org/show_bug.cgi?id=15263>, which caused certain marquees to not display.
2394
2395         * fast/html/marquee-scroll.html: Added.
2396         * platform/mac/fast/html/marquee-scroll-expected.checksum: Added.
2397         * platform/mac/fast/html/marquee-scroll-expected.png: Added.
2398         * platform/mac/fast/html/marquee-scroll-expected.txt: Added.
2399
2400 2008-03-19  Justin Garcia  <justin.garcia@apple.com>
2401
2402         Reviewed by Oliver.
2403         
2404         <rdar://problem/5780697> Copying content with CSS property values that are percentages can cause fidelity issues
2405
2406         * editing/pasteboard/5780697-2-expected.txt: Added.
2407         * editing/pasteboard/5780697-2.html: Added.
2408
2409 2008-03-19  Oliver Hunt  <oliver@apple.com>
2410
2411         Reviewed by Antti.
2412
2413         Test case for Canvas.arc with zero-length radius needed to 
2414         be updated for current html5 spec.
2415
2416         * fast/canvas/canvas-with-incorrect-args-expected.txt:
2417         * fast/canvas/canvas-with-incorrect-args.html:
2418
2419 2008-03-19  Justin Garcia  <justin.garcia@apple.com>
2420
2421         Reviewed by Oliver.
2422         
2423         <rdar://problem/5794920> Acid3: Assertion failure in VisiblePosition::previous when clicking on results (17004)
2424
2425         * editing/pasteboard/4989774.html: Updated to wait for the images to load before trying to copy it.
2426         * editing/selection/5794920-1-expected.txt: Added.
2427         * editing/selection/5794920-1.html: Added.
2428
2429 2008-03-19  Dan Bernstein  <mitz@apple.com>
2430
2431         Reviewed by Sam Weinig.
2432
2433         - test for assertion failure in RenderBlock::determineStartPosition() at http://www.wired.com/techbiz/it/magazine/16-04/bz_apple
2434
2435         * fast/repaint/line-flow-with-floats-10.html: Added.
2436         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.checksum: Added.
2437         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.png: Added.
2438         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt: Added.
2439
2440 2008-03-19  Dan Bernstein  <mitz@apple.com>
2441
2442         Reviewed by John Sullivan.
2443
2444         - test for <rdar://problem/5805070> CrashTracer: [USER] 33 crashes in Safari at com.apple.WebCore: WebCore::FrameView::layout + 431
2445
2446         * fast/dynamic/subtree-parent-static-y.html: Added.
2447         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.checksum: Added.
2448         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.png: Added.
2449         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.txt: Added.
2450
2451 2008-03-19  Mark Rowe  <mrowe@apple.com>
2452
2453         Reviewed by Oliver Hunt.
2454
2455         Test for http://bugs.webkit.org/show_bug.cgi?id=17939
2456         Bug 17939: Crash decompiling "const a = 1, b;"
2457
2458         * fast/js/function-toString-parentheses-expected.txt:
2459         * fast/js/resources/function-toString-parentheses.js:
2460
2461 2008-03-18  Oliver Hunt  <oliver@apple.com>
2462
2463         Reviewed by Mark Rowe.
2464
2465         Bug 17929: Incorrect decompilation with |const|, comma
2466         http://bugs.webkit.org/show_bug.cgi?id=17929
2467
2468         Test cases for converting const nodes to string.
2469
2470         * fast/js/resources/function-toString-parentheses.js:
2471
2472 2008-03-18  Mark Rowe  <mrowe@apple.com>
2473
2474         Reviewed by Oliver Hunt.
2475
2476         Tests for http://bugs.webkit.org/show_bug.cgi?id=17925 and http://bugs.webkit.org/show_bug.cgi?id=17927.
2477         - Bug 17925: Crash in KJS::JSObject::put after setting this.__proto__
2478         - Bug 17927: Hang after attempting to create circular __proto__
2479
2480         * fast/js/cyclic-proto-expected.txt: Added.
2481         * fast/js/cyclic-proto.html: Copied from LayoutTests/fast/js/assign.html.
2482         * fast/js/non-object-proto-expected.txt: Added.
2483         * fast/js/non-object-proto.html: Copied from LayoutTests/fast/js/rehash-assign.html.
2484         * fast/js/resources/cyclic-proto.js: Added.
2485         * fast/js/resources/non-object-proto.js: Added.
2486
2487 2008-03-18  Sam Weinig  <sam@webkit.org>
2488
2489         Reviewed by Anders Carlsson.
2490
2491         Tests for http://bugs.webkit.org/show_bug.cgi?id=17057
2492         REGRESSION: Frequent random crashes in WebCore::JSNodeList::indexGetter
2493         <rdar://problem/5725058>
2494
2495         * fast/dom/NodeList/5725058-crash-scenario-1-expected.txt: Added.
2496         * fast/dom/NodeList/5725058-crash-scenario-1.html: Added.
2497         * fast/dom/NodeList/5725058-crash-scenario-2-expected.txt: Added.
2498         * fast/dom/NodeList/5725058-crash-scenario-2.html: Added.
2499         * fast/dom/NodeList/5725058-crash-scenario-3-expected.txt: Added.
2500         * fast/dom/NodeList/5725058-crash-scenario-3.html: Added.
2501
2502 2008-03-18  Sam Weinig  <sam@webkit.org>
2503
2504         Reviewed by Darin Adler.
2505
2506         Make domListEnumeration.html test not depend on the order of property enumeration
2507         by sorting the result array.
2508
2509         * fast/dom/domListEnumeration-expected.txt:
2510         * fast/dom/resources/domListEnumeration.js:
2511
2512 2008-03-18  Dan Bernstein  <mitz@apple.com>
2513
2514         Reviewed by Adele Peterson.
2515
2516         - test for <rdar://problem/5805127> REGRESSION (r31116): Assertion failure (floatIndex < floats.size()) in RenderBlock::determineStartPosition() at digg.com
2517
2518         * fast/dynamic/floating-to-positioned.html: Added.
2519         * platform/mac/fast/dynamic/floating-to-positioned-expected.checksum: Added.
2520         * platform/mac/fast/dynamic/floating-to-positioned-expected.png: Added.
2521         * platform/mac/fast/dynamic/floating-to-positioned-expected.txt: Added.
2522
2523 2008-03-17  Dan Bernstein  <mitz@apple.com>
2524
2525         Reviewed by Dave Hyatt.
2526
2527         - test incremental relayout of blocks that contain floats
2528
2529         * fast/repaint/line-flow-with-floats-1.html: Added.
2530         * fast/repaint/line-flow-with-floats-2.html: Added.
2531         * fast/repaint/line-flow-with-floats-3.html: Added.
2532         * fast/repaint/line-flow-with-floats-4.html: Added.
2533         * fast/repaint/line-flow-with-floats-5.html: Added.
2534         * fast/repaint/line-flow-with-floats-6.html: Added.
2535         * fast/repaint/line-flow-with-floats-7.html: Added.
2536         * fast/repaint/line-flow-with-floats-8.html: Added.
2537         * fast/repaint/line-flow-with-floats-9.html: Added.
2538         * fast/repaint/resources/line-flow-with-floats.html: Added.
2539         * fast/repaint/resources/line-flow-with-floats.js: Added.
2540         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.checksum: Added.
2541         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png: Added.
2542         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt: Added.
2543         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.checksum: Added.
2544         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.png: Added.
2545         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt: Added.
2546         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.checksum: Added.
2547         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.png: Added.
2548         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt: Added.
2549         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.checksum: Added.
2550         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.png: Added.
2551         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt: Added.
2552         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.checksum: Added.
2553         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.png: Added.
2554         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt: Added.
2555         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.checksum: Added.
2556         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.png: Added.
2557         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt: Added.
2558         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.checksum: Added.
2559         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.png: Added.
2560         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt: Added.
2561         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.checksum: Added.
2562         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.png: Added.
2563         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt: Added.
2564         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.checksum: Added.
2565         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.png: Added.
2566         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt: Added.
2567
2568 2008-03-17  Eric Seidel  <eric@webkit.org>
2569
2570         Reviewed by darin.
2571
2572         Add test case to test NPN_IntFromIdentifier
2573
2574         * plugins/netscape-identifier-conversion-expected.txt: Added.
2575         * plugins/netscape-identifier-conversion.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
2576         * plugins/resources/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
2577         * plugins/resources/netscape-identifier-conversion.js: Added.
2578
2579 2008-03-17  Sam Weinig  <sam@webkit.org>
2580
2581         Reviewed by Dan Bernstein.
2582
2583         Add HTMLCollection constructor to the Window object. (Omission noticed by Harri Porten)
2584
2585         * fast/dom/Window/window-properties-expected.txt:
2586
2587 2008-03-17  Robert Blaut  <webkit@blaut.biz>
2588
2589         Reviewed by Darin.
2590
2591         Fix for bug http://bugs.webkit.org/show_bug.cgi?id=17696
2592         Set default margin-bottom for form element in quirk mode
2593         and be compatible with Gecko.
2594
2595         * fast/css/margin-bottom-form-element-quirk.html: Added.
2596         * fast/css/margin-bottom-form-element-strict.html: Added.
2597         * fast/frames/viewsource-empty-attribute-value-expected.txt:
2598         * platform/mac/fast/block/margin-collapse/103-expected.checksum:
2599         * platform/mac/fast/block/margin-collapse/103-expected.png:
2600         * platform/mac/fast/block/margin-collapse/103-expected.txt:
2601         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.checksum: Added.
2602         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.png: Added.
2603         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.txt: Added.
2604         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.checksum: Added.
2605         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.png: Added.
2606         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.txt: Added.
2607         * platform/mac/tables/mozilla/bugs/bug44505-expected.checksum:
2608         * platform/mac/tables/mozilla/bugs/bug44505-expected.png:
2609         * platform/mac/tables/mozilla/bugs/bug44505-expected.txt:
2610         * platform/mac/tables/mozilla/bugs/bug51727-expected.checksum:
2611         * platform/mac/tables/mozilla/bugs/bug51727-expected.png:
2612         * platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
2613         * platform/mac/tables/mozilla/bugs/bug52505-expected.checksum:
2614         * platform/mac/tables/mozilla/bugs/bug52505-expected.png:
2615         * platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
2616         * platform/mac/tables/mozilla/bugs/bug52506-expected.checksum:
2617         * platform/mac/tables/mozilla/bugs/bug52506-expected.png:
2618         * platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
2619         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum:
2620         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png:
2621         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt:
2622         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.checksum:
2623         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
2624         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2625         * platform/qt/fast/block/margin-collapse/103-expected.txt: Removed.
2626         * platform/qt/tables/mozilla/bugs/bug44505-expected.txt: Removed.
2627         * platform/qt/tables/mozilla/bugs/bug51727-expected.txt: Removed.
2628         * platform/qt/tables/mozilla/bugs/bug52505-expected.txt: Removed.
2629         * platform/qt/tables/mozilla/bugs/bug52506-expected.txt: Removed.
2630         * platform/qt/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Removed.
2631         * platform/qt/tables/mozilla_expected_failures/bugs/bug56024-expected.txt: Removed.
2632
2633 2008-03-17  Yuzhu Shen  <yuzhu.shen@gmail.com>
2634
2635         Reviewed by Darin.
2636
2637         Bug: http://bugs.webkit.org/show_bug.cgi?id=17760
2638         Test whether <img> tries to load image with empty src attribute.
2639
2640         * fast/images/load-img-with-empty-src-expected.txt: Added.
2641         * fast/images/load-img-with-empty-src.html: Added.
2642         * fast/images/resources/test-load.jpg: Added.
2643
2644 2008-03-17  Adam Roben  <aroben@apple.com>
2645
2646         Test for Bug 17876: REGRESSION (r31060): Attempting to visit Ofcom page causes crash
2647
2648         <http://bugs.webkit.org/show_bug.cgi?id=17876>
2649
2650         Reviewed by John.
2651
2652         * fast/dom/remove-named-attribute-crash-expected.txt: Added.
2653         * fast/dom/remove-named-attribute-crash.html: Added.
2654
2655 2008-03-16  Maciej Stachowiak  <mjs@apple.com>
2656
2657         Reviewed by Darin.
2658
2659         - test for "Acid3 expects different exceptions for surroundContents calls involving comment nodes (affects Acid3 test 11)"
2660         http://bugs.webkit.org/show_bug.cgi?id=17509
2661         
2662         * fast/dom/Range/acid3-surround-contents-expected.txt: Added.
2663         * fast/dom/Range/acid3-surround-contents.html: Added.
2664
2665 2008-03-16  Marvin Decker  <marv.decker@gmail.com>
2666
2667         Reviewed by Darin.
2668
2669         Fix bug 15119, unencodable characters in URLs should be entity-escaped.
2670
2671         * http/tests/uri/escaped-entity-expected.txt: Added.
2672         * http/tests/uri/escaped-entity.html: Added.
2673
2674 2008-03-16  Darin Adler  <darin@apple.com>
2675
2676         Reviewed by Mark Rowe.
2677
2678         - test for bug fixes in http://bugs.webkit.org/show_bug.cgi?id=17881
2679           a little cleanup for HTMLTextAreaElement
2680
2681         * fast/forms/textarea-default-value-leading-newline-expected.txt: Added.
2682         * fast/forms/textarea-default-value-leading-newline.html: Copied from fast/forms/textarea-crlf.html.
2683
2684         * fast/forms/textarea-hard-linewrap-expected.txt: Updated.
2685         * fast/forms/textarea-hard-linewrap.html: Cleaned up a bit.
2686
2687         * fast/forms/textarea-linewrap-dynamic-expected.txt: Added.
2688         * fast/forms/textarea-linewrap-dynamic.html: Copied from fast/forms/textarea-hard-linewrap.html.
2689
2690 2008-03-16  Antti Koivisto  <antti@apple.com>
2691
2692         Reviewed by Darin.
2693         
2694         Test for http://bugs.webkit.org/show_bug.cgi?id=17862
2695         REGRESSION (r31038): Reproducible crash under DocLoader::checkForReload() at marware.com
2696
2697         * http/tests/misc/resources/uncacheable-script.cgi: Added.
2698         * http/tests/misc/uncacheable-script-repeated-expected.txt: Added.
2699         * http/tests/misc/uncacheable-script-repeated.html: Added.
2700
2701 2008-03-16  Yuzhu Shen  <yuzhu.shen@gmail.com>
2702
2703         Reviewed by Darin.
2704
2705         Bug: http://bugs.webkit.org/show_bug.cgi?id=17714
2706         Test whether clicking <img href="#"> goes to top of the page.
2707
2708         * fast/html/empty-fragment-id-goto-top-expected.txt: Added.
2709         * fast/html/empty-fragment-id-goto-top.html: Added.
2710
2711 2008-03-16  Darin Adler  <darin@apple.com>
2712
2713         Reviewed by Mitz.
2714
2715         - test for http://bugs.webkit.org/show_bug.cgi?id=14941
2716           <rdar://problem/5404093> textarea value from JavaScript includes extra newline
2717
2718         * fast/forms/textarea-paste-newline.html: Updated test to expect correct behavior instead
2719         of expecting the bug.
2720
2721         * fast/forms/textarea-trailing-newline-expected.txt: Added.
2722         * fast/forms/textarea-trailing-newline.html: Added.
2723
2724 2008-03-15  Darin Adler  <darin@apple.com>
2725
2726         Reviewed by Sam.
2727
2728         - test changes for http://bugs.webkit.org/show_bug.cgi?id=11997
2729           Ranges are not fixed after mutation (affects Acid3 test 13)
2730
2731         * fast/dom/Range/mutation-expected.txt: Added.
2732         * fast/dom/Range/mutation.html: Added.
2733         * fast/dom/Range/resources/mutation.js: Added.
2734
2735         * editing/execCommand/4920742-2-expected.txt: Updated.
2736         * editing/execCommand/4920742-2.html: Updated this test. It was testing for a crash in a
2737         case that's no longer possible -- you can't make a range where one endpoint is in the
2738         document and the other is not.
2739
2740         * platform/mac/editing/execCommand/4920488-expected.txt: Removed WRONG_DOCUMENT_ERR.
2741         The fact that a test was getting this exception was a bug, similar to the case above.
2742         * platform/qt/editing/execCommand/4920488-expected.txt: Ditto.
2743
2744 2008-03-15  Julien Chaffraix  <julien.chaffraix@gmail.com>
2745
2746         Reviewed by Holger.
2747
2748         [CURL] Crash below ResourceHandleManager::setupPOST when job->request().httpBody() is NULL
2749         http://bugs.webkit.org/show_bug.cgi?id=16906
2750
2751         * http/tests/xmlhttprequest/xmlhttprequest-post-crash-expected.txt: Added.
2752         * http/tests/xmlhttprequest/xmlhttprequest-post-crash.html: Added.
2753
2754 2008-03-14  Anders Carlsson  <andersca@apple.com>
2755
2756         Reviewed by Sam.
2757
2758         <rdar://problem/5794989>
2759         https://bugs.webkit.org/show_bug.cgi?id=17792
2760         REGRESSION (Safari 3.0.4-3.1): Ordering tickets from Sweden's biggest train operator doesn't work
2761         
2762         Add tests.
2763         
2764         * fast/dom/Window/window-open-self-from-other-frame-expected.txt: Added.
2765         * fast/dom/Window/window-open-self-from-other-frame.html: Added.
2766
2767 2008-03-14  Dan Bernstein  <mitz@apple.com>
2768
2769         Reviewed by Darin Adler.
2770
2771         - test for http://bugs.webkit.org/show_bug.cgi?id=17834
2772           REGRESSION: floated first-letter does not work when included in table
2773
2774         * fast/css/first-letter-float.html: Added.
2775         * platform/mac-leopard/fast/css/first-letter-float-expected.checksum: Added.
2776         * platform/mac-leopard/fast/css/first-letter-float-expected.png: Added.
2777         * platform/mac/fast/css/first-letter-float-expected.txt: Added.
2778
2779 2008-03-13  Antti Koivisto  <antti@apple.com>
2780
2781         Reviewed by Mitz.
2782         
2783         Update test results for the preload patch. Load order for some resources changed,
2784         this does not affect the substance of these tests.
2785
2786         * platform/mac-leopard/security/block-test-expected.txt:
2787         * security/block-test-expected.txt:
2788         * webarchive/loading/cache-expired-subresource-expected.txt:
2789
2790 2008-03-13  Dan Bernstein  <mitz@apple.com>
2791
2792         Reviewed by Dave Hyatt.
2793
2794         - test for http://bugs.webkit.org/show_bug.cgi?id=17819
2795           Border-collapse: collapse later cell wins on PC, earlier cell on Mac
2796
2797         * fast/table/border-collapsing/equal-precedence-resolution.html: Added.
2798         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.checksum: Added.
2799         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.png: Added.
2800         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
2801
2802 2008-03-12  Justin Garcia  <justin.garcia@apple.com>
2803
2804         Reviewed by Oliver.
2805         
2806         <rdar://problem/5770834> Crash at InsertTextCommand::prepareForTextInsertion() doing RemoveFormat in a certain list
2807
2808         * editing/execCommand/5770834-1-expected.txt: Added.
2809         * editing/execCommand/5770834-1.html: Added.
2810
2811 2008-03-11  Alexey Proskuryakov  <ap@webkit.org>
2812
2813         Reviewed by Darin.
2814
2815         <rdar://problem/5640615> REGRESSION (Safari 2-3): Changing subframe encoding rules broke
2816         some sites.
2817
2818         * fast/encoding/frame-default-enc-expected.txt:
2819         * fast/encoding/frame-default-enc.html:
2820         Reversed success and failure.
2821
2822         * http/tests/misc/frame-default-enc-different-domain-expected.txt: Added.
2823         * http/tests/misc/frame-default-enc-different-domain.html: Copied from LayoutTests/fast/encoding/frame-default-enc.html.
2824         * http/tests/misc/frame-default-enc-same-domain-expected.txt: Added.
2825         * http/tests/misc/frame-default-enc-same-domain.html: Copied from LayoutTests/fast/encoding/frame-default-enc.html.
2826         * http/tests/misc/resources/frame-default-enc-frame.html: Copied from LayoutTests/fast/encoding/resources/frame-default-enc-frame.html.
2827
2828 2008-03-10  Sam Weinig  <sam@webkit.org>
2829
2830         Reviewed by Beth Dakin.
2831
2832         Update test to catch the SECURITY_ERR thrown by
2833         CanvasRenderingContext2D::getImageData() and
2834         HTMLCanvasElement::toDataURL() on a tainted canvas
2835
2836         * http/tests/security/canvas-remote-read-remote-image-expected.txt:
2837         * http/tests/security/canvas-remote-read-remote-image.html:
2838
2839 2008-03-10  Justin Garcia  <justin.garcia@apple.com>
2840
2841         Reviewed by Sam.
2842         
2843         <rdar://problem/5779984> REGRESSION (r30391): GMail: Safari won't display the Edit Link dialog
2844
2845         * editing/pasteboard/5780697-2-expected.txt: Added.
2846         * editing/pasteboard/5780697-2.html: Added.
2847         * editing/selection/5779984-1-expected.txt: Added.
2848         * editing/selection/5779984-1.html: Added.
2849
2850 2008-03-10  Sam Weinig  <sam@webkit.org>
2851
2852         Reviewed by Beth Dakin.
2853
2854         Add Tiger specific results for toDataURL-supportedTypes.html as the image
2855         encoders have slightly changed between releases.
2856
2857         * platform/mac-tiger/fast/canvas: Added.
2858         * platform/mac-tiger/fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
2859
2860 2008-03-02  Julien Chaffraix  <julien.chaffraix@gmail.com>
2861
2862         Reviewed and landed by Darin.
2863
2864         bug 12182 : XMLHttpRequest should raise SECURITY_ERR for same-origin policy violations
2865
2866         * http/tests/xmlhttprequest/exceptions-expected.txt: Updated results
2867
2868 2008-03-10  Johnny Ding  <johnnyding.webkit@gmail.com>
2869
2870         Reviewed, tweaked and landed by Alexey.
2871
2872         Bug http://bugs.webkit.org/show_bug.cgi?id=17732
2873         Test case for testing script decoding after setting its src attribute
2874
2875         * fast/dom/HTMLScriptElement/resources/script-decoding-error-after-setting-src.js: Added.
2876         * fast/dom/HTMLScriptElement/script-decoding-error-after-setting-src-expected.txt: Added.
2877         * fast/dom/HTMLScriptElement/script-decoding-error-after-setting-src.html: Added.
2878
2879 2008-03-07  Simon Hausmann  <hausmann@webkit.org>
2880
2881         Reviewed by Darin.
2882
2883         Done with Lars.
2884
2885         Added a testcase for http://bugs.webkit.org/show_bug.cgi?id=16815
2886
2887         * fast/js/navigator-plugins-crash-expected.txt: Added.
2888         * fast/js/navigator-plugins-crash.html: Added.
2889
2890 2008-03-08 Oliver Hunt  <oliver@apple.com>
2891
2892         Reviewed by Sam W.
2893
2894         Test case for Bug 16516: canvas image patterns stop working with some transformations
2895
2896         * fast/canvas/canvas-pattern-behaviour.js:
2897
2898 2008-03-08  Oliver Hunt  <oliver@apple.com>
2899
2900         Reviewed by Mitz.
2901
2902         Bug 17728: Canvas.createPattern with null repeat argument throws an exception
2903
2904         Test cases for various way of constructing a pattern
2905
2906         * fast/canvas/canvas-pattern-behaviour-expected.txt: Added.
2907         * fast/canvas/canvas-pattern-behaviour.html: Added.
2908         * fast/canvas/canvas-pattern-behaviour.js: Added.
2909
2910 2008-03-08  Darin Adler  <darin@apple.com>
2911
2912         * platform/win/Skipped: Fixed some typos (stray "s" characters).
2913
2914 2008-03-07  Stephanie Lewis  <slewis@apple.com>
2915
2916         Reviewed by Oliver.
2917
2918         Add toDataURL tests to skipped list
2919
2920         * platform/win/Skipped:
2921
2922 2008-03-07  Alexey Proskuryakov  <ap@webkit.org>
2923
2924         Reviewed by Darin.
2925
2926         REGRESSION: Korean decoding doesn't support extended EUC-KR.
2927
2928         * fast/encoding/char-decoding-expected.txt:
2929         * fast/encoding/char-decoding.html:
2930         Added cases for Korean.
2931
2932 2008-03-07  Oliver Hunt  <oliver@apple.com>
2933
2934         Reviewed by Mark Rowe.
2935
2936         Test case for Bug 16610: <canvas> restore() removes path segments created before it
2937
2938         * fast/canvas/canvas-save-restore-with-path-expected.txt: Added.
2939         * fast/canvas/canvas-save-restore-with-path.html: Added.
2940         * fast/canvas/canvas-save-restore-with-path.js: Added.
2941
2942 2008-03-07  Samuel Weinig  <sam@webkit.org>
2943
2944         Reviewed by Oliver Hunt.
2945
2946         Tests for http://bugs.webkit.org/show_bug.cgi?id=16673
2947         <canvas> lacks toDataURL()
2948
2949         * fast/canvas/toDataURL-noData-expected.txt: Added.
2950         * fast/canvas/toDataURL-noData.html: Added.
2951         * fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
2952         * fast/canvas/toDataURL-supportedTypes.html: Added.
2953
2954 2008-03-07  Stephanie Lewis <slewis@apple.com>
2955
2956         update Windows Skipped List
2957
2958         * platform/win/Skipped:
2959
2960 2008-03-07  Adele Peterson  <adele@apple.com>
2961
2962         Adding fast/dom/HTMLDocument/hasFocus.html to the skipped list, while I investigate the failure.
2963
2964         * platform/win/Skipped:
2965
2966 2008-03-06  Geoffrey Garen  <ggaren@apple.com>
2967
2968         Reviewed by Darin Adler.
2969
2970         Tests for <rdar://problem/5689093> Stricter (ES4) eval semantics
2971         
2972         * fast/js/eval-cross-window-expected.txt: Added.
2973         * fast/js/eval-cross-window.html: Added.
2974         * fast/js/eval-keyword-vs-function-expected.txt: Added.
2975         * fast/js/eval-keyword-vs-function.html: Added.
2976         * fast/js/eval-overriding-expected.txt: Added.
2977         * fast/js/eval-overriding.html: Added.
2978         
2979         Tests to make sure not to regress security:
2980
2981         * http/tests/security/resources/xss-eval2.html: Added.
2982         * http/tests/security/resources/xss-eval3.html: Added.
2983         * http/tests/security/xss-eval-expected.txt: Added.
2984         * http/tests/security/xss-eval.html: Added.
2985
2986         I removed these tests because we no longer match the behavior they
2987         expected, and the new tests are more comprehensive:
2988         
2989         * fast/js/window-eval-context-expected.txt: Removed.
2990         * fast/js/window-eval-context.html: Removed.
2991         * fast/js/window-eval-tearoff-expected.txt: Removed.
2992         * fast/js/window-eval-tearoff.html: Removed.
2993
2994 2008-03-06  Oliver Hunt  <oliver@apple.com>
2995
2996         Reviewed by Mitz.
2997
2998         Test security restrictions for retrieving the content of tainted canvases
2999
3000         * http/tests/security/canvas-remote-read-remote-image-expected.txt: Added.
3001         * http/tests/security/canvas-remote-read-remote-image.html: Added.
3002
3003 2008-03-06  Adele Peterson  <adele@apple.com>
3004
3005         Reviewed by Darin.
3006
3007         Tests for <rdar://problem/5785892> Implement activeElement attribute for HTMLDocument (HTML5)
3008         and <rdar://problem/5785895> Implement hasFocus() for HTMLDocument (HTML5)
3009
3010         * fast/dom/HTMLDocument/activeElement-expected.txt: Added.
3011         * fast/dom/HTMLDocument/activeElement.html: Added.
3012         * fast/dom/HTMLDocument/hasFocus-expected.txt: Added.
3013         * fast/dom/HTMLDocument/hasFocus.html: Added.
3014         * fast/dom/HTMLDocument/resources/hasFocus-iframe.html: Added.
3015
3016 2008-03-06  Dan Bernstein  <mitz@apple.com>
3017
3018         Reviewed by Darin Adler.
3019
3020         - test and updated results for <rdar://problem/5741981> 154008 WebKit: Some asian language font glyphs are not shown (in Mail and Entourage)
3021
3022         * fast/text/soft-hyphen-3.html: Added.
3023         * platform/mac/fast/text/basic/014-expected.txt:
3024         * platform/mac/fast/text/soft-hyphen-3-expected.checksum: Added.
3025         * platform/mac/fast/text/soft-hyphen-3-expected.png: Added.
3026         * platform/mac/fast/text/soft-hyphen-3-expected.txt: Added.
3027
3028 2008-03-06  Alexey Proskuryakov  <ap@webkit.org>
3029
3030         Reviewed by Darin.
3031
3032         <rdar://problem/5687269> Need to create a Collator abstraction for WebCore and JavaScriptCore
3033
3034         Added a test to verify that collation is indeed locale-sensitive, and not just UCA.
3035
3036         * fast/xsl/sort-locale-expected.txt: Added.
3037         * fast/xsl/sort-locale.xml: Added.
3038         * fast/xsl/sort-locale.xsl: Added.
3039
3040 2008-03-06  Dan Bernstein  <mitz@apple.com>
3041
3042         Reviewed by Adele.
3043
3044         - add test for r30823 (background-position: inherit)
3045
3046         * fast/css/background-position-inherit-expected.txt: Added.
3047         * fast/css/background-position-inherit.html: Added.
3048
3049 2008-03-05  Justin Garcia  <justin.garcia@apple.com>
3050
3051         Reviewed by Darin.
3052         
3053         <rdar://problem/5780697> Copying content with CSS property values that are percentages can cause fidelity issues
3054
3055         * editing/pasteboard/5780697-1-expected.txt: Added.
3056         * editing/pasteboard/5780697-1.html: Added.
3057
3058 2008-03-05  Brady Eidson  <beidson@apple.com>
3059
3060         Reviewed by Alexey + Mark Rowe
3061
3062         Fix for <rdar://problem/5778247> - Reproducible crash on storage/execute-sql-args.html
3063
3064         This test takes its best shot at handling two databases on a single database thread at once,
3065         then having one of those databases go away completely (garbage collection and everything)
3066
3067         * storage/multiple-databases-garbage-collection-expected.txt: Added.
3068         * storage/multiple-databases-garbage-collection.html: Added.
3069
3070 2008-03-04  Maciej Stachowiak  <mjs@apple.com>
3071
3072         Reviewed by Sam and Oliver.
3073
3074         - test for http://bugs.webkit.org/show_bug.cgi?id=16289
3075         - test for Acid3 tests 26 and 27 (not exactly the same issue but related)
3076
3077         * fast/dom/gc-11-expected.txt: Added. Test case from bug 16289.
3078         * fast/dom/gc-11.html: Added.
3079         * fast/dom/gc-acid3.html: Added. DOM garbage collection part of Acid3.
3080         * fast/dom/gc-acid3-expected.txt: Added.
3081         * fast/dom/gc-6-expected.txt: Updated results. The old assumptions of this test
3082         were in conflict with the requirements of Acid3.
3083
3084 2008-03-04  Dan Bernstein  <mitz@apple.com>
3085
3086         - test for http://bugs.webkit.org/show_bug.cgi?id=17676
3087           <rdar://problem/5781091> REGRESSION (r30240-r30267): href attribute values with non-ASCII characters in the host part do not work
3088
3089         * fast/encoding/url-host-name-non-ascii-expected.txt: Added.
3090         * fast/encoding/url-host-name-non-ascii.html: Added.
3091
3092 2008-03-04  Nikolas Zimmermann  <zimmermann@kde.org>
3093
3094         Reviewed by Eric.
3095
3096         Fix svg/dynamic-updates time-dependancy problem. Remove unneeded setTimeout() call.
3097
3098         * svg/custom/acid3-test-77.html: Remove uneeded variables 'svgns' / 'xlinkns'
3099         * svg/dynamic-updates/resources/SVGTestCase.js:
3100
3101 2008-03-04  Nikolas Zimmermann  <zimmermann@kde.org>
3102
3103         Reviewed by Eric & David.
3104
3105         Add new layout test for Acid3 - test 77.
3106         Update result for svg/custom/text-dom-01-f.svg.
3107
3108         * platform/mac-leopard/svg/custom/acid3-test-77-expected.checksum: Added.
3109         * platform/mac-leopard/svg/custom/acid3-test-77-expected.png: Added.
3110         * platform/mac-leopard/svg/custom/getSubStringLength-expected.checksum: Added.
3111         * platform/mac-leopard/svg/custom/getSubStringLength-expected.png: Added.
3112         * platform/mac-leopard/svg/custom/text-dom-01-f-expected.checksum:
3113         * platform/mac-leopard/svg/custom/text-dom-01-f-expected.png:
3114         * svg/custom/acid3-test-77-expected.txt: Added.
3115         * svg/custom/acid3-test-77.html: Added.
3116         * svg/custom/getSubStringLength-expected.txt: Added.
3117         * svg/custom/getSubStringLength.html: Added.
3118         * svg/custom/resources/Acid3Font-loader.svg: Added.
3119         * svg/custom/resources/Acid3Font.svg: Added.
3120         * svg/custom/resources/getSubStringLength.js: Added.
3121
3122 2008-03-04  Sam Weinig  <sam@webkit.org>
3123
3124         Reviewed by Darin Adler.
3125
3126         Update results for fixed class names.
3127
3128         * fast/dom/Window/window-properties-expected.txt:
3129         * fast/dom/xmlhttprequest-get-expected.txt:
3130         * http/tests/xmlhttprequest/event-target-expected.txt:
3131
3132 2008-03-04  Dan Bernstein  <mitz@apple.com>
3133
3134         Reviewed by Oliver Hunt and Geoffrey Garen.
3135
3136         - extended test to cover http://bugs.webkit.org/show_bug.cgi?id=17667
3137           <rdar://problem/5779658> REGRESSION (r30587): Document::implicitClose() not called when done loading page (Image does not get scaled to fit)
3138
3139         * http/tests/misc/missing-style-sheet-expected.txt:
3140         * http/tests/misc/missing-style-sheet.html:
3141
3142 2008-03-04  Adele Peterson  <adele@apple.com>
3143
3144         Reviewed by Beth.
3145
3146         Test for <rdar://problem/5779718> focus() does not work for anchor elements with no content
3147
3148         * fast/events/anchor-empty-focus-expected.txt: Added.
3149         * fast/events/anchor-empty-focus.html: Added.
3150
3151 2008-03-04  Dan Bernstein  <mitz@apple.com>
3152
3153         - test for <rdar://problem/5622336> Burmese text does not render on http://www.myanmarbible.com/bible/Judson/html/index.html
3154
3155         * platform/win/fast/text/uniscribe-missing-glyph-expected.txt: Added.
3156         * platform/win/fast/text/uniscribe-missing-glyph.html: Added.
3157
3158 2008-03-04  Alexey Proskuryakov  <ap@webkit.org>
3159
3160         Suggested by Darin, rubber-stamped by Mark.
3161
3162         http://bugs.webkit.org/show_bug.cgi?id=17569
3163         REGRESSION (r30571): Buzzword.com doesn't load
3164
3165         Rolling out r30571, as determining what is wrong with it proved tricky.
3166
3167         * fast/loader/meta-refresh-anchor-click-expected.txt: Removed.
3168         * fast/loader/meta-refresh-anchor-click.html: Removed.
3169         * fast/loader/resources/meta-refresh-subframe.html: Removed.
3170
3171 2008-03-03  Sam Weinig  <sam@webkit.org>
3172
3173         Reviewed by Mark Rowe.
3174
3175         Update test results.
3176
3177         * fast/dom/Window/window-properties-expected.txt:
3178
3179 2008-03-03  Dan Bernstein  <mitz@apple.com>
3180
3181         Reviewed by Darin Adler.
3182
3183         - test that :first-letter applies to the first letter in normal flow,
3184           skipping floats and positioned objects
3185
3186         * fast/css/first-letter-skip-out-of-flow.html: Added.
3187         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.checksum: Added.
3188         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.png: Added.
3189         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.txt: Added.
3190
3191 2008-03-03  Mark Rowe  <mrowe@apple.com>
3192
3193         Reviewed by Dan Bernstein.
3194
3195         Test for http://bugs.webkit.org/show_bug.cgi?id=17313
3196         Bug 17313: querySelectorAll() causing crashes when called via dojo.query() wrapper
3197
3198         * fast/dom/SelectorAPI/bug-17313-expected.txt: Added.
3199         * fast/dom/SelectorAPI/bug-17313.html: Added.
3200
3201 2008-03-03  David D. Kilzer  <ddkilzer@webkit.org>
3202
3203         Dynamically inserting CSS rule with @media query fails with DOM Exception 12
3204         <http://bugs.webkit.org/show_bug.cgi?id=15986>
3205
3206         Reviewed by Darin.
3207
3208         * fast/css/insertRule-font-face.html: Added.
3209         * fast/css/insertRule-media.html: Added.
3210         * fast/css/resources/insertRule-font-face.js: Added.
3211         * fast/css/resources/insertRule-media.js: Added.
3212
3213 2008-03-03  Oliver Hunt  <oliver@apple.com>
3214
3215         Reviewed by Mark Rowe.
3216
3217         Add check to make sure we return all the data in a row.
3218
3219         * fast/canvas/canvas-getImageData-expected.txt:
3220         * fast/canvas/canvas-getImageData.html:
3221
3222 2008-03-03  Oliver Hunt  <oliver@apple.com>
3223
3224         Reviewed by Mark Rowe.
3225
3226         Test case for incorrect assertions
3227
3228         * fast/canvas/canvas-putImageData.js:
3229
3230 2008-03-02  Kevin Ollivier  <kevino@theolliviers.com>
3231
3232         Reviewed by Dave Hyatt.
3233
3234         Gracefully handle a CSS rule containing an invalid value.
3235         (Fixes http://bugs.webkit.org/show_bug.cgi?id=16898)
3236
3237         * fast/css/invalid-rule-value-expected.txt: Added.
3238         * fast/css/invalid-rule-value.html: Added.
3239
3240 2008-03-01  Oliver Hunt  <oliver@apple.com>
3241
3242         Reviewed by Sam Weinig.
3243
3244         Bug 16954: Support putImageData
3245
3246         Nice simple testcase for putImageData covering the exciting 
3247         little bits of behaviour present in the current spec.
3248
3249         * fast/canvas/canvas-putImageData-expected.txt: Added.
3250         * fast/canvas/canvas-putImageData.html: Added.
3251
3252 2008-03-01  Sam Weinig  <sam@webkit.org>
3253
3254         Reviewed by Darin Adler.
3255
3256         Update test result.
3257
3258         * fast/dom/Window/window-function-name-getter-precedence-expected.txt:
3259
3260 2008-03-01  Nikolas Zimmermann  <zimmermann@kde.org>
3261
3262         Reviewed by Oliver.
3263
3264         Add new set of dynamic updates tests, this time for SVGForeignObjectElement.
3265
3266         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum: Added.
3267         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Added.
3268         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum: Added.
3269         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Added.
3270         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum: Added.
3271         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Added.
3272         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum: Added.
3273         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Added.
3274         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum: Added.
3275         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Added.
3276         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum: Added.
3277         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Added.
3278         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum: Added.
3279         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Added.
3280         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum: Added.
3281         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Added.
3282         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt: Added.
3283         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html: Added.
3284         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt: Added.
3285         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html: Added.
3286         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.txt: Added.
3287         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html: Added.
3288         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.txt: Added.
3289         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html: Added.
3290         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt: Added.
3291         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html: Added.
3292         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt: Added.
3293         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html: Added.
3294         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.txt: Added.
3295         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html: Added.
3296         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.txt: Added.
3297         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html: Added.
3298         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Added.
3299         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Added.
3300         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Added.
3301         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Added.
3302         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Added.
3303         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Added.
3304         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Added.
3305         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Added.
3306         * svg/dynamic-updates/resources/SVGTestCase.js: Add xhtml namespace 'xhtmlNS'.
3307
3308 2008-02-29  Dan Bernstein  <mitz@apple.com>
3309
3310         Rubber-stamped by Sam Weinig.
3311
3312         - update test results following r30649
3313
3314         * svg/css/getComputedStyle-basic-expected.txt:
3315
3316 2008-02-29  Robert Blaut  <webkit@blaut.biz>
3317
3318         Reviewed by Darin Adler.
3319
3320         - Tests for http://bugs.webkit.org/show_bug.cgi?id=17532
3321           Webkit imports styles from <link> element which doesn't have rel=stylesheet defined
3322
3323         * fast/html/link-rel-stylesheet.html: Added.
3324         * fast/media/mq-simple-query-02.html:
3325         * fast/media/mq-width-absolute-02.html:
3326         * platform/mac/fast/html/link-rel-stylesheet-expected.txt: Added.
3327
3328 2008-02-29  Alexey Proskuryakov  <ap@webkit.org>
3329
3330         Reviewed by Darin.
3331
3332         <rdar://problem/5766352> REGRESSION (r27151): XMLHttpRequest.abort() resets response status
3333
3334         * http/tests/xmlhttprequest/status-after-abort-expected.txt: Added.
3335         * http/tests/xmlhttprequest/status-after-abort.html: Added.
3336
3337 2008-02-29  Dan Bernstein  <mitz@apple.com>
3338
3339         Reviewed by Darin Adler.
3340
3341         - test for a bug where explicit embedding past the end of a line could
3342           affect text that line
3343
3344         * fast/text/embed-at-end-of-pre-wrap-line.html: Added.
3345         * platform/mac-leopard/fast/text/embed-at-end-of-pre-wrap-line-expected.checksum: Added.
3346         * platform/mac-leopard/fast/text/embed-at-end-of-pre-wrap-line-expected.png: Added.
3347         * platform/mac/fast/text/embed-at-end-of-pre-wrap-line-expected.txt: Added.
3348
3349 2008-02-28  Justin Garcia  <justin.garcia@apple.com>
3350
3351         Reviewed by Darin Adler.
3352         
3353         <rdar://problem/4930986> REGRESSION: Paste As Quotation pastes black text instead of blue
3354
3355         Demonstrates the bug:
3356         * editing/pasteboard/4930986-1-expected.txt: Added.
3357         * editing/pasteboard/4930986-1.html: Added.
3358         * editing/pasteboard/4930986-2-expected.txt: Added.
3359         * editing/pasteboard/4930986-2.html: Added.
3360         
3361         Demonstrates a problem with the first version of the patch:
3362         * editing/pasteboard/4930986-3-expected.txt: Added.
3363         * editing/pasteboard/4930986-3.html: Added.
3364         
3365         Visual problem fixed.  An anonymous renderer changed position, DOM remains unchanged:
3366         * editing/execCommand/5144139-1.html:
3367         * platform/mac/editing/execCommand/5144139-1-expected.checksum:
3368         * platform/mac/editing/execCommand/5144139-1-expected.png:
3369         * platform/mac/editing/execCommand/5144139-1-expected.txt:
3370
3371         Removed unnecessary style spans, visual result unchanged:
3372         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.checksum:
3373         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.png:
3374         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.txt:
3375         * platform/mac/editing/style/font-family-with-space-expected.checksum:
3376         * platform/mac/editing/style/font-family-with-space-expected.png:
3377         * platform/mac/editing/style/font-family-with-space-expected.txt:
3378         
3379         A style span isn't removed because at paste time because we don't anticipate 
3380         encountering styles on style spans that are non-inheritable, because we don't 
3381         create style spans like that at copy time. Turned this into a text only 
3382         test. Test remains visually unchanged:
3383         * editing/pasteboard/5245519-expected.txt: Added.
3384         * editing/pasteboard/5245519.html:
3385         * platform/mac/editing/pasteboard/5245519-expected.checksum: Removed.
3386         * platform/mac/editing/pasteboard/5245519-expected.png: Removed.
3387         * platform/mac/editing/pasteboard/5245519-expected.txt: Removed.
3388
3389         Added an extra empty anonymous renderer, DOM and visual result remain unchanged:
3390         * platform/mac/editing/execCommand/create-list-with-hr-expected.checksum:
3391         * platform/mac/editing/execCommand/create-list-with-hr-expected.png:
3392         * platform/mac/editing/execCommand/create-list-with-hr-expected.txt:
3393         * platform/mac/editing/pasteboard/paste-list-001-expected.checksum:
3394         * platform/mac/editing/pasteboard/paste-list-001-expected.png:
3395         * platform/mac/editing/pasteboard/paste-list-001-expected.txt:
3396         * platform/mac/editing/pasteboard/paste-table-001-expected.checksum:
3397         * platform/mac/editing/pasteboard/paste-table-001-expected.png:
3398         * platform/mac/editing/pasteboard/paste-table-001-expected.txt:
3399         * platform/mac/editing/pasteboard/paste-text-003-expected.checksum:
3400         * platform/mac/editing/pasteboard/paste-text-003-expected.png:
3401         * platform/mac/editing/pasteboard/paste-text-003-expected.txt:
3402         
3403         Reflects changes to CSSComputedStyleDeclaration::getPropertyCSSValue:
3404         * fast/css/computed-style-expected.txt:
3405         * fast/css/computed-style-without-renderer-expected.txt:
3406         
3407         We don't remove styles from style spans that are overridden by all of their 
3408         children, even though they are unnecessary. We've never done this, but now
3409         that there can be two style spans at paste time we are more likely to have 
3410         a style span left over because of this problem.  Mentioned this in the test 
3411         case and turned this into a text only test:
3412         * editing/pasteboard/4840662.html:
3413         * editing/pasteboard/4840662-expected.txt: Added.
3414         * platform/mac/editing/pasteboard/4840662-expected.checksum: Removed.
3415         * platform/mac/editing/pasteboard/4840662-expected.png: Removed.
3416         * platform/mac/editing/pasteboard/4840662-expected.txt: Removed.
3417         
3418 2008-02-27  Dan Bernstein  <mitz@apple.com>
3419
3420         Reviewed by John Sullivan.
3421
3422         - test for <rdar://problem/5607547> Single letter surrounded by soft hyphens can disappear
3423
3424         * fast/text/soft-hyphen-2.html: Added.
3425         * platform/mac/fast/text/soft-hyphen-2-expected.checksum: Added.
3426         * platform/mac/fast/text/soft-hyphen-2-expected.png: Added.
3427         * platform/mac/fast/text/soft-hyphen-2-expected.txt: Added.
3428
3429 2008-02-27  Brady Eidson  <beidson@apple.com>
3430
3431         Updated resource used in the layout test I landed yesterday.
3432         Due to a difference between Foundation on Tiger vs Leopard, the resource generated on
3433         Leopard caused different results on Leopard and Tiger.
3434         Regenerating the resource on Tiger, however, agrees with Leopard.
3435
3436         * webarchive/loading/resources/cache-expired-subresource.webarchive:
3437
3438 2008-02-27  Dan Bernstein  <mitz@apple.com>
3439
3440         Reviewed by Darin Adler.
3441
3442         - test that centered text in right-to-left blocks spills over to the left
3443
3444         * fast/text/align-center-rtl-spill.html: Added.
3445         * platform/mac/fast/text/align-center-rtl-spill-expected.checksum: Added.
3446         * platform/mac/fast/text/align-center-rtl-spill-expected.png: Added.
3447         * platform/mac/fast/text/align-center-rtl-spill-expected.txt: Added.
3448
3449 2008-02-27  Eric Seidel  <eric@webkit.org>
3450
3451         Rubber-stamped by Adam.
3452
3453         Fix svn:eol-style on all LayoutTest results
3454         I simply ran:
3455         cd LayoutTests
3456         find . -name "*-expected.txt" | xargs svn ps svn:eol-style native
3457
3458 2008-02-27  Sam Weinig  <sam@webkit.org>
3459
3460         Reviewed by Darin.
3461
3462         Updates tests for <rdar://problem/5768769>
3463
3464         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
3465         * http/tests/security/cross-frame-access-call-expected.txt:
3466         * http/tests/security/cross-frame-access-call.html:
3467
3468 2008-02-27  Brady Eidson  <beidson@apple.com>
3469
3470         Reviewed by Mark Rowe
3471
3472         Test for better fix for <rdar://problem/4930688> (see r19549) and
3473         original fix for <rdar://problem/3947312> (and 14 dupes)
3474         
3475         Crafting custom WebArchives for layout tests is a pain and something that should
3476         be resolved if we decide to pursue a new format.
3477
3478         Using a custom php script to act as a stand in for an image resource, I set its 
3479         cache-control header to expire immediately.  Without the fix for the above bugs,
3480         the resource will be "expired" and an attempt to fetch it from the network will
3481         go out and fail.  This failure will manifest with different ResourceLoadDelegate
3482         information, as well as different dimensions in the render tree - the missing 
3483         image icon versus the archived image.
3484
3485         With the fix in place, the response will be ignored and the image will be pulled
3486         from the WebArchive.
3487
3488         * webarchive/loading/cache-expired-subresource-expected.txt: Added.
3489         * webarchive/loading/cache-expired-subresource.html: Added.
3490         * webarchive/loading/resources/cache-expired-subresource.webarchive: Added.
3491
3492 2008-02-27  Kevin McCullough  <kmccullough@apple.com>
3493
3494         Landing test that was forgotten in the original patch (r30087).
3495
3496         Test for: http://bugs.webkit.org/show_bug.cgi?id=17191
3497         HTML5: Client-side database queries should return values of type number
3498
3499         * storage/sql-data-types-expected.txt: Added.
3500         * storage/sql-data-types.html: Added.
3501         * storage/sql-data-types.js: Added.
3502
3503 2008-02-27  Julien Chaffraix <julien.chaffraix@gmail.com>
3504
3505         Reviewed by Alexey.
3506
3507         http://bugs.webkit.org/show_bug.cgi?id=17481
3508         Several consecutive calls to XMLHttpRequest::open should dispatch only one readyState event
3509
3510         * http/tests/xmlhttprequest/xmlhttprequest-multiple-open-expected.txt: Added.
3511         * http/tests/xmlhttprequest/xmlhttprequest-multiple-open.html: Added.
3512
3513 2008-02-26  Brady Eidson  <beidson@apple.com>
3514
3515         Add a skipped storage test for now
3516
3517         * platform/win/Skipped: Added storage/multiple-transactions.html
3518
3519 2008-02-26  Dan Bernstein  <mitz@apple.com>
3520
3521         Reviewed by Darin Adler.
3522
3523         - test for http://bugs.webkit.org/show_bug.cgi?id=17555
3524           <rdar://problem/5766016> REGRESSION (r27351): Thumbnails positioned wrong on Getty Images results page
3525
3526         * fast/dynamic/subtree-table-cell-height.html: Added.
3527         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.checksum: Added.
3528         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.png: Added.
3529         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
3530
3531 2008-02-26  Satoshi Nakagawa  <artension@gmail.com>
3532
3533         Reviewed by Darin. Tweaked and landed by Alexey.
3534
3535         - test for http://bugs.webkit.org/show_bug.cgi?id=17411
3536
3537         * fast/text/line-breaks-after-ideographic-comma-or-full-stop.html: Added.
3538         * fast/text/line-breaks-after-ideographic-comma-or-full-stop-expected.txt: Added
3539
3540 2008-02-25  Dan Bernstein  <mitz@apple.com>
3541
3542         Reviewed by Sam Weinig.
3543
3544         - test for http://bugs.webkit.org/show_bug.cgi?id=17152
3545           Paragraphs indented with :first-letter and text-align CSS render incorrectly
3546
3547         * fast/text/apply-start-width-after-skipped-text.html: Added.
3548         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.checksum: Added.
3549         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.png: Added.
3550         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.txt: Added.
3551
3552 2008-02-25  Beth Dakin  <bdakin@apple.com>
3553
3554         Reviewed by Geoff.
3555
3556         Test for <rdar://problem/5760530> REGRESSION: Assertion failure in 
3557         Document::removePendingSheet() from r30438
3558
3559         * http/tests/misc/missing-style-sheet-expected.txt: Added.
3560         * http/tests/misc/missing-style-sheet.html: Added.
3561
3562 2008-02-25  Brady Eidson  <beidson@apple.com>
3563
3564         Reviewed by T3h Mitz Pettel (Dan Bernstein)
3565
3566         Layout test for already fixed bug <rdar://problem/5729445>
3567
3568         * storage/multiple-transactions-expected.txt: Added.
3569         * storage/multiple-transactions.html: Added.
3570
3571 2008-02-25  Darin Adler  <darin@apple.com>
3572
3573         Reviewed by Anders.
3574
3575         - test for http://bugs.webkit.org/show_bug.cgi?id=17186
3576           Fragment navigation within a page permanently cancels meta refresh
3577
3578         * fast/loader/meta-refresh-anchor-click-expected.txt: Added.
3579         * fast/loader/meta-refresh-anchor-click.html: Added.
3580         * fast/loader/resources/meta-refresh-subframe.html: Added.
3581
3582 2008-02-25  Johnny Ding  <johnnyding.webkit@gmail.com>
3583
3584         Reviewed by Darin Adler.
3585
3586         - bug http://bugs.webkit.org/show_bug.cgi?id=17444
3587         Test for multiple nested scripts which are in a external script. 
3588
3589         * fast/tokenizer/nested-multiple-scripts-expected.txt: Added.
3590         * fast/tokenizer/nested-multiple-scripts.html: Added.
3591         * fast/tokenizer/resources/external-script-1.js: Added.
3592         * fast/tokenizer/resources/external-script-2.js: Added.
3593
3594 2008-02-24  Michael Knaup  <michael.knaup@mac.com>
3595
3596         Reviewed by Darin.
3597
3598         - test for http://bugs.webkit.org/show_bug.cgi?id=8749
3599         
3600         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.checksum: Added.
3601         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.png: Added.
3602         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.txt: Added.
3603         * platform/mac/fast/canvas/canvas-draw-xbm-image.html: Added.
3604         * platform/mac/fast/canvas/resources: Added.
3605         * platform/mac/fast/canvas/resources/smile.xbm: Added.
3606
3607 2008-02-24  Dan Bernstein  <mitz@apple.com>
3608
3609         Reviewed by Darin Adler.
3610
3611         - test for http://bugs.webkit.org/show_bug.cgi?id=17471
3612           REGRESSION (r30438): Crash in deleteLineBoxes in cursor-adjusting code browsing Acid3
3613
3614         * http/tests/misc/object-image-error-expected.txt: Added.
3615         * http/tests/misc/object-image-error.html: Added.
3616         * http/tests/misc/resources/404image.php: Added.
3617
3618 2008-02-24  Dan Bernstein  <mitz@apple.com>
3619
3620         Rubber-stamped by Oliver Hunt.
3621
3622         - replace expected results in platform/mac-tiger and
3623           platform/mac-leopard which were identical with a single copy in
3624           platform/mac
3625
3626 2008-02-24  Dan Bernstein  <mitz@apple.com>
3627
3628         Reviewed by Darin Adler.
3629
3630         - test float positioning when a float that does not fit on the line is
3631           followed by a float that does
3632
3633         * fast/block/float/narrow-after-wide.html: Added.
3634         * platform/mac/fast/block/float/narrow-after-wide-expected.checksum: Added.
3635         * platform/mac/fast/block/float/narrow-after-wide-expected.png: Added.
3636         * platform/mac/fast/block/float/narrow-after-wide-expected.txt: Added.
3637
3638 2008-02-24  Darin Adler  <darin@apple.com>
3639
3640         Reviewed by Sam.
3641
3642         - test for http://bugs.webkit.org/show_bug.cgi?id=16770
3643           Acid3 expects :visited styled links to restyle on iframe load
3644
3645         * fast/history/resources/subframe.html: Added.
3646         * fast/history/subframe-is-visited-expected.txt: Added.
3647         * fast/history/subframe-is-visited.html: Added.
3648
3649 2008-02-23  Dan Bernstein  <mitz@apple.com>
3650
3651         Reviewed by Dave Hyatt.
3652
3653         - test that non-autowrapping text clear floats
3654
3655         * fast/text/whitespace/nowrap-clear-float.html: Added.
3656         * platform/mac-leopard/fast/text/whitespace: Added.
3657         * platform/mac-leopard/fast/text/whitespace/nowrap-clear-float-expected.checksum: Added.
3658         * platform/mac-leopard/fast/text/whitespace/nowrap-clear-float-expected.png: Added.
3659         * platform/mac/fast/text/whitespace/nowrap-clear-float-expected.txt: Added.
3660
3661 2008-02-23  Dan Bernstein  <mitz@apple.com>
3662
3663         - undo an accidental change to a test's expected results from r30431.
3664
3665         * fast/js/date-DST-time-cusps-expected.txt:
3666
3667 2008-02-23  Dan Bernstein  <mitz@apple.com>
3668
3669         Rubber-stamped by Sam Weinig and Anders Carlsson.
3670
3671         - updated results for <rdar://problem/5714333> Add document.getSelection()
3672
3673         * fast/dom/Window/window-properties-expected.txt:
3674
3675 2008-02-22  Alexey Proskuryakov  <ap@webkit.org>
3676
3677         Reviewed by Darin.
3678
3679         A few tweaks to PCRE-based regex test suite.
3680
3681         * fast/regex/pcre-test-runner.js: Added support for global regexes. Emulate PCRE test runner
3682         more precisely by trimming trailing whitespace from some lines.
3683
3684         * fast/regex/test1-expected.txt:
3685         * fast/regex/test4-expected.txt:
3686         * fast/regex/testinput1:
3687         * fast/regex/testinput4:
3688         * fast/regex/testoutput1:
3689         * fast/regex/testoutput4:
3690         Updated to PCRE 7.6.
3691
3692 2008-02-22  Dan Bernstein  <mitz@apple.com>
3693
3694         - update Tiger expected results following r30431
3695
3696         * platform/mac-tiger/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
3697         * platform/mac-tiger/svg/custom/foreignObject-crash-on-hover-expected.txt:
3698         * platform/mac-tiger/svg/custom/text-dom-01-f-expected.txt:
3699         * platform/mac-tiger/svg/custom/text-hit-test-expected.txt:
3700         * platform/mac-tiger/svg/text/text-align-01-b-expected.txt:
3701         * platform/mac-tiger/svg/text/text-align-02-b-expected.txt:
3702         * platform/mac-tiger/svg/text/text-align-03-b-expected.txt:
3703         * platform/mac-tiger/svg/text/text-align-04-b-expected.txt:
3704         * platform/mac-tiger/svg/text/text-align-05-b-expected.txt:
3705         * platform/mac-tiger/svg/text/text-align-06-b-expected.txt:
3706         * platform/mac-tiger/svg/text/text-altglyph-01-b-expected.txt:
3707         * platform/mac-tiger/svg/text/text-deco-01-b-expected.txt:
3708         * platform/mac-tiger/svg/text/text-fonts-01-t-expected.txt:
3709         * platform/mac-tiger/svg/text/text-fonts-02-t-expected.txt:
3710         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt:
3711         * platform/mac-tiger/svg/text/text-spacing-01-b-expected.txt:
3712         * platform/mac-tiger/svg/text/text-text-01-b-expected.txt:
3713         * platform/mac-tiger/svg/text/text-text-03-b-expected.txt:
3714         * platform/mac-tiger/svg/text/text-text-04-t-expected.txt:
3715         * platform/mac-tiger/svg/text/text-text-05-t-expected.txt:
3716         * platform/mac-tiger/svg/text/text-text-06-t-expected.txt:
3717         * platform/mac-tiger/svg/text/text-text-07-t-expected.txt:
3718         * platform/mac-tiger/svg/text/text-text-08-b-expected.txt:
3719         * platform/mac-tiger/svg/text/text-tref-01-b-expected.txt:
3720         * platform/mac-tiger/svg/text/text-tselect-01-b-expected.txt:
3721         * platform/mac-tiger/svg/text/text-tselect-02-f-expected.txt:
3722         * platform/mac-tiger/svg/text/text-tspan-01-b-expected.txt:
3723         * platform/mac-tiger/svg/text/text-ws-01-t-expected.txt:
3724         * platform/mac-tiger/svg/text/text-ws-02-t-expected.txt:
3725
3726 2008-02-22  Justin Garcia  <justin.garcia@apple.com>
3727
3728         Reviewed by Anders.
3729         
3730         <rdar://problem/5714333> Add document.getSelection()
3731
3732         * editing/selection/5714333-expected.txt: Added.
3733         * editing/selection/5714333.html: Added.
3734
3735 2008-02-22  Oliver Hunt  <oliver@apple.com>
3736
3737         Reviewed by Sam W.
3738
3739         Bug 17486: Support HTML5 Canvas.getImageData API
3740         Support Canvas.getImageData and Canvas.createImageData
3741
3742         Test cases for ImageData behaviour and getImageData correctness
3743
3744         * fast/canvas/canvas-ImageData-behaviour-expected.txt: Added.
3745         * fast/canvas/canvas-ImageData-behaviour.html: Added.
3746         * fast/canvas/canvas-ImageData-behaviour.js: Added.
3747         * fast/canvas/canvas-getImageData-expected.txt: Added.
3748         * fast/canvas/canvas-getImageData.html: Added.
3749
3750 2008-02-22  Geoffrey Garen  <ggaren@apple.com>
3751
3752         Reviewed by Sam Weinig.
3753         
3754         Removing the test for KJS_MEM_LIMIT, since I removed KJS_MEM_LIMIT.
3755
3756         * fast/js/out-of-memory-expected.txt: Removed.
3757         * fast/js/out-of-memory.html: Removed.
3758
3759 2008-02-22  Oliver Hunt  <oliver@apple.com>
3760
3761         Reviewed by Alexey P.
3762
3763         <rdar://problem/5759327> REGRESSION: while(NaN) acts like while(true)
3764
3765         Add test cases for pre/post-increment of NaN
3766
3767         * fast/js/convert-nan-to-bool-expected.txt:
3768         * fast/js/resources/convert-nan-to-bool.js:
3769
3770 2008-02-21  Sam Weinig  <sam@webkit.org>
3771
3772         Reviewed by Anders Carlsson.
3773
3774         Update tests and results for <rdar://problem/5757946>
3775
3776         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom-expected.txt:
3777         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom.html:
3778         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value-expected.txt:
3779         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value.html:
3780         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom-expected.txt:
3781         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom.html:
3782         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute-expected.txt:
3783         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute.html:
3784         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS-expected.txt:
3785         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS.html:
3786         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode-expected.txt:
3787         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode.html:
3788         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS-expected.txt:
3789         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS.html:
3790         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value-expected.txt:
3791         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value.html:
3792         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom-expected.txt:
3793         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom.html:
3794         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute-expected.txt:
3795         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute.html:
3796         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS-expected.txt:
3797         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS.html:
3798         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode-expected.txt:
3799         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode.html:
3800         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS-expected.txt:
3801         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS.html:
3802
3803 2008-02-21  Ada Chan  <adachan@apple.com>
3804
3805         Test for <rdar://problem/5757873> Buffer overrun in DeprecatedCString::find() in WebCore
3806
3807         Reviewed by Dan Bernstein.
3808
3809         * fast/loader/charset-parse-expected.txt: Added.
3810         * fast/loader/charset-parse.html: Added.
3811
3812 2008-02-21  Geoffrey Garen  <ggaren@apple.com>
3813
3814         Reviewed by David Harrison.
3815         
3816         Test for <rdar://problem/5756125> REGRESSION: A crash occurs at
3817         WebCore::Frame::scriptProxy() when completing a search with Package Tracker widget
3818
3819         * fast/dom/script-element-without-frame-crash-expected.txt: Added.
3820         * fast/dom/script-element-without-frame-crash.html: Added.
3821
3822 2008-02-20  Sam Weinig  <sam@webkit.org>
3823
3824         Rubber-stamped by Dan Bernstein.
3825
3826         Gratuitous change to this test to use the instanceof operator
3827         instead of the isPrototypeOf method.
3828
3829         * fast/tokenizer/doctype-search-reset.html:
3830
3831 2008-02-20  Dan Bernstein  <mitz@apple.com>
3832
3833         Reviewed by Dave Hyatt.
3834
3835         - test for http://bugs.webkit.org/show_bug.cgi?id=17465
3836           REGRESSION: <DIV> tokenized into Div if still searching for DOCTYPE
3837
3838         * fast/tokenizer/doctype-search-reset-expected.txt: Added.
3839         * fast/tokenizer/doctype-search-reset.html: Added.
3840
3841 2008-02-20  Dan Bernstein  <mitz@apple.com>
3842
3843         Reviewed by Dave Hyatt.
3844
3845         - test for http://bugs.webkit.org/show_bug.cgi?id=17464
3846           REGRESSION: Crash in RenderBlock::findNextLineBreak reading r30444 commit email in GMail
3847
3848         * fast/text/wbr-in-pre-crash.html: Added.
3849         * platform/mac-leopard/fast/text/wbr-in-pre-crash-expected.checksum: Added.
3850         * platform/mac-leopard/fast/text/wbr-in-pre-crash-expected.png: Added.
3851         * platform/mac/fast/text/wbr-in-pre-crash-expected.txt: Added.
3852
3853 2008-02-20  Michael Knaup  <michael.knaup@mac.com>
3854
3855         Reviewed by Darin.
3856
3857         - test for Bug 16753: date set methods with no args should result in NaN (Acid3 bug)
3858
3859         * fast/js/date-set-to-nan-expected.txt: Added.
3860         * fast/js/date-set-to-nan.html: Added.
3861         * fast/js/resources/date-set-to-nan.js: Added.
3862
3863 2008-02-20  Oliver Hunt  <oliver@apple.com>
3864
3865         Reviewed by Hyatt.
3866
3867         Test to ensure we do not crash on a zero sized canvas.
3868
3869         * fast/canvas/access-zero-sized-canvas-expected.txt: Added.
3870         * fast/canvas/access-zero-sized-canvas.html: Added.
3871
3872 2008-02-20  Alexey Proskuryakov  <ap@webkit.org>
3873
3874         Reviewed by Darin.
3875
3876         http://bugs.webkit.org/show_bug.cgi?id=17106
3877         <rdar://problem/5750722> Debug build ASSERTs on page load
3878
3879         * fast/encoding/GBK/close-gbk-converter-expected.txt: Added.
3880         * fast/encoding/GBK/close-gbk-converter.html: Added.
3881
3882 2008-02-19  Beth Dakin  <bdakin@apple.com>
3883
3884         Reviewed by Sam.
3885
3886         Test for <rdar://problem/5729674> Seed: Crash in 
3887         RenderButton::setStyle at http://www.dinorpg.com
3888
3889         * fast/forms/input-first-letter.html: Added.
3890         * platform/mac/fast/forms/input-first-letter-expected.checksum: Added.
3891         * platform/mac/fast/forms/input-first-letter-expected.png: Added.
3892         * platform/mac/fast/forms/input-first-letter-expected.txt: Added.
3893
3894 2008-02-19  Dan Bernstein  <mitz@apple.com>
3895
3896         Reviewed by Darin Adler.
3897
3898         - test for <rdar://problem/5637569> CrashTracer: [REGRESSION] 620 crashes in Safari at com.apple.WebCore: WebCore::RenderBox::setStaticY + 15
3899
3900         * fast/text/wbr-styled.html: Added.
3901         * platform/mac-leopard/fast/text/wbr-styled-expected.checksum: Added.
3902         * platform/mac-leopard/fast/text/wbr-styled-expected.png: Added.
3903         * platform/mac/fast/css-generated-content/wbr-with-before-content-expected.txt:
3904         * platform/mac/fast/text/wbr-pre-expected.txt:
3905         * platform/mac/fast/text/wbr-styled-expected.txt: Added.
3906
3907 2008-02-18  Dan Bernstein  <mitz@apple.com>
3908
3909         Reviewed by Adam Roben in California.
3910
3911         - remove unnecessary and erroneous layoutTestController calls from a test
3912
3913         * fast/css/font-face-multiple-remote-sources.html:
3914         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.txt:
3915
3916 2008-02-18  Brady Eidson  <beidson@apple.com>
3917
3918         Reviewed by Darin
3919
3920         Fix for <rdar://5747529> - ObjC Exception can cause JSLock to never be released
3921
3922         * platform/mac-tiger/Skipped: Removed 2 hanging tests that now don't hang
3923         * platform/mac/plugins/webScriptObject-exception-deadlock-expected.txt: Added.
3924         * platform/mac/plugins/webScriptObject-exception-deadlock.html: Added.
3925
3926 2008-02-18  Darin Adler  <darin@apple.com>
3927
3928         Reviewed by Sam.
3929
3930         - generate new results for the one test that was altered by the
3931           double -> float -> double trip taken by numeric values in the
3932           CSS parser
3933
3934         This test appears under three different names in three different
3935         parts of our test suite.
3936
3937         * platform/mac/css1/box_properties/acid_test-expected.checksum: Updated.
3938         * platform/mac/css1/box_properties/acid_test-expected.png: Ditto.
3939         * platform/mac/css1/box_properties/acid_test-expected.txt: Ditto.
3940         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.checksum: Ditto.
3941         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png: Ditto.
3942         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt: Ditto.
3943         * platform/mac/fast/block/basic/011-expected.checksum: Ditto.
3944         * platform/mac/fast/block/basic/011-expected.png: Ditto.
3945         * platform/mac/fast/block/basic/011-expected.txt: Ditto.
3946
3947 2008-02-18  Dan Bernstein  <mitz@apple.com>
3948
3949         - test for <rdar://problem/5736225> crash in svgFontAndFaceElementForFontData on digitalstrom.org/cms
3950
3951         * fast/css/font-face-multiple-remote-sources.html: Added.
3952         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.checksum: Added.
3953         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.png: Added.
3954         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.txt: Added.
3955
3956 2008-02-17  Julien Chaffraix  <julien.chaffraix@gmail.com>
3957
3958         Reviewed by Alexey Proskuryakov.
3959
3960         http://bugs.webkit.org/show_bug.cgi?id=16989
3961         bug 16989 : Add send() flag checks in XmlHttpRequest
3962
3963         - Splitted xmlhttprequest-abort-readystate in 2 test cases (xmlhttprequest-abort-readystate-shouldDispatchEvent and xmlhttprequest-abort-readystate-shouldNotDispatchEvent)
3964
3965         - Added test case for the 2 send() flag checks in XmlHttpRequest::send and XmlHttpRequest::setRequestHeader
3966
3967         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt: Removed.
3968         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldDispatchEvent-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt.
3969         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldDispatchEvent.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html.
3970         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt.
3971         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html.
3972         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html: Removed.
3973         * http/tests/xmlhttprequest/xmlhttprequest-test-send-flag-expected.txt: Added.
3974         * http/tests/xmlhttprequest/xmlhttprequest-test-send-flag.html: Added.
3975
3976 2008-02-17  Sam Weinig  <sam@webkit.org>
3977
3978         Reviewed by Dan Bernstein.
3979
3980         Update test for http://bugs.webkit.org/show_bug.cgi?id=17365
3981         document.createEvent("MessageEvent") throws NOT_SUPPORTED_ERR
3982
3983         * fast/events/event-instanceof-expected.txt:
3984         * fast/events/resources/event-instanceof.js: Test MessageEvent as well.
3985
3986 2008-02-17  Dan Bernstein  <mitz@apple.com>
3987
3988         Reviewed by Mark Rowe.
3989
3990         - disable the non-ASCII parts of a test case for the ASCII code path
3991           because it is failing on the (Tiger) buildbots for an unrelated
3992           reason.
3993
3994         * fast/text/fixed-pitch-control-characters.html:
3995         * platform/mac/fast/text/fixed-pitch-control-characters-expected.checksum:
3996         * platform/mac/fast/text/fixed-pitch-control-characters-expected.png:
3997         * platform/mac/fast/text/fixed-pitch-control-characters-expected.txt:
3998
3999 2008-02-17  Dan Bernstein  <mitz@apple.com>
4000
4001         Reviewed by Darin Adler.
4002
4003         - test for http://bugs.webkit.org/show_bug.cgi?id=17033
4004           <rdar://problem/5709315> REGRESSION: Really long <option> causes unnecessary page scroll bars to accommodate content
4005
4006         * fast/forms/control-clip-overflow.html: Added.
4007         * platform/mac/fast/forms/control-clip-overflow-expected.checksum: Added.
4008         * platform/mac/fast/forms/control-clip-overflow-expected.png: Added.
4009         * platform/mac/fast/forms/control-clip-overflow-expected.txt: Added.
4010
4011 2008-02-16  Dan Bernstein  <mitz@apple.com>
4012
4013         Reviewed by Sam Weinig.
4014
4015         - test fixed-pitch font measurement of control characters that render
4016           as zero-width space
4017
4018         * fast/text/fixed-pitch-control-characters.html: Added.
4019         * platform/mac/fast/text/fixed-pitch-control-characters-expected.checksum: Added.
4020         * platform/mac/fast/text/fixed-pitch-control-characters-expected.png: Added.
4021         * platform/mac/fast/text/fixed-pitch-control-characters-expected.txt: Added.
4022
4023 2008-02-16  Darin Adler  <darin@apple.com>
4024
4025         - disable some failing tests; someone can re-enable after fixing the problems causing
4026           them to fail or generating new expected results
4027
4028         http://bugs.webkit.org/show_bug.cgi?id=17391
4029
4030         * fast/frames/iframe-scroll-page-up-down.html: Removed.
4031         * fast/frames/iframe-scroll-page-up-down.html-disabled: Copied from fast/frames/iframe-scroll-page-up-down.html.
4032
4033         http://bugs.webkit.org/show_bug.cgi?id=17392
4034
4035         * svg/batik/text/textBiDi.svg: Removed.
4036         * svg/batik/text/textBiDi.svg-disabled: Copied from svg/batik/text/textBiDi.svg.
4037
4038         http://bugs.webkit.org/show_bug.cgi?id=17393
4039
4040         * svg/custom/use-on-symbol-inside-pattern.svg: Removed.
4041         * svg/custom/use-on-symbol-inside-pattern.svg-disabled: Copied from svg/custom/use-on-symbol-inside-pattern.svg.
4042
4043 2008-02-15  Dan Bernstein  <mitz@apple.com>
4044
4045         Rubber-stamped by Oliver Hunt.
4046
4047         - skip a test for a Leopard-only NSHTTPURLResponse bug workaround
4048
4049         * platform/mac-tiger/Skipped:
4050
4051 2008-02-15  Brady Eidson  <beidson@apple.com>
4052
4053         Added 2 skipped tests
4054
4055         * platform/mac-tiger/Skipped:
4056
4057 2008-02-15  Brady Eidson  <beidson@apple.com>
4058
4059         Reviewed by Darin
4060
4061         Fix for <rdar://problem/5727175> and <rdar://problem/5740495> - Database threads and callback scripts can run after
4062         a page has closed or loaded a new document
4063
4064         * storage/close-during-stress-test-expected.txt: Update results - this test contained output from a javascript callback
4065           that never should have taken place
4066
4067 2008-02-15  Adele Peterson  <adele@apple.com>
4068
4069         Reviewed by Darin.
4070
4071         Updated test for <rdar://problem/5745072> REGRESSION (r29348): Shift + Tab does not change indent level on Google Docs
4072
4073         * editing/inserting/typing-tab-designmode-expected.txt:
4074         * editing/inserting/typing-tab-designmode.html:
4075
4076 2008-02-15  Geoffrey Garen  <ggaren@apple.com>
4077
4078         Reviewed by Anders Carlsson.
4079         
4080         Fixed <rdar://problem/5725429> REGRESSION (r27898): Greenfield online
4081         surveys no longer work due to XMLHttpRequest exceptions
4082         
4083         Updated layout tests to expect an exception not to be thrown.
4084         
4085         * http/tests/xmlhttprequest/xmlhttprequest-responseText-exception.html:
4086         * http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception.html:
4087         * http/tests/xmlhttprequest/zero-length-response-expected.txt:
4088         * http/tests/xmlhttprequest/zero-length-response-sync-expected.txt:
4089
4090 2008-02-15  Justin Garcia  <justin.garcia@apple.com>
4091
4092         Reviewed by Dan Bernstein.
4093         
4094         <rdar://problem/5738768> REGRESSION (r30062): Crash in InlineTextBox::isLineBreak() when Undoing a replace
4095         
4096         Disabled:
4097         * editing/selection/inconsistent-in-removeChildNode.html: Removed.
4098         * editing/selection/inconsistent-in-removeChildNode.html-disabled: Added.
4099         
4100         Demonstrates fix:
4101         * editing/undo/5738768-expected.txt: Added.
4102         * editing/undo/5738768.html: Added.
4103