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