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