WebCore:
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-07-25  Brady Eidson  <beidson@apple.com>
2
3         Reviewed by Sam
4
5         Test for autocomplete attribute cleanup
6
7         * platform/win/Skipped:
8         * security/set-form-autocomplete-attribute-expected.txt: Added.
9         * security/set-form-autocomplete-attribute.html: Added.
10
11 2008-07-25  Anders Carlsson  <andersca@apple.com>
12
13         Reviewed by Mitz.
14
15         Make the willCacheResponse test more robust.
16         
17         * http/tests/misc/resources/willCacheResponse-success.html: Added.
18         * http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
19         * http/tests/misc/willCacheResponse-delegate-callback.html:
20
21 2008-07-25  Dan Bernstein  <mitz@apple.com>
22
23         Reviewed by Anders Carlsson.
24
25         * http/tests/misc/acid3.html: Updated test 77 from acidtests.org. Added
26         alert()ing the log when the score is less than 100.
27
28 2008-07-25  Dan Bernstein  <mitz@apple.com>
29
30         Rubber-stamped by Brady Eidson.
31
32         - add missing pixel results and move the render tree results under the platform directory
33
34         * platform/mac/svg/dom/SVGRectElement: Added.
35         * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.checksum: Added.
36         * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.png: Added.
37         * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.txt: Added.
38         * platform/mac/webarchive: Added.
39         * platform/mac/webarchive/loading: Added.
40         * platform/mac/webarchive/loading/cache-expired-subresource-expected.checksum: Added.
41         * platform/mac/webarchive/loading/cache-expired-subresource-expected.png: Added.
42         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt: Added.
43         * svg/dom/SVGRectElement/rect-modify-rx-expected.txt: Removed.
44         * webarchive/loading/cache-expired-subresource-expected.txt: Removed.
45
46 2008-07-25  chris fleizach  <cfleizach@apple.com>
47
48         Reviewed by Beth Dakin
49
50         <rdar://problem/6084806> AX: REGRESSION: returned line number from TextArea is incorrect
51
52         * accessibility/textarea-insertion-point-line-number-expected.txt: Added.
53         * accessibility/textarea-insertion-point-line-number.html: Added.
54         * accessibility/textarea-line-for-index-expected.txt: Added.
55         * accessibility/textarea-line-for-index.html: Added.
56
57 2008-07-25  Jacob Refstrup  <jacob.refstrup@hp.com>
58
59         Reviewed by mitz.
60         
61         - added test case for float being added in trailing whitespace
62           of an already full line (with pre-wrap or after-white-space set).
63           <rdar://problem/5805741> https://bugs.webkit.org/show_bug.cgi?id=17906
64
65         * fast/block/float/editable-text-overlapping-float.html: Added.
66         * platform/mac/fast/block/float/editable-text-overlapping-float-expected.checksum: Added.
67         * platform/mac/fast/block/float/editable-text-overlapping-float-expected.png: Added.
68         * platform/mac/fast/block/float/editable-text-overlapping-float-expected.txt: Added.
69         * platform/qt/fast/block/float/editable-text-overlapping-float-expected.txt: Added.
70
71 2008-07-24  David Hyatt  <hyatt@apple.com>
72
73         Add support for an alternate proposed syntax for CSS variables.  This alternate syntax will allow
74         testers on www-style to try out both versions of the syntax (to help make a decision regarding
75         which one should be used).
76
77         Reviewed by Dan
78
79         * fast/css/variables/alternate-syntax: Added.
80         * fast/css/variables/alternate-syntax/color-hex-test.html: Added.
81         * fast/css/variables/alternate-syntax/colors-test.html: Added.
82         * fast/css/variables/alternate-syntax/font-test.html: Added.
83         * fast/css/variables/alternate-syntax/image-test.html: Added.
84         * fast/css/variables/alternate-syntax/import-test.html: Added.
85         * fast/css/variables/alternate-syntax/inline-style-test.html: Added.
86         * fast/css/variables/alternate-syntax/invalid-variable-test.html: Added.
87         * fast/css/variables/alternate-syntax/margin-test.html: Added.
88         * fast/css/variables/alternate-syntax/misplaced-import-test.html: Added.
89         * fast/css/variables/alternate-syntax/misplaced-variables-test.html: Added.
90         * fast/css/variables/alternate-syntax/multiple-term-test.html: Added.
91         * fast/css/variables/alternate-syntax/override-test.html: Added.
92         * fast/css/variables/alternate-syntax/print-test.html: Added.
93         * fast/css/variables/alternate-syntax/remove-variable-test.html: Added.
94         * fast/css/variables/alternate-syntax/resources: Added.
95         * fast/css/variables/alternate-syntax/resources/bad.css: Added.
96         * fast/css/variables/alternate-syntax/resources/good.css: Added.
97         * fast/css/variables/alternate-syntax/resources/listmark.gif: Added.
98         * fast/css/variables/alternate-syntax/set-variable-test.html: Added.
99         * fast/css/variables/alternate-syntax/shorthand-test.html: Added.
100         * fast/css/variables/alternate-syntax/variable-iteration-test.html: Added.
101
102 2008-07-24  Oliver Hunt  <oliver@apple.com>
103
104         Reviewed by Alexey Proskuryakov.
105
106         Test cases for regex starting with /=
107
108         * fast/js/regexp-divequal-expected.txt: Added.
109         * fast/js/regexp-divequal.html: Added.
110         * fast/js/resources/regexp-divequal.js: Added.
111
112 2008-07-23  Julien Chaffraix  <jchaffraix@webkit.org>
113
114         Reviewed by Eric.
115
116         Test for bug 19588: CRASH doing open() on destroyed window
117         https://bugs.webkit.org/show_bug.cgi?id=19588
118
119         Test case from Eric Roman.
120
121         * fast/frames/crash-removed-iframe-expected.txt: Added.
122         * fast/frames/crash-removed-iframe.html: Added.
123
124 2008-07-23  Dan Bernstein  <mitz@apple.com>
125
126         Reviewed by Alexey Proskuryakov.
127
128         - updated test to cover serializing variable values which are colors in
129           hex notation
130
131         * fast/css/variables/color-hex-test.html:
132
133 2008-07-23  Beth Dakin  <bdakin@apple.com>
134
135         Reviewed by Dan Bernstein.
136
137         Tests for <rdar://problem/5997215> display: table-row-group 
138         for :before content causes a crash
139
140         * fast/css-generated-content/table-row-group-to-inline.html: Added.
141         * fast/css-generated-content/table-row-group-with-before.html: Added.
142         * fast/css-generated-content/table-row-with-before.html: Added.
143         * fast/css-generated-content/table-with-before.html: Added.
144         * platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.checksum: Added.
145         * platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.png: Added.
146         * platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.txt: Added.
147         * platform/mac/fast/css-generated-content/table-row-group-with-before-expected.checksum: Added.
148         * platform/mac/fast/css-generated-content/table-row-group-with-before-expected.png: Added.
149         * platform/mac/fast/css-generated-content/table-row-group-with-before-expected.txt: Added.
150         * platform/mac/fast/css-generated-content/table-row-with-before-expected.checksum: Added.
151         * platform/mac/fast/css-generated-content/table-row-with-before-expected.png: Added.
152         * platform/mac/fast/css-generated-content/table-row-with-before-expected.txt: Added.
153         * platform/mac/fast/css-generated-content/table-with-before-expected.checksum: Added.
154         * platform/mac/fast/css-generated-content/table-with-before-expected.png: Added.
155         * platform/mac/fast/css-generated-content/table-with-before-expected.txt: Added.
156
157 2008-07-23  Oliver Hunt  <oliver@apple.com>
158
159         Reviewed by Geoff Garen.
160
161         Test cases to cover the behaviour of switch statements, to make sure our
162         fast switch paths have not broken things.
163
164         * fast/js/resources/switch-behaviour.js: Added.
165         * fast/js/switch-behaviour-expected.txt: Added.
166         * fast/js/switch-behaviour.html: Added.
167
168 2008-07-23  Dean Jackson  <dino@apple.com>
169
170         Reviewed by Dan Bernstein.
171
172         Update computed style test for transform to reflect that
173         we return "none" rather than identity matrix.
174
175         * svg/css/getComputedStyle-basic-expected.txt:
176
177 2008-07-23  Sam Weinig  <sam@webkit.org>
178
179         Reviewed by Dan Bernstein.
180
181         Remove tiger specific result for toDataURL-supportedTypes.html as it should have the
182         same results on all platforms.
183
184         * platform/mac-tiger/fast/canvas: Removed.
185         * platform/mac-tiger/fast/canvas/toDataURL-supportedTypes-expected.txt: Removed.
186
187 2008-07-22  Sam Weinig  <sam@webkit.org>
188
189         Reviewed by Mark Rowe.
190
191         <rdar://problem/5788451> toDataURL not implemented for Windows (need mapping of MIME type to UTI)
192         Add additional support for JPEG and GIF for toDataURL encoding canvases.
193
194         - Turn on and simplify toDataURL-supportedTypes.html to only test for support of mimeTypes and not
195           fail due to differences in image encoders.
196
197         * fast/canvas/toDataURL-supportedTypes-expected.txt:
198         * fast/canvas/toDataURL-supportedTypes.html: Copied from fast/canvas/toDataURL-supportedTypes.html-disabled.
199         * fast/canvas/toDataURL-supportedTypes.html-disabled: Removed.
200
201 2008-07-22  Chris Fleizach  <cfleizach@apple.com>
202
203         Reviewed by Dave Hyatt
204
205         <rdar://problem/6004877> internal anchors on this page are not showing up in the AXLinkedUIElements
206         
207         * accessibility/internal-link-anchors2-expected.txt: Added.
208         * accessibility/internal-link-anchors2.html: Added.
209
210 2008-07-22  Alexey Proskuryakov  <ap@webkit.org>
211
212         Reviewed by Adam Roben.
213
214         <rdar://problem/5955602> WebKit should support charset name x-windows-949
215
216         * fast/encoding/char-decoding.html:
217         * fast/encoding/char-decoding-expected.txt:
218         Added a test for this name.
219
220 2008-07-21  Alexey Proskuryakov  <ap@webkit.org>
221
222         Reviewed by Dan Bernstein.
223
224         https://bugs.webkit.org/show_bug.cgi?id=20117
225         setBaseAndExtent fails to reverse the current selection
226
227         * editing/selection/setBaseAndExtent-revert-selection-expected.txt: Added.
228         * editing/selection/setBaseAndExtent-revert-selection.html: Added.
229
230 2008-07-21  Anders Carlsson  <andersca@apple.com>
231
232         Reviewed by Geoff.
233
234         <rdar://problem/5820667> 
235         CrashTracer: [USER] 3759 crashes in Safari at FrameLoader::activeDocumentLoader const + 6 while canceling plug-in load
236
237         * http/tests/plugins/geturlnotify-from-npp-destroystream-expected.txt: Added.
238         * http/tests/plugins/geturlnotify-from-npp-destroystream.html: Added.
239
240 2008-07-21  Rob Buis  <buis@kde.org>
241
242         Reviewed by Mitz.
243
244         Testcase for:
245         https://bugs.webkit.org/show_bug.cgi?id=19966
246         CSS variables crash when using hex notation for colors
247
248         * fast/css/variables/color-hex-test-expected.txt: Added.
249         * fast/css/variables/color-hex-test.html: Added.
250
251 2008-07-20  Oliver Hunt  <oliver@apple.com>
252
253         RS=Dan Bernstein.
254
255         Whoops, forgot to commit expected output for this test.
256
257         * fast/js/exception-expression-offset-expected.txt: Added.
258
259 2008-07-20  Nikolas Zimmermann  <zimmermann@kde.org>
260
261         Reviewed by Oliver.
262
263         Fixes: https://bugs.webkit.org/show_bug.cgi?id=12171
264
265         Remove manual SVG property <-> XML attribute synchronization in SVGPolyElement.
266         Added svg/custom/poly-points-attribute-changes.svg (testcase from Rob)
267
268         * platform/mac-leopard/svg/custom/poly-points-attribute-changes-expected.checksum: Added.
269         * platform/mac-leopard/svg/custom/poly-points-attribute-changes-expected.png: Added.
270         * svg/custom/poly-points-attribute-changes-expected.txt: Added.
271         * svg/custom/poly-points-attribute-changes.svg: Added.
272
273 2008-07-20  Oliver Hunt  <oliver@apple.com>
274
275         Reviewed by Mark Rowe.
276
277         Add layout test to check correctly handling of exceptions in callback by WebCore.
278         Update existing test results for higher fidelity output.
279
280         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
281         * fast/js/exceptions-thrown-in-callbacks-expected.txt: Added.
282         * fast/js/exceptions-thrown-in-callbacks.html: Added.
283         * fast/xpath/nsresolver-exception-expected.txt:
284         * fast/xsl/transform-xhr-doc-expected.txt:
285         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
286         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
287         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
288         * platform/mac/fast/dynamic/015-expected.txt:
289         * platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
290         * platform/mac/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
291         * platform/mac/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
292         * platform/mac/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
293         * platform/mac/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
294         * platform/mac/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
295         * storage/transaction_callback_exception_crash-expected.txt:
296
297 2008-07-19  Oliver Hunt  <oliver@apple.com>
298
299         Reviewed by Cameron Zwarich.
300
301         Update a few tests i filed to correct in the last patch, and add tests for
302         assignment error position.
303
304         * fast/css/font-face-descriptor-multiple-values-parsing-expected.txt:
305         * fast/js/resources/exception-expression-offset.js:
306         * http/tests/security/cross-frame-access-call-expected.txt:
307         * http/tests/security/cross-frame-access-call.html:
308         * platform/mac/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
309
310 2008-07-18  Oliver Hunt  <oliver@apple.com>
311
312         Reviewed by Cameron Zwarich.
313
314         Update layout tests for new exception text, and add additional test covering the
315         expression ranges provided.
316
317         * fast/css/resources/font-face-descriptor-multiple-values-parsing.js:
318         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
319         * fast/forms/select-namedItem-expected.txt:
320         * fast/js/exception-expression-offset.html: Added.
321         * fast/js/resources/exception-expression-offset.js: Added.
322           New test covering the offset positions given for exceptions
323         * fast/xsl/transform-xhr-doc-expected.txt:
324         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
325         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
326         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
327         * http/tests/security/cross-frame-access-call.html:
328         * platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
329         * platform/mac/svg/custom/createelement-expected.txt:
330         * platform/mac/tables/mozilla/bugs/bug53690-1-expected.txt:
331         * platform/mac/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
332
333 2008-07-18  Adele Peterson & Maxime Britto  <britto@apple.com>
334
335         Reviewed by Adele.
336
337         Test for <rdar://problem/6049803> Autoscroll triggered on no scrolling iframes
338
339         * ChangeLog:
340         * fast/events/autoscroll-with-non-scrollable-parent-expected.txt: Added.
341         * fast/events/autoscroll-with-non-scrollable-parent.html: Added.
342         * fast/events/resources/big-page-with-input.html: Added.
343
344 2008-07-18  Simon Fraser  <simon.fraser@apple.com>
345
346         Reviewed by Dave Hyatt
347
348         getComputedStyle() for -webkit-transform should return 
349         'none' for elements with no renderer, or those with no
350         transform.
351
352         https://bugs.webkit.org/show_bug.cgi?id=20008
353
354         * fast/css/computed-style-expected.txt:
355         * fast/css/computed-style-without-renderer-expected.txt:
356
357 2008-07-18  Alexey Proskuryakov  <ap@webkit.org>
358
359         Update expected results for a recently added test to what is seen when running the
360         full test suite.
361
362         * fast/forms/form-and-frame-interaction-retains-values-expected.txt:
363
364 2008-07-17  Geoffrey Garen  <ggaren@apple.com>
365
366         Reviewed by David Kilzer.
367         
368         Test for https://bugs.webkit.org/show_bug.cgi?id=20067
369         Support function.name (Firefox extension)
370
371         * fast/js/function-name-expected.txt: Added.
372         * fast/js/function-name.html: Added.
373         * fast/js/resources/function-name.js: Added.
374
375 2008-07-17  Geoffrey Garen  <ggaren@apple.com>
376
377         Reviewed by Oliver Hunt.
378         
379         Test for <rdar://problem/6081636> Functions calls use more temporary
380         registers than necessary
381
382         * fast/js/function-call-register-allocation.html: Added.
383         * fast/js/function-call-register-allocation-expected.txt: Added.
384         * fast/js/resources/function-call-register-allocation.js: Added.
385
386 2008-07-17  Jacob Refstrup  <jacob.refstrup@hp.com>
387
388         Reviewed by rwlbuis@gmail.com
389         
390         - added test case that tests that '@mediall' gets safely skipped
391
392         * ChangeLog:
393         * css2.1/atrule_longest_match-expected.txt: Added.
394         * css2.1/atrule_longest_match.html: Added.
395
396 2008-07-16  Simon Fraser  <simon.fraser@apple.com>
397
398         Reviewed by Hyatt.
399
400         Testcases for opacity transition.
401         https://bugs.webkit.org/show_bug.cgi?id=20047
402
403         * transitions/opacity-transition-zindex-expected.txt: Added.
404         * transitions/opacity-transition-zindex.html: Added.
405
406 2008-07-16  Nikolas Zimmermann  <zimmermann@kde.org>
407
408         Rubber stamped by Eric.
409         Update pixel test results for two tests that have been changed.
410
411         * platform/mac-leopard/svg/custom/acid3-test-77-expected.checksum:
412         * platform/mac-leopard/svg/custom/acid3-test-77-expected.png:
413         * platform/mac-leopard/svg/custom/getSubStringLength-expected.checksum:
414         * platform/mac-leopard/svg/custom/getSubStringLength-expected.png:
415
416 2008-07-16  Nikolas Zimmermann  <zimmermann@kde.org>
417
418         Reviewed by Anders Carlsson.
419
420         Add missing layout test results.
421
422         * platform/mac-leopard/svg/custom/selectSubString-expected.checksum: Added.
423         * platform/mac-leopard/svg/custom/selectSubString-expected.png: Added.
424
425 2008-07-15  Sam Weinig  <sam@webkit.org>
426
427         Reviewed by Anders Carlsson.
428
429         Update for refactored accessibility testing code.
430
431         * accessibility/aria-describedby-on-input.html:
432         * accessibility/aria-labelledby-on-input.html:
433         * accessibility/aria-range-value.html:
434         * accessibility/aria-range.html:
435         * accessibility/aria-roles.html:
436         * accessibility/aria-slider.html:
437         * accessibility/aria-spinbutton.html:
438         * accessibility/document-attributes.html:
439         * accessibility/image-map1.html:
440         * accessibility/image-map2.html:
441         * accessibility/internal-link-anchors.html:
442         * accessibility/radio-button-checkbox-size.html:
443         * accessibility/radio-button-group-members.html:
444
445 2008-07-15  Kevin McCullough  <kmccullough@apple.com>
446
447         Reviewed by Dan.
448
449         <rdar://problem/5620273> REGRESSION: Apparent caching between form
450         submits twice (on Maconomy) (18401)
451
452         * fast/forms/form-and-frame-interaction-retains-values-expected.txt: Added.
453         * fast/forms/form-and-frame-interaction-retains-values.html: Added.
454         * fast/forms/resources/form-and-frame-interaction-retains-values-main.html: Added.
455         * fast/forms/resources/form-and-frame-interaction-retains-values-submit.html: Added.
456
457 2008-07-15  Dan Bernstein  <mitz@apple.com>
458
459         Rubber-stamped by Sam Weinig.
460
461         - update results for the addition of the compareDocumentPosition-related constants
462
463         * fast/dom/domListEnumeration-expected.txt:
464
465 2008-07-15  Dan Bernstein  <mitz@apple.com>
466
467         Reviewed by Dave Hyatt.
468
469         - test for https://bugs.webkit.org/show_bug.cgi?id=19525
470           <rdar://problem/5961768> -webkit-box-reflect in hyperlink causes webkit to crash
471
472         * fast/reflections/inline-crash.html: Added.
473         * platform/mac/fast/reflections/inline-crash-expected.checksum: Added.
474         * platform/mac/fast/reflections/inline-crash-expected.png: Added.
475         * platform/mac/fast/reflections/inline-crash-expected.txt: Added.
476
477 2008-07-15  Adele Peterson  <adele@apple.com>
478
479         Updating results for my fix to <rdar://problem/5784890>.
480
481         * http/tests/misc/xhtml-expected.txt:
482
483 2008-07-15  Dan Bernstein  <mitz@apple.com>
484
485         Rubber-stamped by Anders Carlsson.
486
487         - updated results for https://bugs.webkit.org/show_bug.cgi?id=18088
488           <rdar://problem/6036232> white-space:nowrap; float:left; causing the misalignment issue
489
490         * platform/mac/tables/mozilla/bugs/bug26553-expected.checksum:
491         * platform/mac/tables/mozilla/bugs/bug26553-expected.png:
492         * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
493         * platform/mac/tables/mozilla/bugs/bug57828-2-expected.checksum:
494         * platform/mac/tables/mozilla/bugs/bug57828-2-expected.png:
495         * platform/mac/tables/mozilla/bugs/bug57828-2-expected.txt:
496
497 2008-07-14  chris fleizach  <cfleizach@apple.com>
498
499         Reviewed by Beth Dakin
500         Tests for the accessibility of image maps (two variations)
501
502         * accessibility/image-map1-expected.txt: Added.
503         * accessibility/image-map1.html: Added.
504         * accessibility/image-map2-expected.txt: Added.
505         * accessibility/image-map2.html: Added.
506
507 2008-07-14  Anders Carlsson  <andersca@apple.com>
508
509         Reviewed by Geoff.
510
511         <rdar://problem/6073974>
512         https://bugs.webkit.org/show_bug.cgi?id=18106
513         The "onscroll" event bubbles, which is inconsistent with Firefox and IE
514         
515         Add test.
516         
517         * fast/events/scroll-event-does-not-bubble-expected.txt: Added.
518         * fast/events/scroll-event-does-not-bubble.html: Added.
519
520 2008-07-14  Sam Weinig  <sam@webkit.org>
521
522         Reviewed by Adele Peterson.
523
524         Test for <rdar://problem/5769819>
525
526         * http/tests/security/cross-frame-access-object-prototype-expected.txt: Added.
527         * http/tests/security/cross-frame-access-object-prototype.html: Added.
528         * http/tests/security/resources/cross-frame-iframe-for-object-prototype-test.html: Added.
529
530 2008-07-12  Sam Weinig  <sam@webkit.org>
531
532         Rubber-stamped by Oliver Hunt.
533
534         Update version of Selectors API test from http://ejohn.org/apps/selectortest/
535         and fix the spelling of the authors name.
536
537         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Copied from fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt.
538         * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Copied from fast/dom/SelectorAPI/ressig-SelectorsAPI-test.xhtml.
539         * fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt: Removed.
540         * fast/dom/SelectorAPI/ressig-SelectorsAPI-test.xhtml: Removed.
541
542 2008-07-12  Dan Bernstein  <mitz@apple.com>
543
544         Reviewed by Oliver Hunt.
545
546         - test for https://bugs.webkit.org/show_bug.cgi?id=18088
547           <rdar://problem/6036232> white-space:nowrap; float:left; causing the misalignment issue
548
549         * fast/block/basic/min-pref-width-nowrap-floats.html: Added.
550         * platform/mac/fast/block/basic/min-pref-width-nowrap-floats-expected.checksum: Added.
551         * platform/mac/fast/block/basic/min-pref-width-nowrap-floats-expected.png: Added.
552         * platform/mac/fast/block/basic/min-pref-width-nowrap-floats-expected.txt: Added.
553
554 2008-07-11  Sam Weinig  <sam@webkit.org>
555
556         Reviewed by Mark Rowe.
557
558         Update getSubStringLength and selectSubString methods exception throwing conditions
559         based on SVG working group errata.
560
561         * svg/custom/acid3-test-77-expected.txt:
562         * svg/custom/acid3-test-77.html:
563         * svg/custom/getSubStringLength-expected.txt:
564         * svg/custom/resources/getSubStringLength.js:
565         * svg/custom/resources/selectSubString.js: Added.
566         * svg/custom/selectSubString-expected.txt: Added.
567         * svg/custom/selectSubString.html: Added.
568
569 2008-07-11  Sam Weinig  <sam@webkit.org>
570
571         Reviewed by Mark Rowe.
572
573         We can only use the Id fast path for querySelector and querySelectorAll
574         if the selector is purely an Id selector.
575
576         * fast/dom/SelectorAPI/id-fastpath-expected.txt: Added.
577         * fast/dom/SelectorAPI/id-fastpath.html: Added.
578         * fast/dom/SelectorAPI/resources/id-fastpath.js: Added.
579         * fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt:
580
581 2008-07-11  Simon Fraser  <simon.fraser@apple.com>
582
583         Reviewed by Dave Hyatt
584
585         Test for <https://bugs.webkit.org/show_bug.cgi?id=18885>
586         (requires visual inspection or pixel test).
587         
588         * fast/transforms/transform-positioned-ancestor.html: Added.
589         * platform/mac/fast/transforms/transform-positioned-ancestor-expected.txt: Added.
590
591 2008-07-11  Eric Seidel  <eric@webkit.org>
592
593         Reviewed by Anders.
594         
595         Skip the printing tests since they fail between machines.
596         https://bugs.webkit.org/show_bug.cgi?id=20011
597
598         * platform/mac/Skipped:
599
600 2008-07-11  Sam Weinig  <sam@webkit.org>
601
602         Rubber-stamped by Oliver Hunt.
603
604         Import Selectors API test from http://ejohn.org/apps/selectortest/.
605
606         * fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt: Added.
607         * fast/dom/SelectorAPI/ressig-SelectorsAPI-test.xhtml: Added.
608
609 2008-07-11  Eric Seidel  <eric@webkit.org>
610
611         Reviewed by cpst.
612         
613         Update results to match the buildbot (even though this now fails on my machine)
614         I think the failure for me is possibly leopard vs. tiger or git vs. svn.
615
616         * webarchive/test-xml-stylesheet-expected.webarchive:
617
618 2008-07-11  Dean Jackson  <dino@apple.com>
619
620         Updated test results for
621         https://bugs.webkit.org/show_bug.cgi?id=19864
622
623         * css3/transform-computed-style-001-expected.txt:
624         * fast/css/computed-style-expected.txt:
625         * fast/css/computed-style-without-renderer-expected.txt:
626         * svg/css/getComputedStyle-basic-expected.txt:
627
628 2008-07-10  Sam Weinig  <sam@webkit.org>
629
630         Reviewed by Oliver Hunt.
631
632         Add support for NSResolver to resolve namespaces for querySelector 
633         and querySelectorAll.
634
635         * fast/dom/SelectorAPI/NSResolver-basic-expected.txt: Added.
636         * fast/dom/SelectorAPI/NSResolver-basic.xhtml: Added.
637         * fast/dom/SelectorAPI/NSResolver-exceptions-expected.txt: Added.
638         * fast/dom/SelectorAPI/NSResolver-exceptions.xhtml: Added.
639         * fast/dom/SelectorAPI/not-supported-NSResolver-expected.txt: Removed.
640         * fast/dom/SelectorAPI/not-supported-NSResolver.html: Removed.
641         * fast/dom/SelectorAPI/resources/NSResolver-exceptions.js: Added.
642
643 2008-07-10  Dean Jackson  <dino@apple.com>
644
645         Reviewed by hyatt.
646         
647         Testing the computed style of -webkit-transform
648         https://bugs.webkit.org/show_bug.cgi?id=19864
649
650         * css3/transform-computed-style-001-expected.txt: Added.
651         * css3/transform-computed-style-001.html: Added.
652
653 2008-07-10  Sam Weinig  <sam@webkit.org>
654
655         Reviewed by Dave Hyatt and Darin Adler,
656
657         Add support for calling querySelector and querySelectorAll on DocumentFragments
658
659         - Add test for nodes not in the document tree.
660
661         * fast/dom/SelectorAPI/detached-element-expected.txt: Added.
662         * fast/dom/SelectorAPI/detached-element.html: Added.
663         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
664         * fast/dom/SelectorAPI/dumpNodeList.html:
665         * fast/dom/SelectorAPI/not-supported-NSResolver-expected.txt:
666         * fast/dom/SelectorAPI/not-supported-NSResolver.html:
667         * fast/dom/SelectorAPI/resources/detached-element.js: Added.
668         * fast/dom/Window/window-properties-expected.txt:
669
670 2008-07-10  Simon Fraser  <simon.fraser@apple.com>
671
672         Reviewed by Dave Hyatt
673         
674         Test for <https://bugs.webkit.org/show_bug.cgi?id=18886>
675         RenderLayer::shouldBeOverflowOnly() should look for transforms
676
677         * fast/transforms/transform-overflow.html: Added.
678         * platform/mac/fast/transforms/transform-overflow-expected.txt: Added.
679
680 2008-07-09  Brady Eidson  <beidson@apple.com>
681
682         Reviewed by Darin
683
684         Test for <rdar://problem/5823684>
685
686         * fast/loader/frame-creation-removal-expected.txt: Added.
687         * fast/loader/frame-creation-removal.html: Added.
688         * fast/loader/resources/frame-creation-removal-iframe.html: Added.
689
690 2008-07-09  Eric Seidel  <eric@webkit.org>
691
692         Reviewed by Mark Rowe.
693         
694         Print <div> backgrounds when printing from DRT.
695
696         * printing/media-queries-print-expected.pdf:
697
698 2008-07-09  Eric Seidel  <eric@webkit.org>
699
700         Reviewed by aroben.
701
702         * platform/mac/printing: Added.
703         * platform/mac/printing/media-queries-print-expected.txt: Added.
704         * platform/qt/Skipped: skip printing and webarchives
705         * platform/win/Skipped: skip printing tests
706         * printing: Added.
707         * printing/media-queries-print.html: Added.
708
709 2008-07-09  Eric Seidel  <eric@webkit.org>
710
711         Reviewed by weinig.
712
713         Add Content-Type support to DumpRenderTree and run-webkit-tests
714         and move expected.txt files to expected.webarchive
715         
716         https://bugs.webkit.org/show_bug.cgi?id=15565
717
718         * svg/custom/image-with-prefix-in-webarchive-expected.webarchive: Renamed from LayoutTests/svg/custom/image-with-prefix-in-webarchive-expected.txt.
719         * svg/webarchive/svg-cursor-subresources-expected.webarchive: Renamed from LayoutTests/svg/webarchive/svg-cursor-subresources-expected.txt.
720         * svg/webarchive/svg-feimage-subresources-expected.webarchive: Renamed from LayoutTests/svg/webarchive/svg-feimage-subresources-expected.txt.
721         * svg/webarchive/svg-script-subresouces-expected.webarchive: Renamed from LayoutTests/svg/webarchive/svg-script-subresouces-expected.txt.
722         * webarchive/archive-empty-frame-dom-expected.webarchive: Renamed from LayoutTests/webarchive/archive-empty-frame-dom-expected.txt.
723         * webarchive/archive-empty-frame-source-expected.webarchive: Renamed from LayoutTests/webarchive/archive-empty-frame-source-expected.txt.
724         * webarchive/archive-with-unencoded-url-expected.webarchive: Renamed from LayoutTests/webarchive/archive-with-unencoded-url-expected.txt.
725         * webarchive/doctype-expected.webarchive: Renamed from LayoutTests/webarchive/doctype-expected.txt.
726         * webarchive/test-body-background-expected.webarchive: Renamed from LayoutTests/webarchive/test-body-background-expected.txt.
727         * webarchive/test-css-import-expected.webarchive: Renamed from LayoutTests/webarchive/test-css-import-expected.txt.
728         * webarchive/test-duplicate-resources-expected.webarchive: Renamed from LayoutTests/webarchive/test-duplicate-resources-expected.txt.
729         * webarchive/test-frameset-expected.webarchive: Renamed from LayoutTests/webarchive/test-frameset-expected.txt.
730         * webarchive/test-img-src-expected.webarchive: Renamed from LayoutTests/webarchive/test-img-src-expected.txt.
731         * webarchive/test-input-src-expected.webarchive: Renamed from LayoutTests/webarchive/test-input-src-expected.txt.
732         * webarchive/test-link-href-expected.webarchive: Renamed from LayoutTests/webarchive/test-link-href-expected.txt.
733         * webarchive/test-object-data-expected.webarchive: Renamed from LayoutTests/webarchive/test-object-data-expected.txt.
734         * webarchive/test-script-src-expected.webarchive: Renamed from LayoutTests/webarchive/test-script-src-expected.txt.
735         * webarchive/test-table-background-expected.webarchive: Renamed from LayoutTests/webarchive/test-table-background-expected.txt.
736         * webarchive/test-td-background-expected.webarchive: Renamed from LayoutTests/webarchive/test-td-background-expected.txt.
737         * webarchive/test-xml-stylesheet-expected.txt: Removed.
738         * webarchive/test-xml-stylesheet-expected.webarchive: Copied from LayoutTests/platform/mac-leopard/webarchive/test-xml-stylesheet-expected.txt.
739
740 2008-07-09  Rob Buis  <buis@kde.org>
741
742         Reviewed by Eric.
743
744         Changed tests for:
745         https://bugs.webkit.org/show_bug.cgi?id=15431
746         SVGRenderStyle should store pre-modified resource URIs
747
748         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
749         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
750         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
751         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
752         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
753         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
754         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
755         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
756         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
757         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
758         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
759         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
760         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
761         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
762         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
763         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
764         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
765         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
766         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
767         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
768         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
769         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
770         * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
771         * platform/mac/svg/batik/text/textEffect2-expected.txt:
772         * platform/mac/svg/batik/text/textProperties-expected.txt:
773         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
774         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
775         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
776         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
777         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
778         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
779         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
780         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
781         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
782         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
783         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
784         * platform/mac/svg/custom/empty-clip-path-expected.txt:
785         * platform/mac/svg/custom/empty-merge-expected.txt:
786         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
787         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
788         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
789         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
790         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
791         * platform/mac/svg/custom/filter-source-alpha-expected.txt:
792         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
793         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
794         * platform/mac/svg/custom/marker-changes-expected.txt:
795         * platform/mac/svg/custom/marker-child-changes-expected.txt:
796         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
797         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
798         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
799         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
800         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
801         * platform/mac/svg/custom/recursive-clippath-expected.txt:
802         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
803         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
804         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
805
806 2008-07-08  Simon Fraser  <simon.fraser@apple.com>
807
808         Reviewed by Darin.
809
810         Dean forgot to add this file needed for the tests.
811
812         * traversal/resources/node-iterator-009-data.xml: Added.
813
814 2008-07-07  Sam Weinig  <sam@webkit.org>
815
816         Reviewed by Anders Carlsson.
817
818         Fix for https://bugs.webkit.org/show_bug.cgi?id=19928
819         Use of CSS3 Namespaces syntax in Selectors API should throw an exception
820
821         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt: Added.
822         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html: Added.
823
824 2008-07-07  Simon Fraser  <simon.fraser@apple.com>
825
826         Reviewed by Darin.
827
828         Tests for https://bugs.webkit.org/show_bug.cgi?id=19933
829         nodeIterator with filter fails on documents not in a frame
830
831         * traversal/node-iterator-009-expected.txt: Added.
832         * traversal/node-iterator-009.html: Added.
833         * traversal/tree-walker-006-expected.txt: Added.
834         * traversal/tree-walker-006.html: Added.
835
836 2008-07-07  Adele Peterson  <adele@apple.com>
837
838         Reviewed by Dan Bernstein.
839
840         Test for https://bugs.webkit.org/show_bug.cgi?id=19924
841         <rdar://problem/6057160> Disabled file input element updates its displayed file info when a file is dropped from the Finder.
842
843         * fast/forms/dragging-to-disabled-file-input-expected.txt: Added.
844         * fast/forms/dragging-to-disabled-file-input.html: Added.
845
846 2008-07-07  Adele Peterson  <adele@apple.com>
847
848         Reviewed by Beth.
849
850         Test for <rdar://problem/5860507> <AUDIO> playback noticeably more quiet than QuickTime
851
852         * media/video-volume-expected.txt:
853         * media/video-volume.html:
854
855 2008-07-07  Beth Dakin  <bdakin@apple.com>
856
857         Reviewed by Anders.
858
859         New test that uses the ability to query int value, min value, and 
860         max value in the accessibility tests.
861
862         * accessibility/aria-range-value-expected.txt: Added.
863         * accessibility/aria-range-value.html: Added.
864
865 2008-07-07  Michelangelo De Simone  <m.des@mac.com>
866
867         Reviewed by Adele.
868
869         Test suite for :read-only and :read-write pseudoclasses, imported from
870         Opera.
871
872         * fast/css/readonly-pseudoclass-opera-001-expected.txt: Added.
873         * fast/css/readonly-pseudoclass-opera-001.html: Added.
874         * fast/css/readonly-pseudoclass-opera-002-expected.txt: Added.
875         * fast/css/readonly-pseudoclass-opera-002.html: Added.
876         * fast/css/readonly-pseudoclass-opera-003-expected.txt: Added.
877         * fast/css/readonly-pseudoclass-opera-003.html: Added.
878         * fast/css/readonly-pseudoclass-opera-004-expected.txt: Added.
879         * fast/css/readonly-pseudoclass-opera-004.html: Added.
880         * fast/css/readonly-pseudoclass-opera-005-expected.txt: Added.
881         * fast/css/readonly-pseudoclass-opera-005.html: Added.
882
883 2008-07-07  Sam Weinig  <sam@webkit.org>
884
885         Reviewed by Geoffrey Garen.
886
887         Fix for https://bugs.webkit.org/show_bug.cgi?id=19928
888         querySelectorAll should throw an exception if a NSResolver is passed in.
889
890         * fast/dom/SelectorAPI/not-supported-NSResolver-expected.txt: Added.
891         * fast/dom/SelectorAPI/not-supported-NSResolver.html: Added.
892
893 2008-07-07  Brady Eidson  <beidson@apple.com>
894
895         Reviewed by Mitz and Geoff
896
897         Test the fix for https://bugs.webkit.org/show_bug.cgi?id=18951 and <rdar://problem/5921760>
898
899         * fast/loader/empty-ref-versus-no-ref-expected.txt: Added.
900         * fast/loader/empty-ref-versus-no-ref.html: Added.
901
902 2008-07-07  Nikolas Zimmermann  <zimmermann@kde.org>
903
904         Reviewed by Antti.
905
906         Fixes: http://bugs.webkit.org/show_bug.cgi?id=17779 (SVG 1.1 Errata demands "SVG JavaScript Liveness" support)
907
908         Revised version of the patch, not using pointer-to-member function callbacks anymore - after discussion with Adam Roben.
909
910         Add new layout test covering SVG <-> XML synchronication (svg/custom/svg-xml-dom-sync.html).
911         Rename one hixie test that got fixed: 005-broken.xml -> 005.xml
912
913         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.checksum: Added.
914         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.png: Added.
915         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum: Removed.
916         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png: Removed.
917         * platform/mac-leopard/svg/hixie/dynamic/005-expected.checksum: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum.
918         * platform/mac-leopard/svg/hixie/dynamic/005-expected.png: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png.
919         * platform/mac/svg/hixie/dynamic/005-broken-expected.txt: Removed.
920         * platform/mac/svg/hixie/dynamic/005-expected.txt: Copied from platform/mac/svg/hixie/dynamic/005-broken-expected.txt.
921         * svg/custom/resources/svg-xml-dom-sync.js: Added.
922         * svg/custom/svg-xml-dom-sync-expected.txt: Added.
923         * svg/custom/svg-xml-dom-sync.html: Added.
924         * svg/hixie/dynamic/005-broken.xml: Removed.
925         * svg/hixie/dynamic/005.xml: Copied from svg/hixie/dynamic/005-broken.xml. Regenerated results.
926
927 2008-07-06  Sam Weinig  <sam@webkit.org>
928
929         Reviewed by Dan Bernstein.
930
931         Rename "Access-Contol-Origin" to "Origin" to match the latest
932         Access Control for Cross-Site Request draft. (Editor's Draft 25 May 2008)
933
934         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt:
935         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-expected.txt:
936         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
937
938 2008-07-04  David D. Kilzer  <ddkilzer@webkit.org>
939
940         Bug 15290: REGRESSION (r14184-r14216): Duplicate DOCTYPE definitions when saving files as webarchives
941
942         <https://bugs.webkit.org/show_bug.cgi?id=15290>
943         <rdar://problem/5509173>
944
945         Reviewed by Dan Bernstein.
946
947         * webarchive/archive-empty-frame-dom-expected.txt: Updated test
948         results now that we don't emit two <!DOCTYPE> tags.
949         * webarchive/doctype-expected.txt: Added.
950         * webarchive/doctype.html: Added.
951
952 2008-07-03  Dan Bernstein  <mitz@apple.com>
953
954         Reviewed by John Sullivan.
955
956         - test for <rdar://problem/6020930> Bidi Problem When Resizing Window
957
958         * fast/text/international/bidi-AN-after-empty-run.html: Added.
959         * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum: Added.
960         * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png: Added.
961         * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt: Added.
962
963 2008-07-02  Jon Honeycutt  <jhoneycutt@apple.com>
964
965         Test for <rdar://5983747> Safari crashes trying to load the SilverLight plugin
966
967         Reviewed by Anders.
968
969         * plugins/return-error-from-new-stream-doesnt-invoke-destroy-stream-expected.txt: Added.
970         * plugins/return-error-from-new-stream-doesnt-invoke-destroy-stream.html: Added.
971
972 2008-07-03  Alexey Proskuryakov  <ap@webkit.org>
973
974         Reviewed by Darin.
975
976         https://bugs.webkit.org/show_bug.cgi?id=19884
977         Locating a store at www.366.ru doesn't work
978
979         * fast/forms/submit-with-base-expected.txt: Added.
980         * fast/forms/submit-with-base.html: Added.
981
982 2008-07-03  Geoffrey Garen  <ggaren@apple.com>
983
984         Reviewed by Mark Rowe.
985         
986         Updated this test result to match our new, smaller recursion limit.
987         With the new limit, an exception is thrown on entry to the document.write
988         script, which is why you see an exception logged to the console, instead
989         of caught inside the script.
990
991         * fast/js/global-recursion-on-full-stack-expected.txt:
992
993 2008-07-02  Geoffrey Garen  <ggaren@apple.com>
994
995         Reviewed by Mark Rowe.
996         
997         Updated this test to match our lower recursion limit, and to signal
998         failure as failure.
999
1000         * fast/js/deep-recursion-test.html:
1001
1002 2008-07-02  Oliver Hunt  <oliver@apple.com>
1003
1004         RS=Mark Rowe.
1005
1006         Reduce test runtime to avoid timeout on slow hardware with debug builds.
1007
1008         * fast/canvas/canvas-longlived-context.js:
1009
1010 2008-07-02  Brady Eidson  <beidson@apple.com>
1011
1012         Reviewed by Mitz Pettel and John Sullivan
1013
1014         Fix for <rdar://problem/5549871> - Crash when calling [WebView stopLoading:] or [WebFrame stopLoading] 
1015         inside of the frame load delegate method -webView:didStartProvisionalLoadForFrame:.
1016
1017         * fast/loader/stop-provisional-loads-expected.txt: Added.
1018         * fast/loader/stop-provisional-loads.html: Added.
1019
1020 2008-07-02  Beth Dakin  <bdakin@apple.com>
1021
1022         Reviewed by Darin.
1023
1024         Tests for <rdar://problem/6015523> Implement ARIA ranges/sliders
1025         and
1026         <rdar://problem/5934355> Need to implement ARIA role="spinbutton"
1027
1028         * accessibility/aria-range-expected.txt: Added.
1029         * accessibility/aria-range.html: Added.
1030         * accessibility/aria-slider-expected.txt: Added.
1031         * accessibility/aria-slider.html: Added.
1032         * accessibility/aria-spinbutton-expected.txt: Added.
1033         * accessibility/aria-spinbutton.html: Added.
1034
1035         This test used to have a section for slider. It was a mistake for 
1036         that to be checked in since slider was not implemented until not. 
1037         * accessibility/aria-roles-expected.txt:
1038         * accessibility/aria-roles.html:
1039
1040 2008-07-02  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1041
1042         Reviewed by Darin.
1043
1044         Bug 19776: Number.toExponential() is incorrect for numbers between 0.1 and 1
1045         <https://bugs.webkit.org/show_bug.cgi?id=19776>
1046
1047         * fast/js/number-toExponential-expected.txt:
1048         * fast/js/resources/number-toExponential.js:
1049
1050 2008-07-02  Mark Rowe  <mrowe@apple.com>
1051
1052         Rubber-stamped by Oliver Hunt.
1053
1054         Fix https://bugs.webkit.org/show_bug.cgi?id=19850
1055         Bug 19850: REGRESSION (r34887): SVGEllipseElement-dom-cx-attr.html and SVGEllipseElement-svgdom-cx-prop.html are failing
1056
1057         Update the coordinates used when clicking to initiate the test so that the test does not fail on Tiger.
1058
1059         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
1060         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
1061
1062 2008-07-02  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1063
1064         Reviewed by Oliver.
1065
1066         Add a test for a situation mentioned in:
1067
1068         Bug 19523: delete does not work in javascript
1069         <https://bugs.webkit.org/show_bug.cgi?id=19523>
1070
1071         * fast/js/delete-multiple-global-blocks-expected.txt: Added.
1072         * fast/js/delete-multiple-global-blocks.html: Added.
1073
1074 2008-07-01  Oliver Hunt  <oliver@apple.com>
1075
1076         Reviewed by Geoff Garen.
1077
1078         Testcase to cover a CanvasRenderingContext2D reference outlasting any
1079         references to the underlying canvas element.
1080
1081         * fast/canvas/canvas-longlived-context-expected.txt: Added.
1082         * fast/canvas/canvas-longlived-context.html: Added.
1083         * fast/canvas/canvas-longlived-context.js: Added.
1084
1085 2008-07-01  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1086
1087         Reviewed by Darin.
1088
1089         Tests for:
1090
1091         Bug 19844: JavaScript Switch statement modifies "this"
1092         <https://bugs.webkit.org/show_bug.cgi?id=19844>
1093
1094         * fast/js/codegen-temporaries-expected.txt:
1095         * fast/js/resources/codegen-temporaries.js:
1096
1097 2008-07-01  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1098
1099         Reviewed by Brady Eidson.
1100
1101         Tests for:
1102
1103         Bug 19822: REGRESSION (r30243): setting location.hash to "#" causes a reload
1104         <https://bugs.webkit.org/show_bug.cgi?id=19822>
1105
1106         * http/tests/loading/location-hash-reload-cycle-expected.txt: Added.
1107         * http/tests/loading/location-hash-reload-cycle.html: Added.
1108
1109 2008-07-01  Adam Roben  <aroben@apple.com>
1110
1111         Roll out r34913, as it broke the Windows build due to bad casting
1112
1113         Rubberstamped by Anders Carlsson.
1114
1115 2008-07-01  chris fleizach  <cfleizach@apple.com>
1116
1117         Reviewed by Beth Dakin
1118
1119         Fixes: <rdar://problem/6041580> REGRESSION: AX: AXSize of radio buttons is 0,0
1120         Added new layout test for size of checkboxes and radio buttons
1121
1122         * accessibility/radio-button-checkbox-size-expected.txt: Added.
1123         * accessibility/radio-button-checkbox-size.html: Added.
1124         * accessibility/radio-button-group-members-expected.txt:
1125
1126 2008-07-01  Nikolas Zimmermann  <zimmermann@kde.org>
1127
1128         Reviewed by Antti.
1129
1130         Fixes: https://bugs.webkit.org/show_bug.cgi?id=19841
1131         Added new layout tests covering dynamic updates of SVGLinearGradientElement using DOM & SVG DOM.
1132
1133         One test "SVGLinearGradientElement-svgdom-gradientTransform-prop.html" contains an expected failure:    
1134         It exposes a known JavaScript problem, covered by https://bugs.webkit.org/show_bug.cgi?id=17736.
1135
1136         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum: Added.
1137         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Added.
1138         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum: Added.
1139         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png: Added.
1140         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum: Added.
1141         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Added.
1142         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum: Added.
1143         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Added.
1144         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum: Added.
1145         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Added.
1146         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum: Added.
1147         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Added.
1148         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum: Added.
1149         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
1150         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum: Added.
1151         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png: Added.
1152         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum: Added.
1153         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Added.
1154         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum: Added.
1155         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Added.
1156         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum: Added.
1157         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Added.
1158         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum: Added.
1159         * platform/mac-leopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Added.
1160         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.txt: Added.
1161         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html: Added.
1162         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.txt: Added.
1163         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html: Added.
1164         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.txt: Added.
1165         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html: Added.
1166         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.txt: Added.
1167         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html: Added.
1168         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.txt: Added.
1169         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html: Added.
1170         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.txt: Added.
1171         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html: Added.
1172         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.txt: Added.
1173         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html: Added.
1174         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.txt: Added.
1175         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html: Added.
1176         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.txt: Added.
1177         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html: Added.
1178         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.txt: Added.
1179         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html: Added.
1180         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.txt: Added.
1181         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html: Added.
1182         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.txt: Added.
1183         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html: Added.
1184         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Added.
1185         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Added.
1186         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Added.
1187         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Added.
1188         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Added.
1189         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Added.
1190         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Added.
1191         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Added.
1192         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Added.
1193         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Added.
1194         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Added.
1195         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Added.
1196
1197 2008-07-01  Alexey Proskuryakov  <ap@webkit.org>
1198
1199         Reviewed by Antti.
1200
1201         <rdar://problem/6033080> REGRESSION: Some CH characters display as garbage on webpage for
1202         the first time.
1203
1204         * fast/encoding/preload-encoding-expected.txt:
1205         * fast/encoding/preload-encoding.html:
1206         * fast/encoding/resources/preloaded-gb2312.css: Added.
1207         * fast/encoding/resources/preloaded-gb2312.js: Added.
1208         * fast/encoding/resources/preloaded-utf-8.css: Copied from LayoutTests/fast/encoding/resources/utf-8.css.
1209         * fast/encoding/resources/preloaded-utf-8.js: Copied from LayoutTests/fast/encoding/resources/utf-8.js.
1210         * fast/encoding/resources/utf-8.css: Removed.
1211         * fast/encoding/resources/utf-8.js: Removed.
1212         Converted the test to plain text, added cases for the new issue.
1213
1214 2008-07-01  Nikolas Zimmermann  <zimmermann@kde.org>
1215
1216         Reviewed by Antti.
1217
1218         Fixes: http://bugs.webkit.org/show_bug.cgi?id=17779 (SVG 1.1 Errata demands "SVG JavaScript Liveness" support)
1219
1220         Add new layout test covering SVG <-> XML synchronication (svg/custom/svg-xml-dom-sync.html).
1221         Rename one hixie test that got fixed: 005-broken.xml -> 005.xml
1222
1223         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.checksum: Added.
1224         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.png: Added.
1225         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum: Removed.
1226         * platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png: Removed.
1227         * platform/mac-leopard/svg/hixie/dynamic/005-expected.checksum: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.checksum.
1228         * platform/mac-leopard/svg/hixie/dynamic/005-expected.png: Copied from platform/mac-leopard/svg/hixie/dynamic/005-broken-expected.png.
1229         * platform/mac/svg/hixie/dynamic/005-broken-expected.txt: Removed.
1230         * platform/mac/svg/hixie/dynamic/005-expected.txt: Copied from platform/mac/svg/hixie/dynamic/005-broken-expected.txt.
1231         * svg/custom/resources/svg-xml-dom-sync.js: Added.
1232         * svg/custom/svg-xml-dom-sync-expected.txt: Added.
1233         * svg/custom/svg-xml-dom-sync.html: Added.
1234         * svg/hixie/dynamic/005-broken.xml: Removed.
1235         * svg/hixie/dynamic/005.xml: Copied from svg/hixie/dynamic/005-broken.xml.
1236
1237 2008-06-30  Adele Peterson  <adele@apple.com>
1238
1239         Reviewed by Oliver.
1240
1241         Test for <rdar://problem/5882050> clicking in hidden close box area of empty searchfield causes mousedown to stop firing
1242
1243         * fast/forms/search-hidden-cancel-button-expected.txt: Added.
1244         * fast/forms/search-hidden-cancel-button.html: Added.
1245
1246 2008-06-30  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1247
1248         Reviewed by Oliver.
1249
1250         Tests for:
1251
1252         Bug 19830: REGRESSION (r34883): Google Reader doesn't show up feed list on sidebar
1253         <https://bugs.webkit.org/show_bug.cgi?id=19830>
1254
1255         * fast/js/codegen-peephole-locals-expected.txt: Added.
1256         * fast/js/codegen-peephole-locals.html: Added.
1257         * fast/js/resources/codegen-peephole-locals.js: Added.
1258
1259 2008-06-30  Adele Peterson  <adele@apple.com>
1260
1261         Reviewed by Anders.
1262
1263         Test for <rdar://problem/5301322> REGRESSION: Select All selects the whole page when used in readonly textareas
1264
1265         * editing/selection/select-all-textarea-expected.txt: Added.
1266         * editing/selection/select-all-textarea.html: Added.
1267
1268 2008-06-30  chris fleizach  <cfleizach@apple.com>
1269
1270         Reviewed by Beth Dakin
1271    
1272         Added tests for internal link anchors and for radio button group members
1273         Updated the accessibilty dump to output a standard NSLog null when the
1274         object is null
1275
1276         * accessibility/document-attributes-expected.txt:
1277         * accessibility/internal-link-anchors-expected.txt: Added.
1278         * accessibility/internal-link-anchors.html: Added.
1279         * accessibility/radio-button-group-members-expected.txt: Added.
1280         * accessibility/radio-button-group-members.html: Added.
1281
1282 2008-06-30  Nikolas Zimmermann  <zimmermann@kde.org>
1283
1284         Reviewed by Antti.
1285
1286         Fix all existing tests in svg/dynamic-updates to actually reflect repainting changes, by
1287         removing the timing dependency. Instead model them like frame-getSVGDocument.html by
1288         not including the <script src="js-test-post.js"> element within the TEMPLATE.html but
1289         by dynamically injecting it, if the test actually finished.
1290
1291         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum:
1292         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum:
1293         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum:
1294         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum:
1295         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum:
1296         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum:
1297         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum:
1298         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum:
1299         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum:
1300         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum:
1301         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum:
1302         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum:
1303         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum:
1304         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum:
1305         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
1306         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
1307         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
1308         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
1309         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
1310         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
1311         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
1312         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
1313         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt:
1314         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
1315         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt:
1316         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
1317         * svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt:
1318         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
1319         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt:
1320         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
1321         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt:
1322         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
1323         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt:
1324         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
1325         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
1326         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
1327         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.txt:
1328         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
1329         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.txt:
1330         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
1331         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.txt:
1332         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
1333         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.txt:
1334         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
1335         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.txt:
1336         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
1337         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.txt:
1338         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
1339         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.txt:
1340         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
1341         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.txt:
1342         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
1343         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt:
1344         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
1345         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt:
1346         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
1347         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
1348         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
1349         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt:
1350         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
1351         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt:
1352         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
1353         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
1354         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
1355         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
1356         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
1357         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
1358         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
1359         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
1360         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
1361         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
1362         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
1363         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
1364         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
1365         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
1366         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
1367         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
1368         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js:
1369         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js:
1370         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js:
1371         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
1372         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js:
1373         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js:
1374         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js:
1375         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js:
1376         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js:
1377         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js:
1378         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js:
1379         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js:
1380         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js:
1381         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js:
1382         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js:
1383         * svg/dynamic-updates/resources/SVGTestCase.js:
1384         * svg/dynamic-updates/resources/TEMPLATE.html:
1385
1386 2008-06-29  Dan Bernstein  <mitz@apple.com>
1387
1388         - add a missing file from the last check-in
1389
1390         * fast/css/resources/font-face-descriptor-multiple-values-parsing.js: Added.
1391
1392 2008-06-29  Dan Bernstein  <mitz@apple.com>
1393
1394         Reviewed by Sam Weinig.
1395
1396         - tests for <rdar://problem/5734440> Specifying a font-weight for @font-face not working
1397
1398         * fast/css/font-face-descriptor-multiple-values-parsing-expected.txt: Added.
1399         * fast/css/font-face-descriptor-multiple-values-parsing.html: Added.
1400         * fast/css/font-face-descriptor-multiple-values.html: Added.
1401         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.checksum: Added.
1402         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.png: Added.
1403         * platform/mac/fast/css/font-face-descriptor-multiple-values-expected.txt: Added.
1404
1405 2008-06-27  Eric Seidel  <eric@webkit.org>
1406
1407         Reviewed by darin.
1408
1409         Add multi-button click event test case.
1410         FireFox and IE only send click events for left-clicks.
1411         https://bugs.webkit.org/show_bug.cgi?id=15173
1412
1413         * fast/events/mouse-click-events-expected.txt: Added.
1414         * fast/events/mouse-click-events.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
1415         * fast/events/resources/mouse-click-events.js: Added.
1416
1417 2008-06-28  Darin Adler  <darin@apple.com>
1418
1419         Reviewed by Sam and Cameron.
1420
1421         - test for https://bugs.webkit.org/show_bug.cgi?id=19805
1422           Array.concat turns missing array elements into "undefined"
1423
1424         * fast/js/array-holes-expected.txt: Added.
1425         * fast/js/array-holes.html: Added.
1426         * fast/js/resources/array-holes.js: Added.
1427
1428 2008-06-28  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1429
1430         Reviewed by Sam.
1431
1432         Add a test to check exception sequencing for native calls.
1433
1434         * fast/js/exception-sequencing-expected.txt:
1435         * fast/js/exception-sequencing.html:
1436
1437 2008-06-28  Dan Bernstein  <mitz@apple.com>
1438
1439         Reviewed by Darin Adler.
1440
1441         - updated test and results for <rdar://problem/5994621> REGRESSION (r31090-r31114): Weather widget shows missing image icons briefly when (re)loaded
1442
1443         * fast/images/load-img-with-empty-src-expected.txt:
1444         * fast/images/load-img-with-empty-src.html:
1445
1446 2008-06-28  Nikolas Zimmermann  <zimmermann@kde.org>
1447
1448         Reviewed by Oliver.
1449
1450         Update all (except four) SVG pixel tests, after a long time.
1451         Four tests are broken in trunk, filed bugs 19798 & 19799.
1452
1453         Add all missing png/checksum files, and move files around which were misplaced.
1454
1455         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum:
1456         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png:
1457         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum:
1458         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png:
1459         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum:
1460         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png:
1461         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
1462         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
1463         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum:
1464         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
1465         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum:
1466         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png:
1467         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum:
1468         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
1469         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum:
1470         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png:
1471         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
1472         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
1473         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.checksum:
1474         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
1475         * platform/mac-leopard/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
1476         * platform/mac-leopard/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
1477         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1478         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1479         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum:
1480         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
1481         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-01-b-expected.checksum:
1482         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-01-b-expected.png:
1483         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-03-t-expected.checksum:
1484         * platform/mac-leopard/svg/W3C-SVG-1.1/render-groups-03-t-expected.png:
1485         * platform/mac-leopard/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.checksum:
1486         * platform/mac-leopard/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
1487         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.checksum:
1488         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.png:
1489         * platform/mac-leopard/svg/batik/masking/maskRegions-expected.checksum:
1490         * platform/mac-leopard/svg/batik/masking/maskRegions-expected.png:
1491         * platform/mac-leopard/svg/batik/paints/patternPreserveAspectRatioA-expected.checksum:
1492         * platform/mac-leopard/svg/batik/paints/patternPreserveAspectRatioA-expected.png:
1493         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.checksum:
1494         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.png:
1495         * platform/mac-leopard/svg/batik/text/textEffect-expected.checksum:
1496         * platform/mac-leopard/svg/batik/text/textEffect-expected.png:
1497         * platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum:
1498         * platform/mac-leopard/svg/carto.net/scrollbar-expected.png:
1499         * platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum:
1500         * platform/mac-leopard/svg/carto.net/selectionlist-expected.png:
1501         * platform/mac-leopard/svg/custom/altglyph-expected.checksum: Copied from platform/mac/svg/custom/altglyph-expected.checksum.
1502         * platform/mac-leopard/svg/custom/altglyph-expected.png: Copied from platform/mac/svg/custom/altglyph-expected.png.
1503         * platform/mac-leopard/svg/custom/animate-path-discrete-expected.checksum: Added.
1504         * platform/mac-leopard/svg/custom/animate-path-discrete-expected.png: Added.
1505         * platform/mac-leopard/svg/custom/animate-path-morphing-expected.checksum: Added.
1506         * platform/mac-leopard/svg/custom/animate-path-morphing-expected.png: Added.
1507         * platform/mac-leopard/svg/custom/clip-path-display-none-child-expected.checksum: Copied from platform/mac/svg/custom/clip-path-display-none-child-expected.checksum.
1508         * platform/mac-leopard/svg/custom/clip-path-display-none-child-expected.png: Copied from platform/mac/svg/custom/clip-path-display-none-child-expected.png.
1509         * platform/mac-leopard/svg/custom/deep-dynamic-updates-expected.checksum:
1510         * platform/mac-leopard/svg/custom/deep-dynamic-updates-expected.png:
1511         * platform/mac-leopard/svg/custom/focus-ring-expected.checksum:
1512         * platform/mac-leopard/svg/custom/focus-ring-expected.png:
1513         * platform/mac-leopard/svg/custom/getPresentationAttribute-modify-expected.checksum: Added.
1514         * platform/mac-leopard/svg/custom/getPresentationAttribute-modify-expected.png: Added.
1515         * platform/mac-leopard/svg/custom/grayscale-gradient-mask-expected.checksum:
1516         * platform/mac-leopard/svg/custom/grayscale-gradient-mask-expected.png:
1517         * platform/mac-leopard/svg/custom/image-parent-translation-expected.checksum:
1518         * platform/mac-leopard/svg/custom/image-parent-translation-expected.png:
1519         * platform/mac-leopard/svg/custom/image-small-width-height-expected.checksum:
1520         * platform/mac-leopard/svg/custom/image-small-width-height-expected.png:
1521         * platform/mac-leopard/svg/custom/js-late-mask-and-object-creation-expected.checksum:
1522         * platform/mac-leopard/svg/custom/js-late-mask-and-object-creation-expected.png:
1523         * platform/mac-leopard/svg/custom/js-late-mask-creation-expected.checksum:
1524         * platform/mac-leopard/svg/custom/js-late-mask-creation-expected.png:
1525         * platform/mac-leopard/svg/custom/loadevents-capturing-expected.checksum: Added.
1526         * platform/mac-leopard/svg/custom/loadevents-capturing-expected.png: Added.
1527         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-displaynone-expected.checksum: Added.
1528         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-displaynone-expected.png: Added.
1529         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-expected.checksum: Added.
1530         * platform/mac-leopard/svg/custom/loadevents-externalresourcesrequired-expected.png: Added.
1531         * platform/mac-leopard/svg/custom/loadevents-normal-displaynone-expected.checksum: Added.
1532         * platform/mac-leopard/svg/custom/loadevents-normal-displaynone-expected.png: Added.
1533         * platform/mac-leopard/svg/custom/loadevents-normal-expected.checksum: Added.
1534         * platform/mac-leopard/svg/custom/loadevents-normal-expected.png: Added.
1535         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.checksum: Added.
1536         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.png: Added.
1537         * platform/mac-leopard/svg/custom/mask-changes-expected.checksum:
1538         * platform/mac-leopard/svg/custom/mask-changes-expected.png:
1539         * platform/mac-leopard/svg/custom/mask-child-changes-expected.checksum:
1540         * platform/mac-leopard/svg/custom/mask-child-changes-expected.png:
1541         * platform/mac-leopard/svg/custom/pattern-cycle-detection-expected.checksum:
1542         * platform/mac-leopard/svg/custom/pattern-cycle-detection-expected.png:
1543         * platform/mac-leopard/svg/custom/pattern-deep-referencing-expected.checksum:
1544         * platform/mac-leopard/svg/custom/pattern-deep-referencing-expected.png:
1545         * platform/mac-leopard/svg/custom/pattern-rotate-expected.checksum:
1546         * platform/mac-leopard/svg/custom/pattern-rotate-expected.png:
1547         * platform/mac-leopard/svg/custom/pattern-y-offset-expected.checksum:
1548         * platform/mac-leopard/svg/custom/pattern-y-offset-expected.png:
1549         * platform/mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
1550         * platform/mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1551         * platform/mac-leopard/svg/custom/svg-features-expected.checksum:
1552         * platform/mac-leopard/svg/custom/svg-features-expected.png:
1553         * platform/mac-leopard/svg/custom/text-dom-removal-expected.checksum: Copied from platform/mac/svg/custom/text-dom-removal-expected.checksum.
1554         * platform/mac-leopard/svg/custom/text-dom-removal-expected.png: Copied from platform/mac/svg/custom/text-dom-removal-expected.png.
1555         * platform/mac-leopard/svg/custom/text-linking-expected.checksum: Added.
1556         * platform/mac-leopard/svg/custom/text-linking-expected.png: Added.
1557         * platform/mac-leopard/svg/custom/text-xy-updates-expected.checksum: Added.
1558         * platform/mac-leopard/svg/custom/text-xy-updates-expected.png: Added.
1559         * platform/mac-leopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.checksum:
1560         * platform/mac-leopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png:
1561         * platform/mac-leopard/svg/dom/SVGRectElement: Added.
1562         * platform/mac-leopard/svg/dom/SVGRectElement/rect-modify-rx-expected.checksum: Added.
1563         * platform/mac-leopard/svg/dom/SVGRectElement/rect-modify-rx-expected.png: Added.
1564         * platform/mac-leopard/svg/text/kerning-expected.checksum: Added.
1565         * platform/mac-leopard/svg/text/kerning-expected.png: Added.
1566         * platform/mac-leopard/svg/text/multichar-glyph-expected.checksum: Added.
1567         * platform/mac-leopard/svg/text/multichar-glyph-expected.png: Added.
1568         * platform/mac/svg/custom/altglyph-expected.checksum: Removed.
1569         * platform/mac/svg/custom/altglyph-expected.png: Removed.
1570         * platform/mac/svg/custom/clip-path-display-none-child-expected.checksum: Removed.
1571         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Removed.
1572         * platform/mac/svg/custom/text-dom-removal-expected.checksum: Removed.
1573         * platform/mac/svg/custom/text-dom-removal-expected.png: Removed.
1574
1575 2008-06-28  Dan Bernstein  <mitz@apple.com>
1576
1577         Reviewed by Oliver Hunt.
1578
1579         - make a test valid
1580
1581         * fast/images/load-img-with-empty-src.html: Renamed the "status"
1582         variable to "results", because "status" is a Window property.
1583
1584 2008-06-27  Sam Weinig  <sam@webkit.org>
1585
1586         Reviewed by Dan Bernstein.
1587
1588         <rdar://problem/6025499> Make Cross-site XHR match the final specification
1589         Add tests for the updated implemented subset of Access-Control for XMLHttpRequest.
1590
1591         * http/tests/xmlhttprequest/access-control-basic-blacklist-request-headers-expected.txt: Added.
1592         * http/tests/xmlhttprequest/access-control-basic-blacklist-request-headers.html: Added.
1593         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt: Added.
1594         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple.html: Added.
1595         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async-expected.txt:
1596         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-expected.txt:
1597         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers-expected.txt: Added.
1598         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers.html: Added.
1599         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi: Added.
1600         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi: Added.
1601         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi: Added.
1602         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1603
1604 2008-06-26  Geoffrey Garen  <ggaren@apple.com>
1605
1606         Reviewed by Oliver Hunt.
1607         
1608         Added a test for what happens when a script exceeds the limit on declared
1609         global variables.
1610
1611         * fast/js/global-var-limit-expected.txt: Added.
1612         * fast/js/global-var-limit.html: Added.
1613
1614         * fast/js/global-recursion-on-full-stack-expected.txt: Updated for new
1615         (slightly more correct) behavior. Since the stack overflow happens in the
1616         middle of a try/catch block, it should be caught, instead of logged to
1617         the console.
1618
1619 2008-06-27  Adam Barth  <abarth@webkit.org>
1620
1621         Reviewed by Darin Adler.
1622
1623         Test our handling of unterminated <!-- comments in various special
1624         parsing contexts.  This change does not test our handling of
1625         unterminated comments in <title> or <iframe> because I'm unsure whether
1626         our behaviour is correct.
1627
1628         * fast/parser/open-comment-in-script-tricky-expected.txt: Added.
1629         * fast/parser/open-comment-in-script-tricky.html: Added.
1630         * fast/parser/open-comment-in-style.html: Added.
1631         * fast/parser/open-comment-in-textarea.html: Added.
1632         * platform/mac/fast/parser/open-comment-in-style-expected.checksum: Added.
1633         * platform/mac/fast/parser/open-comment-in-style-expected.png: Added.
1634         * platform/mac/fast/parser/open-comment-in-style-expected.txt: Added.
1635         * platform/mac/fast/parser/open-comment-in-textarea-expected.checksum: Added.
1636         * platform/mac/fast/parser/open-comment-in-textarea-expected.png: Added.
1637         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt: Added.
1638
1639 2008-06-27  Adam Barth  <abarth@webkit.org>
1640
1641         Reviewed by Darin Adler.
1642
1643         https://bugs.webkit.org/show_bug.cgi?id=19784
1644
1645         Test that entities are not used to start comments.
1646
1647         * fast/parser/comment-in-iframe-expected.txt: Added.
1648         * fast/parser/comment-in-iframe.html: Added.
1649         * fast/parser/entity-comment-in-iframe-expected.txt: Added.
1650         * fast/parser/entity-comment-in-iframe.html: Added.
1651         * fast/parser/entity-comment-in-script-tricky-expected.txt: Added.
1652         * fast/parser/entity-comment-in-script-tricky.html: Added.
1653         * fast/parser/entity-comment-in-style.html: Added.
1654         * fast/parser/entity-comment-in-textarea.html: Added.
1655         * fast/parser/entity-comment-in-title-expected.txt: Added.
1656         * fast/parser/entity-comment-in-title.html: Added.
1657         * platform/mac/fast/parser/entity-comment-in-style-expected.checksum: Added.
1658         * platform/mac/fast/parser/entity-comment-in-style-expected.png: Added.
1659         * platform/mac/fast/parser/entity-comment-in-style-expected.txt: Added.
1660         * platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum: Added.
1661         * platform/mac/fast/parser/entity-comment-in-textarea-expected.png: Added.
1662         * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt: Added.
1663
1664 2008-06-27  Antti Koivisto  <antti@apple.com>
1665
1666         Reviewed by Oliver.
1667         
1668         <rdar://problem/6030720> 
1669         REGRESSION: Discrete animation between incompatible paths does not work
1670
1671         * svg/custom/animate-path-discrete.svg: Added.
1672         * platform/mac/svg/custom/animate-path-discrete-expected.txt: Added.
1673
1674 2008-06-26  David Smith  <catfish.man@gmail.com>
1675
1676         Reviewed by Sam Weinig.
1677         
1678         https://bugs.webkit.org/show_bug.cgi?id=19002
1679         
1680         Optimize simple id selectors in querySelector/querySelectorAll. 
1681         ~4.4x speedup on the 4 subtests of http://webkit.org/perf/slickspeed/ that it applies to.
1682
1683         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
1684         * fast/dom/SelectorAPI/dumpNodeList.html: Add tests for finding ids not in the document, and finding duplicate ids
1685
1686 2008-06-26  Dan Bernstein  <mitz@apple.com>
1687
1688         Reviewed by Darin Adler.
1689
1690         - test for <rdar://problem/3099526> Find command doesn't search form input controls (textareas and text fields)
1691           http://bugs.webkit.org/show_bug.cgi?id=7023
1692
1693         * editing/selection/find-in-text-control-expected.txt: Added.
1694         * editing/selection/find-in-text-control.html: Added.
1695
1696 2008-06-26  Beth Dakin  <bdakin@apple.com>
1697
1698         Reviewed by Sam.
1699
1700         Updated results that will pass on all platforms.
1701
1702         * accessibility/document-attributes-expected.txt:
1703
1704 2008-06-26  Sam Weinig  <sam@webkit.org>
1705
1706         Update result after adding new progress events to XMLHttpRequest.
1707
1708         * fast/dom/xmlhttprequest-get-expected.txt:
1709
1710 2008-06-26  Alexey Proskuryakov  <ap@webkit.org>
1711
1712         Reviewed by Darin.
1713
1714         https://bugs.webkit.org/show_bug.cgi?id=19767
1715         REGRESSION: Crash in sort() when visiting http://www.onnyturf.com/subway/
1716
1717         * fast/js/avl-crash-expected.txt: Added.
1718         * fast/js/avl-crash.html: Added.
1719         * fast/js/resources/avl-crash.js: Added.
1720
1721 2008-06-25  Jean-Charles Verdié  <jcverdie@pleyo.com>
1722
1723         Reviewed by Geoffrey Garen.
1724
1725         - https://bugs.webkit.org/show_bug.cgi?id=19581
1726           Disable hanging test
1727
1728         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml: Removed.
1729         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Copied from LayoutTests/dom/xhtml/level2/html/HTMLFrameElement09.xhtml.
1730
1731 2008-06-25  Beth Dakin  <bdakin@apple.com>
1732
1733         Reviewed by Sam Weinig.
1734
1735         New tests that exercise the ability to query the following 
1736         accessibility attributes individually: role, title, and 
1737         description.
1738
1739         * accessibility/aria-describedby-on-input-expected.txt: Added.
1740         * accessibility/aria-describedby-on-input.html: Added.
1741         * accessibility/aria-labelledby-on-input-expected.txt: Added.
1742         * accessibility/aria-labelledby-on-input.html: Added.
1743         * accessibility/aria-roles-expected.txt: Added.
1744         * accessibility/aria-roles.html: Added.
1745         * accessibility/document-attributes.html:
1746         * accessibility/resources: Added.
1747         * accessibility/resources/cake.png: Added.
1748
1749 2008-06-25  Justin Garcia  <justin.garcia@apple.com>
1750
1751         Reviewed by John.
1752         
1753         <rdar://problem/5994480> Line break lost on some pastes
1754         
1755         These demonstrate fixes:
1756         * editing/inserting/5994480.html: Added.
1757         * editing/inserting/5994480-expected.txt: Added.
1758         * editing/inserting/5994480-2.html: Added.
1759         * editing/inserting/5994480-2-expected.txt: Added.
1760         
1761         The changes made in this fix caused more of the unrendered text from the original 
1762         file to be preserved and show up in the test results.  We insert a line break after
1763         inserted content to separate it from content that comes after and prevent it from
1764         being merged.  In these what came after was unrendered whitespace that was previously
1765         clobbered by the merge:
1766         * platform/mac/editing/pasteboard/paste-match-style-001-expected.txt:
1767         * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
1768         * platform/mac/editing/pasteboard/smart-paste-001-expected.txt:
1769         * platform/mac/editing/style/style-boundary-005-expected.txt:
1770
1771 2008-06-25  Anders Carlsson  <andersca@apple.com>
1772
1773         Reviewed by Mitz.
1774
1775         <rdar://problem/6007111> 
1776         https://bugs.webkit.org/show_bug.cgi?id=19516
1777         DOM modification causes Access Violation (NULL pointer?)
1778
1779         * fast/dom/HTMLHtmlElement/duplicate-html-element-crash-expected.txt: Added.
1780         * fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html: Added.
1781
1782 2008-06-25  Dan Bernstein  <mitz@apple.com>
1783
1784         Reviewed by Dave Hyatt.
1785
1786         - tests for https://bugs.webkit.org/show_bug.cgi?id=18863
1787           <rdar://problem/5908890> weight mappings with @font-face aren't consistent
1788
1789         * fast/css/font-face-locally-installed.html: Added.
1790         * fast/css/font-face-multiple-faces.html: Added.
1791         * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Added.
1792         * platform/mac/fast/css/font-face-locally-installed-expected.png: Added.
1793         * platform/mac/fast/css/font-face-locally-installed-expected.txt: Added.
1794         * platform/mac/fast/css/font-face-multiple-faces-expected.checksum: Added.
1795         * platform/mac/fast/css/font-face-multiple-faces-expected.png: Added.
1796         * platform/mac/fast/css/font-face-multiple-faces-expected.txt: Added.
1797         * platform/win/Skipped: Removed css2.1/t1506-c525-font-wt-00-b.html.
1798
1799 2008-06-24  Anonymous
1800
1801         Reviewed by Darin Adler.  Committed by Adam Barth.
1802
1803         https://bugs.webkit.org/show_bug.cgi?id=19470
1804
1805         Check for a null documentElement() to fix four crashes.
1806
1807         * LayoutTests/fast/dom/documentElement-null-expected.txt: Added.
1808         * LayoutTests/fast/dom/documentElement-null.html: Added.
1809
1810 2008-06-24  Adam Barth  <abarth@webkit.org>
1811
1812         Reviewed by Darin Adler.
1813
1814         https://bugs.webkit.org/show_bug.cgi?id=19597
1815
1816         Test that we correctly parse comments containing end tags in CDATA and
1817         RCDATA contexts.
1818
1819         * fast/parser/comment-in-script-tricky-expected.txt: Added.
1820         * fast/parser/comment-in-script-tricky.html: Added.
1821         * fast/parser/comment-in-style.html: Added.
1822         * fast/parser/comment-in-textarea.html: Added.
1823         * fast/parser/comment-in-title-expected.txt: Added.
1824         * fast/parser/comment-in-title.html: Added.
1825         * platform/mac/fast/parser/comment-in-style-expected.checksum: Added.
1826         * platform/mac/fast/parser/comment-in-style-expected.png: Added.
1827         * platform/mac/fast/parser/comment-in-style-expected.txt: Added.
1828         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Added.
1829         * platform/mac/fast/parser/comment-in-textarea-expected.png: Added.
1830         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Added.
1831
1832 2008-06-24  Dan Bernstein  <mitz@apple.com>
1833
1834         Reviewed by Mark Rowe.
1835
1836         - add another test using remote fonts to the Tiger skipped list
1837
1838         * platform/mac-tiger/Skipped: Added fast/css/font-weight-1.html.
1839
1840 2008-06-24  Mark Rowe  <mrowe@apple.com>
1841
1842         Exclude the newly-added accessibilityController from the dumped window properties.
1843
1844         * fast/dom/Window/window-properties.html:
1845
1846 2008-06-24  Justin Garcia  <justin.garcia@apple.com>
1847
1848         Reviewed by John.
1849
1850         <rdar://problem/6026335> REGRESSION: Caret disappears after deleting a particular selection involving a ToDo
1851
1852         * editing/deleting/6026335-expected.txt: Added.
1853         * editing/deleting/6026335.html: Added.
1854
1855 2008-06-24  Sam Weinig and Beth Dakin  <bdakin@apple.com and sam@webkit.org>
1856
1857         Reviewed by Darin.
1858         
1859         First test for <rdar://problem/5884881> Make DumpRenderTree support 
1860         accessibility tests
1861
1862         * accessibility: Added.
1863         * accessibility/document-attributes-expected.txt: Added.
1864         * accessibility/document-attributes.html: Added.
1865         * platform/gtk/Skipped:
1866         * platform/qt/Skipped:
1867         * platform/win/Skipped:
1868
1869 2008-06-24  Sam Weinig  <sam@webkit.org>
1870
1871         Reviewed by Anders Carlsson.
1872
1873         Add tests for loadstart, abort and error events for XMLHttpRequests
1874
1875         * http/tests/xmlhttprequest/onabort-event-expected.txt: Added.
1876         * http/tests/xmlhttprequest/onabort-event.html: Added.
1877         * http/tests/xmlhttprequest/onerror-event-expected.txt: Added.
1878         * http/tests/xmlhttprequest/onerror-event.html: Added.
1879         * http/tests/xmlhttprequest/onloadstart-event-expected.txt: Added.
1880         * http/tests/xmlhttprequest/onloadstart-event.html: Added.
1881         * http/tests/xmlhttprequest/resources/get.txt: Added.
1882
1883 2008-06-24  Dan Bernstein  <mitz@apple.com>
1884
1885         Rubber-stamped by Darin Adler.
1886
1887         - add font-weight test for a family that has 9 weights
1888
1889         * fast/css/font-weight-1.html: Added.
1890         * platform/mac/fast/css/font-weight-1-expected.checksum: Added.
1891         * platform/mac/fast/css/font-weight-1-expected.png: Added.
1892         * platform/mac/fast/css/font-weight-1-expected.txt: Added.
1893
1894 2008-06-24  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1895
1896         Reviewed by Oliver.
1897
1898         Tests for:
1899
1900         Bug 19730: REGRESSION (r34497): Text in alerts in "Leisure suit Larry" is not wrapped
1901         <https://bugs.webkit.org/show_bug.cgi?id=19730>
1902
1903         * fast/js/codegen-loops-logical-nodes-expected.txt: Added.
1904         * fast/js/codegen-loops-logical-nodes.html: Added.
1905         * fast/js/resources/codegen-loops-logical-nodes.js: Added.
1906
1907 2008-06-23  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1908
1909         Reviewed by Oliver.
1910
1911         Tests for:
1912
1913         Bug 19716: REGRESSION (SquirrelFish): Reproducible crash after entering a username at mint.com
1914         <https://bugs.webkit.org/show_bug.cgi?id=19716>
1915
1916         * fast/js/reentrant-call-unwind-expected.txt: Added.
1917         * fast/js/reentrant-call-unwind.html: Added.
1918         * fast/js/resources/reentrant-call-unwind.js: Added.
1919
1920 2008-06-23  David Kilzer  <ddkilzer@apple.com>
1921
1922         Updated test for Bug 15823: getPropertyValue for border returns null, should compute the shorthand value
1923
1924         <https://bugs.webkit.org/show_bug.cgi?id=15823>
1925
1926         Rubber-stamped by Darin.
1927
1928         * fast/css/getPropertyValue-border-expected.txt: Updated results.
1929         * fast/css/getPropertyValue-border.html: Test all combinations of
1930         (mismatched) border values.
1931
1932 2008-06-22  Jonathon Jongsma  <jonathon.jongsma@collabora.co.uk>
1933
1934         Reviewed by Darin Adler.
1935
1936         Test for https://bugs.webkit.org/show_bug.cgi?id=19465
1937         Bug 19465: Cursor sometimes gets 'stuck' in textareas when trying to navigate with arrow keys
1938
1939         * editing/input/textarea-arrow-navigation.html:
1940         * editing/input/textarea-arrow-navigation-expected.html: Added.
1941
1942 2008-06-22  Robert Blaut  <webkit@blaut.biz>
1943
1944         Reviewed by Darin Adler.
1945
1946         Test for https://bugs.webkit.org/show_bug.cgi?id=17421
1947         Bug 17421: Lack of end tag for SELECT element causes the rest of page to not be rendered
1948
1949         * fast/parser/input-textarea-inside-select-element-expected.txt: Added.
1950         * fast/parser/input-textarea-inside-select-element.html: Added.
1951
1952 2008-06-22  Robert Blaut  <webkit@blaut.biz>
1953
1954         Reviewed by Darin Adler.
1955
1956         Test for https://bugs.webkit.org/show_bug.cgi?id=19520
1957         Bug 19520: WebKit incorrectly accepts hidden as the value of outline-style
1958
1959         * fast/css/outline-hidden-illegal-value-expected.txt: Added.
1960         * fast/css/outline-hidden-illegal-value.html: Added.
1961
1962 2008-06-21  David Kilzer  <ddkilzer@apple.com>
1963
1964         Bug 7931: Escaped elements within a textarea block can cause the textarea box to be closed prematurely
1965
1966         <https://bugs.webkit.org/show_bug.cgi?id=7931>
1967
1968         Reviewed by Darin.
1969
1970         The entity-end-textarea-tag.html contains 11 test cases:  one
1971         for each character in '</textarea>'.  The rest of the tests
1972         only test one encoding:  '<' as '&lt;'.
1973
1974         * fast/parser/entity-end-iframe-tag-expected.txt: Added.
1975         * fast/parser/entity-end-iframe-tag.html: Added.
1976         * fast/parser/entity-end-script-tag-expected.txt: Added.
1977         * fast/parser/entity-end-script-tag.html: Added.
1978         * fast/parser/entity-end-style-tag-expected.txt: Added.
1979         * fast/parser/entity-end-style-tag.html: Added.
1980         * fast/parser/entity-end-textarea-tag-expected.txt: Added.
1981         * fast/parser/entity-end-textarea-tag.html: Added.
1982         * fast/parser/entity-end-title-tag-expected.txt: Added.
1983         * fast/parser/entity-end-title-tag.html: Added.
1984         * fast/parser/entity-end-xmp-tag-expected.txt: Added.
1985         * fast/parser/entity-end-xmp-tag.html: Added.
1986
1987 2008-06-21  Sam Weinig  <sam@webkit.org>
1988
1989         Reviewed by Dan Bernstein.
1990
1991         Test for https://bugs.webkit.org/show_bug.cgi?id=19647
1992         REGRESSION: Problem with extjs (insertAdjacentHTML)
1993
1994         * fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt: Added.
1995         * fast/dynamic/insertAdjacentHTML-allowed-parents.html: Added.
1996
1997 2008-06-21  Adam Barth  <abarth@webkit.org>
1998
1999         Reviewed by Sam Weinig.
2000
2001         https://bugs.webkit.org/show_bug.cgi?id=19649
2002
2003         Test that we block cross-orign loads of XSL style sheets.
2004
2005         * http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Added.
2006         * http/tests/security/cross-origin-xsl-BLOCKED.html: Added.
2007         * http/tests/security/resources/cross-origin-xsl.xml: Added.
2008         * http/tests/security/resources/forbidden-stylesheet.xsl: Added.
2009
2010 2008-06-21  Dan Bernstein  <mitz@apple.com>
2011
2012         Rubber-stamped by Alexey Proskuryakov.
2013
2014         - update results for newly-added CSS variables, file and file list
2015           global constructors
2016
2017         * fast/dom/Window/window-properties-expected.txt:
2018
2019 2008-06-21  Alex Taylor  <darwin@milliamp.org>
2020
2021         Reviewed by Dan Bernstein.
2022
2023         <https://bugs.webkit.org/show_bug.cgi?id=12425>
2024         Test support for border-radius on fieldset elements.
2025
2026         * fast/borders/fieldsetBorderRadius.html: Added.
2027         * platform/mac/fast/borders/fieldsetBorderRadius-expected.checksum: Added.
2028         * platform/mac/fast/borders/fieldsetBorderRadius-expected.png: Added.
2029         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt: Added.
2030
2031 2008-06-20  David Hyatt  <hyatt@apple.com>
2032
2033         Make sure CSS variables work inside the inline style attribute.
2034
2035         Reviewed by Beth
2036
2037         * fast/css/variables/inline-style-test.html: Added.
2038         * platform/mac/fast/css/variables/inline-style-test-expected.checksum: Added.
2039         * platform/mac/fast/css/variables/inline-style-test-expected.png: Added.
2040         * platform/mac/fast/css/variables/inline-style-test-expected.txt: Added.
2041
2042 2008-06-20  David Hyatt  <hyatt@apple.com>
2043
2044         Add tests of the DOM APIs for addition, removal and iteration.
2045
2046         Reviewed by Sam
2047
2048         * fast/css/variables/remove-variable-test.html: Added.
2049         * fast/css/variables/set-variable-test.html: Added.
2050         * fast/css/variables/variable-iteration-test.html: Added.
2051         * platform/mac/fast/css/variables/remove-variable-test-expected.checksum: Added.
2052         * platform/mac/fast/css/variables/remove-variable-test-expected.png: Added.
2053         * platform/mac/fast/css/variables/remove-variable-test-expected.txt: Added.
2054         * platform/mac/fast/css/variables/set-variable-test-expected.checksum: Added.
2055         * platform/mac/fast/css/variables/set-variable-test-expected.png: Added.
2056         * platform/mac/fast/css/variables/set-variable-test-expected.txt: Added.
2057         * platform/mac/fast/css/variables/variable-iteration-test-expected.checksum: Added.
2058         * platform/mac/fast/css/variables/variable-iteration-test-expected.png: Added.
2059         * platform/mac/fast/css/variables/variable-iteration-test-expected.txt: Added.
2060
2061 2008-06-20  Timothy Hatcher  <timothy@apple.com>
2062
2063         Test for: iframes with a height of 32,768px or greater do not layout correctly
2064         https://bugs.webkit.org/show_bug.cgi?id=19679
2065
2066         Reviewed by Dave Hyatt.
2067
2068         * fast/css/line-height-overflow.html: Added.
2069         * platform/mac/fast/css/line-height-overflow-expected.txt: Added.
2070
2071 2008-06-20  Dan Bernstein  <mitz@apple.com>
2072
2073         Reviewed by Darin Adler.
2074
2075         - test for https://bugs.webkit.org/show_bug.cgi?id=19519
2076           <rdar://problem/6007345> DOM modification causes stack exhaustion (BUTTON OBJECT COLGROUP)
2077
2078         * fast/table/prepend-in-anonymous-table.html: Added.
2079         * platform/mac/fast/table/prepend-in-anonymous-table-expected.checksum: Added.
2080         * platform/mac/fast/table/prepend-in-anonymous-table-expected.png: Added.
2081         * platform/mac/fast/table/prepend-in-anonymous-table-expected.txt: Added.
2082
2083 2008-06-20  David Hyatt  <hyatt@apple.com>
2084
2085         Allow CSS variables to support arbitrary expressions as values instead of just a single term.
2086
2087         Reviewed by Sam
2088
2089         * fast/css/variables/single-term-test.html: Removed.
2090         * fast/css/variables/multiple-term-test.html: Added.
2091         * platform/mac/fast/css/variables/multiple-term-test-expected.checksum: Added.
2092         * platform/mac/fast/css/variables/multiple-term-test-expected.png: Added.
2093         * platform/mac/fast/css/variables/multiple-term-test-expected.txt: Added.
2094         * platform/mac/fast/css/variables/single-term-test-expected.checksum: Removed.
2095         * platform/mac/fast/css/variables/single-term-test-expected.png: Removed.
2096         * platform/mac/fast/css/variables/single-term-test-expected.txt: Removed.
2097
2098 2008-06-20  Darin Adler  <darin@apple.com>
2099
2100         - updated results for some recent changes
2101
2102         * fast/dom/Window/window-properties-expected.txt: Updated results to reflect the
2103         new rule type, VARIABLES_RULE (Hyatt's CSS variables patch).
2104
2105         * fast/forms/plaintext-mode-1-expected.txt: Updated test and results to expect
2106         ForeColor to be disabled when the region is plain-text-only. Justin's execCommand
2107         patch for https://bugs.webkit.org/show_bug.cgi?id=16049.
2108         * fast/forms/plaintext-mode-1.html: Ditto.
2109
2110 2008-06-19  Dan Bernstein  <mitz@apple.com>
2111
2112         Reviewed by Sam Weinig.
2113
2114         - two more updated results for the last patch
2115
2116         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
2117         * platform/mac/fast/invalid/020-expected.txt:
2118
2119 2008-06-19  Dan Bernstein  <mitz@apple.com>
2120
2121         Reviewed by John Sullivan.
2122
2123         - updated tests and results after fixing a bug where anonymous tables were inserted in the wrong place
2124
2125         * fast/forms/form-hides-table.html: Wrapped every case in a block in
2126         order to prevent cross-talk.
2127         * platform/mac/fast/forms/form-hides-table-expected.checksum:
2128         * platform/mac/fast/forms/form-hides-table-expected.png:
2129         * platform/mac/fast/forms/form-hides-table-expected.txt:
2130         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum: Added.
2131         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.png: Added.
2132         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt: Added.
2133         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
2134         * platform/mac/tables/mozilla/bugs/bug278266-expected.checksum: Added.
2135         * platform/mac/tables/mozilla/bugs/bug278266-expected.png: Added.
2136         * platform/mac/tables/mozilla/bugs/bug278266-expected.txt: Added.
2137         * platform/mac/tables/mozilla/bugs/bug8411-expected.checksum: Added.
2138         * platform/mac/tables/mozilla/bugs/bug8411-expected.png: Added.
2139         * platform/mac/tables/mozilla/bugs/bug8411-expected.txt: Added.
2140         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum: Removed.
2141         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png: Removed.
2142         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Removed.
2143         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.checksum: Removed.
2144         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.png: Removed.
2145         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.txt: Removed.
2146         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.checksum: Removed.
2147         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.png: Removed.
2148         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.txt: Removed.
2149         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
2150         * tables/mozilla/bugs/bug2479-2.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2.html.
2151         * tables/mozilla/bugs/bug278266.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug278266.html.
2152         * tables/mozilla/bugs/bug8411.xml: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug8411.xml.
2153         * tables/mozilla_expected_failures/bugs/bug2479-2.html: Removed.
2154         * tables/mozilla_expected_failures/bugs/bug278266.html: Removed.
2155         * tables/mozilla_expected_failures/bugs/bug8411.xml: Removed.
2156
2157 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
2158
2159         Reviewed by Oliver.
2160         
2161         <https://bugs.webkit.org/show_bug.cgi?id=16049>
2162         execCommand('backColor') fails on collapsed selections
2163
2164         * editing/execCommand/16049-expected.txt: Added.
2165         * editing/execCommand/16049.html: Added.
2166
2167 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
2168
2169         Reviewed by John.
2170         
2171         https://bugs.webkit.org/show_bug.cgi?id=19653
2172         Typing style lost when creating list from, indenting or outdenting an empty paragraph
2173
2174         These demonstrate fixes:
2175         * editing/execCommand/19653-1-expected.txt: Added.
2176         * editing/execCommand/19653-1.html: Added.
2177         * editing/execCommand/19653-2-expected.txt: Added.
2178         * editing/execCommand/19653-2.html: Added.
2179         * editing/execCommand/19653-3-expected.txt: Added.
2180         * editing/execCommand/19653-3.html: Added.
2181         * editing/execCommand/19653-4-expected.txt: Added.
2182         * editing/execCommand/19653-4.html: Added.
2183         Changed to an equivalent but more bloated DOM because of a pre-existing bug in ApplyStyleCommand:
2184         * platform/mac/editing/deleting/delete-br-011-expected.txt:
2185         Fixed a bug where the typing style wasn't applied to the placeholder in an empty paragraph,
2186         so typing would create text with the right style, but if you were to change the selection
2187         and then come back and start typing, the style would be wrong.  The size of the caret was
2188         also wrong as a result:
2189         * platform/mac/editing/deleting/delete-br-012-expected.txt:
2190         * platform/mac/editing/deleting/delete-br-012-expected.png:
2191         * platform/mac/editing/deleting/delete-br-012-expected.checksum:
2192
2193 2008-06-19  David Hyatt  <hyatt@apple.com>
2194
2195         Add layout tests for CSS variables.
2196
2197         Reviewed by Beth
2198
2199         * fast/css/variables: Added.
2200         * fast/css/variables/colors-test.html: Added.
2201         * fast/css/variables/font-test.html: Added.
2202         * fast/css/variables/image-test.html: Added.
2203         * fast/css/variables/import-test.html: Added.
2204         * fast/css/variables/invalid-variable-test.html: Added.
2205         * fast/css/variables/margin-test.html: Added.
2206         * fast/css/variables/misplaced-import-test.html: Added.
2207         * fast/css/variables/misplaced-variables-test.html: Added.
2208         * fast/css/variables/override-test.html: Added.
2209         * fast/css/variables/print-test.html: Added.
2210         * fast/css/variables/resources: Added.
2211         * fast/css/variables/resources/bad.css: Added.
2212         * fast/css/variables/resources/good.css: Added.
2213         * fast/css/variables/resources/listmark.gif: Added.
2214         * fast/css/variables/shorthand-test.html: Added.
2215         * fast/css/variables/single-term-test.html: Added.
2216
2217 2008-06-19  Dan Bernstein  <mitz@apple.com>
2218
2219         Reviewed by Darin Adler.
2220
2221         - test for <rdar://problem/6008098> REGRESSION: Crash at FontFallbackList::fontDataAt()
2222
2223         * fast/css/font-face-multiple-families-expected.txt: Added.
2224         * fast/css/font-face-multiple-families.html: Added.
2225
2226 2008-06-18  Dan Bernstein  <mitz@apple.com>
2227
2228         Reviewed by Darin Adler.
2229
2230         - test for https://bugs.webkit.org/show_bug.cgi?id=19598
2231           Crash in WebCore::RenderBlock::determineStartPosition
2232
2233         * fast/dynamic/floating-to-positioned-2.html: Copied from fast/dynamic/floating-to-positioned.html.
2234         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.checksum: Added.
2235         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.png: Added.
2236         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.txt: Added.
2237
2238 2008-06-18  Rob Buis  <buis@kde.org>
2239
2240         Reviewed by Darin.
2241
2242         Testcase for:
2243         https://bugs.webkit.org/show_bug.cgi?id=18786
2244         Once rendered, SVG text elements removed from DOM continue to be displayed
2245
2246         * platform/mac/svg/custom/text-dom-removal-expected.checksum: Added.
2247         * platform/mac/svg/custom/text-dom-removal-expected.png: Added.
2248         * svg/custom/text-dom-removal-expected.txt: Added.
2249         * svg/custom/text-dom-removal.svg: Added.
2250
2251 2008-06-17  Michelangelo De Simone  <m.des@mac.com>
2252
2253         Reviewed by Adele.
2254
2255         Tests for https://bugs.webkit.org/show_bug.cgi?id=18887
2256         Added support for autofocus controls.
2257
2258         Test cases "autofocus-opera*" have been imported from the Opera test suite
2259         originally located at:
2260         http://tc.labs.opera.com/html/forms/input/common-attributes/autofocus/
2261         
2262         * fast/dom/domListEnumeration-expected.txt:
2263         * fast/dom/resources/domListEnumeration.js:
2264         * fast/forms/autofocus-attribute-expected.txt: Added.
2265         * fast/forms/autofocus-attribute.html: Added.
2266         * fast/forms/autofocus-opera-001-expected.txt: Added.
2267         * fast/forms/autofocus-opera-001.html: Added.
2268         * fast/forms/autofocus-opera-002-expected.txt: Added.
2269         * fast/forms/autofocus-opera-002.html: Added.
2270         * fast/forms/autofocus-opera-003-expected.txt: Added.
2271         * fast/forms/autofocus-opera-003.html: Added.
2272         * fast/forms/autofocus-opera-004-expected.txt: Added.
2273         * fast/forms/autofocus-opera-004.html: Added.
2274         * fast/forms/autofocus-opera-005-expected.txt: Added.
2275         * fast/forms/autofocus-opera-005.html: Added.
2276         * fast/forms/autofocus-opera-006-expected.txt: Added.
2277         * fast/forms/autofocus-opera-006.html: Added.
2278         * fast/forms/autofocus-opera-007-expected.txt: Added.
2279         * fast/forms/autofocus-opera-007.html: Added.
2280         * fast/forms/autofocus-opera-008-expected.txt: Added.
2281         * fast/forms/autofocus-opera-008.html: Added.
2282
2283 2008-06-16  Dan Bernstein  <mitz@apple.com>
2284
2285         Reviewed by Justin Garcia.
2286
2287         - test and updated results for <rdar://problem/5973313> REGRESSION (r32508): Down arrow doesn't change caret with non-user entered newlines in textareas
2288
2289         * editing/selection/after-line-break-expected.txt: Added.
2290         * editing/selection/after-line-break.html: Added.
2291         * platform/mac/editing/selection/move-left-right-expected.txt: More bogus warnings.
2292
2293 2008-06-15  Adam Barth  <abarth@webkit.org>
2294
2295         Reviewed by Sam Weinig.
2296
2297         Remove my name from the expected test results.
2298
2299         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt:
2300         * fast/dom/documenturi-can-hold-arbitrary-string.html:
2301         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt:
2302         * fast/dom/documenturi-not-affected-by-base-tag.html:
2303
2304 2008-06-15  Adam Barth  <abarth@webkit.org>
2305
2306         Reviewed by Sam Weinig.
2307
2308         Test Document.documentURI (DOM Core Level 3).  There don't appear to be
2309         other browser implementations of this feature to compare against, but
2310         these tests test my interpretation of the spec.
2311
2312         * fast/dom/documenturi-affects-relative-paths-expected.txt: Added.
2313         * fast/dom/documenturi-affects-relative-paths.html: Added.
2314         * fast/dom/documenturi-assigned-junk-implies-baseuri-null-expected.txt: Added.
2315         * fast/dom/documenturi-assigned-junk-implies-baseuri-null.html: Added.
2316         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve-expected.txt: Added.
2317         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve.html: Added.
2318         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt: Added.
2319         * fast/dom/documenturi-can-hold-arbitrary-string.html: Added.
2320         * fast/dom/documenturi-loses-to-base-tag-expected.txt: Added.
2321         * fast/dom/documenturi-loses-to-base-tag.html: Added.
2322         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt: Added.
2323         * fast/dom/documenturi-not-affected-by-base-tag.html: Added.
2324
2325 2008-06-15  Dan Bernstein  <mitz@apple.com>
2326
2327         Reviewed by Darin Adler.
2328
2329         - test for <rdar://problem/5825683> Three slash URLs are modified by WebKit
2330
2331         * fast/loader/url-parse-1-expected.txt: Added.
2332         * fast/loader/url-parse-1.html: Added.
2333
2334 2008-06-15  Darin Adler  <darin@apple.com>
2335
2336         Reviewed and tweaked by Sam Weinig.
2337
2338         Test for <rdar://problem/5908591>
2339         https://bugs.webkit.org/show_bug.cgi?id=18743
2340
2341         * http/tests/security/cross-frame-access-DOMImplementation-expected.txt: Added.
2342         * http/tests/security/cross-frame-access-DOMImplementation.html: Added.
2343         * http/tests/security/resources/cross-frame-iframe-for-DOMImplementation-test.html: Added.
2344
2345 2008-06-15  Dan Bernstein  <mitz@apple.com>
2346
2347         Rubber-stamped by Sam Weinig.
2348
2349         - copy generic test results from r34449 to platform/win, because the Mac
2350           behavior is not shared by Windows.
2351
2352         * platform/win/editing/selection/drag-text-delay-expected.txt: Copied from LayoutTests/editing/selection/drag-text-delay-expected.txt.
2353
2354 2008-06-15  Dan Bernstein  <mitz@apple.com>
2355
2356         - update Windows copy of generic test results for r34475
2357
2358         * platform/win/editing/selection/move-left-right-expected.txt: Replaced with LayoutTests/editing/selection/move-left-right-expected.txt.
2359
2360 2008-06-15  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2361
2362         Reviewed by Maciej.
2363
2364         Tests for:
2365
2366         Bug 19484: More instructions needs to use temporary registers
2367         <https://bugs.webkit.org/show_bug.cgi?id=19484>
2368
2369         * fast/js/codegen-temporaries-expected.txt:
2370         * fast/js/resources/codegen-temporaries.js:
2371
2372 2008-06-14  Darin Adler  <darin@apple.com>
2373
2374         Reviewed by Maciej.
2375
2376         - test for https://bugs.webkit.org/show_bug.cgi?id=19538
2377           <rdar://problem/5957595> Reading transition property from the style JS gives the wrong value
2378
2379         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Added.
2380         * fast/dom/CSSStyleDeclaration/transition-property-names-expected.txt: Added.
2381         * fast/dom/CSSStyleDeclaration/transition-property-names.html: Added.
2382
2383 2008-06-14  Sam Weinig  <sam@webkit.org>
2384
2385         Reviewed by Dan Bernstein.
2386
2387         Tests for <rdar://problem/5775192>
2388         insertAdjacentHTML and insertAdjacentText are not implemented although insertAdjacentElement is.
2389
2390         * fast/dom/Window/window-properties-expected.txt:
2391         * fast/dom/domListEnumeration-expected.txt:
2392         * fast/dom/resources/domListEnumeration.js:
2393         * fast/dynamic/insertAdjacentElement.html:
2394         * fast/dynamic/insertAdjacentHTML-expected.txt: Added.
2395         * fast/dynamic/insertAdjacentHTML.html: Copied from fast/dynamic/insertAdjacentElement.html.
2396         * fast/dynamic/insertAdjacentText-expected.txt: Added.
2397         * fast/dynamic/insertAdjacentText.html: Copied from fast/dynamic/insertAdjacentElement.html.
2398         * platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
2399
2400 2008-06-14  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2401
2402         Reviewed by Oliver.
2403
2404         Tests for:
2405
2406         Bug 19484: More instructions needs to use temporary registers
2407         <https://bugs.webkit.org/show_bug.cgi?id=19484>
2408
2409         * fast/js/codegen-temporaries-expected.txt:
2410         * fast/js/resources/codegen-temporaries.js:
2411
2412 2008-06-13  Adam Barth  <abarth@webkit.org>
2413
2414         Reviewed by Eric Seidel.
2415
2416         Test that an XSL style sheet can't include an external entity from
2417         another origin.
2418
2419         * http/tests/security/resources/xsl-using-external-entity.xsl: Added.
2420         * http/tests/security/xss-DENIED-xsl-external-entity-expected.txt: Added.
2421         * http/tests/security/xss-DENIED-xsl-external-entity.xml: Added.
2422
2423 2008-06-13  Adam Barth  <abarth@webkit.org>
2424
2425         Reviewed by Darin Adler.
2426
2427         Test that the XSL document() function doesn't load a document from a
2428         foreign origin.
2429
2430         * http/tests/security/resources/target.xml: Added.
2431         * http/tests/security/resources/xsl-using-document.xsl: Added.
2432         * http/tests/security/xss-DENIED-xsl-document-expected.txt: Added.
2433         * http/tests/security/xss-DENIED-xsl-document.xml: Added.
2434
2435 2008-06-13  Adam Barth  <abarth@webkit.org>
2436
2437         Reviewed by Darin Adler.
2438
2439         Test whether we permit XMLHttpRequest once document.domain is set.
2440
2441         * http/tests/xmlhttprequest/document-domain-set-expected.txt: Added.
2442         * http/tests/xmlhttprequest/document-domain-set.html: Added.
2443
2444 2008-06-13  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2445
2446         Reviewed by Darin.
2447
2448         Add a test for existing loader behaviour in preparation for:
2449
2450         Bug 19422: Distinct redirects from the same link do not create distinct history items
2451         <https://bugs.webkit.org/show_bug.cgi?id=19422>
2452
2453         * http/tests/navigation/redirect-cycle-expected.txt: Added.
2454         * http/tests/navigation/redirect-cycle.html: Added.
2455         * http/tests/navigation/resources/redirect-cycle-1.pl: Added.
2456         * http/tests/navigation/resources/redirect-cycle-2.pl: Added.
2457
2458 2008-06-13  Maciej Stachowiak  <mjs@apple.com>
2459
2460         Reviewed by Darin.
2461         
2462         - enable a bunch of disabled layout tests which now run ok
2463         https://bugs.webkit.org/show_bug.cgi?id=19540
2464         
2465         I also made a minor change to selftxhtml.js to handle the case
2466         where the body is a frameset properly, and to frame.xhtml to match
2467         the HTML version of that file, and what the tests expect.
2468
2469         * dom/html/level2/html/HTMLFormElement10-expected.txt: Added.
2470         * dom/html/level2/html/HTMLFormElement10.html: Copied from dom/html/level2/html/HTMLFormElement10.html-disabled.
2471         * dom/html/level2/html/HTMLFormElement10.html-disabled: Removed.
2472         * dom/xhtml/level2/html/HTMLFormElement10-expected.txt: Added.
2473         * dom/xhtml/level2/html/HTMLFormElement10.xhtml: Copied from dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled.
2474         * dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled: Removed.
2475         * dom/xhtml/level2/html/HTMLFrameElement01-expected.txt: Added.
2476         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled.
2477         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled: Removed.
2478         * dom/xhtml/level2/html/HTMLFrameElement02-expected.txt: Added.
2479         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled.
2480         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled: Removed.
2481         * dom/xhtml/level2/html/HTMLFrameElement03-expected.txt: Added.
2482         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled.
2483         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled: Removed.
2484         * dom/xhtml/level2/html/HTMLFrameElement04-expected.txt: Added.
2485         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled.
2486         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled: Removed.
2487         * dom/xhtml/level2/html/HTMLFrameElement05-expected.txt: Added.
2488         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled.
2489         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled: Removed.
2490         * dom/xhtml/level2/html/HTMLFrameElement06-expected.txt: Added.
2491         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled.
2492         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled: Removed.
2493         * dom/xhtml/level2/html/HTMLFrameElement07-expected.txt: Added.
2494         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled.
2495         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled: Removed.
2496         * dom/xhtml/level2/html/HTMLFrameElement08-expected.txt: Added.
2497         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled.
2498         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled: Removed.
2499         * dom/xhtml/level2/html/HTMLFrameElement09-expected.txt: Added.
2500         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled.
2501         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Removed.
2502         * dom/xhtml/level2/html/HTMLFrameSetElement01-expected.txt: Added.
2503         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled.
2504         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled: Removed.
2505         * dom/xhtml/level2/html/HTMLFrameSetElement02-expected.txt: Added.
2506         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled.
2507         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled: Removed.
2508         * dom/xhtml/level2/html/resources/frame.xhtml:
2509         * dom/xhtml/level2/html/selfxhtml.js:
2510
2511 2008-06-12  Adam Barth  <abarth@webkit.org>
2512
2513         Rubberstamped by Maciej.
2514
2515         Add the data url test back and set more agressive Cache-Control headers.
2516
2517         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt.
2518         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html: Copied from LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html.
2519         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
2520
2521 2008-06-12  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2522
2523         Reviewed by Maciej.
2524
2525         Tests for:
2526
2527         Bug 19510: CodeBlock::needsFullScopeChain not always set for global code
2528         <https://bugs.webkit.org/show_bug.cgi?id=19510>
2529
2530         * fast/js/codegen-temporaries-multiple-global-blocks-expected.txt: Added.
2531         * fast/js/codegen-temporaries-multiple-global-blocks.html: Added.
2532         * fast/js/resources/codegen-temporaries-multiple-global-blocks-1.js: Added.
2533         * fast/js/resources/codegen-temporaries-multiple-global-blocks-2.js: Added.
2534
2535 2008-06-12  Adam Barth  <abarth@webkit.org>
2536
2537         Reviewed by Maciej.
2538
2539         Prevent caching of this resource so we always see the up-to-date value
2540         of the Access-Control-Origin header.
2541
2542         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
2543
2544 2008-06-11  Dan Bernstein  <mitz@apple.com>
2545
2546         Reviewed by Dave Hyatt.
2547
2548         - tests, updated tests and updated results for
2549           <rdar://problem/5876370> Safari 3.1.1 bad rendering of pages from http://www.legifrance.gouv.fr/
2550
2551         * fast/block/basic/001.html:
2552         * fast/block/positioning/absolute-in-inline-ltr-2.html:
2553         * fast/block/positioning/absolute-in-inline-ltr-3.html:
2554         * fast/block/positioning/absolute-in-inline-ltr.html:
2555         * fast/block/positioning/absolute-in-inline-rtl-2.html:
2556         * fast/block/positioning/absolute-in-inline-rtl-3.html:
2557         * fast/block/positioning/absolute-in-inline-rtl.html:
2558         * fast/block/positioning/absolute-in-inline-short-ltr.html:
2559         * fast/block/positioning/absolute-in-inline-short-rtl.html:
2560         * fast/block/positioning/auto/006.html:
2561         * fast/inline/continuation-outlines-with-layers.html:
2562         * fast/inline/continuation-outlines.html:
2563         * fast/parser/p-in-scope-expected.txt: Added.
2564         * fast/parser/p-in-scope-strict-expected.txt: Added.
2565         * fast/parser/p-in-scope-strict.html: Added.
2566         * fast/parser/p-in-scope.html: Added.
2567         * fast/parser/resources/p-in-scope.css: Added.
2568         * fast/parser/resources/p-in-scope.js: Added.
2569         * fast/repaint/subtree-root-clip-2.html:
2570         * platform/mac/fast/block/basic/001-expected.txt:
2571         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-2-expected.txt:
2572         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-3-expected.txt:
2573         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-expected.txt:
2574         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-2-expected.txt:
2575         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-3-expected.txt:
2576         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-expected.txt:
2577         * platform/mac/fast/block/positioning/absolute-in-inline-short-ltr-expected.txt:
2578         * platform/mac/fast/block/positioning/absolute-in-inline-short-rtl-expected.txt:
2579         * platform/mac/fast/block/positioning/auto/006-expected.txt:
2580         * platform/mac/fast/inline/continuation-outlines-expected.txt:
2581         * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
2582         * platform/mac/fast/repaint/subtree-root-clip-2-expected.txt:
2583
2584 2008-06-11  Adam Barth  <abarth@webkit.org>
2585
2586         Reviewed by Sam Weinig.
2587
2588         Tests for the security context of about:blank documents.  These test
2589         results all match Firefox 3.
2590
2591         * fast/dom/resource-locations-in-created-html-document.html:
2592         * http/tests/security/aboutBlank/resources/iframe-with-about-blank-children.html: Added.
2593         * http/tests/security/aboutBlank/security-context-alias-expected.txt: Added.
2594         * http/tests/security/aboutBlank/security-context-alias.html: Added.
2595         * http/tests/security/aboutBlank/security-context-expected.txt: Added.
2596         * http/tests/security/aboutBlank/security-context-grandchildren-alias-expected.txt: Added.
2597         * http/tests/security/aboutBlank/security-context-grandchildren-alias.html: Added.
2598         * http/tests/security/aboutBlank/security-context-grandchildren-expected.txt: Added.
2599         * http/tests/security/aboutBlank/security-context-grandchildren.html: Added.
2600         * http/tests/security/aboutBlank/security-context-window-open-expected.txt: Added.
2601         * http/tests/security/aboutBlank/security-context-window-open.html: Added.
2602         * http/tests/security/aboutBlank/security-context-with-base-tag-expected.txt: Added.
2603         * http/tests/security/aboutBlank/security-context-with-base-tag.html: Added.
2604         * http/tests/security/aboutBlank/security-context-write-expected.txt: Added.
2605         * http/tests/security/aboutBlank/security-context-write.html: Added.
2606         * http/tests/security/aboutBlank/security-context-writeln-expected.txt: Added.
2607         * http/tests/security/aboutBlank/security-context-writeln.html: Added.
2608         * http/tests/security/aboutBlank/security-context.html: Added.
2609         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
2610         * http/tests/security/cookies/document-open-expected.txt: Added.
2611         * http/tests/security/cookies/document-open.html: Added.
2612
2613 2008-06-11  Adam Barth  <abarth@webkit.org>
2614
2615         Reviewed by Sam Weinig.
2616
2617         https://bugs.webkit.org/show_bug.cgi?id=19460
2618
2619         Test esoteric cookie contexts.
2620
2621         * http/tests/security/cookies/create-document-expected.txt: Added.
2622         * http/tests/security/cookies/create-document.html: Added.
2623         * http/tests/security/cookies/resources/simple.xml: Added.
2624         * http/tests/security/cookies/xmlhttprequest-expected.txt: Added.
2625         * http/tests/security/cookies/xmlhttprequest.html: Added.
2626
2627 2008-06-11  Adam Barth  <abarth@webkit.org>
2628
2629         Reviewed and tweaked by Sam Weinig.
2630
2631         Test for https://bugs.webkit.org/show_bug.cgi?id=19242
2632         Data URLs should set an Access-Control-Origin of "null"
2633
2634         Test that we correctly generate "null" as the value for the
2635         Access-Control-Origin header when making requests from a data URL.
2636
2637         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt: Added.
2638         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html: Added.
2639         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
2640
2641 2008-06-11  Sam Weinig  <sam@webkit.org>
2642
2643         Update results on non-leopard platforms to fix the buildbot.
2644
2645         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
2646
2647 2008-06-11  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2648
2649         Reviewed by Maciej.
2650
2651         Test for:
2652
2653         Bug 19498: REGRESSION (r34497): crash while loading GMail
2654         <https://bugs.webkit.org/show_bug.cgi?id=19498>
2655
2656         * fast/js/logical-or-jless-expected.txt: Added.
2657         * fast/js/logical-or-jless.html: Added.
2658         * fast/js/resources/logical-or-jless.js: Added.
2659
2660 2008-06-11  Sam Weinig  <sam@webkit.org>
2661
2662         Reviewed by Adam Roben.
2663
2664         Add basic test for "*" wildcarding for Access-Control.
2665
2666         * http/tests/xmlhttprequest/access-control-basic-allow-star-expected.txt: Added.
2667         * http/tests/xmlhttprequest/access-control-basic-allow-star.html: Added.
2668         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi: Added.
2669
2670 2008-06-11  Justin Garcia  <justin.garcia@apple.com>
2671
2672         Reviewed by Eric.
2673
2674         <https://bugs.webkit.org/show_bug.cgi?id=19455>
2675         Crash at RenderObject::childAt during JustifyCenter
2676
2677         * editing/execCommand/19455-expected.txt: Added.
2678         * editing/execCommand/19455.html: Added.
2679
2680 2008-06-10  Dan Bernstein  <mitz@apple.com>
2681
2682         - fix the text encoding in this test
2683
2684         * editing/selection/move-left-right.html:
2685
2686 2008-06-09  Dan Bernstein  <mitz@apple.com>
2687
2688         Reviewed by Justin Garcia.
2689
2690         - update test for https://bugs.webkit.org/show_bug.cgi?id=19443
2691           <rdar://problem/5994544> REGRESSION (r32531-r32652): Moving the insertion point past a newline inserted in a text area skips the next character
2692
2693         * editing/selection/move-left-right-expected.txt:
2694         * editing/selection/move-left-right.html:
2695         * platform/mac/editing/selection/move-left-right-expected.txt:
2696
2697 2008-06-08  Adam Barth  <abarth@webkit.org>
2698
2699         Reviewed by Darin Alder.
2700
2701         https://bugs.webkit.org/show_bug.cgi?id=16856
2702
2703         Fix tests not to rely on broken javascript URL behavior.
2704
2705         * fast/events/event-listener-html-non-html-confusion.html:
2706         * fast/replaced/image-map-bug16782-expected.txt: Added.
2707         * fast/replaced/image-map-bug16782.html: Added.
2708         * fast/replaced/image-map.html:
2709         * svg/custom/prevent-default.svg:
2710
2711 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2712
2713         Reviewed by Oliver.
2714
2715         Bug 17931: Incorrect decompilation with |new|
2716         <https://bugs.webkit.org/show_bug.cgi?id=17931>
2717
2718         This bug was fixed by SquirrelFish, but we should add a test.
2719
2720         * fast/js/function-toString-parentheses-expected.txt:
2721         * fast/js/resources/function-toString-parentheses.js:
2722
2723 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2724
2725         Reviewed by Oliver.
2726
2727         Bug 17932: "ASSERTION FAILED: type != Continue" with do/while and try/finally
2728         <https://bugs.webkit.org/show_bug.cgi?id=17932>
2729
2730         This bug was fixed by SquirrelFish, but we should add a test, as well
2731         as tests for related issues found while developing SquirrelFish.
2732
2733         * fast/js/continue-break-multiple-labels-expected.txt:
2734         * fast/js/continue-break-multiple-labels.html:
2735         * fast/js/resources/continue-break-multiple-labels.js: Added.
2736
2737 2008-06-08  Adam Barth  <abarth@webkit.org>
2738
2739         Reviewed by Darin Alder.
2740
2741         Add a number of tests for document.cookie access.
2742
2743         https://bugs.webkit.org/show_bug.cgi?id=19257
2744
2745         * http/tests/security/cookies: Added.
2746         * http/tests/security/cookies/assign-document-url-expected.txt: Added.
2747         * http/tests/security/cookies/assign-document-url.html: Added.
2748         * http/tests/security/cookies/base-about-blank-expected.txt: Added.
2749         * http/tests/security/cookies/base-about-blank.html: Added.
2750         * http/tests/security/cookies/base-tag-expected.txt: Added.
2751         * http/tests/security/cookies/base-tag.html: Added.
2752         * http/tests/security/cookies/basic-expected.txt: Added.
2753         * http/tests/security/cookies/basic.html: Added.
2754         * http/tests/security/cookies/resources: Added.
2755         * http/tests/security/cookies/resources/set-a-cookie.html: Added.
2756
2757 2008-06-08  Dan Bernstein  <mitz@apple.com>
2758
2759         - test for <rdar://problem/5961977> Crash in RenderBlock::layoutColumns()
2760
2761         Reviewed by Darin Adler.
2762
2763         * fast/multicol/content-height-zero-crash-expected.txt: Added.
2764         * fast/multicol/content-height-zero-crash.html: Added.
2765
2766 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2767
2768         Reviewed by Darin.
2769
2770         Test for:
2771
2772         Bug 19346: REGRESSION: Mootools 1.2 Class inheritance broken in post-SquirrelFish merge
2773         <https://bugs.webkit.org/show_bug.cgi?id=19346>
2774
2775         * fast/js/function-dot-arguments-and-caller-expected.txt:
2776         * fast/js/function-dot-arguments-and-caller.html:
2777
2778 2008-06-08  Vincent Ricard  <magic@magicninja.org>
2779
2780         Reviewed by Darin.
2781
2782         test cases for https://bugs.webkit.org/show_bug.cgi?id=16489
2783         WebKit does not support ElementTraversal specification
2784
2785         * fast/dom/Element/element-traversal-expected.txt: Added.
2786         * fast/dom/Element/element-traversal.html: Added.
2787         * fast/dom/Element/resources/element-traversal.js: Added.
2788
2789         * fast/dom/domListEnumeration-expected.txt: Updated since Element now has 5
2790         new properties. It would be good to rewrite this test so it doesn't have to
2791         be updated every time we add a property to Node or Element.
2792         * fast/dom/resources/domListEnumeration.js: Ditto.
2793
2794 2008-06-08  Bradley Meck  <genisis329@gmail.com>
2795
2796         Reviewed and tweaked by Darin.
2797
2798         - test for https://bugs.webkit.org/show_bug.cgi?id=17051
2799           safari should treat "url()" as a valid CSS value
2800
2801         We should really add some more tests for this. One text-only test each for the
2802         four different sites that handle URLs (cursor image, list style image, fill image,
2803         border image) that were fixed. Currently this covers only the cursor image.
2804
2805         * fast/css/invalid-cursor-property-crash.html: Updated test to expect the
2806         url() to be expanded into the URL of the document itself. The text of the test
2807         is now a bit misleading, but it still tests that it's not a crash, and now it
2808         also doubles as a check that url() is handled properly.
2809
2810 2008-06-08  Vincent Ricard  <magic@magicninja.org>
2811
2812         Reviewed by Darin.
2813
2814         Test case for
2815         Bug 18041: DOMNodeRemoved events are sent twice
2816
2817         * fast/dom/Node/DOMNodeRemovedEvent-expected.txt: Added.
2818         * fast/dom/Node/DOMNodeRemovedEvent.html: Added.
2819         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Added.
2820
2821 2008-06-08  Tony Chang  <idealisms@gmail.com>
2822
2823         Reviewed by Eric Seidel.
2824
2825         - test for https://bugs.webkit.org/show_bug.cgi?id=18167
2826           there should be no text-drag delay on any platform except for Mac
2827         
2828         Also updated two tests which depend on the drag text delay to be greater
2829         than 0 by making them no longer select text before the mouse down.
2830
2831         * editing/selection/drag-text-delay-expected.txt: Added.
2832         * editing/selection/drag-text-delay.html: Added.
2833         * platform/mac/editing/selection/drag-text-delay-expected.txt: Added.
2834
2835         * fast/events/autoscroll.html:
2836         * fast/forms/input-readonly-autoscroll.html:
2837
2838 2008-06-08  Rob Buis  <buis@kde.org>
2839
2840         Reviewed by Darin.
2841
2842         - test for https://bugs.webkit.org/show_bug.cgi?id=18512
2843           getPresentationAttribute returns a shared object
2844
2845         * svg/custom/getPresentationAttribute-modify-expected.txt: Added.
2846         * svg/custom/getPresentationAttribute-modify.svg: Added.
2847
2848 2008-06-08  Eric Roman  <minatoar@gmail.com>
2849
2850         Reviewed by Adam Roben.
2851
2852         - fix https://bugs.webkit.org/show_bug.cgi?id=18550
2853           cross-frame-access-call.html doesn't really test window.open(), since popups are blocked
2854
2855         * http/tests/security/cross-frame-access-call.html: Enable popups for this layout test.
2856         The test checks that window.open is returns undefined (same-domain enforcement), however
2857         unless popups are enabled it returns undefined regardless.
2858
2859 2008-06-07  Dan Bernstein  <mitz@apple.com>
2860
2861         Reviewed by Dave Hyatt.
2862
2863         - updated test for https://bugs.webkit.org/show_bug.cgi?id=19431
2864           <rdar://problem/5994060> REGRESSION (r32406): tabs retain hover color after mouse out
2865
2866         * fast/css/remove-shorthand-expected.txt:
2867         * fast/css/remove-shorthand.html:
2868
2869 2008-06-07  Sam Weinig  <sam@webkit.org>
2870
2871         Reviewed by Dan Bernstein.
2872
2873         Fix random failures of XSS tests by using window.postMessage().
2874
2875         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
2876         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase.html:
2877         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame.html:
2878         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
2879         * http/tests/security/resources/cross-frame-access.js:
2880         * http/tests/security/resources/cross-frame-iframe-with-explicit-domain-set.html:
2881         * http/tests/security/resources/cross-frame-iframe.html:
2882         * platform/mac-leopard/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
2883
2884 2008-06-07  Dan Bernstein  <mitz@apple.com>
2885
2886         Reviewed by Sam Weinig.
2887
2888         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19279
2889           REGRESSION (r32660): Text not redrawn correctly when selection changes
2890
2891         * fast/text/selection-painted-separately.html: Added.
2892         * platform/mac/fast/text/selection-painted-separately-expected.checksum: Added.
2893         * platform/mac/fast/text/selection-painted-separately-expected.png: Added.
2894         * platform/mac/fast/text/selection-painted-separately-expected.txt: Added.
2895
2896 2008-06-07  Adam Barth  <abarth@webkit.org>
2897
2898         Reviewed by Sam.
2899
2900         Tests for https://bugs.webkit.org/show_bug.cgi?id=17911
2901
2902         * http/tests/security/resources/iframe-for-synchronous-form.html: Added.
2903         * http/tests/security/xss-DENIED-synchronous-form-expected.txt: Added.
2904         * http/tests/security/xss-DENIED-synchronous-form.html: Added.
2905
2906 2008-06-07  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2907
2908         Reviewed by Oliver.
2909
2910         Bug 17663: Wrong sequencing of argument list evaluation
2911         <https://bugs.webkit.org/show_bug.cgi?id=17663>
2912
2913         SquirrelFish fixed this bug, but we should add a test.
2914
2915         * fast/js/order-of-operations-expected.txt:
2916         * fast/js/resources/order-of-operations.js:
2917
2918 2008-06-06  Robert Blaut  <webkit@blaut.biz>
2919
2920         Reviewed by Darin Adler.
2921
2922         Test for https://bugs.webkit.org/show_bug.cgi?id=19407 
2923         CSS3 Selector Test: *= ~= ^= $= should all accept the empty string, but match nothing.
2924
2925         * fast/css/begin-end-contain-selector-empty-value.html: Added.
2926         * platform/mac/fast/css/begin-end-contain-selector-empty-value-expected.txt: Added.
2927
2928 2008-06-06  Anthony Ricaud  <rik24d@gmail.com>
2929
2930         Reviewed by adele.  Landed by eseidel.
2931
2932         https://bugs.webkit.org/show_bug.cgi?id=18337
2933         
2934         Checks that onchange fires when typing the name of an option and doesn't fire when leaving the listbox.
2935         
2936         * fast/forms/listbox-onchange-expected.txt:
2937         * fast/forms/listbox-onchange.html:
2938
2939 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
2940
2941         Reviewed by John.
2942
2943         <rdar://problem/5890684> REGRESSION(r23969): Deleting a line break changes the style of text after the break
2944         
2945         * editing/deleting/5890684-expected.txt: Added.
2946         * editing/deleting/5890684.html: Added.
2947
2948 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
2949
2950         Reviewed by Darin.
2951
2952         <https://bugs.webkit.org/show_bug.cgi?id=19087>
2953         Editing crash in IndentOutdentCommand::prepareBlockquoteLevelForInsertion, ASSERT in debug mode
2954         
2955         * editing/execCommand/19087-expected.txt: Added.
2956         * editing/execCommand/19087.html: Added.
2957
2958 2008-06-06  Julien Chaffraix  <jchaffraix@webkit.org>
2959
2960         Reviewed by Alexey.
2961
2962         xmlhttprequest-onProgress-open-should-zero-length.html supposes that the onprogress event
2963         is dispatched 3 times to test that the position is reset when XMLHttpRequest.open() is
2964         called.
2965         The test was failing because CoreFoundation keeps the data if they are not big enough
2966         (which led to only 1 progress event dispatched).
2967
2968         We now generate a big response instead of a small one.
2969
2970         Warning: this test is not guaranteed to succeed as we cannot guarantee that the server
2971                  will send responses' sizes that are close for 2 different requests to the same
2972                  resource.
2973
2974         * http/tests/xmlhttprequest/resources/big-response.php: Added.
2975         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Removed.
2976
2977         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added a
2978         warning about the possible failure of the test.
2979         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Ditto.
2980
2981 2008-06-05  Oliver Hunt  <oliver@apple.com>
2982
2983         Reviewed by Alexey.
2984
2985         Tests to ensure we evaluate binary operators in the correct order.
2986
2987         * fast/js/order-of-operations-expected.txt: Added.
2988         * fast/js/order-of-operations.html: Added.
2989         * fast/js/resources/order-of-operations.js: Added.
2990
2991 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
2992
2993         Reviewed by Eric.
2994         
2995         <https://bugs.webkit.org/show_bug.cgi?id=19403>
2996         ASSERT in InsertIntoTextNodeCommand::InsertIntoTextNodeCommand during RemoveFormat call
2997         
2998         * editing/execCommand/19403-expected.txt: Added.
2999         * editing/execCommand/19403.html: Added.
3000
3001 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
3002
3003         Reviewed by Eric.
3004         
3005         <https://bugs.webkit.org/show_bug.cgi?id=19089> Editing ASSERT in Range::compareBoundaryPoints
3006
3007         * editing/execCommand/19089-expected.txt: Added.
3008         * editing/execCommand/19089.html: Added.
3009
3010 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
3011
3012         Reviewed by Harrison.
3013         
3014         <rdar://problem/5658933> GoogleDocs: Crash indenting a particular selection twice
3015
3016         * editing/execCommand/5658933-1-expected.txt: Added.
3017         * editing/execCommand/5658933-1.html: Added.
3018         * editing/execCommand/5658933-2-expected.txt: Added.
3019         * editing/execCommand/5658933-2.html: Added.
3020         * editing/execCommand/5658933-3-expected.txt: Added.
3021         * editing/execCommand/5658933-3.html: Added.
3022
3023 2008-06-05  Antti Koivisto  <antti@apple.com>
3024
3025         Reviewed by Dave Hyatt.
3026         
3027         Make hasFeature() return true for the animation stuff.
3028
3029         * svg/custom/svg-features-expected.txt:
3030
3031 2008-06-05  Dan Bernstein  <mitz@apple.com>
3032
3033         Reviewed by Darin Adler.
3034
3035         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19397
3036           REGRESSION (3.1-TOT): Box-shadow renders weird when rotating a div with border radius
3037
3038         * fast/transforms/shadows.html: Added.
3039         * platform/mac/fast/transforms/shadows-expected.checksum: Added.
3040         * platform/mac/fast/transforms/shadows-expected.png: Added.
3041         * platform/mac/fast/transforms/shadows-expected.txt: Added.
3042
3043 2008-06-05  Tor Arne Vestbø  <tavestbo@trolltech.com>
3044
3045         Reviewed by Simon
3046
3047         Update layout tests on Mac based on the changes to html4.css
3048         in r34299. The missing backgroundClip and outlineClip in the
3049         new results is strange, but visually it looks the same.
3050
3051         * platform/mac/media/audio-controls-rendering-expected.txt:
3052         * platform/mac/media/video-controls-rendering-expected.txt:
3053         * platform/mac/media/video-display-toggle-expected.txt:
3054
3055 2008-06-05  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3056
3057         Reviewed by Maciej.
3058
3059         Tests for:
3060
3061         Bug 19400: subscript operator does not protect base when necessary
3062         <https://bugs.webkit.org/show_bug.cgi?id=19400>
3063
3064         * fast/js/codegen-temporaries-expected.txt:
3065         * fast/js/resources/codegen-temporaries.js:
3066
3067 2008-06-04  Dan Bernstein  <mitz@apple.com>
3068
3069         Reviewed by Dave Hyatt.
3070
3071         - test for <rdar://problem/5962118> Crash in RenderBlock::calcColumnWidth()
3072
3073         * fast/multicol/gap-non-negative-expected.txt: Added.
3074         * fast/multicol/gap-non-negative.html: Added.
3075
3076 2008-06-04  Dan Bernstein  <mitz@apple.com>
3077
3078         Reviewed by Dave Hyatt.
3079
3080         - test for <rdar://problem/5962270> Crash in WebCore::RenderTableCell::computeAbsoluteRepaintRect()
3081
3082         * fast/reflections/table-cell.html: Added.
3083         * platform/mac/fast/reflections/table-cell-expected.checksum: Added.
3084         * platform/mac/fast/reflections/table-cell-expected.png: Added.
3085         * platform/mac/fast/reflections/table-cell-expected.txt: Added.
3086
3087 2008-06-03  Antti Koivisto  <antti@apple.com>
3088
3089         Reviewed by Darin.
3090         
3091         https://bugs.webkit.org/show_bug.cgi?id=19384
3092         
3093         Test for path morphing.
3094
3095         * platform/mac/svg/custom/animate-path-morphing-expected.txt: Added.
3096         * svg/custom/animate-path-morphing.svg: Added.
3097
3098 2008-06-03  Justin Garcia  <justin.garcia@apple.com>
3099
3100         Reviewed by John.
3101         
3102         <rdar://problem/5763082> GMail: Hang when removing indent from nested list
3103
3104         * editing/execCommand/5763082-expected.txt: Added.
3105         * editing/execCommand/5763082.html: Added.
3106
3107 2008-06-03  Anders Carlsson  <andersca@apple.com>
3108
3109         Reviewed by John and Sam.
3110
3111         <rdar://problem/5955218> 
3112         Assertion failure in ApplicationCacheGroup::addEntry when reloading a page with a cache manifest (19182)
3113
3114         * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt: Added.
3115         * http/tests/appcache/crash-when-navigating-away-then-back.html: Added.
3116         * http/tests/appcache/resources/crash-when-navigating-away-then-back.html: Added.
3117         * http/tests/appcache/resources/crash-when-navigating-away-then-back.manifest: Added.
3118
3119 2008-06-03  Dan Bernstein  <mitz@apple.com>
3120
3121         Reviewed by Dave Hyatt.
3122
3123         - test and updated results for <rdar://problem/5965410>
3124           In fixed table layout, the width of cells with auto width should be
3125           proportional to their column span, to match Firefox and IE.
3126
3127         * fast/table/fixed-with-auto-with-colspan.html: Added.
3128         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.checksum: Added.
3129         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.png: Added.
3130         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.txt: Added.
3131         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.checksum:
3132         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
3133         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
3134
3135 2008-06-03  Alexey Proskuryakov  <ap@webkit.org>
3136
3137         <rdar://problem/5621979> editing/selection/5241148.html crashes on Windows
3138
3139         Try removing it from the Skipped list, as this is not reproducible with current closed
3140         source libraries.
3141
3142         * platform/win/Skipped:
3143
3144 2008-06-02  Anders Carlsson  <andersca@apple.com>
3145
3146         Reviewed by David Hyatt and Mitz.
3147
3148         <rdar://problem/5704119>
3149         repro crash in WebCore::RenderPart::setWidget (plugin-related?)
3150         
3151         * platform/mac/plugins/update-widget-from-style-recalc-expected.txt: Added.
3152         * platform/mac/plugins/update-widget-from-style-recalc.html: Added.
3153
3154 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
3155
3156         Reviewed by Darin.
3157
3158         Bug 18655: [XHR] OnProgress needs more test case
3159         https://bugs.webkit.org/show_bug.cgi?id=18655
3160
3161         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Added.
3162         * http/tests/xmlhttprequest/resources/noContentLength.asis: Added.
3163         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match-expected.txt: Added.
3164         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match.html: Added.
3165         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress-expected.txt: Added.
3166         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress.html: Added.
3167         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress-expected.txt: Added.
3168         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html: Added.
3169         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added.
3170         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Added.
3171
3172 2008-06-02  Dan Bernstein  <mitz@apple.com>
3173
3174         Reviewed by Oliver Hunt.
3175
3176         - additional tests for https://bugs.webkit.org/show_bug.cgi?id=19344
3177           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
3178
3179         * fast/canvas/resources/shadow-offset.js: Added.
3180         * fast/canvas/shadow-offset-1.html: Copied from LayoutTests/fast/canvas/shadow-offset.html.
3181         * fast/canvas/shadow-offset-2.html: Added.
3182         * fast/canvas/shadow-offset-3.html: Added.
3183         * fast/canvas/shadow-offset-4.html: Added.
3184         * fast/canvas/shadow-offset-5.html: Added.
3185         * fast/canvas/shadow-offset-6.html: Added.
3186         * fast/canvas/shadow-offset-7.html: Added.
3187         * fast/canvas/shadow-offset.html: Removed.
3188         * platform/mac/fast/canvas/shadow-offset-1-expected.checksum: Added.
3189         * platform/mac/fast/canvas/shadow-offset-1-expected.png: Added.
3190         * platform/mac/fast/canvas/shadow-offset-1-expected.txt: Added.
3191         * platform/mac/fast/canvas/shadow-offset-2-expected.checksum: Added.
3192         * platform/mac/fast/canvas/shadow-offset-2-expected.png: Added.
3193         * platform/mac/fast/canvas/shadow-offset-2-expected.txt: Added.
3194         * platform/mac/fast/canvas/shadow-offset-3-expected.checksum: Added.
3195         * platform/mac/fast/canvas/shadow-offset-3-expected.png: Added.
3196         * platform/mac/fast/canvas/shadow-offset-3-expected.txt: Added.
3197         * platform/mac/fast/canvas/shadow-offset-4-expected.checksum: Added.
3198         * platform/mac/fast/canvas/shadow-offset-4-expected.png: Added.
3199         * platform/mac/fast/canvas/shadow-offset-4-expected.txt: Added.
3200         * platform/mac/fast/canvas/shadow-offset-5-expected.checksum: Added.
3201         * platform/mac/fast/canvas/shadow-offset-5-expected.png: Added.
3202         * platform/mac/fast/canvas/shadow-offset-5-expected.txt: Added.
3203         * platform/mac/fast/canvas/shadow-offset-6-expected.checksum: Added.
3204         * platform/mac/fast/canvas/shadow-offset-6-expected.png: Added.
3205         * platform/mac/fast/canvas/shadow-offset-6-expected.txt: Added.
3206         * platform/mac/fast/canvas/shadow-offset-7-expected.checksum: Added.
3207         * platform/mac/fast/canvas/shadow-offset-7-expected.png: Added.
3208         * platform/mac/fast/canvas/shadow-offset-7-expected.txt: Added.
3209         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Removed.
3210         * platform/mac/fast/canvas/shadow-offset-expected.png: Removed.
3211         * platform/mac/fast/canvas/shadow-offset-expected.txt: Removed.
3212
3213 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
3214
3215         Reviewed by Darin.
3216
3217         Bug 18066: REGRESSION: createAttribute throws NAMESPACE_ERR exception
3218         https://bugs.webkit.org/show_bug.cgi?id=18066
3219
3220         * fast/dom/createAttribute-exception-expected.txt: Added.
3221         * fast/dom/createAttribute-exception.html: Added.
3222
3223 2008-06-02  Darin Adler  <darin@apple.com>
3224
3225         Reviewed by John Sullivan.
3226
3227         - test for https://bugs.webkit.org/show_bug.cgi?id=18799
3228           apl.aip.org menu does not work (property names should be case sensitive)
3229           <rdar://problem/5900484>
3230
3231         * fast/dom/CSSStyleDeclaration: Added.
3232
3233         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive-expected.txt: Added.
3234         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html: Added.
3235         * fast/dom/CSSStyleDeclaration/resources: Added.
3236         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
3237         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Added.
3238
3239         * fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt: Removed.
3240         * fast/dom/CSSStyleDeclaration-empty-string-property.html: Removed.
3241         * fast/dom/CSSStyleDeclaration/empty-string-property-expected.txt: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt.
3242         * fast/dom/CSSStyleDeclaration/empty-string-property.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property.html.
3243
3244         * fast/js/duplicate-param-crash.html: Allowed the make-js-test-wrappers script to update this file.
3245         * fast/js/duplicate-param-gc-crash.html: Ditto.
3246         * fast/js/resources/tostring-exception-in-property-access.js: Ditto.
3247         * fast/js/var-shadows-arg-crash.html: Ditto.
3248         * fast/js/var-shadows-arg-gc-crash.html: Ditto.
3249
3250 2008-06-02  Darin Adler  <darin@apple.com>
3251
3252         Reviewed by Mitz.
3253
3254         - test for https://bugs.webkit.org/show_bug.cgi?id=19358
3255           <rdar://problem/5951986> first line break in <pre> elements ignored
3256           (chess boards at http://rankzero.de/)
3257
3258         * fast/parser/pre-first-line-break-expected.txt: Added.
3259         * fast/parser/pre-first-line-break.html: Added.
3260         * fast/parser/resources/TEMPLATE.html: Copied from fast/dom/resources/TEMPLATE.html.
3261         * fast/parser/resources/pre-first-line-break.js: Added.
3262
3263 2008-06-02  Geoffrey Garen  <ggaren@apple.com>
3264
3265         Reviewed by Darin Adler.
3266         
3267         Test for an exception thrown from an array sort comparator function.
3268
3269         * fast/js/throw-from-array-sort-expected.txt: Added.
3270         * fast/js/throw-from-array-sort.html: Added.
3271
3272 2008-06-02  Simon Pieters <zcorpan@hotmail.com>
3273
3274         Reviewed and landed by Alexey.
3275
3276         https://bugs.webkit.org/show_bug.cgi?id=19355
3277         createElement() with colon and localName
3278
3279         WebKit behavior has changed to expected during Acid3 work (r31230, r31231), but this
3280         specific case appears to have been an untested side effect, landing it now.
3281
3282         * fast/dom/createElement-with-column-expected.txt: Added.
3283         * fast/dom/createElement-with-column.xml: Added.
3284         * fast/dom/createElement-with-column.html: Added.
3285
3286 2008-06-01  Rob Buis  <buis@kde.org>
3287
3288         Reviewed by Darin.
3289
3290         Testcase for:
3291         https://bugs.webkit.org/show_bug.cgi?id=15823
3292         getPropertyValue for border returns null, should compute the shorthand value
3293
3294         * fast/css/getPropertyValue-border-expected.txt: Added.
3295         * fast/css/getPropertyValue-border.html: Added.
3296
3297 2008-06-01  Dan Bernstein  <mitz@apple.com>
3298
3299         Reviewed by Darin Adler.
3300
3301         - test for https://bugs.webkit.org/show_bug.cgi?id=19344
3302           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
3303
3304         * fast/canvas/shadow-offset.html: Added.
3305         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Added.
3306         * platform/mac/fast/canvas/shadow-offset-expected.png: Added.
3307         * platform/mac/fast/canvas/shadow-offset-expected.txt: Added.
3308
3309 2008-05-30  Dan Bernstein  <mitz@apple.com>
3310
3311         Reviewed by Darin Adler.
3312
3313         - test for https://bugs.webkit.org/show_bug.cgi?id=19278
3314           <rdar://problem/5968621> REGRESSION (r31114-r31132): image float disappears on refresh
3315
3316         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break.html: Added.
3317         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.checksum: Added.
3318         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.png: Added.
3319         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt: Added.
3320
3321 2008-05-30  Dan Bernstein  <mitz@apple.com>
3322
3323         Reviewed by Darin Adler.
3324
3325         - updated pixel results for "eliminate excessive repainting when an
3326           object's final position after layout is unchanged"
3327
3328         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.checksum:
3329         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png:
3330         * platform/mac/fast/repaint/intermediate-layout-position-expected.checksum:
3331         * platform/mac/fast/repaint/intermediate-layout-position-expected.png:
3332
3333 2008-05-30  Alexey Proskuryakov  <ap@webkit.org>
3334
3335         Reviewed by Darin.
3336
3337         http://bugs.webkit.org/show_bug.cgi?id=7466
3338         <rdar://problem/4657563> Use of Ctrl as access key modifier conflicts with Mac OS X
3339         emacs-style keybindings
3340
3341         * fast/events/access-key-self-destruct.html:
3342         * fast/forms/access-key.html:
3343         * fast/forms/focus-selection-input-expected.txt:
3344         * fast/forms/focus-selection-input.html:
3345         * fast/forms/legend-access-key.html:
3346         * fast/forms/select-accesskey.html:
3347         Updated tests to keep passing.
3348
3349         * fast/forms/select-accesskey-expected.txt: Added.
3350         * fast/forms/select-accesskey.html:
3351         * platform/mac/fast/forms/select-accesskey-expected.checksum: Removed.
3352         * platform/mac/fast/forms/select-accesskey-expected.png: Removed.
3353         * platform/mac/fast/forms/select-accesskey-expected.txt: Removed.
3354         Updated to keep passing, made text-only.
3355
3356         * fast/forms/focus-selection-textarea.html:
3357         * fast/forms/focus-selection-textarea-expected.txt:
3358         Added missing platform-specific logic.
3359
3360 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
3361
3362         Reviewed by Oliver. Test by Geoff Garen.
3363         
3364         - fixed <rdar://problem/5972943> REGRESSION(r33979): Flash clips do not play on cnn.com
3365
3366         * fast/js/finally-codegen-failure-expected.txt: Added.
3367         * fast/js/finally-codegen-failure.html: Added.
3368
3369 2008-05-28  Justin Garcia  <justin.garcia@apple.com>
3370
3371         Reviewed by Eric.
3372         
3373         <rdar://problem/5847330> REGRESSION CrashTracer: [USER] 536 crashes at WebCore::highestAncestor
3374
3375         * editing/deleting/5847330-1-expected.txt: Added.
3376         * editing/deleting/5847330-1.html: Added.
3377         * editing/deleting/5847330-2-expected.txt: Added.
3378         * editing/deleting/5847330-2.html: Added.
3379
3380 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
3381
3382         Reviewed by Darin.
3383
3384         https://bugs.webkit.org/show_bug.cgi?id=19294
3385         <rdar://problem/5969062> A crash when iterating over a sparse array backwards.
3386
3387         * fast/js/array-iterate-backwards-expected.txt: Added.
3388         * fast/js/array-iterate-backwards.html: Added.
3389         * fast/js/resources/array-iterate-backwards.js: Added.
3390
3391 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
3392
3393         Reviewed by Darin.
3394
3395         https://bugs.webkit.org/show_bug.cgi?id=19215
3396         REGRESSION: transformToDocument fails when xsl includes &#160;
3397
3398         * fast/xsl/nbsp-in-stylesheet-expected.txt: Added.
3399         * fast/xsl/nbsp-in-stylesheet.html: Added.
3400
3401 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
3402
3403         Reviewed by Dave Hyatt.
3404
3405         - Test cases for this change: "speed up DHTML using lazy style resolution and renderer creation"
3406
3407         * http/tests/misc/acid3-expected.txt:
3408         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.checksum:
3409         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
3410         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
3411
3412 2008-05-28  Oliver Hunt  <oliver@apple.com>
3413
3414         Reviewed by Anders.
3415
3416         Adding a test case for assignment result used as a function.
3417
3418         * fast/js/codegen-temporaries-expected.txt:
3419         * fast/js/resources/codegen-temporaries.js:
3420
3421 2008-05-28  Anders Carlsson  <andersca@apple.com>
3422
3423         Reviewed by Oliver.
3424
3425         <rdar://problem/5968071> "const f" crashes in JavaScriptCore
3426
3427         * fast/js/const-without-initializer-expected.txt: Added.
3428         * fast/js/const-without-initializer.html: Added.
3429         * fast/js/resources/const-without-initializer.js: Added.
3430
3431 2008-05-27  Justin Garcia  <justin.garcia@apple.com>
3432
3433         Reviewed by Oliver.
3434         
3435         <rdar://problem/5803706> Pressing return at the end of a header doesn't break out of header (17460)
3436
3437         * editing/inserting/5803706-1-expected.txt: Adjust this already checked-in test to reflect the new
3438         expected behavior.
3439         * editing/inserting/5803706-1.html: 
3440
3441 2008-05-27  Anders Carlsson  <andersca@apple.com>
3442
3443         Reviewed by Geoff and Maciej.
3444
3445         <rdar://problem/5806428> 
3446         https://bugs.webkit.org/show_bug.cgi?id=17925
3447         Crash in KJS::JSObject::put after setting this.__proto__
3448
3449         * fast/js/resources/this-non-object-proto.js: Added.
3450         * fast/js/this-non-object-proto-expected.txt: Added.
3451         * fast/js/this-non-object-proto.html: Added.
3452
3453 2008-05-26  Maciej Stachowiak  <mjs@apple.com>
3454
3455         Reviewed by Anders.
3456         
3457         - update test result for document/window being allocated to var slots
3458
3459         * http/tests/security/cross-frame-access-put-expected.txt:
3460
3461 2008-05-26  James Ren  <jamesjren@gmail.com>
3462
3463         Reviewed by Sam Weinig, landed by Collin Jackson.
3464
3465         http://bugs.webkit.org/show_bug.cgi?id=19163
3466
3467         Modified some http/security layout tests to allow them to run in Firefox.
3468
3469         * http/tests/security/aboutBlank/xss-DENIED-set-opener.html:
3470         * http/tests/security/frameNavigation/xss-ALLOWED-targeted-subframe-navigation-change.html:
3471         * http/tests/security/resources/localhost-accesssor.html:
3472           Added a workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=434912
3473
3474         * http/tests/security/resources/cross-frame-access.js:
3475           Changed shouldBe to also gracefully handle exceptions
3476         
3477         * http/tests/security/resources/foreign-domain-iframe-for-selection-test.html:
3478           Added feature detection for setBaseAndExtent and selectAllChildren
3479
3480         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3481         * http/tests/security/cross-frame-access-enumeration.html:
3482           Fixed typo (missing '.html')
3483
3484         * http/tests/security/cross-frame-access-call-expected.txt:
3485         * http/tests/security/cross-frame-access-call.html:
3486         * http/tests/security/cross-frame-access-first-time.html:
3487         * http/tests/security/cross-frame-access-put.html:
3488         * http/tests/security/cross-frame-access-selection.html:
3489           Caught exceptions that Firefox throws, to allow the test to run to completion.
3490
3491 2008-05-26  Anders Carlsson  <andersca@apple.com>
3492
3493         Reviewed by Sam.
3494
3495         Add a name to the source frame.
3496         
3497         * fast/frames/viewsource-empty-attribute-value-expected.txt:
3498         * fast/frames/viewsource-empty-attribute-value.html:
3499
3500 2008-05-23  Tor Arne Vestbø  <tavestbo@trolltech.com>
3501
3502         Reviewed by Simon.
3503
3504         Added a comment to the skipping of fast/css/case-transform.html that
3505         mentions the reason of failure being a Qt bug.