2007-07-04 Matt Perry <mpComplete@gmail.com>
[WebKit-https.git] / LayoutTests / ChangeLog
1 2007-07-04  Matt Perry  <mpComplete@gmail.com>
2
3         Test for http://bugs.webkit.org/show_bug.cgi?id=13400
4         Bug 13400: REGRESSION (r20809-20814): No back entry created for navigations created by assigning to document.location
5         <rdar://problem/5153025>
6
7         Test that assigning to document.location in various ways adds an
8         item to the back/forward list.
9
10         * http/tests/navigation/document-location-click-expected.txt: Added.
11         * http/tests/navigation/document-location-click-timeout-expected.txt: Added.
12         * http/tests/navigation/document-location-click-timeout.html: Added.
13         * http/tests/navigation/document-location-click.html: Added.
14         * http/tests/navigation/document-location-mouseover-expected.txt: Added.
15         * http/tests/navigation/document-location-mouseover.html: Added.
16         * http/tests/navigation/document-location-onload-expected.txt: Added.
17         * http/tests/navigation/document-location-onload.html: Added.
18         * http/tests/navigation/resources/document-location.js: Added.
19
20 2007-07-04  Darin Adler  <darin@apple.com>
21
22         - take out infinity tests from the test for bug 5292262 (see below) for now since they
23           give different results on PowerPC and Intel and are not an important part of the intent
24           of this test anyway; the bug was about normal numbers, not edge cases like infinity
25
26         If we want to test the infinity behavior, we should make a separate test later.
27
28         * fast/objc/longlongTest-expected.txt: Removed results from infinity tests.
29         * fast/objc/longlongTest.html: Removed infinity tests.
30
31 2007-07-05  Antti Koivisto  <antti@apple.com>
32
33         Reviewed by John.
34         
35         Test for Repro crash due to infinite recursion in HTMLParser::handleError @ youos.com
36         <rdar://problem/5237811>
37
38         * fast/table/incomplete-table-in-fragment-hang-expected.txt: Added.
39         * fast/table/incomplete-table-in-fragment-hang.html: Added.
40
41 2007-07-04  Sam Weinig  <sam@webkit.org>
42
43         Reviewed by Mitz.
44
45         Test for http://bugs.webkit.org/show_bug.cgi?id=14504
46         REGRESSION (r23573): Amazon Book Excerpt can not be viewed in recent nightly
47
48         * fast/dom/Window/window-property-shadowing-expected.txt: Added.
49         * fast/dom/Window/window-property-shadowing.html: Added.
50
51 2007-07-03  Darin Adler  <darin@apple.com>
52
53         Reviewed by Tim Hatcher.
54
55         - tests for <rdar://problem/5221297> Font family name in the cssText for a DOMCSSStyleDeclaration needs quotes
56
57         * editing/style/font-family-with-space-expected.txt: Added.
58         * editing/style/font-family-with-space.html: Added.
59
60         * fast/inspector/style-expected.txt: Updated expected results to expect "Lucida Grande" in quote marks.
61
62 2007-07-03  Adele Peterson  <adele@apple.com>
63
64         Reviewed by Darin.
65
66         Test for: <rdar://problem/5292988> domain names shouldn't contain ignorable characters
67
68         * fast/encoding/idn-security-expected.txt: Added.
69         * fast/encoding/idn-security.html: Added.
70         * win/Skipped: Blocked by <rdar://problem/5301954>.
71
72 2007-07-03  Sam Weinig  <sam@webkit.org>
73
74         Reviewed by Darin.
75
76         Eleventh round of fixes for implicit 64-32 bit conversion errors.
77         <rdar://problem/5292262>
78
79         * fast/objc: Added.
80         * fast/objc/longlongTest-expected.txt: Added.
81         * fast/objc/longlongTest.html: Added.
82
83 2007-07-03  Anders Carlsson  <andersca@apple.com>
84
85         Reviewed by Darin.
86
87         <rdar://problem/5289718>
88         http://bugs.webkit.org/show_bug.cgi?id=14437
89         CrashTracer: [REGRESSION] 76 crashes in Safari at com.apple.WebCore: WebCore::Frame::settings const + 6 (14437)
90         
91         Add test from Alexey Proskuryakov.
92         
93         * plugins/plugin-remove-subframe-expected.txt: Added.
94         * plugins/plugin-remove-subframe.html: Added.
95
96 2007-07-03  Sam Weinig  <sam@webkit.org>
97
98         Reviewed by Darin.
99
100         Seventh round of fixes for implicit 64-32 bit conversion errors.
101         <rdar://problem/5292262>
102
103         - Change from double -> float caused some slight changes.
104
105         * svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
106         * svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
107         * svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
108         * svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
109         * svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
110         * svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
111         * svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
112         * svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
113         * svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
114         * svg/W3C-SVG-1.1/script-handle-02-b-expected.txt:
115         * svg/W3C-SVG-1.1/script-handle-03-b-expected.txt:
116         * svg/W3C-SVG-1.1/script-handle-04-b-expected.txt:
117         * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
118         * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
119         * svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
120         * svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
121         * svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
122
123 2007-07-03  Antti Koivisto  <antti@apple.com>
124
125         Reviewed by Maciej.
126         
127         Test for REGRESSION: misplaced selection ring remains after link is no longer focused.
128         <rdar://problem/5205580>
129
130         * fast/repaint/focus-layers-expected.checksum: Added.
131         * fast/repaint/focus-layers-expected.png: Added.
132         * fast/repaint/focus-layers-expected.txt: Added.
133         * fast/repaint/focus-layers.html: Added.
134
135 2007-07-02  Adam Roben  <aroben@apple.com>
136
137         Update the Windows Skipped list.
138
139         * win/Skipped:
140
141 2007-07-02  Adam Roben  <aroben@apple.com>
142
143         Update results after r23938.
144
145         * fast/inline-block/14498-positionForCoordinates-expected.txt:
146         * fast/table/click-near-anonymous-table-expected.txt:
147         * svg/custom/pointer-events-image-expected.txt:
148         * svg/custom/pointer-events-path-expected.txt:
149         * svg/custom/text-hit-test-expected.txt:
150
151 2007-07-02  Adam Roben  <aroben@apple.com>
152
153         Test for Bug 14498: RenderContainer::positionForCoordinates contains an order of operations error
154         http://bugs.webkit.org/show_bug.cgi?id=14498
155
156         Reviewed by Darin.
157
158         * fast/inline-block/14498-positionForCoordinates-expected.txt: Added.
159         * fast/inline-block/14498-positionForCoordinates.html: Added.
160
161 2007-07-01  Darin Adler  <darin@apple.com>
162
163         Fixed a no-SVG test failure by removing a node that was affecting the test results differently
164         depending on whether SVG support was compiled in or not.
165
166         * fast/xpath/namespace-vs-predicate.xhtml: Remove the r_00 node at the end of the test.
167
168 2007-07-01  Sam Weinig  <sam@webkit.org>
169
170         Reviewed by Oliver.
171
172         Third round of implicit 64-32 bit conversion errors fixes.
173         <rdar://problem/5292262>
174
175         getFloatValue() used to return a double and now returns a float for a small
176         loss of precision.
177
178         * fast/css/getFloatValueForUnit-expected.checksum:
179         * fast/css/getFloatValueForUnit-expected.png:
180         * fast/css/getFloatValueForUnit-expected.txt:
181         * fast/css/getFloatValueForUnit.html:
182
183 2007-07-01  Darin Adler  <darin@apple.com>
184
185         Fixed a no-SVG test failure by moving a test that requires SVG into the svg directory.
186
187         * fast/dom/svg-element-attribute-js-null-expected.txt: Removed.
188         * fast/dom/svg-element-attribute-js-null.xhtml: Removed.
189         * svg/dom/svg-element-attribute-js-null-expected.txt: Copied from fast/dom/svg-element-attribute-js-null-expected.txt.
190         * svg/dom/svg-element-attribute-js-null.xhtml: Copied from fast/dom/svg-element-attribute-js-null.xhtml.
191
192 2007-07-01  Darin Adler  <darin@apple.com>
193
194         Added a missing file for the test for <rdar://problem/5303567> REGRESSION: XMLHttpRequest.responseXML 
195
196         * fast/loader/resources/plist.app: Added. Just some random XML file I found somewhere; seems to make
197         the test succeed instead of failing every time!
198
199 2007-07-01  Pamela Greene  <pamg.bugs@gmail.com>
200
201         Reviewed by Darin.
202
203         Tests for <http://bugs.webkit.org/show_bug.cgi?id=14320>
204         Bug 14320: <canvas> gradient stops at identical offsets are applied in the wrong order
205         <rdar://problem/5290084>
206
207         Add tests for various combinations of stops, including multiple stops at
208         the same offsets, sorted and unsorted.  Update results accordingly.
209
210         * fast/canvas/fillrect_gradient-expected.checksum:
211         * fast/canvas/fillrect_gradient-expected.png:
212         * fast/canvas/fillrect_gradient-expected.txt:
213         * fast/canvas/fillrect_gradient.html:
214
215 2007-06-29  Adam Roben  <aroben@apple.com>
216
217         New test that makes sure we handle putting isindex into form data correctly.
218
219         Reviewed by Oliver.
220
221         * http/tests/misc/isindex-formdata-expected.txt: Added.
222         * http/tests/misc/isindex-formdata.html: Added.
223
224 2007-06-29  Justin Garcia  <justin.garcia@apple.com>
225
226         Reviewed by Harrison.
227         
228         <rdar://problem/5299513> REGRESSION: In Mail, a crash occurs when attempting to undo a newly created To Do
229         
230         Backing out a change made in r23787.
231
232         * editing/deleting/4845371-expected.txt:
233         * editing/deleting/4845371.html:
234         * editing/deleting/5126166-expected.txt:
235         * editing/deleting/5290534.html: Removed.
236         * editing/deleting/5290534.html-disabled: Added.
237
238 2007-06-29  Geoffrey Garen  <ggaren@apple.com>
239
240         Reviewed by Darin Adler, Anders Carlsson.
241         
242         Test for <rdar://problem/5303567> REGRESSION: XMLHttpRequest.responseXML 
243         returns NULL if response MIME type is not XML -- breaks Wikipedia widget
244
245         * fast/loader/xmlhttprequest-bad-mimetype-expected.txt: Added.
246         * fast/loader/xmlhttprequest-bad-mimetype.html: Added.
247
248 2007-06-29  Adele Peterson  <adele@apple.com>
249
250         Rolling out tests for <rdar://problem/5301322>.
251
252         * fast/forms/input-readonly-select-all-expected.checksum: Removed.
253         * fast/forms/input-readonly-select-all-expected.png: Removed.
254         * fast/forms/input-readonly-select-all-expected.txt: Removed.
255         * fast/forms/input-readonly-select-all.html: Removed..
256         * fast/forms/textarea-readonly-select-all-expected.checksum: Removed.
257         * fast/forms/textarea-readonly-select-all-expected.png: Removed.
258         * fast/forms/textarea-readonly-select-all-expected.txt: Removed.
259         * fast/forms/textarea-readonly-select-all.html: Removed.
260
261 2007-06-29  Geoffrey Garen  <ggaren@apple.com>
262
263         Reviewed by Oliver Hunt.
264         
265         Layout tests for <rdar://problem/4962298> REGRESSION: Synchronous XHR for 
266         missing local file throws exception -- breaks Wikipedia widget
267
268         * fast/loader/xmlhttprequest-missing-file-exception-expected.txt: Added.
269         * fast/loader/xmlhttprequest-missing-file-exception.html: Added.
270
271 2007-06-29  Adele Peterson  <adele@apple.com>
272
273         Reviewed by Ada and Kevin McCullough.
274
275         Test for <rdar://problem/5301322> REGRESSION: Select All selects the whole page when used in readonly textareas
276
277         * fast/forms/input-readonly-select-all-expected.checksum: Added.
278         * fast/forms/input-readonly-select-all-expected.png: Added.
279         * fast/forms/input-readonly-select-all-expected.txt: Added.
280         * fast/forms/input-readonly-select-all.html: Added.
281         * fast/forms/textarea-readonly-select-all-expected.checksum: Added.
282         * fast/forms/textarea-readonly-select-all-expected.png: Added.
283         * fast/forms/textarea-readonly-select-all-expected.txt: Added.
284         * fast/forms/textarea-readonly-select-all.html: Added.
285
286 2007-06-28  Mitz Pettel  <mitz@webkit.org>
287
288         Reviewed by Beth.
289
290         - test for http://bugs.webkit.org/show_bug.cgi?id=14118
291           ASSERTION FAILED: !needsLayout() seen again
292
293         * fast/dynamic/recursive-layout-expected.txt: Added.
294         * fast/dynamic/recursive-layout.html: Added.
295
296 2007-06-28  Sam Weinig  <sam@webkit.org>
297
298         Rubberstamped by Adam Roben.
299
300         Roll out r23861.  It caused the buildbot to fail on intel.
301
302         * http/tests/navigation/goBack-blank-tab-page-expected.txt: Removed.
303         * http/tests/navigation/goBack-blank-tab-page.html: Removed.
304         * http/tests/navigation/resources/before-go-back.html: Removed.
305         * http/tests/navigation/resources/will-go-back.html: Removed.
306
307 2007-06-28  Maxime Britto  <mbritto@pleyo.com>
308
309         Reviewed by Geoff.
310
311         Tests for http://bugs.webkit.org/show_bug.cgi?id=13038
312         ASSERTION FAILED: item->target().isEmpty() || m_mainFrame->tree()->find(item->target()) == m_mainFrame
313
314         Although the test works with the script, it can't detect an eventually
315         error automatically since the first link must be opened in a new tab with
316         a _blank target to reproduce the crash. So it should be launched manually
317         following the steps decribed in there, then it's effective.
318
319          * http/tests/navigation/goBack-blank-tab-page-expected.txt: Added.
320          * http/tests/navigation/goBack-blank-tab-page.html: Added.
321          * http/tests/navigation/resources/before-go-back.html: Added.
322          * http/tests/navigation/resources/will-go-back.html: Added.
323
324 2007-06-28  Anders Carlsson  <andersca@apple.com>
325
326         Remove tests that don't need to be skipped anymore.
327
328         * win/Skipped:
329
330 2007-06-28  Rob Buis  <buis@kde.org>
331
332         Forgot committing this change in my previous commit.
333
334         * svg/custom/invalid-fill-hex-expected.checksum:
335         * svg/custom/invalid-fill-hex-expected.png:
336         * svg/custom/invalid-fill-hex-expected.txt:
337         * svg/custom/invalid-fill-hex.svg:
338
339 2007-06-28  Rob Buis  <buis@kde.org>
340
341         Reviewed by Maciej.
342
343         http://bugs.webkit.org/show_bug.cgi?id=14373
344         CSS1: selectors (classes and IDs) cannot start with a dash or with a digit
345
346         These are improvements due to stricter id selector checking.
347
348         * css2.1/css1_forward_compatible_parsing-expected.checksum: Added.
349         * css2.1/css1_forward_compatible_parsing-expected.png: Added.
350         * css2.1/css1_forward_compatible_parsing-expected.txt: Added.
351         * css2.1/css1_forward_compatible_parsing.html: Added.
352         * css2.1/t040103-ident-08-c-expected.checksum:
353         * css2.1/t040103-ident-08-c-expected.png:
354         * css2.1/t040103-ident-08-c-expected.txt:
355         * css2.1/t0509-id-sel-syntax-01-f-expected.checksum:
356         * css2.1/t0509-id-sel-syntax-01-f-expected.png:
357         * css2.1/t0509-id-sel-syntax-01-f-expected.txt:
358
359 2007-06-28  Antti Koivisto  <antti@apple.com>
360
361         Reviewed by Mitz.
362         
363         Test changes for http://bugs.webkit.org/show_bug.cgi?id=14332
364         Bug 14332: REGRESSION (r21145): <td> width ignored
365         <rdar://problem/5290123>
366         
367         - expand empty-cells.html to cover non-zero cellpadding case too
368         - update other related tests (none of these affect pixel results)
369
370         * fast/css/acid2-expected.txt:
371         * fast/css/acid2-pixel-expected.txt:
372         * fast/table/032-expected.txt:
373         * fast/table/empty-cells-expected.checksum:
374         * fast/table/empty-cells-expected.png:
375         * fast/table/empty-cells-expected.txt:
376         * fast/table/empty-cells.html:
377         * fast/table/empty-section-crash-expected.txt:
378         * http/tests/misc/acid2-expected.txt:
379         * http/tests/misc/acid2-pixel-expected.txt:
380         * tables/mozilla/bugs/bug222467-expected.txt:
381         * tables/mozilla/bugs/bug78162-expected.txt:
382
383 2007-06-28  Adam Roben  <aroben@apple.com>
384
385         New test for <rdar://problem/5300443> word-break and -webkit-user-modify allow any value
386
387         Reviewed by Hyatt.
388
389         * fast/css/word-break-user-modify-allowed-values-expected.txt: Added.
390         * fast/css/word-break-user-modify-allowed-values.html: Added.
391
392 2007-06-27  Kevin McCullough  <kmccullough@apple.com>
393
394         Reviewed by Darin.
395
396         - <rdar://problem/5271937> REGRESSION: Apparent WebKit JavaScript memory smasher when submitting comment to iWeb site (crashes in kjs_pcre_compile2)
397         - Correctly evaluate the return value of _pcre_ucp_findchar.
398
399         * fast/js/regexp-unicode-overflow-expected.txt: Added.
400         * fast/js/regexp-unicode-overflow.html: Added.
401         * fast/js/resources/regexp-unicode-overflow.js: Added.
402
403 2007-06-27  Sam Weinig  <sam@webkit.org>
404
405         Reviewed by Geoff.
406
407         Update tests for http://bugs.webkit.org/show_bug.cgi?id=14319
408         Move the Selection object out of the JS bindings
409
410         * fast/dom/Window/window-properties-expected.txt:
411         * fast/js/toString-and-valueOf-override-expected.txt:
412         * http/tests/security/cross-frame-access-expected.txt:
413
414 2007-06-27  Sam Weinig  <sam@webkit.org>
415
416         Reviewed by Adam Roben.
417
418         Tests for http://bugs.webkit.org/show_bug.cgi?id=12045
419         Crash under gmalloc at WTF::RefPtr<WebCore::HTMLSliderThumbElement>::operator->
420         <rdar://problem/5286670>
421
422         * fast/forms/thumbslider-crash-expected.checksum: Added.
423         * fast/forms/thumbslider-crash-expected.png: Added.
424         * fast/forms/thumbslider-crash-expected.txt: Added.
425         * fast/forms/thumbslider-crash.html: Added.
426         * fast/forms/thumbslider-no-parent-slider-expected.checksum: Added.
427         * fast/forms/thumbslider-no-parent-slider-expected.png: Added.
428         * fast/forms/thumbslider-no-parent-slider-expected.txt: Added.
429         * fast/forms/thumbslider-no-parent-slider.html: Added.
430
431 2007-06-27  Justin Garcia  <justin.garcia@apple.com>
432
433         Reviewed by John.
434         
435         <rdar://problem/5247341> REGRESSION: Pasting sometimes loses trailing newline
436         
437         Demonstrates the bug:
438         * editing/pasteboard/5247341-expected.checksum: Added.
439         * editing/pasteboard/5247341-expected.png: Added.
440         * editing/pasteboard/5247341-expected.txt: Added.
441         * editing/pasteboard/5247341.html: Added.
442         
443         The changes in this patch exposed three bugs (5296964, 5296977, and 5299425).
444         Added FIXMES for them.  Also removed tabs in them:
445         * editing/pasteboard/paste-table-003-expected.checksum:
446         * editing/pasteboard/paste-table-003-expected.png:
447         * editing/pasteboard/paste-table-003-expected.txt:
448         * editing/pasteboard/paste-table-003.html:
449         * fast/forms/textarea-paste-newline.html:
450         
451         Equivalent trees:
452         * editing/pasteboard/paste-text-016-expected.txt:
453         * editing/pasteboard/paste-text-017-expected.txt:
454
455
456 2007-06-27  Justin Garcia  <justin.garcia@apple.com>
457
458         Reviewed by John.
459         
460         <rdar://problem/4580583> Breaking blockquoted list should not automatically renumber the second list
461
462         Splits a quoted list w/o splitting a list item:
463         * editing/execCommand/4580583-1-expected.checksum: Added.
464         * editing/execCommand/4580583-1-expected.png: Added.
465         * editing/execCommand/4580583-1-expected.txt: Added.
466         * editing/execCommand/4580583-1.html: Added.
467         
468         Split a quoted list item:
469         * editing/execCommand/4580583-2-expected.checksum: Added.
470         * editing/execCommand/4580583-2-expected.png: Added.
471         * editing/execCommand/4580583-2-expected.txt: Added.
472         * editing/execCommand/4580583-2.html: Added.
473         
474 2007-06-27  Alexey Proskuryakov  <ap@webkit.org>
475
476         Reviewed by Geoff.
477
478         http://bugs.webkit.org/show_bug.cgi?id=14288
479         XMLHttpRequest doesn't use a correct content type for file:// URLs
480
481         * fast/dom/resources/1251.html: Added.
482         * fast/dom/xmlhttprequest-html-response-encoding.html: Added.
483         * fast/dom/xmlhttprequest-html-response-encoding-expected.txt: Added.
484
485         * http/tests/xmlhttprequest/response-encoding-expected.txt:
486         * http/tests/xmlhttprequest/response-encoding.html:
487         Added a sync case, which I forgot to add when fixing bug 13905.
488
489 2007-06-26  Mitz Pettel  <mitz@webkit.org>
490
491         Reviewed by Hyatt.
492
493         - updated results for http://bugs.webkit.org/show_bug.cgi?id=14406
494           <colgroup>'s borders are ignored when it has <col> children
495
496         * tables/mozilla/core/table_rules-expected.checksum: Added.
497         * tables/mozilla/core/table_rules-expected.png: Added.
498         * tables/mozilla/core/table_rules-expected.txt: Added.
499         * tables/mozilla/core/table_rules.html: Copied from LayoutTests/tables/mozilla_expected_failures/core/table_rules.html.
500         * tables/mozilla/marvin/x_table_rules_groups-expected.checksum: Added.
501         * tables/mozilla/marvin/x_table_rules_groups-expected.png: Added.
502         * tables/mozilla/marvin/x_table_rules_groups-expected.txt: Added.
503         * tables/mozilla/marvin/x_table_rules_groups.xml: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/x_table_rules_groups.xml.
504         * tables/mozilla_expected_failures/core/table_rules-expected.checksum: Removed.
505         * tables/mozilla_expected_failures/core/table_rules-expected.png: Removed.
506         * tables/mozilla_expected_failures/core/table_rules-expected.txt: Removed.
507         * tables/mozilla_expected_failures/core/table_rules.html: Removed.
508         * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum:
509         * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
510         * tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.checksum: Removed.
511         * tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.png: Removed.
512         * tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.txt: Removed.
513         * tables/mozilla_expected_failures/marvin/x_table_rules_groups.xml: Removed.
514
515 2007-06-26  Mitz Pettel  <mitz@webkit.org>
516
517         Reviewed by Oliver.
518
519         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=14329
520           REGRESSION: TEXTAREA - cannot drag-and-drop text at en.wikipedia.org/
521
522         * fast/repaint/resources/text-selection-rect-in-overflow-frame.html: Added.
523         * fast/repaint/text-selection-rect-in-overflow-2-expected.checksum: Added.
524         * fast/repaint/text-selection-rect-in-overflow-2-expected.png: Added.
525         * fast/repaint/text-selection-rect-in-overflow-2-expected.txt: Added.
526         * fast/repaint/text-selection-rect-in-overflow-2.html: Added.
527
528 2007-06-26  Sam Weinig  <sam@webkit.org>
529
530         Reviewed by Maciej.
531
532         Make sure not to enumerate the toString() function.
533         <rdar://problem/5297118>
534
535         * fast/dom/Window/window-appendages-cleared-expected.txt:
536         * fast/dom/Window/window-properties-expected.txt:
537         * fast/js/toString-dontEnum-expected.txt: Added.
538         * fast/js/toString-dontEnum.html: Added.
539
540 2007-06-26  Sam Weinig  <sam@webkit.org>
541
542         Reviewed by Geoff.
543
544         Update tests for http://bugs.webkit.org/show_bug.cgi?id=14111
545         Autogenerate Event JS binding
546
547         * fast/dom/prototype-chain-expected.txt: DOMEventPrototype is no longer
548         in the prototype chain.
549         * fast/dom/xmlhttprequest-get-expected.txt:
550
551 2007-06-26  Justin Garcia  <justin.garcia@apple.com>
552
553         Reviewed by John.
554         
555         <rdar://problem/5290534> Crash RenderTextControl::calcHeight() after deleting text in a search field
556
557         Demonstrates the bug:
558         * editing/deleting/5290534-expected.txt: Added.
559         * editing/deleting/5290534.html: Added.
560
561         Fixed a bug (an extra br was inserted) and removed a FIXME:
562         * editing/deleting/4845371-expected.checksum:
563         * editing/deleting/4845371-expected.png:
564         * editing/deleting/4845371-expected.txt:
565         * editing/deleting/4845371.html:
566         
567         Removed an unrendered br that was being incorrectly inserted:
568         * editing/deleting/5126166-expected.txt:
569
570 2007-06-25  Sam Weinig  <sam@webkit.org>
571
572         Reviewed by Maciej.
573
574         Test for http://bugs.webkit.org/show_bug.cgi?id=11315
575         Mutating document.constructor.prototype mutates Object.prototype
576
577         * fast/js/constructor-expected.txt: Added.
578         * fast/js/constructor.html: Added.
579         * fast/js/resources/constructor.js: Added.
580
581 2007-06-25  Adele Peterson  <adele@apple.com>
582
583         Reviewed by Hyatt.
584
585         Test for: <rdar://problem/5286410> Scrollbar and resize corner for overflow area is not hidden with style "visibility: hidden;"
586         http://bugs.webkit.org/show_bug.cgi?id=14297
587
588         * fast/overflow/hidden-scrollbar-resize-expected.checksum: Added.
589         * fast/overflow/hidden-scrollbar-resize-expected.png: Added.
590         * fast/overflow/hidden-scrollbar-resize-expected.txt: Added.
591         * fast/overflow/hidden-scrollbar-resize.html: Added.
592
593 2007-06-25  Mitz Pettel  <mitz@webkit.org>
594
595         Reviewed by Darin.
596
597         - test and updated results for http://bugs.webkit.org/show_bug.cgi?id=14202
598           Table caption renders too narrow sometimes
599
600         * fast/table/caption-relayout-expected.checksum: Added.
601         * fast/table/caption-relayout-expected.png: Added.
602         * fast/table/caption-relayout-expected.txt: Added.
603         * fast/table/caption-relayout.html: Added.
604         * tables/mozilla/marvin/x_caption_class-expected.checksum:
605         * tables/mozilla/marvin/x_caption_class-expected.png:
606         * tables/mozilla/marvin/x_caption_class-expected.txt:
607         * tables/mozilla/marvin/x_caption_id-expected.checksum:
608         * tables/mozilla/marvin/x_caption_id-expected.png:
609         * tables/mozilla/marvin/x_caption_id-expected.txt:
610         * tables/mozilla/marvin/x_caption_style-expected.checksum:
611         * tables/mozilla/marvin/x_caption_style-expected.png:
612         * tables/mozilla/marvin/x_caption_style-expected.txt:
613         * tables/mozilla_expected_failures/bugs/bug29058-2-expected.checksum:
614         * tables/mozilla_expected_failures/bugs/bug29058-2-expected.png:
615         * tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
616         * tables/mozilla_expected_failures/bugs/bug3166-5-expected.checksum:
617         * tables/mozilla_expected_failures/bugs/bug3166-5-expected.png:
618         * tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt:
619         * tables/mozilla_expected_failures/bugs/bug3166-6-expected.checksum:
620         * tables/mozilla_expected_failures/bugs/bug3166-6-expected.png:
621         * tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt:
622         * tables/mozilla_expected_failures/bugs/bug3166-9-expected.checksum:
623         * tables/mozilla_expected_failures/bugs/bug3166-9-expected.png:
624         * tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt:
625
626 2007-06-25  Mitz Pettel  <mitz@webkit.org>
627
628         Reviewed by Darin.
629
630         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=14245
631           Underline painted under <br>, not repainted properly
632
633         * fast/inline/br-text-decoration-expected.checksum: Added.
634         * fast/inline/br-text-decoration-expected.png: Added.
635         * fast/inline/br-text-decoration-expected.txt: Added.
636         * fast/inline/br-text-decoration.html: Added.
637
638 2007-06-25  Matt Perry  <mpComplete@gmail.com>
639
640         Reviewed by Sam Weinig.
641
642         Modify test to wait until the second frame loads, and update its expected output to match.
643
644         * fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.checksum:
645         * fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.png:
646         * fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt:
647         * fast/dom/HTMLDocument/frameless-location-bugzilla10837.html:
648
649 2007-06-25  Mitz Pettel  <mitz@webkit.org>
650
651         Reviewed by Maciej.
652
653         - updated results for http://bugs.webkit.org/show_bug.cgi?id=14341
654           rules="none" ignored in certain cases
655
656         * tables/mozilla/marvin/table_rules_none-expected.checksum: Added.
657         * tables/mozilla/marvin/table_rules_none-expected.png: Added.
658         * tables/mozilla/marvin/table_rules_none-expected.txt: Added.
659         * tables/mozilla/marvin/table_rules_none.html: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none.html.
660         * tables/mozilla/marvin/x_table_rules_none-expected.checksum: Added.
661         * tables/mozilla/marvin/x_table_rules_none-expected.png: Added.
662         * tables/mozilla/marvin/x_table_rules_none-expected.txt: Added.
663         * tables/mozilla/marvin/x_table_rules_none.xml: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/x_table_rules_none.xml.
664         * tables/mozilla_expected_failures/core/table_rules-expected.checksum:
665         * tables/mozilla_expected_failures/core/table_rules-expected.png:
666         * tables/mozilla_expected_failures/core/table_rules-expected.txt:
667         * tables/mozilla_expected_failures/marvin/table_rules_none-expected.checksum: Removed.
668         * tables/mozilla_expected_failures/marvin/table_rules_none-expected.png: Removed.
669         * tables/mozilla_expected_failures/marvin/table_rules_none-expected.txt: Removed.
670         * tables/mozilla_expected_failures/marvin/table_rules_none.html: Removed.
671         * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.checksum: Removed.
672         * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.png: Removed.
673         * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.txt: Removed.
674         * tables/mozilla_expected_failures/marvin/x_table_rules_none.xml: Removed.
675
676 2007-06-23  Sam Weinig  <sam@webkit.org>
677
678         Reviewed by Mitz.
679
680         Tests for http://bugs.webkit.org/show_bug.cgi?id=14321
681         getComputedStyle(...).zIndex returns string "normal"
682
683         * fast/css/computed-style-expected.txt:
684         * fast/css/getComputedStyle-zIndex-auto-expected.txt: Added.
685         * fast/css/getComputedStyle-zIndex-auto.html: Added.
686
687 2007-06-23  Geoffrey Garen  <ggaren@apple.com>
688
689         Uploading the correct expected results -- the ones checked in expected
690         an "unkown" callback, which was incorrect behavior.
691
692         * fast/loader/user-style-sheet-resource-load-callbacks-expected.txt:
693
694 2007-06-22  Beth Dakin  <bdakin@apple.com>
695
696         Reviewed by Oliver and Darin.
697
698         Tests for <rdar://problem/5266999> Loading page from MangleMe fuzz 
699         tester crashes in RenderTableRow::addChild (giant ROWSPAN)
700
701         The results of this test have changed because we now clamp rowspan 
702         at 8190 to match Firefox.
703         * fast/table/giantRowspan-expected.checksum:
704         * fast/table/giantRowspan-expected.png:
705         * fast/table/giantRowspan-expected.txt:
706
707         A new test that crashes our old heuristic for too-large rowspan, 
708         but succeeds with the new one.
709         * fast/table/giantRowspan2-expected.checksum: Added.
710         * fast/table/giantRowspan2-expected.png: Added.
711         * fast/table/giantRowspan2-expected.txt: Added.
712         * fast/table/giantRowspan2.html: Added.
713
714 2007-06-22  Justin Garcia  <justin.garcia@apple.com>
715
716         Reviewed by Darin.
717         
718         <rdar://problem/5272440> Adding To Do via Note received in e-mail adds newlines when pressing return
719
720         Demonstrates bug:
721         * editing/deleting/5272440-expected.checksum: Added.
722         * editing/deleting/5272440-expected.png: Added.
723         * editing/deleting/5272440-expected.txt: Added.
724         * editing/deleting/5272440.html: Added.
725         
726         upstream() now works for the positions visually equivalent to [span, 0]
727         where span is an inline root editable element:
728         * editing/deleting/delete-mixed-editable-content-001-expected.txt:
729
730 2007-06-22  Anders Carlsson  <andersca@apple.com>
731
732         Add result.
733         
734         * fast/loader/user-style-sheet-resource-load-callbacks-expected.txt: Added.
735
736 2007-06-22  Anders Carlsson  <andersca@apple.com>
737
738         Reviewed by Geoff.
739
740         <rdar://problem/5244734>
741         WebKit shouldn't send delegate resource load methods for the user stylesheet (doing so causes assertions in Safari)
742
743         * fast/loader/resources/user-style-sheet.css: Added.
744         * fast/loader/user-style-sheet-resource-load-callbacks.html: Added.
745
746 2007-06-22  Timothy Hatcher  <timothy@apple.com>
747
748         Reviewed by Anders.
749
750         <rdar://problem/5228168> Leopard regression test failures: fast/applescript
751         
752         New results to match the DumpRenderTree changes.
753
754         * fast/AppleScript/001-expected.txt:
755         * fast/AppleScript/array-expected.txt:
756         * fast/AppleScript/date-expected.txt:
757
758 2007-06-21  Mark Rowe  <mrowe@apple.com>
759
760         Reviewed by Darin.
761
762         Test for <rdar://problem/5266928> REGRESSION: crash/assert failure beneath RenderFrameSet::layOutAxis when loading
763
764         * fast/frames/frame-set-whitespace-attributes-expected.txt: Added.
765         * fast/frames/frame-set-whitespace-attributes.html: Added.
766
767 2007-06-21  Geoffrey Garen  <ggaren@apple.com>
768
769         Reviewed by Dave Hyatt.
770         
771         Fixed <rdar://problem/4977124> | http://bugs.webkit.org/show_bug.cgi?id=12646
772         REGRESSION: RapidWeaver's "Hello" HTML page doesn't display any DHTML 
773         effects when clicking on its links (12646)
774         
775         Added layout test for this bug:
776
777         * fast/invalid/nestedh3s-rapidweaver-expected.txt: Added.
778         * fast/invalid/nestedh3s-rapidweaver.html: Added.
779
780         Reversed the expected results for this test because I rolled out r7703:
781
782         * fast/invalid/nestedh3s-expected.checksum:
783         * fast/invalid/nestedh3s-expected.png:
784         * fast/invalid/nestedh3s-expected.txt:
785         * fast/invalid/nestedh3s.html:
786
787 2007-06-21  Anders Carlsson  <andersca@apple.com>
788
789         Reviewed by Geoff.
790         
791         Update test results.
792
793         * http/tests/loading/bad-scheme-subframe-expected.txt:
794         * http/tests/loading/bad-server-subframe-expected.txt:
795         * http/tests/loading/basic-expected.txt:
796         * http/tests/loading/empty-subframe-expected.txt:
797         * http/tests/loading/simple-subframe-expected.txt:
798         * webarchive/loading/test-loading-archive-expected.txt:
799
800 2007-06-21  Anders Carlsson  <andersca@apple.com>
801
802         Reviewed by Geoff.
803
804         Update test result.
805         
806         * fast/dom/xmlhttprequest-invalid-values-expected.txt:
807
808 2007-06-21  Alexey Proskuryakov  <ap@webkit.org>
809
810         Reviewed by Anders.
811
812         http://bugs.webkit.org/show_bug.cgi?id=13905
813         REGRESSION: A Chinese dictionary widget has a problem with XMLHttpRequest response encoding
814
815         * http/tests/xmlhttprequest/resources/1251.html: Added.
816         * http/tests/xmlhttprequest/response-encoding-expected.txt:
817         * http/tests/xmlhttprequest/response-encoding.html:
818
819 2007-06-21  Alexey Proskuryakov  <ap@webkit.org>
820
821         Reviewed by Anders.
822
823         One more test for XHR header injection.
824
825         * http/tests/xmlhttprequest/inject-header-expected.txt: Added.
826         * http/tests/xmlhttprequest/inject-header.html: Added.
827
828 2007-06-20  Anders Carlsson  <andersca@apple.com>
829
830         Reviewed by Geoff.
831
832         Make sure that the test case tests '\n' and '\r' too.
833                 
834         * fast/dom/xmlhttprequest-invalid-values.html:
835
836 2007-06-20  Mitz Pettel  <mitz@webkit.org>
837
838         Reviewed by Beth.
839
840         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=14056
841           REGRESSION (r21113-21143): TR background not repainted via style class change
842
843         * fast/repaint/table-row-expected.checksum: Added.
844         * fast/repaint/table-row-expected.png: Added.
845         * fast/repaint/table-row-expected.txt: Added.
846         * fast/repaint/table-row.html: Added.
847
848 2007-06-20  Mark Rowe  <mrowe@apple.com>
849
850         Reviewed by Mitz.
851
852         Test for http://bugs.webkit.org/show_bug.cgi?id=14244
853         Bug 14244: Data corruption when using a replace() callback function with data containing "$"
854
855         * fast/js/resources/string-replace-2.js: Update to test with 'replaceValue' being a function returning strings with "$n" placeholders.
856         * fast/js/string-replace-2-expected.txt:
857
858 2007-06-20  Mitz Pettel  <mitz@webkit.org>
859
860         Reviewed by Adele.
861
862         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=14040
863           Top and bottom border images flipped when using -webkit-border-image when border end up tiled
864
865         * fast/borders/border-image-01-expected.checksum: Added.
866         * fast/borders/border-image-01-expected.png: Added.
867         * fast/borders/border-image-01-expected.txt: Added.
868         * fast/borders/border-image-01.html: Added.
869         * fast/borders/resources/border-image.png: Added.
870
871 2007-06-20  Anders Carlsson  <andersca@apple.com>
872
873                 Remove the XPath tests, they all pass now.
874                 
875         * win/Skipped:
876
877 2007-06-19  Geoffrey Garen  <ggaren@apple.com>
878
879         Reviewed by Sam Weinig.
880         
881         Fixed up these tests because they broke the bot.
882         
883         - Removed reliance on suppressConsoleMessages because I never checked
884         that in and I decided it would just be a headache on other platforms.
885         - Removed call to frames[0].stop() because it was nonsense.
886         - Added console messages to results.
887
888         * http/tests/security/cross-frame-access-expected.txt:
889         * http/tests/security/cross-frame-access-first-time-expected.txt:
890         * http/tests/security/cross-frame-access-first-time.html:
891         * http/tests/security/cross-frame-access.html:
892
893 2007-06-19  Geoffrey Garen  <ggaren@apple.com>
894
895         Reviewed by Darin Adler.
896
897         Tests for cross-frame access. <rdar://problem/5251309>.
898
899         * http/tests/security/cross-frame-access-expected.txt: Added.
900         * http/tests/security/cross-frame-access-first-time-expected.txt: Added.
901         * http/tests/security/cross-frame-access-first-time.html: Added.
902         * http/tests/security/cross-frame-access.html: Added.
903         * http/tests/security/resources/cross-frame-iframe.html: Added.
904
905 2007-06-18  Anders Carlsson  <andersca@apple.com>
906
907         Reviewed by John Sullivan.
908
909         Update result, we shouldn't call didFinishLoadForFrame if the URL isn't valid.
910         
911         * http/tests/loading/bad-scheme-subframe-expected.txt:
912
913 2007-06-18  Sam Weinig  <sam@webkit.org>
914
915         Reviewed by Geoff.
916
917         Updates tests for http://bugs.webkit.org/show_bug.cgi?id=14193
918         Move the Screen object out of the JS bindings
919
920         * fast/dom/Window/window-appendages-cleared-expected.txt:
921         * fast/dom/Window/window-properties-expected.txt:
922
923 2007-06-18  Sam Weinig  <sam@webkit.org>
924
925         Reviewed by Darin.
926
927         Update tests now that window.frames points to window and not FrameArray
928         (which has been removed).
929
930         * fast/dom/Window/resources/window-appendages-cleared-results.html:
931         * fast/dom/Window/window-appendages-cleared-expected.txt:
932         * fast/dom/Window/window-appendages-cleared.html:
933         * fast/dom/Window/window-properties-expected.txt:
934         * fast/js/toString-and-valueOf-override-expected.txt:
935         * fast/js/toString-and-valueOf-override.html:
936
937 2007-06-18  Mitz Pettel  <mitz@webkit.org>
938
939         Reviewed by Adele.
940
941         - test for http://bugs.webkit.org/show_bug.cgi?id=13413
942           Failed assertion in RenderTextControl::setSelectionRange in Google Spreadsheets
943
944         * fast/forms/input-zero-height-focus-expected.txt: Added.
945         * fast/forms/input-zero-height-focus.html: Added.
946
947 2007-06-15  Sam Weinig  <sam@webkit.org>
948
949         Reviewed by Darin.
950
951         Update test for http://bugs.webkit.org/show_bug.cgi?id=14053
952         Autogenerate JS binding for Rect
953
954         * fast/dom/Window/window-properties-expected.txt:
955
956 2007-06-14  Anders Carlsson  <andersca@apple.com>
957
958         Reviewed by Darin.
959
960         Add test that manipulates plug-in script objects after the plug-in has been destroyed.
961         
962         * plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
963         * plugins/netscape-destroy-plugin-script-objects.html: Added.
964
965 2007-06-14  George Staikos  <staikos@kde.org>
966
967         Reviewed by Maciej.
968
969         Test for keypress causing typeahead crash on empty selects (% 0)
970
971         * fast/forms/listbox-typeahead-empty-expected.txt: Added.
972         * fast/forms/listbox-typeahead-empty.html: Added.
973
974 2007-06-13  Darin Adler  <darin@apple.com>
975
976         Reviewed by Mark Rowe.
977
978         - test for http://bugs.webkit.org/show_bug.cgi?id=14132
979           array sort with > 10000 elements sets elements > 10000 undefined
980
981         * fast/js/resources/sort-large-array.js: Added.
982         * fast/js/sort-large-array-expected.txt: Added.
983         * fast/js/sort-large-array.html: Added.
984
985 2007-06-10  Geoffrey Garen  <ggaren@apple.com>
986
987         Reviewed by Beth Dakin.
988         
989         Made confusing work-around to ObjC bindings bug <rdar://problem/5262101> 
990         less confusing.
991         
992         Fixed test to actually call queueReload.
993
994         * fast/frames/resources/iframe-focus.html:
995
996 2007-06-10  Beth Dakin  <bdakin@apple.com>
997
998         Reviewed by Adele.
999
1000         Fix for http://bugs.webkit.org/show_bug.cgi?id=13933 REGRESSION: 
1001         fast/history/clicked-link-is-visited is failing
1002
1003         * fast/frames/resources/iframe-focus.html: Cause the page to reload 
1004         with layoutTestController.queueReload instead of using JavaScript 
1005         to reload. Using JS seems to get DRT's history all messed up (off 
1006         by one?!).
1007
1008 2007-06-08  Sam Weinig  <sam@webkit.org>
1009
1010         Reviewed by Oliver.
1011
1012         Update test for http://bugs.webkit.org/show_bug.cgi?id=14044
1013         Autogenerate the JS bindings for HTMLCollection.
1014
1015         * tables/mozilla/bugs/bug53690-1-expected.txt: Now throws Undefined Error instead of Null Error
1016
1017 2007-06-08  Beth Dakin  <bdakin@apple.com>
1018
1019         Reviewed by Brady.
1020
1021         Fix for http://trac.webkit.org/projects/webkit/changeset/21738
1022
1023         This test started failing after Adele's r21738. After investigating 
1024         this, it turns out that it just needs updated results. This test 
1025         happened to tickle the very bug that Adele fixed. 
1026
1027         * http/tests/navigation/relativeanchor-goback-expected.txt:
1028
1029 2007-06-08  Justin Garcia  <justin.garcia@apple.com>
1030
1031         Reviewed by John.
1032         
1033         <rdar://problem/5232159> REGRESSION: Cannot select text in RSS view
1034
1035         * editing/selection/5232159-expected.checksum: Added.
1036         * editing/selection/5232159-expected.png: Added.
1037         * editing/selection/5232159-expected.txt: Added.
1038         * editing/selection/5232159.html: Added.
1039
1040 2007-06-07  Justin Garcia  <justin.garcia@apple.com>
1041
1042         Reviewed by John.
1043
1044         <rdar://problem/5237074> REGRESSION: editing/unsupported-content/table-delete-003 is failing (13931)
1045         
1046         Corrected the description and added a FIXME:
1047         * editing/unsupported-content/table-delete-003-expected.checksum:
1048         * editing/unsupported-content/table-delete-003-expected.png:
1049         * editing/unsupported-content/table-delete-003-expected.txt:
1050         * editing/unsupported-content/table-delete-003.html:
1051
1052 2007-06-07  Sam Weinig  <sam@webkit.org>
1053
1054         Reviewed by Anders.
1055
1056         Update test for http://bugs.webkit.org/show_bug.cgi?id=14028
1057         Finish autogenerating the JS bindings for Node
1058
1059         * fast/dom/prototype-chain-expected.txt: DOMNodePrototype is no longer in the prototype chain.
1060
1061 2007-06-06  Sam Weinig  <sam@webkit.org>
1062
1063         Reviewed by Hyatt.
1064
1065         Update tests for http://bugs.webkit.org/show_bug.cgi?id=13973
1066         Autogenerate most of the rest of kjs_dom.h/cpp
1067
1068         * fast/dom/Window/window-properties-expected.txt:
1069         * fast/dom/prototype-chain-expected.txt:
1070
1071 2007-06-06  Justin Garcia  <justin.garcia@apple.com>
1072
1073         Reviewed by Oliver.
1074
1075         * editing/pasteboard/5245519-expected.checksum: Added.
1076         * editing/pasteboard/5245519-expected.png: Added.
1077         * editing/pasteboard/5245519-expected.txt: Added.
1078         * editing/pasteboard/5245519.html: Added.
1079
1080 2007-06-06  Justin Garcia  <justin.garcia@apple.com>
1081
1082         Reviewed by Harrison.
1083
1084         <rdar://problem/4889598> Problems with moveDown: and moveUp: in Notes with ToDos
1085
1086         * editing/selection/4889598-expected.checksum: Added.
1087         * editing/selection/4889598-expected.png: Added.
1088         * editing/selection/4889598-expected.txt: Added.
1089         * editing/selection/4889598.html: Added.
1090
1091 2007-06-06  Sam Weinig  <sam@webkit.org>
1092
1093         Reviewed by Hyatt.
1094
1095         Update results for http://bugs.webkit.org/show_bug.cgi?id=13947
1096         Finish autogenerating the JS DOM traversal code
1097
1098         * fast/dom/Window/window-properties-expected.txt:
1099
1100 2007-06-05  Anders Carlsson  <andersca@apple.com>
1101
1102         Reviewed by Geoff.
1103
1104         <rdar://problem/5245555> REGRESSION: HTTP header injection in XMLHttpRequest.setRequestHeader
1105         <rdar://problem/5246208> HTTP injection in XMLHttpRequest.open method parameter
1106         <rdar://problem/5246242> HTTP header injection in HXMLHttpRequest.setRequestHeader header parameter
1107         
1108         * fast/dom/xmlhttprequest-invalid-values-expected.txt: Added.
1109         * fast/dom/xmlhttprequest-invalid-values.html: Added.
1110
1111 2007-06-04  Justin Garcia  <justin.garcia@apple.com>
1112
1113         Reviewed by Kimon Tsinteris.
1114         
1115         <rdar://problem/5241148> REGRESSION: ActivEdit can't perform operations on certain selections
1116
1117         Demonstrates bug:
1118         * editing/selection/5241148-expected.txt: Added.
1119         * editing/selection/5241148.html: Added.
1120         Updated to reflect new equivalents for positions before/after tables:
1121         * editing/selection/click-before-and-after-table-expected.txt:
1122         * editing/selection/click-before-and-after-table.html:
1123
1124 2007-06-04  Rob Buis  <buis@kde.org>
1125
1126         Reviewed by Hyatt.
1127
1128         Test for:
1129         http://bugs.webkit.org/show_bug.cgi?id=6170
1130         CSS1: Properties for :first-letter aren't recalculated on color change
1131
1132         * fast/css/first-letter-recalculation-expected.checksum: Added.
1133         * fast/css/first-letter-recalculation-expected.png: Added.
1134         * fast/css/first-letter-recalculation-expected.txt: Added.
1135         * fast/css/first-letter-recalculation.html: Added.
1136
1137 2007-05-31  Sam Weinig  <sam@webkit.org>
1138
1139         Reviewed by Adam.
1140
1141         Update test to reflect new correct result.
1142
1143         * fast/dom/Window/atob-btoa-expected.txt:
1144         * fast/dom/Window/atob-btoa.html:
1145
1146 2007-05-31  Sam Weinig  <sam@webkit.org>
1147
1148         Reviewed by Geoff.
1149
1150         Tests for http://bugs.webkit.org/show_bug.cgi?id=10782
1151         Classes should not override JSObject::toString(ExecState *)
1152
1153         - Adds a new test to test overriding toString and valueOf for
1154           multiple objects.
1155         - Update tests to reflect the correction of the toString architecture.
1156
1157         * editing/selection/getRangeAt-expected.txt:
1158         * fast/dom/Window/atob-btoa-expected.txt:
1159         * fast/js/toString-and-valueOf-override-expected.txt: Added.
1160         * fast/js/toString-and-valueOf-override.html: Added.
1161
1162 2007-05-31  Eric Seidel  <eric@webkit.org>
1163
1164         Reviewed by Niko.
1165
1166         Test for fix: http://bugs.webkit.org/show_bug.cgi?id=12570
1167
1168         * svg/custom/prevent-default-expected.checksum: Added.
1169         * svg/custom/prevent-default-expected.png: Added.
1170         * svg/custom/prevent-default-expected.txt: Added.
1171         * svg/custom/prevent-default.svg: Added.
1172
1173 2007-05-30  Maciej Stachowiak  <mjs@apple.com>
1174
1175         Reviewed by Hyatt.
1176         
1177         - fix layout test editing/style/table-selection.html
1178
1179         * editing/style/table-selection-expected.txt: Updated selection delegate output.
1180
1181 2007-05-30  Sam Weinig  <sam@webkit.org>
1182
1183         Reviewed by Oliver.
1184
1185         Update results for http://bugs.webkit.org/show_bug.cgi?id=13943
1186         Autogenerate the JS bindings for the CSSStyleSheet
1187
1188         * fast/dom/Window/window-properties-expected.txt:
1189
1190 2007-05-30  Sam Weinig  <sam@webkit.org>
1191
1192         Reviewed by Oliver the Hun.
1193
1194         Update results for http://bugs.webkit.org/show_bug.cgi?id=13944
1195         Generate and add missing JS constructors
1196
1197         * fast/dom/Window/window-properties-expected.txt:
1198
1199 2007-05-30  Sam Weinig  <sam@webkit.org>
1200
1201         Reviewed by Dr. Harrison.
1202
1203         Patch for http://bugs.webkit.org/show_bug.cgi?id=13868
1204         REGRESSION: crash on accessing a new iframe's contentWindow property
1205
1206         * fast/dom/frame-contentWindow-crash-expected.txt: Added.
1207         * fast/dom/frame-contentWindow-crash.html: Added.
1208         * fast/dom/iframe-contentWindow-crash-expected.txt: Added.
1209         * fast/dom/iframe-contentWindow-crash.html: Added.
1210
1211 2007-05-30  Mitz Pettel  <mitz@webkit.org>
1212
1213         Reviewed by Darin.
1214
1215         - test for http://bugs.webkit.org/show_bug.cgi?id=13775
1216           REGRESSION: Popup button text should use "natural" directionality to match the items in the popup menu
1217
1218         * fast/forms/select-writing-direction-natural-expected.checksum: Added.
1219         * fast/forms/select-writing-direction-natural-expected.png: Added.
1220         * fast/forms/select-writing-direction-natural-expected.txt: Added.
1221         * fast/forms/select-writing-direction-natural.html: Added.
1222
1223 2007-05-30  Mitz Pettel  <mitz@webkit.org>
1224
1225         Reviewed by Hyatt.
1226
1227         - http://bugs.webkit.org/show_bug.cgi?id=13932
1228           <rdar://problem/5237075>
1229           REGRESSION: fast/dynamic/containing-block-change is failing
1230
1231         * fast/dynamic/containing-block-change.html: Removed whitespace that
1232         got turned into text nodes, thereby making lastNode be not what the script
1233         expected it to be.
1234
1235 2007-05-30  Sam Weinig  <sam@webkit.org>
1236
1237         Reviewed by Darin.
1238
1239         - Update results for http://bugs.webkit.org/show_bug.cgi?id=13919
1240           Autogenerate the JS bindings for the CSSRule and its subclasses
1241
1242         * fast/dom/Window/window-properties-expected.txt: adds new constructors
1243         * fast/dom/wrapper-classes-expected.txt: CSSStyleRule now passes!!
1244
1245 2007-05-30  Oliver Hunt  <oliver@apple.com>
1246
1247         Reviewed by Mitz.
1248
1249         Remove reference to SVG node from test -- otherwise this test incorrectly appears
1250         to fail in non-SVG builds
1251
1252         * http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard-expected.txt:
1253         * http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard.html:
1254
1255 2007-05-29  Sam Weinig  <sam@webkit.org>
1256
1257         Reviewed by Oliver.
1258
1259         Update results for http://bugs.webkit.org/show_bug.cgi?id=13912
1260         Autogenerate the JS bindings for the MediaList
1261
1262         * fast/dom/Window/window-properties-expected.txt: new constructors added.
1263
1264 2007-05-29  Sam Weinig  <sam@webkit.org>
1265
1266         Reviewed by Oliver.
1267
1268         Update results after http://bugs.webkit.org/show_bug.cgi?id=13908
1269         Autogenerate the JS bindings for the StyleSheet
1270
1271         * fast/dom/Window/window-properties-expected.txt: Adds StyleSheet constructor
1272
1273 2007-05-29  Adele Peterson  <adele@apple.com>
1274
1275         Reviewed by Brady.
1276
1277         Updated tests for <rdar://problem/5213039> REGRESSION: Wells Fargo registration page returns blank
1278
1279         * fast/dom/HTMLInputElement/input-hidden-value-expected.txt:
1280         * fast/dom/HTMLInputElement/input-text-reset-expected.txt:
1281         * fast/dom/HTMLInputElement/input-text-reset.html:
1282
1283 2007-05-29  Darin Adler  <darin@apple.com>
1284
1285         Reviewed by Anders.
1286
1287         - updated results since I removed many cases of the innerHTML optimization
1288
1289         * fast/dom/HTMLElement/set-inner-outer-optimization.html: Updated.
1290
1291 2007-05-29  Mitz Pettel  <mitz@webkit.org>
1292
1293         Reviewed by Maciej.
1294
1295         - updated results for http://bugs.webkit.org/show_bug.cgi?id=13904
1296
1297         * fast/forms/box-shadow-override-expected.checksum:
1298         * fast/forms/box-shadow-override-expected.png:
1299
1300 2007-05-29  Mitz Pettel  <mitz@webkit.org>
1301
1302         Reviewed by Maciej.
1303
1304         - test for http://bugs.webkit.org/show_bug.cgi?id=13792
1305           REGRESSION: WebKit doesn't show this javascript screenshot page (and crashes after click on its "hidden link")
1306
1307         * fast/frames/removal-before-attach-crash-expected.txt: Added.
1308         * fast/frames/removal-before-attach-crash.html: Added.
1309
1310 2007-05-29  Darin Adler  <darin@apple.com>
1311
1312         Reviewed by Maciej.
1313
1314         - test for http://bugs.webkit.org/show_bug.cgi?id=13602
1315           Amazon product pages keep repainting over and over again
1316
1317         * fast/dom/HTMLElement/set-inner-outer-optimization-expected.txt: Added.
1318         * fast/dom/HTMLElement/set-inner-outer-optimization.html: Added.
1319
1320         * editing/execCommand/copy-without-selection.html: Added missing preventDefault calls
1321         to prevent this from being a double-paste test.
1322
1323         * fast/css/first-letter-detach-expected.checksum: Updated.
1324         * fast/css/first-letter-detach-expected.png: Updated.
1325         * fast/css/first-letter-detach-expected.txt: Updated.
1326         * fast/css/first-letter-detach.html: Updated to test three different ways of setting the
1327         text of the first-letter element; setInnerHTML and two other ways.
1328
1329         * fast/events/updateLayoutForHitTest-expected.txt: Updated result that changed slightly
1330         due to setInnerHTML improvement.
1331         * fast/forms/textarea-setinnerhtml-expected.txt: Ditto.
1332
1333 2007-05-28  Mitz Pettel  <mitz@webkit.org>
1334
1335         Reviewed by Darin.
1336
1337         - test for http://bugs.webkit.org/show_bug.cgi?id=13896
1338           REGRESSION (NativePopup): Reproductible crasher on Google Coop control panel
1339
1340         * fast/forms/select-display-none-style-resolve-expected.checksum: Added.
1341         * fast/forms/select-display-none-style-resolve-expected.png: Added.
1342         * fast/forms/select-display-none-style-resolve-expected.txt: Added.
1343         * fast/forms/select-display-none-style-resolve.html: Added.
1344
1345 2007-05-28  Sam Weinig  <sam@webkit.org>
1346
1347         Reviewed by Darin.
1348
1349         Update tests for http://bugs.webkit.org/show_bug.cgi?id=13894
1350         Remove the legacy class KJS::JSHTMLElement
1351
1352         - Corrects prototype chain for all HTMLElement subclasses which
1353           now only have one HTMLElement prototype and not two.
1354
1355         * fast/dom/Window/window-properties-expected.txt:
1356         * fast/dom/prototype-chain-expected.txt:
1357
1358 2007-05-28  David Kilzer  <ddkilzer@webkit.org>
1359
1360         Reviewed by NOBODY (newly passing tests).
1361
1362         http://bugs.webkit.org/show_bug.cgi?id=13793
1363         RULES=groups overridden by border, colgroup=span not honored by border collapsing
1364
1365         Moved three now-passing tests from tables/mozilla_expected_failures to tables/mozilla.
1366
1367         * tables/mozilla/marvin/colgroup_width_pct-expected.checksum:
1368           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.checksum.
1369         * tables/mozilla/marvin/colgroup_width_pct-expected.png:
1370           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.png.
1371         * tables/mozilla/marvin/colgroup_width_pct-expected.txt:
1372           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.txt.
1373         * tables/mozilla/marvin/colgroup_width_pct.html:
1374           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_pct.html.
1375         * tables/mozilla/marvin/colgroup_width_px-expected.checksum:
1376           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.checksum.
1377         * tables/mozilla/marvin/colgroup_width_px-expected.png:
1378           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.png.
1379         * tables/mozilla/marvin/colgroup_width_px-expected.txt:
1380           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.txt.
1381         * tables/mozilla/marvin/colgroup_width_px.html:
1382           Copied from tables/mozilla_expected_failures/marvin/colgroup_width_px.html.
1383         * tables/mozilla/marvin/x_colgroup_width_pct-expected.checksum:
1384           Copied from tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.checksum.
1385         * tables/mozilla/marvin/x_colgroup_width_pct-expected.png:
1386           Copied from tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.png.
1387         * tables/mozilla/marvin/x_colgroup_width_pct-expected.txt:
1388           Copied from tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.txt.
1389         * tables/mozilla/marvin/x_colgroup_width_pct.xml:
1390           Copied from tables/mozilla_expected_failures/marvin/x_colgroup_width_pct.xml.
1391         * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.checksum: Removed.
1392         * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.png: Removed.
1393         * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.txt: Removed.
1394         * tables/mozilla_expected_failures/marvin/colgroup_width_pct.html: Removed.
1395         * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.checksum: Removed.
1396         * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.png: Removed.
1397         * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.txt: Removed.
1398         * tables/mozilla_expected_failures/marvin/colgroup_width_px.html: Removed.
1399         * tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.checksum: Removed.
1400         * tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.png: Removed.
1401         * tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.txt: Removed.
1402         * tables/mozilla_expected_failures/marvin/x_colgroup_width_pct.xml: Removed.
1403
1404 2007-05-27  Sam Weinig  <sam@webkit.org>
1405
1406         Reviewed by Hyatt.
1407
1408         Update results for http://bugs.webkit.org/show_bug.cgi?id=13893
1409         Autogenerate the JS bindings for the HTMLObjectElement, 
1410         HTMLEmbedElement and HTMLAppletElement
1411
1412         - account for the new JSHTMLObjectElement and JSHTMLEmbedElement that are
1413           being autogenerated and can now produce constructors.
1414
1415         * fast/dom/Window/element-constructors-on-window-expected.txt:
1416         * fast/dom/Window/window-properties-expected.txt:
1417
1418 2007-05-26  Mitz Pettel  <mitz@webkit.org>
1419
1420         Reviewed by Hyatt.
1421
1422         - updated tests for http://bugs.webkit.org/show_bug.cgi?id=13876
1423           Box-Shadow disappears if shadow doesn't fit in the window size
1424
1425         * fast/repaint/box-shadow-h-expected.checksum:
1426         * fast/repaint/box-shadow-h-expected.png:
1427         * fast/repaint/box-shadow-h-expected.txt:
1428         * fast/repaint/box-shadow-h.html:
1429         * fast/repaint/box-shadow-v-expected.checksum:
1430         * fast/repaint/box-shadow-v-expected.png:
1431         * fast/repaint/box-shadow-v-expected.txt:
1432         * fast/repaint/box-shadow-v.html:
1433
1434 2007-05-26  Sam Weinig  <sam@webkit.org>
1435
1436         Reviewed by Darin.
1437
1438         Update tests http://bugs.webkit.org/show_bug.cgi?id=13854
1439         Port of commit 667785 from kjs
1440
1441         - update tests and results to match kde.
1442
1443         * fast/js/kde/StringObject-expected.txt:
1444         * fast/js/kde/resources/StringObject.js:
1445
1446 2007-05-26  Alexey Proskuryakov  <ap@webkit.org>
1447
1448         Reviewed by Darin.
1449
1450         http://bugs.webkit.org/show_bug.cgi?id=13605
1451         REGRESSION: Browser crashes when switching Kotoeri input modes
1452
1453         * editing/input/replace-invalid-range-expected.txt: Added.
1454         * editing/input/replace-invalid-range.html: Added.
1455
1456 2007-05-26  Mitz Pettel  <mitz@webkit.org>
1457
1458         Reviewed by Darin.
1459
1460         - updated test results for http://bugs.webkit.org/show_bug.cgi?id=13870
1461           RenderFrameSet should only allow frame and frameset children
1462
1463         * fast/frames/inline-object-inside-frameset-expected.txt:
1464
1465 2007-05-26  Mitz Pettel  <mitz@webkit.org>
1466
1467         Reviewed by Darin.
1468
1469         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13871
1470           Box shadow should not apply to Aqua-themed controls
1471
1472         * fast/forms/box-shadow-override-expected.checksum: Added.
1473         * fast/forms/box-shadow-override-expected.png: Added.
1474         * fast/forms/box-shadow-override-expected.txt: Added.
1475         * fast/forms/box-shadow-override.html: Added.
1476
1477 2007-05-25  Kimmo Kinnunen  <kimmok@iki.fi>
1478
1479         Reviewed by Darin.
1480
1481         - Test cases for http://bugs.webkit.org/show_bug.cgi?id=13456
1482           REGRESSION: setTimeout"arguments" object gets shadowed by a local variable
1483
1484         * fast/js/resources/vardecl-preserve-arguments.js: Added.
1485         * fast/js/vardecl-preserve-arguments-expected.txt: Added.
1486         * fast/js/vardecl-preserve-arguments.html: Added.
1487
1488 2007-05-25  Mitz Pettel  <mitz@webkit.org>
1489
1490         Reviewed by Darin.
1491
1492         - http://bugs.webkit.org/show_bug.cgi?id=13869
1493           Many leaks seen on buildbot after r21735
1494
1495         Added a test that ::-webkit-slider-thumb style is actually applied.
1496
1497         * fast/forms/slider-thumb-stylability-expected.checksum: Added.
1498         * fast/forms/slider-thumb-stylability-expected.png: Added.
1499         * fast/forms/slider-thumb-stylability-expected.txt: Added.
1500         * fast/forms/slider-thumb-stylability.html: Added.
1501
1502 2007-05-25  Maciej Stachowiak  <mjs@apple.com>
1503
1504         Reviewed by Geoff.
1505         
1506         - fix layout test that is failing due to hardcoded file paths in the results by moving it to the http tests
1507
1508         * fast/history/redirect-load-no-form-restoration-expected.txt: Removed.
1509         * fast/history/redirect-load-no-form-restoration.html: Removed.
1510         * fast/history/resources/redirect-load.html: Removed.
1511         * http/tests/navigation/redirect-load-no-form-restoration-expected.txt: Added.
1512         * http/tests/redirect-load-no-form-restoration.html: Removed.
1513         * http/tests/resources/redirect-load.html: Removed.
1514
1515 2007-05-25  Justin Garcia  <justin.garcia@apple.com>
1516
1517         Reviewed by Harrison.
1518         
1519         <rdar://problem/5228141>
1520         REGRESSION: Can't apply style to selection that ends after an image
1521
1522         * editing/style/5228141-expected.checksum: Added.
1523         * editing/style/5228141-expected.png: Added.
1524         * editing/style/5228141-expected.txt: Added.
1525         * editing/style/5228141.html: Added.
1526
1527 2007-05-25  Kevin McCullough  <kmccullough@apple.com>
1528
1529         Reviewed by Geoff.
1530
1531         - <rdar://problem/5183523> REGRESSION: Excel: Worksheet tabs in spreadsheet saved as web page don't work. 
1532         - Change load to check the URL as well as the referrer since it is possilbe to have a referrer which limits a load even thought the URL would allow it. There is a bug about how we need to re-evaluate the whole load architecture: <rdar://problem/5227992> Rethink canLoad() to have a consistent and comprehensive architecture. 
1533         - These tests do not dumpAsText since DRT doesn't seem to be able to handle text in frames.  If it is in the future then these tests already have sufficient text to change to that output and give correct results.
1534
1535         * fast/dom/frame-loading-via-document-write-expected.txt: Added.
1536         * fast/dom/frame-loading-via-document-write.html: Added.
1537         * fast/dom/resources/abe.png: Added.
1538         * http/tests/security/frame-loading-via-document-write-expected.txt: Added.
1539         * http/tests/security/frame-loading-via-document-write.html: Added.
1540         * http/tests/security/resources/abe.png: Added.
1541
1542 2007-05-25  Darin Adler  <darin@apple.com>
1543
1544         - updated tests results that were affected by Hyatt's change to
1545           turn the odious <script/> quirk back on
1546
1547         * fast/parser/script-tag-with-trailing-slash-expected.txt: Updated
1548         test result to reflect now-expected failure. It would be good some
1549         day to change the test to be more clear that this is working as
1550         designed.
1551
1552         * fast/tokenizer/script_extra_close-expected.txt: Updated.
1553
1554 2007-05-25  Darin Adler  <darin@apple.com>
1555
1556         - Hixie (who originally wrote this test) and Hyatt say that this
1557           test is invalid, and should be removed -- and it's failing too
1558           so gotta remove it
1559
1560         * fast/block/basic/017-expected.checksum: Removed.
1561         * fast/block/basic/017-expected.png: Removed.
1562         * fast/block/basic/017-expected.txt: Removed.
1563         * fast/block/basic/017.html: Removed.
1564
1565 2007-05-25  Darin Adler  <darin@apple.com>
1566
1567         - updated some test results that were affected by Anders's change
1568           to make image documents use quirks mode
1569
1570         * dom/xhtml/level2/html/frame-expected.txt: Updated.
1571         * dom/xhtml/level2/html/iframe-expected.txt: Updated.
1572         * editing/pasteboard/copy-standalone-image-expected.txt: Updated.
1573         * fast/events/standalone-image-drag-to-editable-expected.txt: Updated.
1574
1575 2007-05-25  Mitz Pettel  <mitz@webkit.org>
1576
1577         Reviewed by Darin.
1578
1579         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13872
1580           REGRESSION: An empty search field can have a cancel button
1581
1582         * fast/forms/search-cancel-button-style-sharing-expected.checksum: Added.
1583         * fast/forms/search-cancel-button-style-sharing-expected.png: Added.
1584         * fast/forms/search-cancel-button-style-sharing-expected.txt: Added.
1585         * fast/forms/search-cancel-button-style-sharing.html: Added.
1586
1587 2007-05-25  Darin Adler  <darin@apple.com>
1588
1589         * fast/table/rowindex-comment-nodes-expected.txt: Update to reflect success.
1590         A recent check-in fixed this test, but nobody checked in updated results.
1591
1592 2007-05-25  Darin Adler  <darin@apple.com>
1593
1594         - updated some test results that were affected by Hyatt's fix for
1595           <rdar://problem/5208440> REGRESSION: Raw text needs to be pulled
1596           outside of tables (13753)
1597
1598         The whitespace in the DOM has changed the child indices of various elements,
1599         which shows up in the caret and selection logging.
1600
1601         * editing/deleting/5026848-2-expected.txt: Updated.
1602         * editing/deleting/5026848-3-expected.txt: Updated.
1603         * editing/deleting/5126166-expected.txt: Updated.
1604         * editing/deleting/delete-block-table-expected.txt: Updated.
1605         * fast/forms/input-double-click-selection-gap-bug-expected.txt: Updated.
1606         * fast/replaced/selection-rect-in-table-cell-expected.txt: Updated.
1607         * fast/text/textIteratorNilRenderer-expected.txt: Updated.
1608
1609 2007-05-25  Kimmo Kinnunen  <kimmok@iki.fi>
1610
1611         Reviewed by Darin.
1612
1613         - http://bugs.webkit.org/show_bug.cgi?id=13623 (Decompilation of function
1614           doesn't compile with "++(x,y)")
1615         - Contains tests for grouping expression that is inside typeof or prefix/postfix
1616           expression
1617
1618         * fast/js/resources/toString-prefix-postfix-preserve-parens.js: Added.
1619         * fast/js/toString-prefix-postfix-preserve-parens-expected.txt: Added.
1620         * fast/js/toString-prefix-postfix-preserve-parens.html: Added.
1621
1622 2007-05-25  Mitz Pettel  <mitz@webkit.org>
1623
1624         Reviewed by Darin.
1625
1626         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13767
1627           REGRESSION: Multipart image documents are garbled
1628
1629         * http/tests/multipart/invalid-image-data-standalone-expected.checksum: Added.
1630         * http/tests/multipart/invalid-image-data-standalone-expected.png: Added.
1631         * http/tests/multipart/invalid-image-data-standalone-expected.txt: Added.
1632         * http/tests/multipart/invalid-image-data-standalone.html: Added.
1633         * http/tests/multipart/resources/green-100x100.png: Added.
1634
1635 2007-05-24  Rob Buis  <buis@kde.org>
1636
1637         Reviewed by Hyatt.
1638
1639         Test cases for:
1640         http://bugs.webkit.org/show_bug.cgi?id=4104
1641         first-letter not updating style with hover
1642         http://bugs.webkit.org/show_bug.cgi?id=13169
1643         css-formatted first letter won't hide dynamically
1644
1645         * fast/css/first-letter-hover-expected.checksum: Added.
1646         * fast/css/first-letter-hover-expected.png: Added.
1647         * fast/css/first-letter-hover-expected.txt: Added.
1648         * fast/css/first-letter-hover.html: Added.
1649         * fast/css/first-letter-visibility-expected.checksum: Added.
1650         * fast/css/first-letter-visibility-expected.png: Added.
1651         * fast/css/first-letter-visibility-expected.txt: Added.
1652         * fast/css/first-letter-visibility.html: Added.
1653
1654 2007-05-24  Mitz Pettel  <mitz@webkit.org>
1655
1656         Reviewed by Darin.
1657
1658         - http://bugs.webkit.org/show_bug.cgi?id=13823
1659           REGRESSION: fast/forms/select-item-background-clip.html failing pixel test
1660
1661         Updated the test and the results.
1662
1663         * fast/forms/select-item-background-clip-expected.checksum:
1664         * fast/forms/select-item-background-clip-expected.png:
1665         * fast/forms/select-item-background-clip-expected.txt:
1666         * fast/forms/select-item-background-clip.html:
1667
1668 2007-05-24  Mitz Pettel  <mitz@webkit.org>
1669
1670         Reviewed by Darin.
1671
1672         - test for http://bugs.webkit.org/show_bug.cgi?id=13800
1673           REGRESSION: Moving a slider moves another unrelated slider
1674
1675         * fast/forms/slider-thumb-shared-style-expected.checksum: Added.
1676         * fast/forms/slider-thumb-shared-style-expected.png: Added.
1677         * fast/forms/slider-thumb-shared-style-expected.txt: Added.
1678         * fast/forms/slider-thumb-shared-style.html: Added.
1679
1680 2007-05-24  Adele Peterson  <adele@apple.com>
1681
1682         Reviewed by Darin.
1683
1684         Test for <rdar://problem/5211921> Form values sometimes get transposed (iGoogle)
1685
1686         * fast/history/redirect-load-no-form-restoration-expected.txt: Added.
1687         * fast/history/redirect-load-no-form-restoration.html: Added.
1688         * fast/history/resources/redirect-load.html: Added.
1689
1690 2007-05-24  Mitz Pettel  <mitz@webkit.org>
1691
1692         Reviewed by Adele.
1693
1694         - test for http://bugs.webkit.org/show_bug.cgi?id=13857
1695           REGRESSION: onChange function applied to select element executes twice when focus is set
1696
1697         * fast/forms/select-double-onchange-expected.txt: Added.
1698         * fast/forms/select-double-onchange.html: Added.
1699
1700 2007-05-24  Kevin McCullough  <kmccullough@apple.com>
1701
1702         Reviewed by.
1703
1704         - Do you ever feel like Charlie Brown? *sigh*
1705
1706         * fast/dom/HTMLHeadElement/resources/head-check.js:
1707
1708 2007-05-24  Kevin McCullough  <kmccullough@apple.com>
1709
1710         Reviewed by.
1711
1712         - Rolling back change to fix the build until I have a good fix for data: urls.
1713
1714         * ChangeLog:
1715         * fast/dom/HTMLHeadElement/resources/head-check.js:
1716         * fast/dom/frame-loading-via-document-write-expected.txt: Removed.
1717         * fast/dom/frame-loading-via-document-write.html: Removed.
1718         * fast/dom/resources/frame-loading-via-document-write.js: Removed.
1719         * fast/dom/resources/green250x50.png: Removed.
1720         * fast/dom/resources/success.html: Removed.
1721         * http/tests/security/frame-loading-via-document-write-expected.txt: Removed.
1722         * http/tests/security/frame-loading-via-document-write.html: Removed.
1723         * http/tests/security/resources/frame-loading-via-document-write.js: Removed.
1724         * http/tests/security/resources/success.html: Removed.
1725
1726 2007-05-24  Mitz Pettel  <mitz@webkit.org>
1727
1728         Reviewed by Darin.
1729
1730         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13837
1731           Separator in new <select> widget disappears when block element with border is in document.
1732
1733         * fast/forms/menulist-separator-painting-expected.checksum: Added.
1734         * fast/forms/menulist-separator-painting-expected.png: Added.
1735         * fast/forms/menulist-separator-painting-expected.txt: Added.
1736         * fast/forms/menulist-separator-painting.html: Added.
1737
1738 2007-05-24  Sam Weinig  <sam@webkit.org>
1739
1740         Reviewed by Anders.
1741
1742         - update results to account for the new JSHTMLFrameSetElement
1743           that is being autogenerated and can now produce a constructor.
1744
1745         * fast/dom/Window/element-constructors-on-window-expected.txt:
1746         * fast/dom/Window/window-properties-expected.txt:
1747
1748 2007-05-23  Mitz Pettel  <mitz@webkit.org>
1749
1750         Reviewed by David Hyatt.
1751
1752         - tests for http://bugs.webkit.org/show_bug.cgi?id=13563
1753           REGRESSION: Crash loading message in Yahoo! Mail
1754
1755         * fast/css/stale-style-selector-crash-1-expected.txt: Added.
1756         * fast/css/stale-style-selector-crash-1.html: Added.
1757         * fast/css/stale-style-selector-crash-2-expected.txt: Added.
1758         * fast/css/stale-style-selector-crash-2.html: Added.
1759
1760 2007-05-23  Darin Adler  <darin@apple.com>
1761
1762         Reviewed by Hyatt.
1763
1764         - updated the many tests with an extra newline or two at the end
1765           because of the bug where plain-text serialization will consider
1766           nodes that are not rendered
1767
1768 2007-05-23  Sam Weinig  <sam@webkit.org>
1769
1770         Reviewed by Darin.
1771
1772         Update tests for http://bugs.webkit.org/show_bug.cgi?id=13830
1773         Auto-generate JS DOM bindings for HTMLDocument and most of 
1774         the rest of HTMLElement
1775
1776         - Corrects prototype chain for JSHTMLDocument and adds test
1777           for HTMLFormElement.
1778
1779         * fast/dom/prototype-chain-expected.txt:
1780         * fast/dom/prototype-chain.html:
1781
1782 2007-05-23  Kevin McCullough  <kmccullough@apple.com>
1783
1784         Reviewed by.
1785
1786         - Fixed build breakage.
1787
1788         * fast/dom/open-and-close-by-DOM-expected.txt: Added.
1789         * fast/dom/open-and-close-by-DOM.html: Added.
1790
1791 2007-05-23  Kevin McCullough  <kmccullough@apple.com>
1792
1793         Reviewed by.
1794
1795         - Removing failing tests until I've fixed them.
1796
1797         * fast/dom/open-and-close-by-DOM-expected.txt: Removed.
1798         * fast/dom/open-and-close-by-DOM.html: Removed.
1799
1800 2007-05-23  Rob Buis  <buis@kde.org>
1801
1802         Reviewed by Dave Hyatt.
1803
1804         Testcase for:
1805         http://bugs.webkit.org/show_bug.cgi?id=13174
1806         line-height in font shorthand does not override a previously stated line-height property
1807
1808         The two changed results are improvements.
1809
1810         * css1/font_properties/font-expected.checksum:
1811         * css1/font_properties/font-expected.png:
1812         * css1/font_properties/font-expected.txt:
1813         * fast/css/line-height-font-order-expected.checksum: Added.
1814         * fast/css/line-height-font-order-expected.png: Added.
1815         * fast/css/line-height-font-order-expected.txt: Added.
1816         * fast/css/line-height-font-order.html: Added.
1817         * tables/mozilla/bugs/bug83786-expected.checksum:
1818         * tables/mozilla/bugs/bug83786-expected.png:
1819         * tables/mozilla/bugs/bug83786-expected.txt:
1820
1821 2007-05-23  Rob Buis  <buis@kde.org>
1822
1823         Reviewed by Darin.
1824
1825         Test for:
1826         http://bugs.webkit.org/show_bug.cgi?id=13784
1827         REGRESSION (r13744-13750): Crash with empty gradient when drawing to canvas
1828
1829         * fast/canvas/fillrect-gradient-zero-stops-expected.checksum: Added.
1830         * fast/canvas/fillrect-gradient-zero-stops-expected.png: Added.
1831         * fast/canvas/fillrect-gradient-zero-stops-expected.txt: Added.
1832         * fast/canvas/fillrect-gradient-zero-stops.html: Added.
1833
1834 2007-05-23  Rob Buis  <buis@kde.org>
1835
1836         Reviewed by Darin.
1837
1838         Testcase for:
1839         http://bugs.webkit.org/show_bug.cgi?id=13801
1840         Crash when loading nonexisting symbol
1841
1842         * svg/custom/use-referencing-nonexisting-symbol-expected.checksum: Added.
1843         * svg/custom/use-referencing-nonexisting-symbol-expected.png: Added.
1844         * svg/custom/use-referencing-nonexisting-symbol-expected.txt: Added.
1845         * svg/custom/use-referencing-nonexisting-symbol.svg: Added.
1846
1847 2007-05-22  Sam Weinig  <sam@webkit.org>
1848
1849         Reviewed by Adam.
1850
1851         Update tests for http://bugs.webkit.org/show_bug.cgi?id=13833
1852         Add ObjC DOM binding for HTMLMarqeeElement
1853
1854         * fast/dom/wrapper-classes-expected.txt:
1855         * fast/dom/wrapper-classes.html: HTMLMarqueeElement now is a 
1856         DOMHTMLMarqueeElement
1857
1858 2007-05-22  Justin Garcia  <justin.garcia@apple.com>
1859
1860         Reviewed by darin
1861         
1862         http://bugs.webkit.org/show_bug.cgi?id=13804
1863         REGRESSION(r21611): Several new layout test pixel failures (misspelling markers)
1864
1865         * editing/selection/13804-expected.checksum: Added.
1866         * editing/selection/13804-expected.png: Added.
1867         * editing/selection/13804-expected.txt: Added.
1868         * editing/selection/13804.html: Added.
1869         These were missing:
1870         * editing/selection/5076323-1-expected.png: Added.
1871         * editing/selection/5076323-2-expected.png: Added.
1872         * editing/selection/5076323-3-expected.png: Added.
1873
1874 2007-05-22  Darin Adler  <darin@apple.com>
1875
1876         Reviewed by Geoff.
1877
1878         - test for <rdar://problem/5215830> REGRESSION: ebay.com layout is wrong
1879
1880         * fast/dom/iframe-document.html: Updated test to expect no document property.
1881         * fast/dom/iframe-document-expected.txt: Updated.
1882
1883         * fast/forms/focus2.html: Changed test to use ownerDocument instead of document.
1884
1885 2007-05-22  Adele Peterson  <adele@apple.com>
1886
1887         Reviewed by Darin.
1888
1889         Test for http://bugs.webkit.org/show_bug.cgi?id=13796
1890         Crash in [NSInputContext currentInputContext] when you click on this map
1891
1892         * fast/frames/frame-display-none-focus-expected.txt: Added.
1893         * fast/frames/frame-display-none-focus.html: Added.
1894         * fast/frames/resources/iframe-focus.html: Added.
1895
1896 2007-05-22  Justin Garcia  <justin.garcia@apple.com>
1897
1898         Reviewed by darin
1899         
1900         <rdar://problem/4875189> List is deleted when replacing contents with Chinese/Japanese characters
1901
1902         Moved from unsupported-content because we've supported editing lists
1903         for a while now:
1904         * editing/deleting/4875189-expected.checksum: Added.
1905         * editing/deleting/4875189-expected.png: Added.
1906         * editing/deleting/4875189-expected.txt: Added.
1907         * editing/deleting/4875189.html: Added.
1908         * editing/unsupported-content/list-delete-002-expected.checksum: Removed.
1909         * editing/unsupported-content/list-delete-002-expected.png: Removed.
1910         * editing/unsupported-content/list-delete-002-expected.txt: Removed.
1911         * editing/unsupported-content/list-delete-002.html: Removed.
1912         
1913         Reflects new behavior:
1914         * editing/deleting/delete-select-all-003-expected.checksum:
1915         * editing/deleting/delete-select-all-003-expected.png:
1916         * editing/deleting/delete-select-all-003-expected.txt:
1917         
1918         Ditto and also removed a FIXME:
1919         * editing/deleting/list-item-1-expected.checksum:
1920         * editing/deleting/list-item-1-expected.png:
1921         * editing/deleting/list-item-1-expected.txt:
1922         * editing/deleting/list-item-1.html:
1923
1924 2007-05-22  Kevin McCullough  <kmccullough@apple.com>
1925
1926         Reviewed by.
1927
1928         - Forgot to checkin for fix for rdar://problem/4981886
1929
1930         * fast/dom/open-and-close-by-DOM-expected.txt: Added.
1931         * fast/dom/open-and-close-by-DOM.html: Added.
1932         * fast/dom/resources/close.html: Added.
1933         * fast/dom/resources/middle.html: Added.
1934         * http/tests/security/local-image-from-remote.html:
1935
1936 2007-05-22  Justin Garcia  <justin.garcia@apple.com>
1937
1938         Reviewed by oliver
1939
1940         <rdar://problem/5213963> 
1941         REGRESSION(r21467): Active selection remains in text field after clicking on a button
1942
1943         Demonstrates bug:
1944         * editing/selection/5213963-expected.checksum: Added.
1945         * editing/selection/5213963-expected.png: Added.
1946         * editing/selection/5213963-expected.txt: Added.
1947         * editing/selection/5213963.html: Added.
1948         We now clear the selection on mouse down (but not before
1949         the mousedown event is fired):
1950         * fast/forms/focus-selection-input-expected.txt:
1951         * fast/forms/focus-selection-textarea-expected.txt:
1952
1953 2007-05-21  Oliver Hunt  <oliver@apple.com>
1954
1955         Reviewed by Sam.
1956         
1957         Layout test for http://bugs.webkit.org/show_bug.cgi?id=13789
1958
1959         * svg/custom/getscreenctm-in-mixed-content-expected.checksum: Added.
1960         * svg/custom/getscreenctm-in-mixed-content-expected.png: Added.
1961         * svg/custom/getscreenctm-in-mixed-content-expected.txt: Added.
1962         * svg/custom/getscreenctm-in-mixed-content.xhtml: Added.
1963
1964 2007-05-21  Sam Weinig  <sam@webkit.org>
1965
1966         Reviewed by Darin.
1967
1968         - update tests and results for http://bugs.webkit.org/show_bug.cgi?id=13803
1969           to account for the new JSHTMLMarquee that is being autogenerated and
1970           can now produce a constructor.
1971
1972         * fast/dom/Window/element-constructors-on-window-expected.txt:
1973         * fast/dom/Window/element-constructors-on-window.html:
1974         * fast/dom/Window/window-properties-expected.txt:
1975
1976 2007-05-21  Sam Weinig  <sam@webkit.org>
1977
1978         Reviewed by Adam.
1979
1980         Update test results.
1981
1982         * fast/frames/viewsource-attribute-expected.checksum:
1983         * fast/frames/viewsource-attribute-expected.png:
1984         * fast/frames/viewsource-attribute-expected.txt:
1985
1986 2007-05-21  Sam Weinig  <sam@webkit.org>
1987
1988         Reviewed by Adam and Darin.
1989
1990         - update results for http://bugs.webkit.org/show_bug.cgi?id=13791
1991           to account for new JSHTMLElements that are being autogenerated and
1992           can now produce constructors.
1993
1994         * fast/dom/Window/element-constructors-on-window-expected.txt:
1995         * fast/dom/Window/window-properties-expected.txt:
1996
1997 2007-05-19  Mitz Pettel  <mitz@webkit.org>
1998
1999         Reviewed by Dave Hyatt.
2000
2001         - repaint tests and updated results for http://bugs.webkit.org/show_bug.cgi?id=12729
2002           box-shadow disappears when scrolling a div that it falls on/under
2003
2004         * fast/box-shadow/basic-shadows-expected.checksum:
2005         * fast/box-shadow/basic-shadows-expected.png:
2006         * fast/box-shadow/basic-shadows-expected.txt:
2007         * fast/repaint/box-shadow-dynamic-expected.checksum: Added.
2008         * fast/repaint/box-shadow-dynamic-expected.png: Added.
2009         * fast/repaint/box-shadow-dynamic-expected.txt: Added.
2010         * fast/repaint/box-shadow-dynamic.html: Added.
2011         * fast/repaint/box-shadow-h-expected.checksum: Added.
2012         * fast/repaint/box-shadow-h-expected.png: Added.
2013         * fast/repaint/box-shadow-h-expected.txt: Added.
2014         * fast/repaint/box-shadow-h.html: Added.
2015         * fast/repaint/box-shadow-v-expected.checksum: Added.
2016         * fast/repaint/box-shadow-v-expected.png: Added.
2017         * fast/repaint/box-shadow-v-expected.txt: Added.
2018         * fast/repaint/box-shadow-v.html: Added.
2019
2020 2007-05-20  Mark Rowe  <mrowe@apple.com>
2021
2022         Update test results after r21597.
2023
2024         * fast/frames/viewsource-attribute-expected.checksum:
2025         * fast/frames/viewsource-attribute-expected.png:
2026         * fast/frames/viewsource-attribute-expected.txt:
2027
2028 2007-05-19  Mitz Pettel  <mitz@webkit.org>
2029
2030         Reviewed by Darin.
2031
2032         - test for http://bugs.webkit.org/show_bug.cgi?id=13774
2033           REGRESSION: Crash emailing blog entry using Google Reader
2034
2035         * fast/table/stale-grid-crash-expected.checksum: Added.
2036         * fast/table/stale-grid-crash-expected.png: Added.
2037         * fast/table/stale-grid-crash-expected.txt: Added.
2038         * fast/table/stale-grid-crash.html: Added.
2039
2040 2007-05-19  Mitz Pettel  <mitz@webkit.org>
2041
2042         Reviewed by Darin.
2043
2044         - http://bugs.webkit.org/show_bug.cgi?id=13320
2045           rounded corners with drop shadows are really slow
2046
2047         * fast/box-shadow/border-radius-big-expected.checksum: Added.
2048         * fast/box-shadow/border-radius-big-expected.png: Added.
2049         * fast/box-shadow/border-radius-big-expected.txt: Added.
2050         * fast/box-shadow/border-radius-big.html: Added.
2051
2052 2007-05-19  Anders Carlsson  <andersca@apple.com>
2053
2054         Reviewed by Mitz.
2055
2056         http://bugs.webkit.org/show_bug.cgi?id=13771
2057         Assertion failure ASSERT(m_layer) when running Hamachi fuzz tester
2058         
2059         * fast/frames/inline-object-inside-frameset-expected.txt: Added.
2060         * fast/frames/inline-object-inside-frameset.html: Added.
2061
2062 2007-05-18  Sam Weinig  <sam@webkit.org>
2063
2064         Reviewed by Geoff.
2065
2066         - update results to account for new JSHTMLElements that are being
2067           auto-generated and can now produce Constructors.
2068
2069         * fast/dom/Window/element-constructors-on-window-expected.txt:
2070         * fast/dom/Window/window-properties-expected.txt:
2071
2072 2007-05-17  Maciej Stachowiak  <mjs@apple.com>
2073
2074         Not Reviewed, buildbot test fix.
2075         
2076         - updated results for the last fiew checkins.
2077         
2078         * fast/dom/clientWidthAfterDocumentIsRemoved-expected.txt:
2079         * fast/dom/replaceChild-expected.txt:
2080         * http/tests/loading/bad-scheme-subframe-expected.txt:
2081         * webarchive/loading/test-loading-archive-expected.txt:
2082
2083 2007-05-18  Sam Weinig  <sam@webkit.org>
2084
2085         Reviewed by Mitz.
2086
2087         Update test results after Hyatt's update of view-source
2088         to include line numbers and a gutter.
2089
2090         * fast/frames/viewsource-attribute-expected.checksum:
2091         * fast/frames/viewsource-attribute-expected.png:
2092         * fast/frames/viewsource-attribute-expected.txt:
2093
2094 2007-05-18  Oliver Hunt  <oliver@apple.com>
2095
2096         Reviewed by Mark.
2097
2098         Fix capitalisation of resources referenced by test case. 
2099
2100         * svg/carto.net/window.svg:
2101
2102 2007-05-17  Justin Garcia  <justin.garcia@apple.com>
2103
2104         Reviewed by ggaren
2105         
2106         <rdar://problem/5209984> REGRESSION: Crash on click after clearing Facebook status
2107
2108         * editing/selection/5209984-expected.txt: Added.
2109         * editing/selection/5209984.html: Added.
2110
2111 2007-05-17  Sam Weinig  <sam@webkit.org>
2112
2113         Reviewed by Adam.
2114
2115         Tests for <rdar://problem/5201423> REGRESSION: Links in 
2116         sidebar don't work on Honda website
2117
2118         * fast/dom/anchor-toString-expected.txt: Added.
2119         * fast/dom/anchor-toString.html: Added.
2120         * fast/forms/focus2.html:
2121
2122 2007-05-17  Antti Koivisto  <antti@apple.com>
2123
2124         Reviewed by Darin.
2125         
2126         Test for http://bugs.webkit.org/show_bug.cgi?id=13727
2127         REGRESSION: Reproducible hang setting the selection's extent offset to -1
2128         <rdar://problem/5206890>
2129
2130         * LayoutTests/editing/selection/selection-invalid-offset-expected.txt: Added.
2131         * LayoutTests/editing/selection/selection-invalid-offset.html: Added.
2132
2133 2007-05-17  Adele Peterson  <adele@apple.com>
2134
2135         Reviewed by Mitz.
2136
2137         Test for <rdar://problem/5096035> REGRESSION: rtl text should be left-aligned in <select>s
2138
2139         * fast/text/international/bidi-menulist-expected.checksum: Added.
2140         * fast/text/international/bidi-menulist-expected.png: Added.
2141         * fast/text/international/bidi-menulist-expected.txt: Added.
2142         * fast/text/international/bidi-menulist.html: Added.
2143
2144 2007-05-17  Justin Garcia  <justin.garcia@apple.com>
2145
2146         Reviewed by harrison
2147
2148         * editing/execCommand/4924441-expected.checksum: Added.
2149         * editing/execCommand/4924441-expected.png: Added.
2150         * editing/execCommand/4924441-expected.txt: Added.
2151         * editing/execCommand/4924441.html: Added.
2152         * editing/execCommand/5207369-expected.checksum: Added.
2153         * editing/execCommand/5207369-expected.png: Added.
2154         * editing/execCommand/5207369-expected.txt: Added.
2155         * editing/execCommand/5207369.html: Added.
2156         * editing/execCommand/5210032-expected.checksum: Added.
2157         * editing/execCommand/5210032-expected.png: Added.
2158         * editing/execCommand/5210032-expected.txt: Added.
2159         * editing/execCommand/5210032.html: Added.
2160
2161 2007-05-17  Mitz Pettel  <mitz@webkit.org>
2162
2163         Reviewed by Brady
2164
2165         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13759
2166           REGRESSION (r20182-r20184): Incorrect rendering of multipart images
2167
2168         Created http/tests/multipart and moved the existing multipart test there.
2169
2170         * http/tests/misc/multipart-expected.txt: Removed.
2171         * http/tests/misc/multipart.html: Removed.
2172         * http/tests/misc/resources/1x1-blue.png: Removed.
2173         * http/tests/misc/resources/multipart.php: Removed.
2174         * http/tests/multipart/invalid-image-data-expected.checksum: Added.
2175         * http/tests/multipart/invalid-image-data-expected.png: Added.
2176         * http/tests/multipart/invalid-image-data-expected.txt: Added.
2177         * http/tests/multipart/invalid-image-data.html: Added.
2178         * http/tests/multipart/resources/2x2-green.png: Added. Shared by both
2179         multipart tests.
2180         * http/tests/multipart/resources/abe.png: Added.
2181         * http/tests/multipart/resources/multipart.php: Added. Shared by both
2182         multipart tests.
2183         * http/tests/multipart/stop-crash.html: Renamed from misc/multipart.html.
2184
2185 2007-05-17  Justin Garcia  <justin.garcia@apple.com>
2186
2187         Reviewed by harrison
2188         
2189         Demonstrates bug:
2190         * editing/execCommand/5190926-expected.checksum: Added.
2191         * editing/execCommand/5190926-expected.png: Added.
2192         * editing/execCommand/5190926-expected.txt: Added.
2193         * editing/execCommand/5190926.html: Added.
2194         
2195         Avoided some nesting:
2196         * editing/execCommand/5142012-2-expected.txt:
2197         * editing/execCommand/switch-list-type-expected.txt:
2198
2199 2007-05-16  Maciej Stachowiak  <mjs@apple.com>
2200
2201         Reviewed by Justin.
2202         
2203         - added a bunch of layout tests using the new load delegate testing mechanism
2204
2205         * http/tests/loading/bad-scheme-subframe-expected.txt: Added.
2206         * http/tests/loading/bad-scheme-subframe.html: Added.
2207         * http/tests/loading/bad-server-subframe-expected.txt: Added.
2208         * http/tests/loading/bad-server-subframe.html: Added.
2209         * http/tests/loading/basic-expected.txt: Added.
2210         * http/tests/loading/basic.html: Added.
2211         * http/tests/loading/empty-subframe-expected.txt: Added.
2212         * http/tests/loading/empty-subframe.html: Added.
2213         * http/tests/loading/simple-subframe-expected.txt: Added.
2214         * http/tests/loading/simple-subframe.html: Added.
2215
2216 2007-05-16  dethbakin  <bdakin@apple.com>
2217
2218         Reviewed by Hyatt.
2219
2220         Changes for <rdar://problem/5204107> REGRESSION: CSS web forum site 
2221         layout not displaying properly in latest WebKit
2222
2223         New test:
2224         * fast/table/tableInsideCaption-expected.checksum: Added.
2225         * fast/table/tableInsideCaption-expected.png: Added.
2226         * fast/table/tableInsideCaption-expected.txt: Added.
2227         * fast/table/tableInsideCaption.html: Added.
2228         
2229         Good changes.
2230         * tables/mozilla/bugs/bug48028-1-expected.checksum:
2231         * tables/mozilla/bugs/bug48028-1-expected.png:
2232         * tables/mozilla/bugs/bug48028-1-expected.txt:
2233         * tables/mozilla_expected_failures/core/captions1-
2234         expected.checksum:
2235         * tables/mozilla_expected_failures/core/captions1-expected.png:
2236         * tables/mozilla_expected_failures/core/captions1-expected.txt:
2237
2238         Not great changes. These changes expose other bugs. Filing reports 
2239         for these.
2240         * tables/mozilla/bugs/bug48028-2-expected.txt:
2241         * tables/mozilla/bugs/bug55789-expected.checksum:
2242         * tables/mozilla/bugs/bug55789-expected.png:
2243         * tables/mozilla/bugs/bug55789-expected.txt:
2244
2245 2007-05-16  Kevin McCullough  <kmccullough@apple.com>
2246
2247         Reviewed by Darin and Geoff.
2248
2249         - rdar://problem/4981886
2250         - Added tests for allowing JS to close a window that was opened by the DOM.
2251
2252         * fast/dom/open-and-close-by-DOM-expected.txt: Added.
2253         * fast/dom/open-and-close-by-DOM.html: Added.
2254         * fast/dom/resources/close.html: Added.
2255         * fast/dom/resources/middle.html: Added.
2256
2257 2007-05-16  Darin Adler  <darin@apple.com>
2258
2259         Reviewed by Hyatt.
2260
2261         - test for <rdar://problem/4928671> Crash due to runaway recursion when fieldset has display: table-row (12066)
2262
2263         * fast/css/fieldset-display-row-expected.checksum: Added.
2264         * fast/css/fieldset-display-row-expected.png: Added.
2265         * fast/css/fieldset-display-row-expected.txt: Added.
2266         * fast/css/fieldset-display-row.html: Added.
2267
2268 2007-05-15  Sam Weinig  <sam@webkit.org>
2269
2270         Reviewed by Oliver.
2271
2272         - Yet more tests for http://bugs.webkit.org/show_bug.cgi?id=13722
2273           Finish testing and fixing the setting of DOM attributes to JS null
2274
2275           Tests for SVG attributes that take a DOMString.
2276
2277         * fast/dom/svg-element-attribute-js-null-expected.txt: Added.
2278         * fast/dom/svg-element-attribute-js-null.xhtml: Added.
2279
2280 2007-05-15  Sam Weinig  <sam@webkit.org>
2281
2282         Reviewed by Oliver.
2283
2284         - More Tests for http://bugs.webkit.org/show_bug.cgi?id=13722
2285           Finish testing and fixing the setting of DOM attributes to JS null
2286
2287           Tests for CanvasRenderingContext2D attributes that take a DOMString.
2288
2289         * fast/dom/canvasContext2d-element-attribute-js-null-expected.txt: Added.
2290         * fast/dom/canvasContext2d-element-attribute-js-null.html: Added.
2291
2292 2007-05-15  Sam Weinig  <sam@webkit.org>
2293
2294         Reviewed by Oliver.
2295
2296         - More Tests for http://bugs.webkit.org/show_bug.cgi?id=13722
2297           Finish testing and fixing the setting of DOM attributes to JS null
2298
2299           Tests for CSSOM attributes that take a DOMString.
2300
2301         * fast/dom/css-element-attribute-js-null-expected.txt: Added.
2302         * fast/dom/css-element-attribute-js-null.html: Added.
2303
2304 2007-05-15  Justin Garcia  <justin.garcia@apple.com>
2305
2306         Updating expected results for r21074.
2307
2308         * css1/cascade/cascade_order-expected.checksum:
2309         * css1/cascade/cascade_order-expected.png:
2310         * css2.1/t0402-c71-fwd-parsing-02-f-expected.checksum:
2311         * css2.1/t0402-c71-fwd-parsing-02-f-expected.png:
2312         * css2.1/t0505-c16-descendant-01-e-expected.checksum:
2313         * css2.1/t0505-c16-descendant-01-e-expected.png:
2314         * css2.1/t050803-c14-classes-00-e-expected.checksum:
2315         * css2.1/t050803-c14-classes-00-e-expected.png:
2316         * css2.1/t0509-c15-ids-01-e-expected.checksum:
2317         * css2.1/t0509-c15-ids-01-e-expected.png:
2318         * css2.1/t0805-c5518-brdr-t-01-e-expected.checksum:
2319         * css2.1/t0805-c5518-brdr-t-01-e-expected.png:
2320         * css2.1/t0805-c5519-brdr-r-02-e-expected.checksum:
2321         * css2.1/t0805-c5519-brdr-r-02-e-expected.png:
2322         * css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
2323         * css2.1/t0805-c5520-brdr-b-01-e-expected.png:
2324         * css2.1/t0805-c5521-brdr-l-02-e-expected.checksum:
2325         * css2.1/t0805-c5521-brdr-l-02-e-expected.png:
2326         * css2.1/t1205-c563-list-type-00-b-expected.checksum:
2327         * css2.1/t1205-c563-list-type-00-b-expected.png:
2328         * css2.1/t1205-c564-list-img-00-b-g-expected.checksum:
2329         * css2.1/t1205-c564-list-img-00-b-g-expected.png:
2330         * fast/backgrounds/repeat/noRepeatCorrectClip-expected.checksum:
2331         * fast/backgrounds/repeat/noRepeatCorrectClip-expected.png:
2332         * fast/block/float/014-expected.checksum:
2333         * fast/block/float/014-expected.png:
2334         * fast/css/001-expected.checksum:
2335         * fast/css/001-expected.png:
2336         * fast/css/css2-system-fonts-expected.checksum:
2337         * fast/css/css2-system-fonts-expected.png:
2338         * fast/doctypes/001-expected.checksum:
2339         * fast/doctypes/001-expected.png:
2340         * fast/doctypes/002-expected.checksum:
2341         * fast/doctypes/002-expected.png:
2342         * fast/doctypes/003-expected.checksum:
2343         * fast/doctypes/003-expected.png:
2344         * fast/doctypes/004-expected.checksum:
2345         * fast/doctypes/004-expected.png:
2346         * fast/dom/Window/window-onFocus-expected.checksum:
2347         * fast/dom/Window/window-onFocus-expected.png:
2348         * fast/events/keydown-1-expected.checksum:
2349         * fast/events/keydown-1-expected.png:
2350         * fast/lists/002-expected.checksum:
2351         * fast/lists/002-expected.png:
2352         * fast/lists/003-expected.checksum:
2353         * fast/lists/003-expected.png:
2354         * fast/lists/005-expected.checksum:
2355         * fast/lists/005-expected.png:
2356         * fast/lists/007-expected.checksum:
2357         * fast/lists/007-expected.png:
2358         * fast/lists/008-expected.checksum:
2359         * fast/lists/008-expected.png:
2360         * fast/lists/big-list-marker-expected.checksum:
2361         * fast/lists/big-list-marker-expected.png:
2362         * fast/lists/dynamic-marker-crash-expected.checksum:
2363         * fast/lists/dynamic-marker-crash-expected.png:
2364         * fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2365         * fast/lists/item-not-in-list-line-wrapping-expected.png:
2366         * fast/lists/marker-image-error-expected.checksum:
2367         * fast/lists/marker-image-error-expected.png:
2368         * fast/lists/ol-display-types-expected.checksum:
2369         * fast/lists/ol-display-types-expected.png:
2370         * fast/lists/scrolled-marker-paint-expected.checksum:
2371         * fast/lists/scrolled-marker-paint-expected.png:
2372         * fast/overflow/overflow-rtl-expected.checksum:
2373         * fast/overflow/overflow-rtl-expected.png:
2374         * fast/repaint/list-marker-2-expected.checksum:
2375         * fast/repaint/list-marker-2-expected.png:
2376         * fast/repaint/list-marker-expected.checksum:
2377         * fast/repaint/list-marker-expected.png:
2378         * fast/selectors/001-expected.checksum:
2379         * fast/selectors/001-expected.png:
2380         * fast/selectors/013-expected.checksum:
2381         * fast/selectors/013-expected.png:
2382         * fast/selectors/015-expected.checksum:
2383         * fast/selectors/015-expected.png:
2384         * fast/selectors/166-expected.checksum:
2385         * fast/selectors/166-expected.png:
2386         * tables/mozilla/bugs/bug23235-expected.checksum:
2387         * tables/mozilla/bugs/bug23235-expected.png:
2388         * tables/mozilla/bugs/bug30692-expected.checksum:
2389         * tables/mozilla/bugs/bug30692-expected.png:
2390         * tables/mozilla/bugs/bug3191-expected.checksum:
2391         * tables/mozilla/bugs/bug3191-expected.png:
2392         * tables/mozilla/marvin/backgr_index-expected.checksum:
2393         * tables/mozilla/marvin/backgr_index-expected.png:
2394         * tables/mozilla/marvin/backgr_layers-opacity-expected.checksum:
2395         * tables/mozilla/marvin/backgr_layers-opacity-expected.png:
2396         * tables/mozilla_expected_failures/bugs/bug1010-expected.checksum:
2397         * tables/mozilla_expected_failures/bugs/bug1010-expected.png:
2398         * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum:
2399         * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
2400         * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.checksum:
2401         * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
2402
2403 2007-05-15  Mitz Pettel  <mitz@webkit.org>
2404
2405         Reviewed by Brady
2406
2407         - test for http://bugs.webkit.org/show_bug.cgi?id=13360
2408           REGRESSION: Crash closing live web cam viewer page
2409
2410         * http/tests/misc/multipart-expected.txt: Added.
2411         * http/tests/misc/multipart.html: Added.
2412         * http/tests/misc/resources/1x1-blue.png: Added.
2413         * http/tests/misc/resources/multipart.php: Added.
2414
2415 2007-05-15  Sam Weinig  <sam@webkit.org>
2416
2417         Reviewed by Darin.
2418
2419         - Test for http://bugs.webkit.org/show_bug.cgi?id=13722
2420           Finish testing and fixing the setting of DOM attributes to JS null
2421
2422           Tests for Core DOM attributes.
2423
2424         * fast/dom/coreDOM-element-attribute-js-null-expected.txt: Added.
2425         * fast/dom/coreDOM-element-attribute-js-null.xhtml: Added.
2426
2427 2007-05-15  Justin Garcia  <justin.garcia@apple.com>
2428
2429         Updating expected results for r21074.
2430
2431         * editing/deleting/4866671-expected.checksum:
2432         * editing/deleting/4866671-expected.png:
2433         * editing/deleting/delete-first-list-item-expected.checksum:
2434         * editing/deleting/delete-first-list-item-expected.png:
2435         * editing/deleting/delete-listitem-002-expected.checksum:
2436         * editing/deleting/delete-listitem-002-expected.png:
2437         * editing/deleting/list-item-1-expected.checksum:
2438         * editing/deleting/list-item-1-expected.png:
2439         * editing/deleting/merge-into-empty-block-2-expected.checksum:
2440         * editing/deleting/merge-into-empty-block-2-expected.png:
2441         * editing/execCommand/4641880-1-expected.checksum:
2442         * editing/execCommand/4641880-1-expected.png:
2443         * editing/execCommand/4747450-expected.checksum:
2444         * editing/execCommand/4747450-expected.png:
2445         * editing/execCommand/4916402-expected.checksum:
2446         * editing/execCommand/4916402-expected.png:
2447         * editing/execCommand/4916583-expected.checksum:
2448         * editing/execCommand/4916583-expected.png:
2449         * editing/execCommand/5142012-2-expected.checksum:
2450         * editing/execCommand/5142012-2-expected.png:
2451         * editing/execCommand/5144139-1-expected.checksum:
2452         * editing/execCommand/5144139-1-expected.png:
2453         * editing/execCommand/create-list-with-hr-expected.checksum:
2454         * editing/execCommand/create-list-with-hr-expected.png:
2455         * editing/execCommand/indent-list-item-expected.checksum:
2456         * editing/execCommand/indent-list-item-expected.png:
2457         * editing/execCommand/indent-selection-expected.checksum:
2458         * editing/execCommand/indent-selection-expected.png:
2459         * editing/execCommand/insert-list-empty-div-expected.checksum:
2460         * editing/execCommand/insert-list-empty-div-expected.png:
2461         * editing/execCommand/remove-list-item-1-expected.checksum:
2462         * editing/execCommand/remove-list-item-1-expected.png:
2463         * editing/inserting/4959067-expected.checksum:
2464         * editing/inserting/4959067-expected.png:
2465         * editing/pasteboard/4861080-expected.checksum:
2466         * editing/pasteboard/4861080-expected.png:
2467         * editing/pasteboard/drag-selected-image-to-contenteditable-expected.checksum:
2468         * editing/pasteboard/drag-selected-image-to-contenteditable-expected.png:
2469         * editing/pasteboard/drop-link-expected.checksum:
2470         * editing/pasteboard/drop-link-expected.png:
2471         * editing/pasteboard/innerText-inline-table-expected.checksum:
2472         * editing/pasteboard/innerText-inline-table-expected.png:
2473         * editing/pasteboard/input-field-1-expected.checksum:
2474         * editing/pasteboard/input-field-1-expected.png:
2475         * editing/pasteboard/merge-end-list-expected.checksum:
2476         * editing/pasteboard/merge-end-list-expected.png:
2477         * editing/pasteboard/merge-start-list-expected.checksum:
2478         * editing/pasteboard/merge-start-list-expected.png:
2479         * editing/pasteboard/select-element-1-expected.checksum:
2480         * editing/pasteboard/select-element-1-expected.png:
2481         * editing/selection/drag-to-contenteditable-iframe-expected.checksum:
2482         * editing/selection/drag-to-contenteditable-iframe-expected.png:
2483         * editing/selection/extend-by-word-002-expected.checksum:
2484         * editing/selection/extend-by-word-002-expected.png:
2485         * editing/selection/select-all-iframe-expected.checksum:
2486         * editing/selection/select-all-iframe-expected.png:
2487         * editing/selection/selectNode-expected.checksum:
2488         * editing/selection/selectNode-expected.png:
2489         * editing/selection/selectNodeContents-expected.checksum:
2490         * editing/selection/selectNodeContents-expected.png:
2491         * editing/unsupported-content/list-delete-001-expected.checksum:
2492         * editing/unsupported-content/list-delete-001-expected.png:
2493         * editing/unsupported-content/list-type-after-expected.checksum:
2494         * editing/unsupported-content/list-type-after-expected.png:
2495         * editing/unsupported-content/list-type-before-expected.checksum:
2496         * editing/unsupported-content/list-type-before-expected.png:
2497
2498 2007-05-15  Anders Carlsson  <andersca@apple.com>
2499
2500         Reviewed by Maciej.
2501
2502         <rdar://problem/5183685>
2503         http://bugs.webkit.org/show_bug.cgi?id=13301
2504         ASSERT or null value when trying to use a getter defined on a window object
2505         
2506         Add tests.
2507
2508         * fast/dom/getter-on-window-object-expected.txt: Added.
2509         * fast/dom/getter-on-window-object.html: Added.
2510
2511 2007-05-15  Justin Garcia  <justin.garcia@apple.com>
2512         
2513         Spelling markers fixed:
2514         * editing/deleting/delete-block-table-expected.checksum:
2515         * editing/deleting/delete-block-table-expected.png:
2516         * editing/selection/move-by-line-001-expected.checksum:
2517         * editing/selection/move-by-line-001-expected.png:
2518
2519 2007-05-14  Justin Garcia  <justin.garcia@apple.com>
2520
2521         Reviewed by ggaren
2522         
2523         Updated these expected results.  We now clear the
2524         selection inside a focused node *after* firing the
2525         mousedown event handler, which matches FF:
2526         * fast/forms/focus-selection-input-expected.txt:
2527         * fast/forms/focus-selection-textarea-expected.txt:
2528
2529 2007-05-14  Justin Garcia  <justin.garcia@apple.com>
2530
2531         Reviewed by ggaren
2532
2533         Spelling markers fixed:
2534         * editing/deleting/delete-to-select-table-expected.checksum:
2535         * editing/deleting/delete-to-select-table-expected.png:
2536         * editing/selection/end-of-document-expected.checksum:
2537         * editing/selection/end-of-document-expected.png:
2538         * editing/inserting/insert-paragraph-02-expected.checksum:
2539         * editing/inserting/insert-paragraph-02-expected.png:
2540                 
2541         Focus halo now painted:
2542         * editing/execCommand/format-block-with-braces-expected.checksum:
2543         * editing/execCommand/format-block-with-braces-expected.png:
2544
2545         Needed FIXMEs removed after fixing 4714993:
2546         * editing/pasteboard/merge-end-1-expected.checksum:
2547         * editing/pasteboard/merge-end-1-expected.png:
2548         * editing/pasteboard/merge-end-1-expected.txt:
2549         * editing/pasteboard/merge-end-1.html:
2550         * editing/pasteboard/merge-end-2-expected.checksum:
2551         * editing/pasteboard/merge-end-2-expected.png:
2552         * editing/pasteboard/merge-end-2-expected.txt:
2553         * editing/pasteboard/merge-end-2.html:
2554
2555 2007-05-14  Maciej Stachowiak  <mjs@apple.com>
2556
2557         Reviewed by Brady.
2558
2559         - Test case for <rdar://problem/5203036> REGRESSION: Assertion failure in WebCore::FrameLoader::restoreScrollPositionAndViewState() going back from fark.com Photoshop contest (13684)
2560
2561         * http/tests/incremental/slow-utf8-html.pl:
2562         * http/tests/navigation/back-to-slow-frame.html: Added.
2563         * http/tests/navigation/back-to-slow-frame-expected.txt: Added.
2564         * http/tests/navigation/resources/back-to-slow-frame-2.html: Added.
2565         * http/tests/navigation/resources/back-to-slow-frame-3.html: Added.
2566         * http/tests/navigation/resources/slow-resource-1-sec.pl: Added.
2567
2568 2007-05-14  Kimmo Kinnunen  <kimmok@iki.fi>
2569
2570         Reviewed by Darin.
2571
2572         - Tests for fix to http://bugs.webkit.org/show_bug.cgi?id=13622 (Decompiler omits
2573           trailing comma in array literal)
2574
2575         * fast/js/resources/toString-elision-trailing-comma.js: Added.
2576         * fast/js/toString-elision-trailing-comma-expected.txt: Added.
2577         * fast/js/toString-elision-trailing-comma.html: Added.
2578
2579 2007-05-14  Mitz Pettel  <mitz@webkit.org>
2580
2581         Reviewed by Dave Hyatt.
2582
2583         - test for http://bugs.webkit.org/show_bug.cgi?id=13603
2584           style leaks in washingtonpost.com
2585
2586         * fast/parser/residual-style-close-across-n-blocks-expected.txt: Added.
2587         * fast/parser/residual-style-close-across-n-blocks.html: Added.
2588
2589 2007-05-14  Sam Weinig  <sam@webkit.org>
2590
2591         Reviewed by Alice.
2592
2593         - Tests for http://bugs.webkit.org/show_bug.cgi?id=13541
2594           REGRESSION: Setting a DOMString attribute to JS null in the 
2595           JS bindings should default to converting to the empty string
2596
2597         * fast/dom/document-attribute-js-null-expected.txt: Added.
2598         * fast/dom/document-attribute-js-null.html: Added.
2599         * fast/dom/element-attribute-js-null-expected.txt: Added.
2600         * fast/dom/element-attribute-js-null.html: Added.
2601         * fast/forms/input-null-expected.txt: Removed.
2602         * fast/forms/input-null.html: Removed.
2603
2604 2007-05-14  Justin Garcia  <justin.garcia@apple.com>
2605
2606         Reviewed by darin
2607         
2608         <rdar://problem/5136696> Selection is removed when focusing a node in another frame
2609
2610         Demonstrates bug:
2611         * editing/selection/5136696-expected.checksum: Added.
2612         * editing/selection/5136696-expected.png: Added.
2613         * editing/selection/5136696-expected.txt: Added.
2614         * editing/selection/5136696.html: Added.
2615
2616 2007-05-14  Kimmo Kinnunen  <kimmok@iki.fi>
2617
2618         Tests for http://bugs.webkit.org/show_bug.cgi?id=10878
2619         Bug 10878: Incorrect decompilation for "4..x"
2620
2621         Test all the different forms of expressions that can contain
2622         a dot following a number literal.
2623         Includes new tests for PrefixDotNode, PostfixDotNode, DeleteDotNode,
2624         AssignDotNode and FunctionCallParenDotNode.
2625
2626         * fast/js/resources/toString-number-dot-expr.js:
2627         * fast/js/toString-number-dot-expr-expected.txt: Updated.
2628
2629 2007-05-13  Alexey Proskuryakov  <ap@webkit.org>
2630
2631         Reviewed by Darin.
2632
2633         http://bugs.webkit.org/show_bug.cgi?id=13690
2634         JavaScript Form Validation issue on Banco do Brasil site
2635
2636         * fast/forms/input-setvalue-selection-expected.txt: Added.
2637         * fast/forms/input-setvalue-selection.html: Added.
2638
2639         * fast/forms/input-appearance-maxlength.html: Now that the selection is correctly set
2640         in inactive text inputs, we need to explicitly change it to exercise the same code path.
2641
2642         * fast/forms/input-selection-restore-expected.txt: Removed.
2643         * fast/forms/input-selection-restore.html: Removed.
2644         AFAICT, this test was added in r14931 to test for status quo, and not because we
2645         specifically wanted such behavior.
2646
2647 2007-05-13  Rob Buis  <buis@kde.org>
2648
2649         Reviewed by Darin.
2650
2651         http://bugs.webkit.org/show_bug.cgi?id=13529
2652         DOM3 keyIdentifier text is incorrect
2653
2654         Adjusted tests and test results.
2655
2656         * fast/events/frame-tab-focus.html:
2657         * fast/events/js-keyboard-event-creation-expected.txt:
2658         * fast/events/objc-event-api-expected.txt:
2659         * fast/events/option-tab.html:
2660         * fast/forms/focus2.html:
2661         * fast/html/tab-order.html:
2662
2663 2007-05-12  Mitz Pettel  <mitz@webkit.org>
2664
2665         Reviewed by Hyatt.
2666
2667         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=13680
2668           Incomplete repaint of focus ring around continuation
2669
2670         * fast/repaint/continuation-after-outline-expected.checksum: Added.
2671         * fast/repaint/continuation-after-outline-expected.png: Added.
2672         * fast/repaint/continuation-after-outline-expected.txt: Added.
2673         * fast/repaint/continuation-after-outline.html: Added.
2674
2675 2007-05-12  Oliver Hunt  <oliver@apple.com>
2676
2677         Reviewed by Hyatt.
2678         
2679         Add test to verify files can be dragged to <input type="file">
2680
2681         * fast/forms/dragging-to-file-input-expected.txt: Added.
2682         * fast/forms/dragging-to-file-input.html: Added.
2683
2684 2007-05-12  Mitz Pettel  <mitz@webkit.org>
2685
2686         Reviewed by Hyatt.
2687
2688         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13695
2689           REGRESSION (r21387): Replaced elements' highlight rects are wrongly positioned
2690
2691         * fast/replaced/selection-rect-expected.checksum: Added.
2692         * fast/replaced/selection-rect-expected.png: Added.
2693         * fast/replaced/selection-rect-expected.txt: Added.
2694         * fast/replaced/selection-rect.html: Added.
2695
2696 2007-05-12  Mitz Pettel  <mitz@webkit.org>
2697
2698         Reviewed by Darin.
2699
2700         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=13685
2701           REGRESSION (r21368-r21388): Highlighting text in scrolled textareas behaves oddly
2702
2703         * fast/repaint/text-selection-rect-in-overflow-expected.checksum: Added.
2704         * fast/repaint/text-selection-rect-in-overflow-expected.png: Added.
2705         * fast/repaint/text-selection-rect-in-overflow-expected.txt: Added.
2706         * fast/repaint/text-selection-rect-in-overflow.html: Added.
2707
2708 2007-05-11  Oliver Hunt  <oliver@apple.com>
2709
2710         Reviewed by Hyatt.
2711         
2712         Layout test for x-mac-roman character encoding.
2713
2714         * fast/encoding/xmacroman-encoding-test-expected.txt: Added.
2715         * fast/encoding/xmacroman-encoding-test.html: Added.
2716
2717 2007-05-11  Oliver Hunt  <oliver@apple.com>
2718
2719         Reviewed by Brady.
2720
2721         Layout tests for <rdar://problem/5017375> WebKit should disable SVG in Dashboard
2722         Tests attempt to use SVG in a number of ways, both direct and indirect.
2723         
2724
2725         * http/tests/xmlhttprequest/resources/svgtest.svg: Added.
2726           Small test SVG
2727           
2728         * http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard-expected.txt: Added.
2729         * http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard.html: Added.
2730           Attempts to use an SVG doc created with XHR as content 
2731         
2732         * svg/custom/embedded-svg-disallowed-in-dashboard-expected.txt: Added.
2733         * svg/custom/embedded-svg-disallowed-in-dashboard.xml: Added.
2734           Attempts to use SVG by embedding it in an SVG doc.
2735         
2736         * svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard-expected.txt: Added.
2737         * svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard.html: Added.
2738           Attempts to use SVG by using a DOMParser to manually parse XHMTL with embedded SVG
2739         
2740         * svg/custom/manually-parsed-svg-disallowed-in-dashboard-expected.txt: Added.
2741         * svg/custom/manually-parsed-svg-disallowed-in-dashboard.html: Added.
2742           Attempts to use SVG by using a DOMParser to manually create an SVG doc from a string
2743         
2744         * svg/custom/svg-disallowed-in-dashboard-object-expected.txt: Added.
2745         * svg/custom/svg-disallowed-in-dashboard-object.html: Added.
2746           Attempts to embed SVG with <embed>, <object>, and <iframe>
2747
2748 2007-05-11  Mark Rowe  <mrowe@apple.com>
2749
2750         Rubber-stamped by Oliver.
2751
2752         * fast/encoding/char-encoding.html: Change from a 5 millisecond
2753         timeout to a 500 millisecond timeout to work around occasional
2754         timing-related test failures.
2755
2756 2007-05-11  Geoffrey Garen  <ggaren@apple.com>
2757
2758         Reviewed by Darin Adler.
2759
2760         Updated test a little bit now that +[WebScriptObject scriptObjectForJSObject:frame:]
2761         is gone.
2762
2763         * fast/dom/wrapper-round-tripping.html:
2764
2765 2007-05-11  Mitz Pettel  <mitz@webkit.org>
2766
2767         Reviewed by Darin.
2768
2769         - test and updated results for http://bugs.webkit.org/show_bug.cgi?id=13635
2770           REGRESSION: Cannot log in to webmail.co.za account
2771
2772         * fast/dom/HTMLOptionElement/option-text-expected.txt: Added.
2773         * fast/dom/HTMLOptionElement/option-text.html: Added.
2774         * fast/forms/HTMLOptionElement_label06-expected.checksum:
2775         * fast/forms/HTMLOptionElement_label06-expected.png:
2776         * fast/forms/HTMLOptionElement_label06-expected.txt:
2777
2778 2007-05-11  Kimmo Kinnunen  <kimmok@iki.fi>
2779
2780         Reviewed by Darin.
2781
2782         - Tests for bug http://bugs.webkit.org/show_bug.cgi?id=13620
2783           Bogus decompilation of "for (var j = 1 in [])"
2784
2785         Testcase covers toString()ing functions with
2786         for-statements of form for (var j = 1 in []) and for (var j=0;j<10;j++)
2787
2788         * fast/js/resources/toString-for-var-decl.js: Added.
2789         * fast/js/toString-for-var-decl-expected.txt: Added.
2790         * fast/js/toString-for-var-decl.html: Added.
2791
2792 2007-05-11  Kimmo Kinnunen  <kimmok@iki.fi>
2793
2794         Reviewed by Darin.
2795
2796         Tests for http://bugs.webkit.org/show_bug.cgi?id=10878
2797         Bug 10878: Incorrect decompilation for "4..x"
2798
2799         * fast/js/resources/toString-number-dot-expr.js: Added.
2800         * fast/js/toString-number-dot-expr-expected.txt: Added.
2801         * fast/js/toString-number-dot-expr.html: Added.
2802
2803 2007-05-11  Darin Adler  <darin@apple.com>
2804
2805         Reviewed by Mitz.
2806
2807         - test for http://bugs.webkit.org/show_bug.cgi?id=7452
2808           <rdar://problem/3211749> line breaks ignored after <wbr> in <pre> block (affects livejournal.com)
2809
2810         * fast/text/wbr-pre-expected.checksum: Added.
2811         * fast/text/wbr-pre-expected.png: Added.
2812         * fast/text/wbr-pre-expected.txt: Added.
2813         * fast/text/wbr-pre.html: Added.
2814
2815         - test for http://bugs.webkit.org/show_bug.cgi?id=10657
2816           <rdar://problem/4274588> <wbr> tags are ignored
2817
2818         * fast/text/wbr-expected.checksum: Added.
2819         * fast/text/wbr-expected.png: Added.
2820         * fast/text/wbr-expected.txt: Added.
2821         * fast/text/wbr.html: Added.
2822
2823         - test for http://bugs.webkit.org/show_bug.cgi?id=12689
2824           <wbr> :before/:after content causes line break
2825
2826         * fast/css-generated-content/wbr-with-before-content-expected.checksum: Added.
2827         * fast/css-generated-content/wbr-with-before-content-expected.png: Added.
2828         * fast/css-generated-content/wbr-with-before-content-expected.txt: Added.
2829         * fast/css-generated-content/wbr-with-before-content.html: Added.
2830
2831         - test for <rdar://problem/5127366> DOM tree isn't correct when parsing with <wbr>
2832
2833         * fast/invalid/021-expected.txt: Updated result.
2834         * fast/parser/parse-wbr-expected.txt: Added.
2835         * fast/parser/parse-wbr.html: Added.
2836
2837 2007-05-10  Mitz Pettel  <mitz@webkit.org>
2838
2839         Reviewed by Darin.
2840
2841         - repaint test and updated results for http://bugs.webkit.org/show_bug.cgi?id=13655
2842           Incomplete repaint when text-shadow is used in a render layer with explicit height
2843
2844         * fast/repaint/layer-full-repaint-expected.checksum: Added.
2845         * fast/repaint/layer-full-repaint-expected.png: Added.
2846         * fast/repaint/layer-full-repaint-expected.txt: Added.
2847         * fast/repaint/layer-full-repaint.html: Added.
2848         * fast/repaint/repaint-resized-overflow-expected.checksum:
2849         * fast/repaint/repaint-resized-overflow-expected.png:
2850
2851 2007-05-10  Justin Garcia  <justin.garcia@apple.com>
2852
2853         Reviewed by ggaren
2854
2855         <rdar://problem/5195166> Incorrect proposedRange DOMRange passed to WebViewEditing delegate
2856
2857         * editing/selection/5195166-1-expected.checksum: Added.
2858         * editing/selection/5195166-1-expected.png: Added.
2859         * editing/selection/5195166-1-expected.txt: Added.
2860         * editing/selection/5195166-1.html: Added.
2861         * editing/selection/5195166-2-expected.checksum: Added.
2862         * editing/selection/5195166-2-expected.png: Added.
2863         * editing/selection/5195166-2-expected.txt: Added.
2864         * editing/selection/5195166-2.html: Added.
2865
2866 2007-05-10  Adele Peterson  <adele@apple.com>
2867
2868         Reviewed by Hyatt.
2869
2870         Test for <rdar://problem/4100616> Doing a "find" in RSS doesn't scroll to result
2871
2872         * fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum: Added.
2873         * fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Added.
2874         * fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Added.
2875         * fast/overflow/scroll-nested-positioned-layer-in-overflow.html: Added.
2876
2877 2007-05-08  Maciej Stachowiak  <mjs@apple.com>
2878
2879         Reviewed by Oliver.
2880         
2881         - new test case for:
2882         <rdar://problem/5063277> blank screen after login to Citibank Online (accessing document before frame starts loading cancels load)
2883         <rdar://problem/5159541> REGRESSION (r20972): Wall Street Journal pages replaced by advertisements (13465)
2884
2885         (The test case covers both scenarios.)
2886
2887         * http/tests/misc/frame-access-during-load-expected.checksum: Added.
2888         * http/tests/misc/frame-access-during-load-expected.png: Added.
2889         * http/tests/misc/frame-access-during-load-expected.txt: Added.
2890         * http/tests/misc/frame-access-during-load.html: Added.
2891
2892         - test results beneficially or harmlessly changed as a result of the above fixes
2893
2894         * css2.1/t0801-c412-hz-box-00-b-a-expected.checksum:
2895         * css2.1/t0801-c412-hz-box-00-b-a-expected.png:
2896         * css2.1/t0801-c412-hz-box-00-b-a-expected.txt: This reflects an <object> containing
2897         an image now creating an image renderer.
2898
2899         * dom/xhtml/level2/html/HTMLIFrameElement11-expected.txt: This is updated to a slightly
2900         less bad failure for access to a frame that's not loaded yet.
2901
2902         The following test results now reflect the frame removal that the test was testing:
2903         
2904         * fast/dom/clientWidthAfterDocumentIsRemoved-expected.checksum:
2905         * fast/dom/clientWidthAfterDocumentIsRemoved-expected.png:
2906         * fast/dom/clientWidthAfterDocumentIsRemoved-expected.txt:
2907         * fast/dom/replaceChild-expected.checksum:
2908         * fast/dom/replaceChild-expected.png:
2909         * fast/dom/replaceChild-expected.txt:
2910
2911         The following tests results now reflect empty document content for iframes that never load anything:
2912         
2913         * fast/events/focusingUnloadedFrame-expected.txt:
2914         * tables/mozilla_expected_failures/bugs/bug137388-1-expected.txt:
2915         * tables/mozilla_expected_failures/bugs/bug137388-2-expected.txt:
2916
2917 2007-05-10  Brady Eidson <beidson@apple.com>
2918
2919         Reviewed by Oliver
2920
2921         Fix for http://bugs.webkit.org/show_bug.cgi?id=13636 and <rdar://problem/5190816>
2922
2923         When creating the applets collection, be sure to only count Objects if they contain
2924         a java applet
2925
2926         * dom/html/level2/html/AppletsCollection-expected.txt: Added.
2927         * dom/html/level2/html/AppletsCollection.html: Added.
2928
2929 2007-05-09  Geoffrey Garen  <ggaren@apple.com>
2930
2931         Reviewed by Maciej Stachowiak.
2932         
2933         Tests for more fix-ups to the WebScriptObject/WebScripting APIs, related to
2934         <rdar://problem/5140447> API for fetching JSGlobalContextRef from WebView 
2935         or WebFrame
2936
2937         * fast/dom/wrapper-classes-expected.txt:
2938         * fast/dom/wrapper-classes.html: Added cases to test the wrapper classes
2939         for different data types sent across the JS/ObjC bridge.
2940         * fast/dom/wrapper-round-tripping-expected.txt: Added.
2941         * fast/dom/wrapper-round-tripping.html: Added. New test to verify that
2942         you can round-trip between a JSObjectRef and a WebScriptObject.
2943
2944 2007-05-09  Oliver Hunt  <oliver@apple.com>
2945
2946         Reviewed by Adam.
2947         
2948         Workaround for rdar://problem/5114296 need to allow for
2949         download occuring, and thus not triggering subframeLoaded()
2950
2951         * fast/encoding/char-encoding.html:
2952
2953 2007-05-08  Justin Garcia  <justin.garcia@apple.com>
2954
2955         Reviewed by darin
2956         
2957         <rdar://problem/5017613> Style changes don't effect fully selected ToDo content
2958
2959         Demonstrates the bug:
2960         * editing/style/5017613-1-expected.checksum: Added.
2961         * editing/style/5017613-1-expected.png: Added.
2962         * editing/style/5017613-1-expected.txt: Added.
2963         * editing/style/5017613-1.html: Added.
2964         
2965         Tests to make sure that a plaintext-only region
2966         will only be styled if it is fully selected:
2967         * editing/style/5017613-2-expected.checksum: Added.
2968         * editing/style/5017613-2-expected.png: Added.
2969         * editing/style/5017613-2-expected.txt: Added.
2970         * editing/style/5017613-2.html: Added.
2971
2972 2007-05-09  Adele Peterson  <adele@apple.com>
2973
2974         Reviewed by Hyatt.
2975
2976         Updated results for <rdar://problem/5113578> REGRESSION: textfields that set the height but not the font 
2977         look different from IE & FF because the font is small
2978
2979         * fast/block/float/032-expected.txt:
2980         * fast/forms/input-text-word-wrap-expected.checksum:
2981         * fast/forms/input-text-word-wrap-expected.png:
2982         * fast/forms/input-text-word-wrap-expected.txt:
2983
2984 2007-05-09  Darin Adler  <darin@apple.com>
2985
2986         - checked in a file that was accidentally left out of the last check-in
2987
2988         * fast/js/cyclic-prototypes-expected.txt: Added.
2989
2990 2007-05-09  Eric Seidel  <eric@webkit.org>
2991
2992         Reviewed by mjs.
2993         
2994         http://bugs.webkit.org/show_bug.cgi?id=6985
2995         Cyclic __proto__ values cause webkit to hang
2996
2997         * fast/js/cyclic-prototypes-expected.txt: Added.
2998         * fast/js/cyclic-prototypes.html: Added.
2999         * fast/js/resources/cyclic-prototypes.js: Added.
3000
3001 2007-05-08  Geoffrey Garen  <ggaren@apple.com>
3002
3003         Reviewed by Darin Adler.
3004
3005         Added test to verify that you get back the same JS/ObjC wrapper when
3006         you access the same object twice.
3007
3008         * fast/dom/wrapper-identity-expected.txt: Added.
3009         * fast/dom/wrapper-identity.html: Added.
3010
3011 2007-05-08  Kimmo Kinnunen  <kimmok@iki.fi>
3012
3013         Reviewed by darin.  Landed by eseidel.
3014
3015         - http://bugs.webkit.org/show_bug.cgi?id=10880  Do..while loop gains extra ;
3016
3017         * fast/js/do-while-semicolon-expected.txt: Added.
3018         * fast/js/do-while-semicolon.html: Added.
3019         * fast/js/resources/do-while-semicolon.js: Added.
3020
3021 2007-05-08  Oliver Hunt  <oliver@apple.com>
3022
3023         Reviewed by darin.
3024
3025         Test for <rdar://problem/5188938> arc method on 
3026         Canvas causes hang or crash work around.
3027
3028         * fast/canvas/arc-crash-expected.txt: Added.
3029         * fast/canvas/arc-crash.html: Added.
3030
3031 2007-05-08  Alexey Proskuryakov  <ap@webkit.org>
3032
3033         Reviewed by Hyatt.
3034
3035         http://bugs.webkit.org/show_bug.cgi?id=13480
3036         window.Attr is undefined
3037
3038         * fast/dom/Window/attr-constructor-expected.txt: Added.
3039         * fast/dom/Window/attr-constructor.html: Added.
3040
3041         * fast/dom/Window/window-properties-expected.txt: Many new global constructors added.
3042
3043 2007-05-07  Justin Garcia  <justin.garcia@apple.com>
3044
3045         Reviewed by oliver
3046         
3047         <rdar://problem/4895428> Can't drag selected ToDo
3048
3049         This tests to see that the focus of a focusable node 
3050         inside an already focused node is delayed until mouse up:
3051         * editing/selection/4895428-2-expected.checksum: Added.
3052         * editing/selection/4895428-2-expected.png: Added.
3053         * editing/selection/4895428-2-expected.txt: Added.
3054         * editing/selection/4895428-2.html: Added.
3055         
3056         We delay focus until mouse up, but only if that node is 
3057         inside an already focused node:
3058         * editing/selection/4895428-3-expected.checksum: Added.
3059         * editing/selection/4895428-3-expected.png: Added.
3060         * editing/selection/4895428-3-expected.txt: Added.
3061         * editing/selection/4895428-3.html: Added.
3062         
3063         This demonstrates the bug:
3064         * editing/selection/4895428-4-expected.checksum: Added.
3065         * editing/selection/4895428-4-expected.png: Added.
3066         * editing/selection/4895428-4-expected.txt: Added.
3067         * editing/selection/4895428-4.html: Added.
3068
3069 2007-05-07  Oliver Hunt  <oliver@apple.com>
3070
3071         Reviewed by Maciej.
3072
3073         Test the behaviour of canvas methods called with inf/nan parameters
3074
3075         * fast/canvas/canvas-with-incorrect-args-expected.txt: Added.
3076         * fast/canvas/canvas-with-incorrect-args.html: Added.
3077
3078 2007-05-07  Justin Garcia  <justin.garcia@apple.com>
3079
3080         Reviewed by darin
3081         
3082         <rdar://problem/4895428> Can't drag selected To Do if it is not showing a due date
3083
3084         * editing/selection/4895428-1-expected.checksum: Added.
3085         * editing/selection/4895428-1-expected.png: Added.
3086         * editing/selection/4895428-1-expected.txt: Added.
3087         * editing/selection/4895428-1.html: Added.
3088
3089 2007-05-07  Darin Adler  <darin@apple.com>
3090
3091         - rolling out setInnerHTML optimization until I can figure out why tests are failing
3092
3093 2007-05-07  Darin Adler  <darin@apple.com>
3094
3095         Reviewed by Hyatt.
3096
3097         - test for http://bugs.webkit.org/show_bug.cgi?id=13602
3098           Amazon product pages keep repainting over and over again
3099
3100         * fast/dom/HTMLElement/set-inner-outer-optimization-expected.txt: Added.
3101         * fast/dom/HTMLElement/set-inner-outer-optimization.html: Added.
3102
3103 2007-05-06  Darin Adler  <darin@apple.com>
3104
3105         Reviewed by Hyatt.
3106
3107         - test for http://bugs.webkit.org/show_bug.cgi?id=13537
3108
3109         * fast/canvas/drawImage-with-invalid-args.html: Changed to a dumpAsText test.
3110         Added logging and a negative-size test.
3111         * fast/canvas/drawImage-with-invalid-args-expected.txt: Updated.
3112
3113         * fast/canvas/drawImage-with-invalid-args-expected.checksum: Removed.
3114         * fast/canvas/drawImage-with-invalid-args-expected.png: Removed.
3115
3116 2007-05-06  Mitz Pettel  <mitz@webkit.org>
3117
3118         Reviewed by Hyatt.
3119
3120         - test for http://bugs.webkit.org/show_bug.cgi?id=13557
3121           Crash when dragging selection over absolutely positioned generated content on block element
3122
3123         * fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Added.
3124         * fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Added.
3125         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3126         * fast/css-generated-content/positioned-background-hit-test-crash.html: Added.
3127
3128 2007-05-06  Alexey Proskuryakov  <ap@webkit.org>
3129
3130         Reviewed by Darin.
3131
3132         http://bugs.webkit.org/show_bug.cgi?id=13584
3133         <script> code wrongly assumes requests can't fail
3134
3135         * fast/loader/unloadable-script-expected.txt: Added.
3136         * fast/loader/unloadable-script.html: Added.
3137
3138 2007-05-04  Darin Adler  <darin@apple.com>
3139
3140         Reviewed by Adele.
3141
3142         - test for http://bugs.webkit.org/show_bug.cgi?id=12821
3143           <rdar://problem/5007921> Number.toExponential doesn't work for negative numbers
3144
3145         * fast/js/kde/resources/Number.js: Added negative number versions of some tests of
3146         toFixed, toExponential, toPrecision, etc.
3147         * fast/js/kde/Number-expected.txt: Updated, new tests all passing.
3148
3149 2007-05-02  David Harrison  <harrison@apple.com>
3150
3151         Reviewed by Antti.
3152
3153         - test for <rdar://problem/5174862> Crash resulting from DeprecatedString::insert()
3154         
3155         * editing/selection/move-by-sentence-001-expected.checksum: Added.
3156         * editing/selection/move-by-sentence-001-expected.png: Added.
3157         * editing/selection/move-by-sentence-001-expected.txt: Added.
3158         * editing/selection/move-by-sentence-001.html: Added.
3159
3160 2007-05-02  Mitz Pettel  <mitz@webkit.org>
3161
3162         Reviewed by Dave Hyatt.
3163
3164         - test for http://bugs.webkit.org/show_bug.cgi?id=9276
3165           Quirksmode: Image swap resize bug
3166
3167         * fast/replaced/image-resize-width-expected.checksum: Added.
3168         * fast/replaced/image-resize-width-expected.png: Added.
3169         * fast/replaced/image-resize-width-expected.txt: Added.
3170         * fast/replaced/image-resize-width.html: Added.
3171         * fast/replaced/resources/rectangle-red-200x100.png: Added.
3172
3173 2007-05-01  Justin Garcia  <justin.garcia@apple.com>
3174
3175         Reviewed by darin
3176         
3177         <rdar://problem/5002441> 
3178         Pressing space key does nothing above quoted content or a signature
3179
3180         Demonstrates the bug:
3181         * editing/inserting/5002441-expected.checksum: Added.
3182         * editing/inserting/5002441-expected.png: Added.
3183         * editing/inserting/5002441-expected.txt: Added.
3184         * editing/inserting/5002441.html: Added.
3185         
3186         Fixed.  Spaces passed to execCommand("InsertText", ...)
3187         are no longer collapsed:
3188         * editing/inserting/editable-html-element-expected.checksum:
3189         * editing/inserting/editable-html-element-expected.png:
3190         * editing/inserting/editable-html-element-expected.txt:
3191         * editing/pasteboard/4989774-expected.checksum:
3192         * editing/pasteboard/4989774-expected.png:
3193         * editing/pasteboard/4989774-expected.txt:
3194         * editing/selection/4983858-expected.checksum:
3195         * editing/selection/4983858-expected.png:
3196         * editing/selection/4983858-expected.txt:
3197
3198 2007-05-01  Darin Adler  <darin@apple.com>
3199
3200         Reviewed by Hyatt.
3201
3202         - test for http://bugs.webkit.org/show_bug.cgi?id=13559
3203           REGRESSION: Canvas aspect ratio is incorrect
3204
3205         * fast/canvas/canvas-size-change-after-layout-expected.checksum: Added.
3206         * fast/canvas/canvas-size-change-after-layout-expected.png: Added.
3207         * fast/canvas/canvas-size-change-after-layout-expected.txt: Added.
3208         * fast/canvas/canvas-size-change-after-layout.html: Added.
3209
3210 2007-05-01  Darin Adler  <darin@apple.com>
3211
3212         Reviewed by Hyatt.
3213
3214         - added a test for <rdar://problem/5172596> HTML-parser-created tbody elements
3215           are being ignored when processing CSS child rules
3216
3217         * fast/css/child-selector-implicit-tbody.html: Added.
3218         * fast/css/child-selector-implicit-tbody-expected.txt: Added.
3219
3220         - updated test results for <rdar://problem/5172607> XML parser is creating
3221           implicit tbody elements; the only change is the tag name that's dumped
3222
3223         * fast/table/037-expected.txt:
3224         * tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
3225         * tables/mozilla/marvin/x_caption_align_top-expected.txt:
3226         * tables/mozilla/marvin/x_caption_class-expected.txt:
3227         * tables/mozilla/marvin/x_caption_id-expected.txt:
3228         * tables/mozilla/marvin/x_caption_style-expected.txt:
3229         * tables/mozilla/marvin/x_col_align_center-expected.txt:
3230         * tables/mozilla/marvin/x_col_align_char-expected.txt:
3231         * tables/mozilla/marvin/x_col_align_justify-expected.txt:
3232         * tables/mozilla/marvin/x_col_align_left-expected.txt:
3233         * tables/mozilla/marvin/x_col_align_right-expected.txt:
3234         * tables/mozilla/marvin/x_col_span-expected.txt:
3235         * tables/mozilla/marvin/x_col_valign_baseline-expected.txt:
3236         * tables/mozilla/marvin/x_col_valign_bottom-expected.txt:
3237         * tables/mozilla/marvin/x_col_valign_middle-expected.txt:
3238         * tables/mozilla/marvin/x_col_valign_top-expected.txt:
3239         * tables/mozilla/marvin/x_col_width_pct-expected.txt:
3240         * tables/mozilla/marvin/x_col_width_px-expected.txt:
3241         * tables/mozilla/marvin/x_col_width_rel-expected.txt:
3242         * tables/mozilla/marvin/x_colgroup_align_center-expected.txt:
3243         * tables/mozilla/marvin/x_colgroup_align_char-expected.txt:
3244         * tables/mozilla/marvin/x_colgroup_align_justify-expected.txt:
3245         * tables/mozilla/marvin/x_colgroup_align_left-expected.txt:
3246         * tables/mozilla/marvin/x_colgroup_align_right-expected.txt:
3247         * tables/mozilla/marvin/x_colgroup_span-expected.txt:
3248         * tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt:
3249         * tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt:
3250         * tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt:
3251         * tables/mozilla/marvin/x_colgroup_valign_top-expected.txt:
3252         * tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
3253         * tables/mozilla/marvin/x_table_align_center-expected.txt:
3254         * tables/mozilla/marvin/x_table_align_left-expected.txt:
3255         * tables/mozilla/marvin/x_table_align_right-expected.txt:
3256         * tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
3257         * tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
3258         * tables/mozilla/marvin/x_table_cellpadding-expected.txt:
3259         * tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
3260         * tables/mozilla/marvin/x_table_cellspacing-expected.txt:
3261         * tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
3262         * tables/mozilla/marvin/x_table_class-expected.txt:
3263         * tables/mozilla/marvin/x_table_id-expected.txt:
3264         * tables/mozilla/marvin/x_table_style-expected.txt:
3265         * tables/mozilla/marvin/x_table_width_pct-expected.txt:
3266         * tables/mozilla/marvin/x_table_width_px-expected.txt:
3267         * tables/mozilla/marvin/x_td_align_center-expected.txt:
3268         * tables/mozilla/marvin/x_td_align_char-expected.txt:
3269         * tables/mozilla/marvin/x_td_align_justify-expected.txt:
3270         * tables/mozilla/marvin/x_td_align_left-expected.txt:
3271         * tables/mozilla/marvin/x_td_align_right-expected.txt:
3272         * tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
3273         * tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
3274         * tables/mozilla/marvin/x_td_class-expected.txt:
3275         * tables/mozilla/marvin/x_td_colspan-expected.txt:
3276         * tables/mozilla/marvin/x_td_height-expected.txt:
3277         * tables/mozilla/marvin/x_td_id-expected.txt:
3278         * tables/mozilla/marvin/x_td_nowrap-expected.txt:
3279         * tables/mozilla/marvin/x_td_rowspan-expected.txt:
3280         * tables/mozilla/marvin/x_td_style-expected.txt:
3281         * tables/mozilla/marvin/x_td_valign_baseline-expected.txt:
3282         * tables/mozilla/marvin/x_td_valign_bottom-expected.txt:
3283         * tables/mozilla/marvin/x_td_valign_middle-expected.txt:
3284         * tables/mozilla/marvin/x_td_valign_top-expected.txt:
3285         * tables/mozilla/marvin/x_td_width-expected.txt:
3286         * tables/mozilla/marvin/x_th_align_center-expected.txt:
3287         * tables/mozilla/marvin/x_th_align_char-expected.txt:
3288         * tables/mozilla/marvin/x_th_align_justify-expected.txt:
3289         * tables/mozilla/marvin/x_th_align_left-expected.txt:
3290         * tables/mozilla/marvin/x_th_align_right-expected.txt:
3291         * tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
3292         * tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
3293         * tables/mozilla/marvin/x_th_class-expected.txt:
3294         * tables/mozilla/marvin/x_th_colspan-expected.txt:
3295         * tables/mozilla/marvin/x_th_height-expected.txt:
3296         * tables/mozilla/marvin/x_th_id-expected.txt:
3297         * tables/mozilla/marvin/x_th_nowrap-expected.txt:
3298         * tables/mozilla/marvin/x_th_rowspan-expected.txt:
3299         * tables/mozilla/marvin/x_th_style-expected.txt:
3300         * tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
3301         * tables/mozilla/marvin/x_th_valign_bottom-expected.txt:
3302         * tables/mozilla/marvin/x_th_valign_middle-expected.txt:
3303         * tables/mozilla/marvin/x_th_valign_top-expected.txt:
3304         * tables/mozilla/marvin/x_th_width-expected.txt:
3305         * tables/mozilla/marvin/x_tr_align_center-expected.txt:
3306         * tables/mozilla/marvin/x_tr_align_char-expected.txt:
3307         * tables/mozilla/marvin/x_tr_align_justify-expected.txt:
3308         * tables/mozilla/marvin/x_tr_align_left-expected.txt:
3309         * tables/mozilla/marvin/x_tr_align_right-expected.txt:
3310         * tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
3311         * tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
3312         * tables/mozilla/marvin/x_tr_class-expected.txt:
3313         * tables/mozilla/marvin/x_tr_id-expected.txt:
3314         * tables/mozilla/marvin/x_tr_style-expected.txt:
3315         * tables/mozilla/marvin/x_tr_valign_baseline-expected.txt:
3316         * tables/mozilla/marvin/x_tr_valign_bottom-expected.txt:
3317         * tables/mozilla/marvin/x_tr_valign_middle-expected.txt:
3318         * tables/mozilla/marvin/x_tr_valign_top-expected.txt:
3319         * tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
3320         * tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
3321         * tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
3322         * tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.txt:
3323         * tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
3324
3325 2007-04-30  David Hyatt  <hyatt@apple.com>
3326
3327         Fix for bug 12691, generated content and display: table-cell duplicates
3328         content on a size change.  Make sure that the code to update before/after
3329         content is smart enough to drill into anonymous containers to find the
3330         old child.
3331
3332         Reviewed by olliej
3333
3334         * fast/css-generated-content/table-cell-before-content-expected.checksum: Added.
3335         * fast/css-generated-content/table-cell-before-content-expected.png: Added.
3336         * fast/css-generated-content/table-cell-before-content-expected.txt: Added.
3337         * fast/css-generated-content/table-cell-before-content.html: Added.
3338
3339 2007-04-30  Justin Garcia  <justin.garcia@apple.com>
3340
3341         Reviewed by darin
3342         
3343         <rdar://problem/4875189> List gets deleted when replacing contents
3344
3345         Replacing the contents of a list:
3346         * editing/inserting/4875189-1-expected.checksum: Added.
3347         * editing/inserting/4875189-1-expected.png: Added.
3348         * editing/inserting/4875189-1-expected.txt: Added.
3349         * editing/inserting/4875189-1.html: Added.
3350         Of a floating div:
3351         * editing/inserting/4875189-2-expected.checksum: Added.
3352         * editing/inserting/4875189-2-expected.png: Added.
3353         * editing/inserting/4875189-2-expected.txt: Added.
3354         * editing/inserting/4875189-2.html: Added.
3355         Pasting a list on top of itself now creates a nested list:
3356         * editing/pasteboard/paste-4039777-fix-expected.checksum:
3357         * editing/pasteboard/paste-4039777-fix-expected.png:
3358         * editing/pasteboard/paste-4039777-fix-expected.txt:
3359         
3360 2007-04-30  Justin Garcia  <justin.garcia@apple.com>
3361
3362         Reviewed by darin
3363         
3364         <rdar://problem/5168598> Crash when deleting a link inside an input field
3365
3366         * editing/deleting/5168598-expected.checksum: Added.
3367         * editing/deleting/5168598-expected.png: Added.
3368         * editing/deleting/5168598-expected.txt: Added.
3369         * editing/deleting/5168598.html: Added.
3370
3371 2007-04-29  Mitz Pettel  <mitz@webkit.org>
3372
3373         Reviewed by Dave Hyatt.
3374
3375         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=13544
3376           REGRESSION (r21120): Member profile frame not erased at Yahoo! Answers
3377
3378         * fast/repaint/layer-hide-when-needs-layout-expected.checksum: Added.
3379         * fast/repaint/layer-hide-when-needs-layout-expected.png: Added.
3380         * fast/repaint/layer-hide-when-needs-layout-expected.txt: Added.
3381         * fast/repaint/layer-hide-when-needs-layout.html: Added.
3382
3383 2007-04-29  Mitz Pettel  <mitz@webkit.org>
3384
3385         Reviewed by Darin and Hyatt.
3386
3387         - test and updated results for http://bugs.webkit.org/show_bug.cgi?id=13487
3388           Implement O(1) absoluteClippedOverflowRect and absoluteOutlineBox during layout for a possible speed gain
3389
3390         * fast/repaint/bugzilla-3509-expected.checksum:
3391         * fast/repaint/bugzilla-3509-expected.png:
3392         * fast/repaint/intermediate-layout-position-clip-expected.checksum: Added.
3393         * fast/repaint/intermediate-layout-position-clip-expected.png: Added.
3394         * fast/repaint/intermediate-layout-position-clip-expected.txt: Added.
3395         * fast/repaint/intermediate-layout-position-clip.html: Added.
3396         * fast/repaint/intermediate-layout-position-expected.checksum:
3397         * fast/repaint/intermediate-layout-position-expected.png:
3398
3399 2007-04-28  Adele Peterson  <adele@apple.com>
3400
3401         Added test to cover updated fix for <rdar://problem/5152299>
3402
3403         * fast/events/no-blur-on-enter-button-expected.txt: Added.
3404         * fast/events/no-blur-on-enter-button.html: Added.
3405
3406 2007-04-28  Darin Adler  <darin@apple.com>
3407
3408         Reviewed by Maciej.
3409
3410         - test for <rdar://problem/5154144> Hamachi test fails: assertion failure in ListHashSet
3411
3412         * fast/forms/add-remove-form-elements-stress-test-expected.txt: Added.
3413         * fast/forms/add-remove-form-elements-stress-test.html: Added.
3414
3415 2007-04-28  Adele Peterson  <adele@apple.com>
3416
3417         Tests for <rdar://problem/5152299> REGRESSION: <button> elements do not respond to space and return key as similar <input> elements do
3418
3419         * fast/forms/button-enter-click-expected.txt: Added.
3420         * fast/forms/button-enter-click.html: Added.
3421         * fast/forms/button-spacebar-click-expected.txt: Added.
3422         * fast/forms/button-spacebar-click.html: Added.
3423
3424 2007-04-28  Mitz Pettel  <mitz@webkit.org>
3425
3426         Reviewed by Darin.
3427
3428         - test for http://bugs.webkit.org/show_bug.cgi?id=13501
3429           REGRESSION (r21093): Pasting into text field fails and makes the caret disappear
3430
3431         * fast/dynamic/anonymous-block-layer-lost-expected.checksum: Added.
3432         * fast/dynamic/anonymous-block-layer-lost-expected.png: Added.
3433         * fast/dynamic/anonymous-block-layer-lost-expected.txt: Added.
3434         * fast/dynamic/anonymous-block-layer-lost.html: Added.
3435
3436 2007-04-28  Adele Peterson  <adele@apple.com>
3437
3438         Reviewed by Darin.
3439
3440         Test for <rdar://problem/4806988> REGRESSION: history.go(0) doesn't reload page (affects buttons at facebook.com)
3441
3442         * fast/history/history_reload-expected.txt: Added.
3443         * fast/history/history_reload.html: Added.
3444         * fast/history/resources/history_reload_window.html: Added.
3445
3446 2007-04-28  Alexey Proskuryakov  <ap@webkit.org>
3447
3448         Reviewed by Darin.
3449
3450         http://bugs.webkit.org/show_bug.cgi?id=13514
3451         REGRESSION (r20997-21003): Crash in WebCore::Node::document
3452
3453         * fast/dom/NodeList/childNodes-reset-cache-expected.txt: Added.
3454         * fast/dom/NodeList/childNodes-reset-cache.html: Added.
3455
3456 2007-04-28  Darin Adler  <darin@apple.com>
3457
3458         Reviewed by Adele.
3459
3460         - test for http://bugs.webkit.org/show_bug.cgi?id=6216
3461           REGRESSION: getElementsByTagNameNS with empty namespace doesn't work
3462
3463         * fast/dom/namespaces-1-expected.txt: Added.
3464         * fast/dom/namespaces-1.html: Added.
3465
3466 2007-04-28  Darin Adler  <darin@apple.com>
3467
3468         Reviewed by Kevin Decker.
3469
3470         - update test result for fix for <rdar://problem/5148271> Chinese numbers
3471           are incorrect in numbered lists (including pasting from TextEdit to Mail)
3472
3473         * fast/lists/w3-list-styles-expected.txt: Updated. The new test results match
3474         the behavior of Firefox.
3475
3476 2007-04-27  Mitz Pettel  <mitz@webkit.org>
3477
3478         Reviewed by Antti.
3479
3480         - http://bugs.webkit.org/show_bug.cgi?id=13521
3481           Update fast/css/percentage-non-integer for the new empty table cell behavior
3482
3483         * fast/css/percentage-non-integer-expected.checksum:
3484         * fast/css/percentage-non-integer-expected.png:
3485         * fast/css/percentage-non-integer-expected.txt:
3486         * fast/css/percentage-non-integer.html:
3487
3488 2007-04-27  Justin Garcia  <justin.garcia@apple.com>
3489
3490         Reviewed by oliver
3491         
3492         <rdar://problem/5164796> 
3493         Enable execCommand("CreateLink", ...) for caret selections
3494
3495         * editing/execCommand/5164796-expected.checksum: Added.
3496         * editing/execCommand/5164796-expected.png: Added.
3497         * editing/execCommand/5164796-expected.txt: Added.
3498         * editing/execCommand/5164796.html: Added.
3499
3500 2007-04-27  Antti Koivisto  <antti@apple.com>
3501
3502         Forgot this png from previous commit.
3503
3504         * fast/table/empty-cells-expected.png: Added.
3505
3506 2007-04-27  Antti Koivisto  <antti@apple.com>
3507
3508         Reviewed by Darin, Hyatt.
3509         
3510         Test for http://bugs.webkit.org/show_bug.cgi?id=13081
3511         Empty table cells not handled correctly
3512         <rdar://problem/5067926>
3513         
3514         Added test case and checked in updated results for others. Changes represent
3515         progressions or are not visible in rendering output.
3516
3517         * fast/block/positioning/negative-right-pos-expected.txt:
3518         * fast/css/acid2-expected.txt:
3519         * fast/css/acid2-pixel-expected.txt:
3520         * fast/css/percentage-non-integer-expected.checksum:
3521         * fast/css/percentage-non-integer-expected.png:
3522         * fast/css/percentage-non-integer-expected.txt:
3523         * fast/repaint/table-cell-move-expected.checksum:
3524         * fast/repaint/table-cell-move-expected.png:
3525         * fast/repaint/table-cell-move-expected.txt:
3526         * fast/table/012-expected.txt:
3527         * fast/table/032-expected.txt:
3528         * fast/table/empty-cells-expected.checksum: Added.
3529         * fast/table/empty-cells-expected.txt: Added.
3530         * fast/table/empty-cells.html: Added.
3531         * fast/table/empty-section-crash-expected.txt:
3532         * http/tests/misc/acid2-expected.txt:
3533         * http/tests/misc/acid2-pixel-expected.txt:
3534         * tables/mozilla/bugs/bug100334-expected.txt:
3535         * tables/mozilla/bugs/bug1188-expected.txt:
3536         * tables/mozilla/bugs/bug16012-expected.checksum:
3537         * tables/mozilla/bugs/bug16012-expected.png:
3538         * tables/mozilla/bugs/bug16012-expected.txt:
3539         * tables/mozilla/bugs/bug1818-6-expected.txt:
3540         * tables/mozilla/bugs/bug222336-expected.txt:
3541         * tables/mozilla/bugs/bug222467-expected.txt:
3542         * tables/mozilla/bugs/bug78162-expected.txt:
3543         * tables/mozilla/core/misc-expected.checksum:
3544         * tables/mozilla/core/misc-expected.png:
3545         * tables/mozilla/core/misc-expected.txt:
3546         * tables/mozilla_expected_failures/bugs/bug14007-1-expected.checksum:
3547         * tables/mozilla_expected_failures/bugs/bug14007-1-expected.png:
3548         * tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt:
3549         * tables/mozilla_expected_failures/bugs/bug72393-expected.checksum:
3550         * tables/mozilla_expected_failures/bugs/bug72393-expected.png:
3551         * tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
3552         * tables/mozilla_expected_failures/other/empty_cells-expected.txt:
3553
3554 2007-04-27  Rob Buis  <buis@kde.org>
3555
3556         Reviewed by Oliver.
3557
3558         Testcase for:
3559         http://bugs.webkit.org/show_bug.cgi?id=13052
3560         Text not rendered in a second inline SVG element
3561
3562         * svg/custom/invisible-text-after-scrolling-expected.png:
3563         * svg/custom/second-inline-text-expected.checksum: Added.
3564         * svg/custom/second-inline-text-expected.png: Added.
3565         * svg/custom/second-inline-text-expected.txt: Added.
3566         * svg/custom/second-inline-text.xhtml: Added.
3567
3568 2007-04-26  Mitz Pettel  <mitz@webkit.org>
3569
3570         Reviewed by Darin.
3571