b6dc2247b6a57d28c5b2b441e4ae68695afebf2f
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-06-23  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2
3         Reviewed by Oliver.
4
5         Tests for:
6
7         Bug 19716: REGRESSION (SquirrelFish): Reproducible crash after entering a username at mint.com
8         <https://bugs.webkit.org/show_bug.cgi?id=19716>
9
10         * fast/js/reentrant-call-unwind-expected.txt: Added.
11         * fast/js/reentrant-call-unwind.html: Added.
12         * fast/js/resources/reentrant-call-unwind.js: Added.
13
14 2008-06-23  David Kilzer  <ddkilzer@apple.com>
15
16         Updated test for Bug 15823: getPropertyValue for border returns null, should compute the shorthand value
17
18         <https://bugs.webkit.org/show_bug.cgi?id=15823>
19
20         Rubber-stamped by Darin.
21
22         * fast/css/getPropertyValue-border-expected.txt: Updated results.
23         * fast/css/getPropertyValue-border.html: Test all combinations of
24         (mismatched) border values.
25
26 2008-06-22  Jonathon Jongsma  <jonathon.jongsma@collabora.co.uk>
27
28         Reviewed by Darin Adler.
29
30         Test for https://bugs.webkit.org/show_bug.cgi?id=19465
31         Bug 19465: Cursor sometimes gets 'stuck' in textareas when trying to navigate with arrow keys
32
33         * editing/input/textarea-arrow-navigation.html:
34         * editing/input/textarea-arrow-navigation-expected.html: Added.
35
36 2008-06-22  Robert Blaut  <webkit@blaut.biz>
37
38         Reviewed by Darin Adler.
39
40         Test for https://bugs.webkit.org/show_bug.cgi?id=17421
41         Bug 17421: Lack of end tag for SELECT element causes the rest of page to not be rendered
42
43         * fast/parser/input-textarea-inside-select-element-expected.txt: Added.
44         * fast/parser/input-textarea-inside-select-element.html: Added.
45
46 2008-06-22  Robert Blaut  <webkit@blaut.biz>
47
48         Reviewed by Darin Adler.
49
50         Test for https://bugs.webkit.org/show_bug.cgi?id=19520
51         Bug 19520: WebKit incorrectly accepts hidden as the value of outline-style
52
53         * fast/css/outline-hidden-illegal-value-expected.txt: Added.
54         * fast/css/outline-hidden-illegal-value.html: Added.
55
56 2008-06-21  David Kilzer  <ddkilzer@apple.com>
57
58         Bug 7931: Escaped elements within a textarea block can cause the textarea box to be closed prematurely
59
60         <https://bugs.webkit.org/show_bug.cgi?id=7931>
61
62         Reviewed by Darin.
63
64         The entity-end-textarea-tag.html contains 11 test cases:  one
65         for each character in '</textarea>'.  The rest of the tests
66         only test one encoding:  '<' as '&lt;'.
67
68         * fast/parser/entity-end-iframe-tag-expected.txt: Added.
69         * fast/parser/entity-end-iframe-tag.html: Added.
70         * fast/parser/entity-end-script-tag-expected.txt: Added.
71         * fast/parser/entity-end-script-tag.html: Added.
72         * fast/parser/entity-end-style-tag-expected.txt: Added.
73         * fast/parser/entity-end-style-tag.html: Added.
74         * fast/parser/entity-end-textarea-tag-expected.txt: Added.
75         * fast/parser/entity-end-textarea-tag.html: Added.
76         * fast/parser/entity-end-title-tag-expected.txt: Added.
77         * fast/parser/entity-end-title-tag.html: Added.
78         * fast/parser/entity-end-xmp-tag-expected.txt: Added.
79         * fast/parser/entity-end-xmp-tag.html: Added.
80
81 2008-06-21  Sam Weinig  <sam@webkit.org>
82
83         Reviewed by Dan Bernstein.
84
85         Test for https://bugs.webkit.org/show_bug.cgi?id=19647
86         REGRESSION: Problem with extjs (insertAdjacentHTML)
87
88         * fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt: Added.
89         * fast/dynamic/insertAdjacentHTML-allowed-parents.html: Added.
90
91 2008-06-21  Adam Barth  <abarth@webkit.org>
92
93         Reviewed by Sam Weinig.
94
95         https://bugs.webkit.org/show_bug.cgi?id=19649
96
97         Test that we block cross-orign loads of XSL style sheets.
98
99         * http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Added.
100         * http/tests/security/cross-origin-xsl-BLOCKED.html: Added.
101         * http/tests/security/resources/cross-origin-xsl.xml: Added.
102         * http/tests/security/resources/forbidden-stylesheet.xsl: Added.
103
104 2008-06-21  Dan Bernstein  <mitz@apple.com>
105
106         Rubber-stamped by Alexey Proskuryakov.
107
108         - update results for newly-added CSS variables, file and file list
109           global constructors
110
111         * fast/dom/Window/window-properties-expected.txt:
112
113 2008-06-21  Alex Taylor  <darwin@milliamp.org>
114
115         Reviewed by Dan Bernstein.
116
117         <https://bugs.webkit.org/show_bug.cgi?id=12425>
118         Test support for border-radius on fieldset elements.
119
120         * fast/borders/fieldsetBorderRadius.html: Added.
121         * platform/mac/fast/borders/fieldsetBorderRadius-expected.checksum: Added.
122         * platform/mac/fast/borders/fieldsetBorderRadius-expected.png: Added.
123         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt: Added.
124
125 2008-06-20  David Hyatt  <hyatt@apple.com>
126
127         Make sure CSS variables work inside the inline style attribute.
128
129         Reviewed by Beth
130
131         * fast/css/variables/inline-style-test.html: Added.
132         * platform/mac/fast/css/variables/inline-style-test-expected.checksum: Added.
133         * platform/mac/fast/css/variables/inline-style-test-expected.png: Added.
134         * platform/mac/fast/css/variables/inline-style-test-expected.txt: Added.
135
136 2008-06-20  David Hyatt  <hyatt@apple.com>
137
138         Add tests of the DOM APIs for addition, removal and iteration.
139
140         Reviewed by Sam
141
142         * fast/css/variables/remove-variable-test.html: Added.
143         * fast/css/variables/set-variable-test.html: Added.
144         * fast/css/variables/variable-iteration-test.html: Added.
145         * platform/mac/fast/css/variables/remove-variable-test-expected.checksum: Added.
146         * platform/mac/fast/css/variables/remove-variable-test-expected.png: Added.
147         * platform/mac/fast/css/variables/remove-variable-test-expected.txt: Added.
148         * platform/mac/fast/css/variables/set-variable-test-expected.checksum: Added.
149         * platform/mac/fast/css/variables/set-variable-test-expected.png: Added.
150         * platform/mac/fast/css/variables/set-variable-test-expected.txt: Added.
151         * platform/mac/fast/css/variables/variable-iteration-test-expected.checksum: Added.
152         * platform/mac/fast/css/variables/variable-iteration-test-expected.png: Added.
153         * platform/mac/fast/css/variables/variable-iteration-test-expected.txt: Added.
154
155 2008-06-20  Timothy Hatcher  <timothy@apple.com>
156
157         Test for: iframes with a height of 32,768px or greater do not layout correctly
158         https://bugs.webkit.org/show_bug.cgi?id=19679
159
160         Reviewed by Dave Hyatt.
161
162         * fast/css/line-height-overflow.html: Added.
163         * platform/mac/fast/css/line-height-overflow-expected.txt: Added.
164
165 2008-06-20  Dan Bernstein  <mitz@apple.com>
166
167         Reviewed by Darin Adler.
168
169         - test for https://bugs.webkit.org/show_bug.cgi?id=19519
170           <rdar://problem/6007345> DOM modification causes stack exhaustion (BUTTON OBJECT COLGROUP)
171
172         * fast/table/prepend-in-anonymous-table.html: Added.
173         * platform/mac/fast/table/prepend-in-anonymous-table-expected.checksum: Added.
174         * platform/mac/fast/table/prepend-in-anonymous-table-expected.png: Added.
175         * platform/mac/fast/table/prepend-in-anonymous-table-expected.txt: Added.
176
177 2008-06-20  David Hyatt  <hyatt@apple.com>
178
179         Allow CSS variables to support arbitrary expressions as values instead of just a single term.
180
181         Reviewed by Sam
182
183         * fast/css/variables/single-term-test.html: Removed.
184         * fast/css/variables/multiple-term-test.html: Added.
185         * platform/mac/fast/css/variables/multiple-term-test-expected.checksum: Added.
186         * platform/mac/fast/css/variables/multiple-term-test-expected.png: Added.
187         * platform/mac/fast/css/variables/multiple-term-test-expected.txt: Added.
188         * platform/mac/fast/css/variables/single-term-test-expected.checksum: Removed.
189         * platform/mac/fast/css/variables/single-term-test-expected.png: Removed.
190         * platform/mac/fast/css/variables/single-term-test-expected.txt: Removed.
191
192 2008-06-20  Darin Adler  <darin@apple.com>
193
194         - updated results for some recent changes
195
196         * fast/dom/Window/window-properties-expected.txt: Updated results to reflect the
197         new rule type, VARIABLES_RULE (Hyatt's CSS variables patch).
198
199         * fast/forms/plaintext-mode-1-expected.txt: Updated test and results to expect
200         ForeColor to be disabled when the region is plain-text-only. Justin's execCommand
201         patch for https://bugs.webkit.org/show_bug.cgi?id=16049.
202         * fast/forms/plaintext-mode-1.html: Ditto.
203
204 2008-06-19  Dan Bernstein  <mitz@apple.com>
205
206         Reviewed by Sam Weinig.
207
208         - two more updated results for the last patch
209
210         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
211         * platform/mac/fast/invalid/020-expected.txt:
212
213 2008-06-19  Dan Bernstein  <mitz@apple.com>
214
215         Reviewed by John Sullivan.
216
217         - updated tests and results after fixing a bug where anonymous tables were inserted in the wrong place
218
219         * fast/forms/form-hides-table.html: Wrapped every case in a block in
220         order to prevent cross-talk.
221         * platform/mac/fast/forms/form-hides-table-expected.checksum:
222         * platform/mac/fast/forms/form-hides-table-expected.png:
223         * platform/mac/fast/forms/form-hides-table-expected.txt:
224         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum: Added.
225         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.png: Added.
226         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt: Added.
227         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
228         * platform/mac/tables/mozilla/bugs/bug278266-expected.checksum: Added.
229         * platform/mac/tables/mozilla/bugs/bug278266-expected.png: Added.
230         * platform/mac/tables/mozilla/bugs/bug278266-expected.txt: Added.
231         * platform/mac/tables/mozilla/bugs/bug8411-expected.checksum: Added.
232         * platform/mac/tables/mozilla/bugs/bug8411-expected.png: Added.
233         * platform/mac/tables/mozilla/bugs/bug8411-expected.txt: Added.
234         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum: Removed.
235         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png: Removed.
236         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Removed.
237         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.checksum: Removed.
238         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.png: Removed.
239         * platform/mac/tables/mozilla_expected_failures/bugs/bug278266-expected.txt: Removed.
240         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.checksum: Removed.
241         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.png: Removed.
242         * platform/mac/tables/mozilla_expected_failures/bugs/bug8411-expected.txt: Removed.
243         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
244         * tables/mozilla/bugs/bug2479-2.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2.html.
245         * tables/mozilla/bugs/bug278266.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug278266.html.
246         * tables/mozilla/bugs/bug8411.xml: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug8411.xml.
247         * tables/mozilla_expected_failures/bugs/bug2479-2.html: Removed.
248         * tables/mozilla_expected_failures/bugs/bug278266.html: Removed.
249         * tables/mozilla_expected_failures/bugs/bug8411.xml: Removed.
250
251 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
252
253         Reviewed by Oliver.
254         
255         <https://bugs.webkit.org/show_bug.cgi?id=16049>
256         execCommand('backColor') fails on collapsed selections
257
258         * editing/execCommand/16049-expected.txt: Added.
259         * editing/execCommand/16049.html: Added.
260
261 2008-06-19  Justin Garcia  <justin.garcia@apple.com>
262
263         Reviewed by John.
264         
265         https://bugs.webkit.org/show_bug.cgi?id=19653
266         Typing style lost when creating list from, indenting or outdenting an empty paragraph
267
268         These demonstrate fixes:
269         * editing/execCommand/19653-1-expected.txt: Added.
270         * editing/execCommand/19653-1.html: Added.
271         * editing/execCommand/19653-2-expected.txt: Added.
272         * editing/execCommand/19653-2.html: Added.
273         * editing/execCommand/19653-3-expected.txt: Added.
274         * editing/execCommand/19653-3.html: Added.
275         * editing/execCommand/19653-4-expected.txt: Added.
276         * editing/execCommand/19653-4.html: Added.
277         Changed to an equivalent but more bloated DOM because of a pre-existing bug in ApplyStyleCommand:
278         * platform/mac/editing/deleting/delete-br-011-expected.txt:
279         Fixed a bug where the typing style wasn't applied to the placeholder in an empty paragraph,
280         so typing would create text with the right style, but if you were to change the selection
281         and then come back and start typing, the style would be wrong.  The size of the caret was
282         also wrong as a result:
283         * platform/mac/editing/deleting/delete-br-012-expected.txt:
284         * platform/mac/editing/deleting/delete-br-012-expected.png:
285         * platform/mac/editing/deleting/delete-br-012-expected.checksum:
286
287 2008-06-19  David Hyatt  <hyatt@apple.com>
288
289         Add layout tests for CSS variables.
290
291         Reviewed by Beth
292
293         * fast/css/variables: Added.
294         * fast/css/variables/colors-test.html: Added.
295         * fast/css/variables/font-test.html: Added.
296         * fast/css/variables/image-test.html: Added.
297         * fast/css/variables/import-test.html: Added.
298         * fast/css/variables/invalid-variable-test.html: Added.
299         * fast/css/variables/margin-test.html: Added.
300         * fast/css/variables/misplaced-import-test.html: Added.
301         * fast/css/variables/misplaced-variables-test.html: Added.
302         * fast/css/variables/override-test.html: Added.
303         * fast/css/variables/print-test.html: Added.
304         * fast/css/variables/resources: Added.
305         * fast/css/variables/resources/bad.css: Added.
306         * fast/css/variables/resources/good.css: Added.
307         * fast/css/variables/resources/listmark.gif: Added.
308         * fast/css/variables/shorthand-test.html: Added.
309         * fast/css/variables/single-term-test.html: Added.
310
311 2008-06-19  Dan Bernstein  <mitz@apple.com>
312
313         Reviewed by Darin Adler.
314
315         - test for <rdar://problem/6008098> REGRESSION: Crash at FontFallbackList::fontDataAt()
316
317         * fast/css/font-face-multiple-families-expected.txt: Added.
318         * fast/css/font-face-multiple-families.html: Added.
319
320 2008-06-18  Dan Bernstein  <mitz@apple.com>
321
322         Reviewed by Darin Adler.
323
324         - test for https://bugs.webkit.org/show_bug.cgi?id=19598
325           Crash in WebCore::RenderBlock::determineStartPosition
326
327         * fast/dynamic/floating-to-positioned-2.html: Copied from fast/dynamic/floating-to-positioned.html.
328         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.checksum: Added.
329         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.png: Added.
330         * platform/mac/fast/dynamic/floating-to-positioned-2-expected.txt: Added.
331
332 2008-06-18  Rob Buis  <buis@kde.org>
333
334         Reviewed by Darin.
335
336         Testcase for:
337         https://bugs.webkit.org/show_bug.cgi?id=18786
338         Once rendered, SVG text elements removed from DOM continue to be displayed
339
340         * platform/mac/svg/custom/text-dom-removal-expected.checksum: Added.
341         * platform/mac/svg/custom/text-dom-removal-expected.png: Added.
342         * svg/custom/text-dom-removal-expected.txt: Added.
343         * svg/custom/text-dom-removal.svg: Added.
344
345 2008-06-17  Michelangelo De Simone  <m.des@mac.com>
346
347         Reviewed by Adele.
348
349         Tests for https://bugs.webkit.org/show_bug.cgi?id=18887
350         Added support for autofocus controls.
351
352         Test cases "autofocus-opera*" have been imported from the Opera test suite
353         originally located at:
354         http://tc.labs.opera.com/html/forms/input/common-attributes/autofocus/
355         
356         * fast/dom/domListEnumeration-expected.txt:
357         * fast/dom/resources/domListEnumeration.js:
358         * fast/forms/autofocus-attribute-expected.txt: Added.
359         * fast/forms/autofocus-attribute.html: Added.
360         * fast/forms/autofocus-opera-001-expected.txt: Added.
361         * fast/forms/autofocus-opera-001.html: Added.
362         * fast/forms/autofocus-opera-002-expected.txt: Added.
363         * fast/forms/autofocus-opera-002.html: Added.
364         * fast/forms/autofocus-opera-003-expected.txt: Added.
365         * fast/forms/autofocus-opera-003.html: Added.
366         * fast/forms/autofocus-opera-004-expected.txt: Added.
367         * fast/forms/autofocus-opera-004.html: Added.
368         * fast/forms/autofocus-opera-005-expected.txt: Added.
369         * fast/forms/autofocus-opera-005.html: Added.
370         * fast/forms/autofocus-opera-006-expected.txt: Added.
371         * fast/forms/autofocus-opera-006.html: Added.
372         * fast/forms/autofocus-opera-007-expected.txt: Added.
373         * fast/forms/autofocus-opera-007.html: Added.
374         * fast/forms/autofocus-opera-008-expected.txt: Added.
375         * fast/forms/autofocus-opera-008.html: Added.
376
377 2008-06-16  Dan Bernstein  <mitz@apple.com>
378
379         Reviewed by Justin Garcia.
380
381         - test and updated results for <rdar://problem/5973313> REGRESSION (r32508): Down arrow doesn't change caret with non-user entered newlines in textareas
382
383         * editing/selection/after-line-break-expected.txt: Added.
384         * editing/selection/after-line-break.html: Added.
385         * platform/mac/editing/selection/move-left-right-expected.txt: More bogus warnings.
386
387 2008-06-15  Adam Barth  <abarth@webkit.org>
388
389         Reviewed by Sam Weinig.
390
391         Remove my name from the expected test results.
392
393         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt:
394         * fast/dom/documenturi-can-hold-arbitrary-string.html:
395         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt:
396         * fast/dom/documenturi-not-affected-by-base-tag.html:
397
398 2008-06-15  Adam Barth  <abarth@webkit.org>
399
400         Reviewed by Sam Weinig.
401
402         Test Document.documentURI (DOM Core Level 3).  There don't appear to be
403         other browser implementations of this feature to compare against, but
404         these tests test my interpretation of the spec.
405
406         * fast/dom/documenturi-affects-relative-paths-expected.txt: Added.
407         * fast/dom/documenturi-affects-relative-paths.html: Added.
408         * fast/dom/documenturi-assigned-junk-implies-baseuri-null-expected.txt: Added.
409         * fast/dom/documenturi-assigned-junk-implies-baseuri-null.html: Added.
410         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve-expected.txt: Added.
411         * fast/dom/documenturi-assigned-junk-implies-relative-urls-do-not-resolve.html: Added.
412         * fast/dom/documenturi-can-hold-arbitrary-string-expected.txt: Added.
413         * fast/dom/documenturi-can-hold-arbitrary-string.html: Added.
414         * fast/dom/documenturi-loses-to-base-tag-expected.txt: Added.
415         * fast/dom/documenturi-loses-to-base-tag.html: Added.
416         * fast/dom/documenturi-not-affected-by-base-tag-expected.txt: Added.
417         * fast/dom/documenturi-not-affected-by-base-tag.html: Added.
418
419 2008-06-15  Dan Bernstein  <mitz@apple.com>
420
421         Reviewed by Darin Adler.
422
423         - test for <rdar://problem/5825683> Three slash URLs are modified by WebKit
424
425         * fast/loader/url-parse-1-expected.txt: Added.
426         * fast/loader/url-parse-1.html: Added.
427
428 2008-06-15  Darin Adler  <darin@apple.com>
429
430         Reviewed and tweaked by Sam Weinig.
431
432         Test for <rdar://problem/5908591>
433         https://bugs.webkit.org/show_bug.cgi?id=18743
434
435         * http/tests/security/cross-frame-access-DOMImplementation-expected.txt: Added.
436         * http/tests/security/cross-frame-access-DOMImplementation.html: Added.
437         * http/tests/security/resources/cross-frame-iframe-for-DOMImplementation-test.html: Added.
438
439 2008-06-15  Dan Bernstein  <mitz@apple.com>
440
441         Rubber-stamped by Sam Weinig.
442
443         - copy generic test results from r34449 to platform/win, because the Mac
444           behavior is not shared by Windows.
445
446         * platform/win/editing/selection/drag-text-delay-expected.txt: Copied from LayoutTests/editing/selection/drag-text-delay-expected.txt.
447
448 2008-06-15  Dan Bernstein  <mitz@apple.com>
449
450         - update Windows copy of generic test results for r34475
451
452         * platform/win/editing/selection/move-left-right-expected.txt: Replaced with LayoutTests/editing/selection/move-left-right-expected.txt.
453
454 2008-06-15  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
455
456         Reviewed by Maciej.
457
458         Tests for:
459
460         Bug 19484: More instructions needs to use temporary registers
461         <https://bugs.webkit.org/show_bug.cgi?id=19484>
462
463         * fast/js/codegen-temporaries-expected.txt:
464         * fast/js/resources/codegen-temporaries.js:
465
466 2008-06-14  Darin Adler  <darin@apple.com>
467
468         Reviewed by Maciej.
469
470         - test for https://bugs.webkit.org/show_bug.cgi?id=19538
471           <rdar://problem/5957595> Reading transition property from the style JS gives the wrong value
472
473         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Added.
474         * fast/dom/CSSStyleDeclaration/transition-property-names-expected.txt: Added.
475         * fast/dom/CSSStyleDeclaration/transition-property-names.html: Added.
476
477 2008-06-14  Sam Weinig  <sam@webkit.org>
478
479         Reviewed by Dan Bernstein.
480
481         Tests for <rdar://problem/5775192>
482         insertAdjacentHTML and insertAdjacentText are not implemented although insertAdjacentElement is.
483
484         * fast/dom/Window/window-properties-expected.txt:
485         * fast/dom/domListEnumeration-expected.txt:
486         * fast/dom/resources/domListEnumeration.js:
487         * fast/dynamic/insertAdjacentElement.html:
488         * fast/dynamic/insertAdjacentHTML-expected.txt: Added.
489         * fast/dynamic/insertAdjacentHTML.html: Copied from fast/dynamic/insertAdjacentElement.html.
490         * fast/dynamic/insertAdjacentText-expected.txt: Added.
491         * fast/dynamic/insertAdjacentText.html: Copied from fast/dynamic/insertAdjacentElement.html.
492         * platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
493
494 2008-06-14  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
495
496         Reviewed by Oliver.
497
498         Tests for:
499
500         Bug 19484: More instructions needs to use temporary registers
501         <https://bugs.webkit.org/show_bug.cgi?id=19484>
502
503         * fast/js/codegen-temporaries-expected.txt:
504         * fast/js/resources/codegen-temporaries.js:
505
506 2008-06-13  Adam Barth  <abarth@webkit.org>
507
508         Reviewed by Eric Seidel.
509
510         Test that an XSL style sheet can't include an external entity from
511         another origin.
512
513         * http/tests/security/resources/xsl-using-external-entity.xsl: Added.
514         * http/tests/security/xss-DENIED-xsl-external-entity-expected.txt: Added.
515         * http/tests/security/xss-DENIED-xsl-external-entity.xml: Added.
516
517 2008-06-13  Adam Barth  <abarth@webkit.org>
518
519         Reviewed by Darin Adler.
520
521         Test that the XSL document() function doesn't load a document from a
522         foreign origin.
523
524         * http/tests/security/resources/target.xml: Added.
525         * http/tests/security/resources/xsl-using-document.xsl: Added.
526         * http/tests/security/xss-DENIED-xsl-document-expected.txt: Added.
527         * http/tests/security/xss-DENIED-xsl-document.xml: Added.
528
529 2008-06-13  Adam Barth  <abarth@webkit.org>
530
531         Reviewed by Darin Adler.
532
533         Test whether we permit XMLHttpRequest once document.domain is set.
534
535         * http/tests/xmlhttprequest/document-domain-set-expected.txt: Added.
536         * http/tests/xmlhttprequest/document-domain-set.html: Added.
537
538 2008-06-13  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
539
540         Reviewed by Darin.
541
542         Add a test for existing loader behaviour in preparation for:
543
544         Bug 19422: Distinct redirects from the same link do not create distinct history items
545         <https://bugs.webkit.org/show_bug.cgi?id=19422>
546
547         * http/tests/navigation/redirect-cycle-expected.txt: Added.
548         * http/tests/navigation/redirect-cycle.html: Added.
549         * http/tests/navigation/resources/redirect-cycle-1.pl: Added.
550         * http/tests/navigation/resources/redirect-cycle-2.pl: Added.
551
552 2008-06-13  Maciej Stachowiak  <mjs@apple.com>
553
554         Reviewed by Darin.
555         
556         - enable a bunch of disabled layout tests which now run ok
557         https://bugs.webkit.org/show_bug.cgi?id=19540
558         
559         I also made a minor change to selftxhtml.js to handle the case
560         where the body is a frameset properly, and to frame.xhtml to match
561         the HTML version of that file, and what the tests expect.
562
563         * dom/html/level2/html/HTMLFormElement10-expected.txt: Added.
564         * dom/html/level2/html/HTMLFormElement10.html: Copied from dom/html/level2/html/HTMLFormElement10.html-disabled.
565         * dom/html/level2/html/HTMLFormElement10.html-disabled: Removed.
566         * dom/xhtml/level2/html/HTMLFormElement10-expected.txt: Added.
567         * dom/xhtml/level2/html/HTMLFormElement10.xhtml: Copied from dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled.
568         * dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled: Removed.
569         * dom/xhtml/level2/html/HTMLFrameElement01-expected.txt: Added.
570         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled.
571         * dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled: Removed.
572         * dom/xhtml/level2/html/HTMLFrameElement02-expected.txt: Added.
573         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled.
574         * dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled: Removed.
575         * dom/xhtml/level2/html/HTMLFrameElement03-expected.txt: Added.
576         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled.
577         * dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled: Removed.
578         * dom/xhtml/level2/html/HTMLFrameElement04-expected.txt: Added.
579         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled.
580         * dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled: Removed.
581         * dom/xhtml/level2/html/HTMLFrameElement05-expected.txt: Added.
582         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled.
583         * dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled: Removed.
584         * dom/xhtml/level2/html/HTMLFrameElement06-expected.txt: Added.
585         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled.
586         * dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled: Removed.
587         * dom/xhtml/level2/html/HTMLFrameElement07-expected.txt: Added.
588         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled.
589         * dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled: Removed.
590         * dom/xhtml/level2/html/HTMLFrameElement08-expected.txt: Added.
591         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled.
592         * dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled: Removed.
593         * dom/xhtml/level2/html/HTMLFrameElement09-expected.txt: Added.
594         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled.
595         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Removed.
596         * dom/xhtml/level2/html/HTMLFrameSetElement01-expected.txt: Added.
597         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled.
598         * dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled: Removed.
599         * dom/xhtml/level2/html/HTMLFrameSetElement02-expected.txt: Added.
600         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml: Copied from dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled.
601         * dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled: Removed.
602         * dom/xhtml/level2/html/resources/frame.xhtml:
603         * dom/xhtml/level2/html/selfxhtml.js:
604
605 2008-06-12  Adam Barth  <abarth@webkit.org>
606
607         Rubberstamped by Maciej.
608
609         Add the data url test back and set more agressive Cache-Control headers.
610
611         * 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.
612         * 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.
613         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
614
615 2008-06-12  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
616
617         Reviewed by Maciej.
618
619         Tests for:
620
621         Bug 19510: CodeBlock::needsFullScopeChain not always set for global code
622         <https://bugs.webkit.org/show_bug.cgi?id=19510>
623
624         * fast/js/codegen-temporaries-multiple-global-blocks-expected.txt: Added.
625         * fast/js/codegen-temporaries-multiple-global-blocks.html: Added.
626         * fast/js/resources/codegen-temporaries-multiple-global-blocks-1.js: Added.
627         * fast/js/resources/codegen-temporaries-multiple-global-blocks-2.js: Added.
628
629 2008-06-12  Adam Barth  <abarth@webkit.org>
630
631         Reviewed by Maciej.
632
633         Prevent caching of this resource so we always see the up-to-date value
634         of the Access-Control-Origin header.
635
636         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
637
638 2008-06-11  Dan Bernstein  <mitz@apple.com>
639
640         Reviewed by Dave Hyatt.
641
642         - tests, updated tests and updated results for
643           <rdar://problem/5876370> Safari 3.1.1 bad rendering of pages from http://www.legifrance.gouv.fr/
644
645         * fast/block/basic/001.html:
646         * fast/block/positioning/absolute-in-inline-ltr-2.html:
647         * fast/block/positioning/absolute-in-inline-ltr-3.html:
648         * fast/block/positioning/absolute-in-inline-ltr.html:
649         * fast/block/positioning/absolute-in-inline-rtl-2.html:
650         * fast/block/positioning/absolute-in-inline-rtl-3.html:
651         * fast/block/positioning/absolute-in-inline-rtl.html:
652         * fast/block/positioning/absolute-in-inline-short-ltr.html:
653         * fast/block/positioning/absolute-in-inline-short-rtl.html:
654         * fast/block/positioning/auto/006.html:
655         * fast/inline/continuation-outlines-with-layers.html:
656         * fast/inline/continuation-outlines.html:
657         * fast/parser/p-in-scope-expected.txt: Added.
658         * fast/parser/p-in-scope-strict-expected.txt: Added.
659         * fast/parser/p-in-scope-strict.html: Added.
660         * fast/parser/p-in-scope.html: Added.
661         * fast/parser/resources/p-in-scope.css: Added.
662         * fast/parser/resources/p-in-scope.js: Added.
663         * fast/repaint/subtree-root-clip-2.html:
664         * platform/mac/fast/block/basic/001-expected.txt:
665         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-2-expected.txt:
666         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-3-expected.txt:
667         * platform/mac/fast/block/positioning/absolute-in-inline-ltr-expected.txt:
668         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-2-expected.txt:
669         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-3-expected.txt:
670         * platform/mac/fast/block/positioning/absolute-in-inline-rtl-expected.txt:
671         * platform/mac/fast/block/positioning/absolute-in-inline-short-ltr-expected.txt:
672         * platform/mac/fast/block/positioning/absolute-in-inline-short-rtl-expected.txt:
673         * platform/mac/fast/block/positioning/auto/006-expected.txt:
674         * platform/mac/fast/inline/continuation-outlines-expected.txt:
675         * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
676         * platform/mac/fast/repaint/subtree-root-clip-2-expected.txt:
677
678 2008-06-11  Adam Barth  <abarth@webkit.org>
679
680         Reviewed by Sam Weinig.
681
682         Tests for the security context of about:blank documents.  These test
683         results all match Firefox 3.
684
685         * fast/dom/resource-locations-in-created-html-document.html:
686         * http/tests/security/aboutBlank/resources/iframe-with-about-blank-children.html: Added.
687         * http/tests/security/aboutBlank/security-context-alias-expected.txt: Added.
688         * http/tests/security/aboutBlank/security-context-alias.html: Added.
689         * http/tests/security/aboutBlank/security-context-expected.txt: Added.
690         * http/tests/security/aboutBlank/security-context-grandchildren-alias-expected.txt: Added.
691         * http/tests/security/aboutBlank/security-context-grandchildren-alias.html: Added.
692         * http/tests/security/aboutBlank/security-context-grandchildren-expected.txt: Added.
693         * http/tests/security/aboutBlank/security-context-grandchildren.html: Added.
694         * http/tests/security/aboutBlank/security-context-window-open-expected.txt: Added.
695         * http/tests/security/aboutBlank/security-context-window-open.html: Added.
696         * http/tests/security/aboutBlank/security-context-with-base-tag-expected.txt: Added.
697         * http/tests/security/aboutBlank/security-context-with-base-tag.html: Added.
698         * http/tests/security/aboutBlank/security-context-write-expected.txt: Added.
699         * http/tests/security/aboutBlank/security-context-write.html: Added.
700         * http/tests/security/aboutBlank/security-context-writeln-expected.txt: Added.
701         * http/tests/security/aboutBlank/security-context-writeln.html: Added.
702         * http/tests/security/aboutBlank/security-context.html: Added.
703         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
704         * http/tests/security/cookies/document-open-expected.txt: Added.
705         * http/tests/security/cookies/document-open.html: Added.
706
707 2008-06-11  Adam Barth  <abarth@webkit.org>
708
709         Reviewed by Sam Weinig.
710
711         https://bugs.webkit.org/show_bug.cgi?id=19460
712
713         Test esoteric cookie contexts.
714
715         * http/tests/security/cookies/create-document-expected.txt: Added.
716         * http/tests/security/cookies/create-document.html: Added.
717         * http/tests/security/cookies/resources/simple.xml: Added.
718         * http/tests/security/cookies/xmlhttprequest-expected.txt: Added.
719         * http/tests/security/cookies/xmlhttprequest.html: Added.
720
721 2008-06-11  Adam Barth  <abarth@webkit.org>
722
723         Reviewed and tweaked by Sam Weinig.
724
725         Test for https://bugs.webkit.org/show_bug.cgi?id=19242
726         Data URLs should set an Access-Control-Origin of "null"
727
728         Test that we correctly generate "null" as the value for the
729         Access-Control-Origin header when making requests from a data URL.
730
731         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt: Added.
732         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html: Added.
733         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
734
735 2008-06-11  Sam Weinig  <sam@webkit.org>
736
737         Update results on non-leopard platforms to fix the buildbot.
738
739         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
740
741 2008-06-11  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
742
743         Reviewed by Maciej.
744
745         Test for:
746
747         Bug 19498: REGRESSION (r34497): crash while loading GMail
748         <https://bugs.webkit.org/show_bug.cgi?id=19498>
749
750         * fast/js/logical-or-jless-expected.txt: Added.
751         * fast/js/logical-or-jless.html: Added.
752         * fast/js/resources/logical-or-jless.js: Added.
753
754 2008-06-11  Sam Weinig  <sam@webkit.org>
755
756         Reviewed by Adam Roben.
757
758         Add basic test for "*" wildcarding for Access-Control.
759
760         * http/tests/xmlhttprequest/access-control-basic-allow-star-expected.txt: Added.
761         * http/tests/xmlhttprequest/access-control-basic-allow-star.html: Added.
762         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi: Added.
763
764 2008-06-11  Justin Garcia  <justin.garcia@apple.com>
765
766         Reviewed by Eric.
767
768         <https://bugs.webkit.org/show_bug.cgi?id=19455>
769         Crash at RenderObject::childAt during JustifyCenter
770
771         * editing/execCommand/19455-expected.txt: Added.
772         * editing/execCommand/19455.html: Added.
773
774 2008-06-10  Dan Bernstein  <mitz@apple.com>
775
776         - fix the text encoding in this test
777
778         * editing/selection/move-left-right.html:
779
780 2008-06-09  Dan Bernstein  <mitz@apple.com>
781
782         Reviewed by Justin Garcia.
783
784         - update test for https://bugs.webkit.org/show_bug.cgi?id=19443
785           <rdar://problem/5994544> REGRESSION (r32531-r32652): Moving the insertion point past a newline inserted in a text area skips the next character
786
787         * editing/selection/move-left-right-expected.txt:
788         * editing/selection/move-left-right.html:
789         * platform/mac/editing/selection/move-left-right-expected.txt:
790
791 2008-06-08  Adam Barth  <abarth@webkit.org>
792
793         Reviewed by Darin Alder.
794
795         https://bugs.webkit.org/show_bug.cgi?id=16856
796
797         Fix tests not to rely on broken javascript URL behavior.
798
799         * fast/events/event-listener-html-non-html-confusion.html:
800         * fast/replaced/image-map-bug16782-expected.txt: Added.
801         * fast/replaced/image-map-bug16782.html: Added.
802         * fast/replaced/image-map.html:
803         * svg/custom/prevent-default.svg:
804
805 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
806
807         Reviewed by Oliver.
808
809         Bug 17931: Incorrect decompilation with |new|
810         <https://bugs.webkit.org/show_bug.cgi?id=17931>
811
812         This bug was fixed by SquirrelFish, but we should add a test.
813
814         * fast/js/function-toString-parentheses-expected.txt:
815         * fast/js/resources/function-toString-parentheses.js:
816
817 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
818
819         Reviewed by Oliver.
820
821         Bug 17932: "ASSERTION FAILED: type != Continue" with do/while and try/finally
822         <https://bugs.webkit.org/show_bug.cgi?id=17932>
823
824         This bug was fixed by SquirrelFish, but we should add a test, as well
825         as tests for related issues found while developing SquirrelFish.
826
827         * fast/js/continue-break-multiple-labels-expected.txt:
828         * fast/js/continue-break-multiple-labels.html:
829         * fast/js/resources/continue-break-multiple-labels.js: Added.
830
831 2008-06-08  Adam Barth  <abarth@webkit.org>
832
833         Reviewed by Darin Alder.
834
835         Add a number of tests for document.cookie access.
836
837         https://bugs.webkit.org/show_bug.cgi?id=19257
838
839         * http/tests/security/cookies: Added.
840         * http/tests/security/cookies/assign-document-url-expected.txt: Added.
841         * http/tests/security/cookies/assign-document-url.html: Added.
842         * http/tests/security/cookies/base-about-blank-expected.txt: Added.
843         * http/tests/security/cookies/base-about-blank.html: Added.
844         * http/tests/security/cookies/base-tag-expected.txt: Added.
845         * http/tests/security/cookies/base-tag.html: Added.
846         * http/tests/security/cookies/basic-expected.txt: Added.
847         * http/tests/security/cookies/basic.html: Added.
848         * http/tests/security/cookies/resources: Added.
849         * http/tests/security/cookies/resources/set-a-cookie.html: Added.
850
851 2008-06-08  Dan Bernstein  <mitz@apple.com>
852
853         - test for <rdar://problem/5961977> Crash in RenderBlock::layoutColumns()
854
855         Reviewed by Darin Adler.
856
857         * fast/multicol/content-height-zero-crash-expected.txt: Added.
858         * fast/multicol/content-height-zero-crash.html: Added.
859
860 2008-06-08  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
861
862         Reviewed by Darin.
863
864         Test for:
865
866         Bug 19346: REGRESSION: Mootools 1.2 Class inheritance broken in post-SquirrelFish merge
867         <https://bugs.webkit.org/show_bug.cgi?id=19346>
868
869         * fast/js/function-dot-arguments-and-caller-expected.txt:
870         * fast/js/function-dot-arguments-and-caller.html:
871
872 2008-06-08  Vincent Ricard  <magic@magicninja.org>
873
874         Reviewed by Darin.
875
876         test cases for https://bugs.webkit.org/show_bug.cgi?id=16489
877         WebKit does not support ElementTraversal specification
878
879         * fast/dom/Element/element-traversal-expected.txt: Added.
880         * fast/dom/Element/element-traversal.html: Added.
881         * fast/dom/Element/resources/element-traversal.js: Added.
882
883         * fast/dom/domListEnumeration-expected.txt: Updated since Element now has 5
884         new properties. It would be good to rewrite this test so it doesn't have to
885         be updated every time we add a property to Node or Element.
886         * fast/dom/resources/domListEnumeration.js: Ditto.
887
888 2008-06-08  Bradley Meck  <genisis329@gmail.com>
889
890         Reviewed and tweaked by Darin.
891
892         - test for https://bugs.webkit.org/show_bug.cgi?id=17051
893           safari should treat "url()" as a valid CSS value
894
895         We should really add some more tests for this. One text-only test each for the
896         four different sites that handle URLs (cursor image, list style image, fill image,
897         border image) that were fixed. Currently this covers only the cursor image.
898
899         * fast/css/invalid-cursor-property-crash.html: Updated test to expect the
900         url() to be expanded into the URL of the document itself. The text of the test
901         is now a bit misleading, but it still tests that it's not a crash, and now it
902         also doubles as a check that url() is handled properly.
903
904 2008-06-08  Vincent Ricard  <magic@magicninja.org>
905
906         Reviewed by Darin.
907
908         Test case for
909         Bug 18041: DOMNodeRemoved events are sent twice
910
911         * fast/dom/Node/DOMNodeRemovedEvent-expected.txt: Added.
912         * fast/dom/Node/DOMNodeRemovedEvent.html: Added.
913         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Added.
914
915 2008-06-08  Tony Chang  <idealisms@gmail.com>
916
917         Reviewed by Eric Seidel.
918
919         - test for https://bugs.webkit.org/show_bug.cgi?id=18167
920           there should be no text-drag delay on any platform except for Mac
921         
922         Also updated two tests which depend on the drag text delay to be greater
923         than 0 by making them no longer select text before the mouse down.
924
925         * editing/selection/drag-text-delay-expected.txt: Added.
926         * editing/selection/drag-text-delay.html: Added.
927         * platform/mac/editing/selection/drag-text-delay-expected.txt: Added.
928
929         * fast/events/autoscroll.html:
930         * fast/forms/input-readonly-autoscroll.html:
931
932 2008-06-08  Rob Buis  <buis@kde.org>
933
934         Reviewed by Darin.
935
936         - test for https://bugs.webkit.org/show_bug.cgi?id=18512
937           getPresentationAttribute returns a shared object
938
939         * svg/custom/getPresentationAttribute-modify-expected.txt: Added.
940         * svg/custom/getPresentationAttribute-modify.svg: Added.
941
942 2008-06-08  Eric Roman  <minatoar@gmail.com>
943
944         Reviewed by Adam Roben.
945
946         - fix https://bugs.webkit.org/show_bug.cgi?id=18550
947           cross-frame-access-call.html doesn't really test window.open(), since popups are blocked
948
949         * http/tests/security/cross-frame-access-call.html: Enable popups for this layout test.
950         The test checks that window.open is returns undefined (same-domain enforcement), however
951         unless popups are enabled it returns undefined regardless.
952
953 2008-06-07  Dan Bernstein  <mitz@apple.com>
954
955         Reviewed by Dave Hyatt.
956
957         - updated test for https://bugs.webkit.org/show_bug.cgi?id=19431
958           <rdar://problem/5994060> REGRESSION (r32406): tabs retain hover color after mouse out
959
960         * fast/css/remove-shorthand-expected.txt:
961         * fast/css/remove-shorthand.html:
962
963 2008-06-07  Sam Weinig  <sam@webkit.org>
964
965         Reviewed by Dan Bernstein.
966
967         Fix random failures of XSS tests by using window.postMessage().
968
969         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
970         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase.html:
971         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame.html:
972         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
973         * http/tests/security/resources/cross-frame-access.js:
974         * http/tests/security/resources/cross-frame-iframe-with-explicit-domain-set.html:
975         * http/tests/security/resources/cross-frame-iframe.html:
976         * platform/mac-leopard/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
977
978 2008-06-07  Dan Bernstein  <mitz@apple.com>
979
980         Reviewed by Sam Weinig.
981
982         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19279
983           REGRESSION (r32660): Text not redrawn correctly when selection changes
984
985         * fast/text/selection-painted-separately.html: Added.
986         * platform/mac/fast/text/selection-painted-separately-expected.checksum: Added.
987         * platform/mac/fast/text/selection-painted-separately-expected.png: Added.
988         * platform/mac/fast/text/selection-painted-separately-expected.txt: Added.
989
990 2008-06-07  Adam Barth  <abarth@webkit.org>
991
992         Reviewed by Sam.
993
994         Tests for https://bugs.webkit.org/show_bug.cgi?id=17911
995
996         * http/tests/security/resources/iframe-for-synchronous-form.html: Added.
997         * http/tests/security/xss-DENIED-synchronous-form-expected.txt: Added.
998         * http/tests/security/xss-DENIED-synchronous-form.html: Added.
999
1000 2008-06-07  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1001
1002         Reviewed by Oliver.
1003
1004         Bug 17663: Wrong sequencing of argument list evaluation
1005         <https://bugs.webkit.org/show_bug.cgi?id=17663>
1006
1007         SquirrelFish fixed this bug, but we should add a test.
1008
1009         * fast/js/order-of-operations-expected.txt:
1010         * fast/js/resources/order-of-operations.js:
1011
1012 2008-06-06  Robert Blaut  <webkit@blaut.biz>
1013
1014         Reviewed by Darin Adler.
1015
1016         Test for https://bugs.webkit.org/show_bug.cgi?id=19407 
1017         CSS3 Selector Test: *= ~= ^= $= should all accept the empty string, but match nothing.
1018
1019         * fast/css/begin-end-contain-selector-empty-value.html: Added.
1020         * platform/mac/fast/css/begin-end-contain-selector-empty-value-expected.txt: Added.
1021
1022 2008-06-06  Anthony Ricaud  <rik24d@gmail.com>
1023
1024         Reviewed by adele.  Landed by eseidel.
1025
1026         https://bugs.webkit.org/show_bug.cgi?id=18337
1027         
1028         Checks that onchange fires when typing the name of an option and doesn't fire when leaving the listbox.
1029         
1030         * fast/forms/listbox-onchange-expected.txt:
1031         * fast/forms/listbox-onchange.html:
1032
1033 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
1034
1035         Reviewed by John.
1036
1037         <rdar://problem/5890684> REGRESSION(r23969): Deleting a line break changes the style of text after the break
1038         
1039         * editing/deleting/5890684-expected.txt: Added.
1040         * editing/deleting/5890684.html: Added.
1041
1042 2008-06-06  Justin Garcia  <justin.garcia@apple.com>
1043
1044         Reviewed by Darin.
1045
1046         <https://bugs.webkit.org/show_bug.cgi?id=19087>
1047         Editing crash in IndentOutdentCommand::prepareBlockquoteLevelForInsertion, ASSERT in debug mode
1048         
1049         * editing/execCommand/19087-expected.txt: Added.
1050         * editing/execCommand/19087.html: Added.
1051
1052 2008-06-06  Julien Chaffraix  <jchaffraix@webkit.org>
1053
1054         Reviewed by Alexey.
1055
1056         xmlhttprequest-onProgress-open-should-zero-length.html supposes that the onprogress event
1057         is dispatched 3 times to test that the position is reset when XMLHttpRequest.open() is
1058         called.
1059         The test was failing because CoreFoundation keeps the data if they are not big enough
1060         (which led to only 1 progress event dispatched).
1061
1062         We now generate a big response instead of a small one.
1063
1064         Warning: this test is not guaranteed to succeed as we cannot guarantee that the server
1065                  will send responses' sizes that are close for 2 different requests to the same
1066                  resource.
1067
1068         * http/tests/xmlhttprequest/resources/big-response.php: Added.
1069         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Removed.
1070
1071         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added a
1072         warning about the possible failure of the test.
1073         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Ditto.
1074
1075 2008-06-05  Oliver Hunt  <oliver@apple.com>
1076
1077         Reviewed by Alexey.
1078
1079         Tests to ensure we evaluate binary operators in the correct order.
1080
1081         * fast/js/order-of-operations-expected.txt: Added.
1082         * fast/js/order-of-operations.html: Added.
1083         * fast/js/resources/order-of-operations.js: Added.
1084
1085 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1086
1087         Reviewed by Eric.
1088         
1089         <https://bugs.webkit.org/show_bug.cgi?id=19403>
1090         ASSERT in InsertIntoTextNodeCommand::InsertIntoTextNodeCommand during RemoveFormat call
1091         
1092         * editing/execCommand/19403-expected.txt: Added.
1093         * editing/execCommand/19403.html: Added.
1094
1095 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1096
1097         Reviewed by Eric.
1098         
1099         <https://bugs.webkit.org/show_bug.cgi?id=19089> Editing ASSERT in Range::compareBoundaryPoints
1100
1101         * editing/execCommand/19089-expected.txt: Added.
1102         * editing/execCommand/19089.html: Added.
1103
1104 2008-06-05  Justin Garcia  <justin.garcia@apple.com>
1105
1106         Reviewed by Harrison.
1107         
1108         <rdar://problem/5658933> GoogleDocs: Crash indenting a particular selection twice
1109
1110         * editing/execCommand/5658933-1-expected.txt: Added.
1111         * editing/execCommand/5658933-1.html: Added.
1112         * editing/execCommand/5658933-2-expected.txt: Added.
1113         * editing/execCommand/5658933-2.html: Added.
1114         * editing/execCommand/5658933-3-expected.txt: Added.
1115         * editing/execCommand/5658933-3.html: Added.
1116
1117 2008-06-05  Antti Koivisto  <antti@apple.com>
1118
1119         Reviewed by Dave Hyatt.
1120         
1121         Make hasFeature() return true for the animation stuff.
1122
1123         * svg/custom/svg-features-expected.txt:
1124
1125 2008-06-05  Dan Bernstein  <mitz@apple.com>
1126
1127         Reviewed by Darin Adler.
1128
1129         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19397
1130           REGRESSION (3.1-TOT): Box-shadow renders weird when rotating a div with border radius
1131
1132         * fast/transforms/shadows.html: Added.
1133         * platform/mac/fast/transforms/shadows-expected.checksum: Added.
1134         * platform/mac/fast/transforms/shadows-expected.png: Added.
1135         * platform/mac/fast/transforms/shadows-expected.txt: Added.
1136
1137 2008-06-05  Tor Arne Vestbø  <tavestbo@trolltech.com>
1138
1139         Reviewed by Simon
1140
1141         Update layout tests on Mac based on the changes to html4.css
1142         in r34299. The missing backgroundClip and outlineClip in the
1143         new results is strange, but visually it looks the same.
1144
1145         * platform/mac/media/audio-controls-rendering-expected.txt:
1146         * platform/mac/media/video-controls-rendering-expected.txt:
1147         * platform/mac/media/video-display-toggle-expected.txt:
1148
1149 2008-06-05  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1150
1151         Reviewed by Maciej.
1152
1153         Tests for:
1154
1155         Bug 19400: subscript operator does not protect base when necessary
1156         <https://bugs.webkit.org/show_bug.cgi?id=19400>
1157
1158         * fast/js/codegen-temporaries-expected.txt:
1159         * fast/js/resources/codegen-temporaries.js:
1160
1161 2008-06-04  Dan Bernstein  <mitz@apple.com>
1162
1163         Reviewed by Dave Hyatt.
1164
1165         - test for <rdar://problem/5962118> Crash in RenderBlock::calcColumnWidth()
1166
1167         * fast/multicol/gap-non-negative-expected.txt: Added.
1168         * fast/multicol/gap-non-negative.html: Added.
1169
1170 2008-06-04  Dan Bernstein  <mitz@apple.com>
1171
1172         Reviewed by Dave Hyatt.
1173
1174         - test for <rdar://problem/5962270> Crash in WebCore::RenderTableCell::computeAbsoluteRepaintRect()
1175
1176         * fast/reflections/table-cell.html: Added.
1177         * platform/mac/fast/reflections/table-cell-expected.checksum: Added.
1178         * platform/mac/fast/reflections/table-cell-expected.png: Added.
1179         * platform/mac/fast/reflections/table-cell-expected.txt: Added.
1180
1181 2008-06-03  Antti Koivisto  <antti@apple.com>
1182
1183         Reviewed by Darin.
1184         
1185         https://bugs.webkit.org/show_bug.cgi?id=19384
1186         
1187         Test for path morphing.
1188
1189         * platform/mac/svg/custom/animate-path-morphing-expected.txt: Added.
1190         * svg/custom/animate-path-morphing.svg: Added.
1191
1192 2008-06-03  Justin Garcia  <justin.garcia@apple.com>
1193
1194         Reviewed by John.
1195         
1196         <rdar://problem/5763082> GMail: Hang when removing indent from nested list
1197
1198         * editing/execCommand/5763082-expected.txt: Added.
1199         * editing/execCommand/5763082.html: Added.
1200
1201 2008-06-03  Anders Carlsson  <andersca@apple.com>
1202
1203         Reviewed by John and Sam.
1204
1205         <rdar://problem/5955218> 
1206         Assertion failure in ApplicationCacheGroup::addEntry when reloading a page with a cache manifest (19182)
1207
1208         * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt: Added.
1209         * http/tests/appcache/crash-when-navigating-away-then-back.html: Added.
1210         * http/tests/appcache/resources/crash-when-navigating-away-then-back.html: Added.
1211         * http/tests/appcache/resources/crash-when-navigating-away-then-back.manifest: Added.
1212
1213 2008-06-03  Dan Bernstein  <mitz@apple.com>
1214
1215         Reviewed by Dave Hyatt.
1216
1217         - test and updated results for <rdar://problem/5965410>
1218           In fixed table layout, the width of cells with auto width should be
1219           proportional to their column span, to match Firefox and IE.
1220
1221         * fast/table/fixed-with-auto-with-colspan.html: Added.
1222         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.checksum: Added.
1223         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.png: Added.
1224         * platform/mac/fast/table/fixed-with-auto-with-colspan-expected.txt: Added.
1225         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.checksum:
1226         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
1227         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.txt:
1228
1229 2008-06-03  Alexey Proskuryakov  <ap@webkit.org>
1230
1231         <rdar://problem/5621979> editing/selection/5241148.html crashes on Windows
1232
1233         Try removing it from the Skipped list, as this is not reproducible with current closed
1234         source libraries.
1235
1236         * platform/win/Skipped:
1237
1238 2008-06-02  Anders Carlsson  <andersca@apple.com>
1239
1240         Reviewed by David Hyatt and Mitz.
1241
1242         <rdar://problem/5704119>
1243         repro crash in WebCore::RenderPart::setWidget (plugin-related?)
1244         
1245         * platform/mac/plugins/update-widget-from-style-recalc-expected.txt: Added.
1246         * platform/mac/plugins/update-widget-from-style-recalc.html: Added.
1247
1248 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
1249
1250         Reviewed by Darin.
1251
1252         Bug 18655: [XHR] OnProgress needs more test case
1253         https://bugs.webkit.org/show_bug.cgi?id=18655
1254
1255         * http/tests/xmlhttprequest/resources/five-tiny-chunk-one-second-delay.php: Added.
1256         * http/tests/xmlhttprequest/resources/noContentLength.asis: Added.
1257         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match-expected.txt: Added.
1258         * http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match.html: Added.
1259         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress-expected.txt: Added.
1260         * http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress.html: Added.
1261         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress-expected.txt: Added.
1262         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html: Added.
1263         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length-expected.txt: Added.
1264         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Added.
1265
1266 2008-06-02  Dan Bernstein  <mitz@apple.com>
1267
1268         Reviewed by Oliver Hunt.
1269
1270         - additional tests for https://bugs.webkit.org/show_bug.cgi?id=19344
1271           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
1272
1273         * fast/canvas/resources/shadow-offset.js: Added.
1274         * fast/canvas/shadow-offset-1.html: Copied from LayoutTests/fast/canvas/shadow-offset.html.
1275         * fast/canvas/shadow-offset-2.html: Added.
1276         * fast/canvas/shadow-offset-3.html: Added.
1277         * fast/canvas/shadow-offset-4.html: Added.
1278         * fast/canvas/shadow-offset-5.html: Added.
1279         * fast/canvas/shadow-offset-6.html: Added.
1280         * fast/canvas/shadow-offset-7.html: Added.
1281         * fast/canvas/shadow-offset.html: Removed.
1282         * platform/mac/fast/canvas/shadow-offset-1-expected.checksum: Added.
1283         * platform/mac/fast/canvas/shadow-offset-1-expected.png: Added.
1284         * platform/mac/fast/canvas/shadow-offset-1-expected.txt: Added.
1285         * platform/mac/fast/canvas/shadow-offset-2-expected.checksum: Added.
1286         * platform/mac/fast/canvas/shadow-offset-2-expected.png: Added.
1287         * platform/mac/fast/canvas/shadow-offset-2-expected.txt: Added.
1288         * platform/mac/fast/canvas/shadow-offset-3-expected.checksum: Added.
1289         * platform/mac/fast/canvas/shadow-offset-3-expected.png: Added.
1290         * platform/mac/fast/canvas/shadow-offset-3-expected.txt: Added.
1291         * platform/mac/fast/canvas/shadow-offset-4-expected.checksum: Added.
1292         * platform/mac/fast/canvas/shadow-offset-4-expected.png: Added.
1293         * platform/mac/fast/canvas/shadow-offset-4-expected.txt: Added.
1294         * platform/mac/fast/canvas/shadow-offset-5-expected.checksum: Added.
1295         * platform/mac/fast/canvas/shadow-offset-5-expected.png: Added.
1296         * platform/mac/fast/canvas/shadow-offset-5-expected.txt: Added.
1297         * platform/mac/fast/canvas/shadow-offset-6-expected.checksum: Added.
1298         * platform/mac/fast/canvas/shadow-offset-6-expected.png: Added.
1299         * platform/mac/fast/canvas/shadow-offset-6-expected.txt: Added.
1300         * platform/mac/fast/canvas/shadow-offset-7-expected.checksum: Added.
1301         * platform/mac/fast/canvas/shadow-offset-7-expected.png: Added.
1302         * platform/mac/fast/canvas/shadow-offset-7-expected.txt: Added.
1303         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Removed.
1304         * platform/mac/fast/canvas/shadow-offset-expected.png: Removed.
1305         * platform/mac/fast/canvas/shadow-offset-expected.txt: Removed.
1306
1307 2008-06-02  Julien Chaffraix  <jchaffraix@webkit.org>
1308
1309         Reviewed by Darin.
1310
1311         Bug 18066: REGRESSION: createAttribute throws NAMESPACE_ERR exception
1312         https://bugs.webkit.org/show_bug.cgi?id=18066
1313
1314         * fast/dom/createAttribute-exception-expected.txt: Added.
1315         * fast/dom/createAttribute-exception.html: Added.
1316
1317 2008-06-02  Darin Adler  <darin@apple.com>
1318
1319         Reviewed by John Sullivan.
1320
1321         - test for https://bugs.webkit.org/show_bug.cgi?id=18799
1322           apl.aip.org menu does not work (property names should be case sensitive)
1323           <rdar://problem/5900484>
1324
1325         * fast/dom/CSSStyleDeclaration: Added.
1326
1327         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive-expected.txt: Added.
1328         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html: Added.
1329         * fast/dom/CSSStyleDeclaration/resources: Added.
1330         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
1331         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Added.
1332
1333         * fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt: Removed.
1334         * fast/dom/CSSStyleDeclaration-empty-string-property.html: Removed.
1335         * fast/dom/CSSStyleDeclaration/empty-string-property-expected.txt: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property-expected.txt.
1336         * fast/dom/CSSStyleDeclaration/empty-string-property.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration-empty-string-property.html.
1337
1338         * fast/js/duplicate-param-crash.html: Allowed the make-js-test-wrappers script to update this file.
1339         * fast/js/duplicate-param-gc-crash.html: Ditto.
1340         * fast/js/resources/tostring-exception-in-property-access.js: Ditto.
1341         * fast/js/var-shadows-arg-crash.html: Ditto.
1342         * fast/js/var-shadows-arg-gc-crash.html: Ditto.
1343
1344 2008-06-02  Darin Adler  <darin@apple.com>
1345
1346         Reviewed by Mitz.
1347
1348         - test for https://bugs.webkit.org/show_bug.cgi?id=19358
1349           <rdar://problem/5951986> first line break in <pre> elements ignored
1350           (chess boards at http://rankzero.de/)
1351
1352         * fast/parser/pre-first-line-break-expected.txt: Added.
1353         * fast/parser/pre-first-line-break.html: Added.
1354         * fast/parser/resources/TEMPLATE.html: Copied from fast/dom/resources/TEMPLATE.html.
1355         * fast/parser/resources/pre-first-line-break.js: Added.
1356
1357 2008-06-02  Geoffrey Garen  <ggaren@apple.com>
1358
1359         Reviewed by Darin Adler.
1360         
1361         Test for an exception thrown from an array sort comparator function.
1362
1363         * fast/js/throw-from-array-sort-expected.txt: Added.
1364         * fast/js/throw-from-array-sort.html: Added.
1365
1366 2008-06-02  Simon Pieters <zcorpan@hotmail.com>
1367
1368         Reviewed and landed by Alexey.
1369
1370         https://bugs.webkit.org/show_bug.cgi?id=19355
1371         createElement() with colon and localName
1372
1373         WebKit behavior has changed to expected during Acid3 work (r31230, r31231), but this
1374         specific case appears to have been an untested side effect, landing it now.
1375
1376         * fast/dom/createElement-with-column-expected.txt: Added.
1377         * fast/dom/createElement-with-column.xml: Added.
1378         * fast/dom/createElement-with-column.html: Added.
1379
1380 2008-06-01  Rob Buis  <buis@kde.org>
1381
1382         Reviewed by Darin.
1383
1384         Testcase for:
1385         https://bugs.webkit.org/show_bug.cgi?id=15823
1386         getPropertyValue for border returns null, should compute the shorthand value
1387
1388         * fast/css/getPropertyValue-border-expected.txt: Added.
1389         * fast/css/getPropertyValue-border.html: Added.
1390
1391 2008-06-01  Dan Bernstein  <mitz@apple.com>
1392
1393         Reviewed by Darin Adler.
1394
1395         - test for https://bugs.webkit.org/show_bug.cgi?id=19344
1396           <rdar://problem/5977300> Regression: Shadow offsets seem to have changed in 10.5.3 in canvas
1397
1398         * fast/canvas/shadow-offset.html: Added.
1399         * platform/mac/fast/canvas/shadow-offset-expected.checksum: Added.
1400         * platform/mac/fast/canvas/shadow-offset-expected.png: Added.
1401         * platform/mac/fast/canvas/shadow-offset-expected.txt: Added.
1402
1403 2008-05-30  Dan Bernstein  <mitz@apple.com>
1404
1405         Reviewed by Darin Adler.
1406
1407         - test for https://bugs.webkit.org/show_bug.cgi?id=19278
1408           <rdar://problem/5968621> REGRESSION (r31114-r31132): image float disappears on refresh
1409
1410         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break.html: Added.
1411         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.checksum: Added.
1412         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.png: Added.
1413         * platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt: Added.
1414
1415 2008-05-30  Dan Bernstein  <mitz@apple.com>
1416
1417         Reviewed by Darin Adler.
1418
1419         - updated pixel results for "eliminate excessive repainting when an
1420           object's final position after layout is unchanged"
1421
1422         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.checksum:
1423         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png:
1424         * platform/mac/fast/repaint/intermediate-layout-position-expected.checksum:
1425         * platform/mac/fast/repaint/intermediate-layout-position-expected.png:
1426
1427 2008-05-30  Alexey Proskuryakov  <ap@webkit.org>
1428
1429         Reviewed by Darin.
1430
1431         http://bugs.webkit.org/show_bug.cgi?id=7466
1432         <rdar://problem/4657563> Use of Ctrl as access key modifier conflicts with Mac OS X
1433         emacs-style keybindings
1434
1435         * fast/events/access-key-self-destruct.html:
1436         * fast/forms/access-key.html:
1437         * fast/forms/focus-selection-input-expected.txt:
1438         * fast/forms/focus-selection-input.html:
1439         * fast/forms/legend-access-key.html:
1440         * fast/forms/select-accesskey.html:
1441         Updated tests to keep passing.
1442
1443         * fast/forms/select-accesskey-expected.txt: Added.
1444         * fast/forms/select-accesskey.html:
1445         * platform/mac/fast/forms/select-accesskey-expected.checksum: Removed.
1446         * platform/mac/fast/forms/select-accesskey-expected.png: Removed.
1447         * platform/mac/fast/forms/select-accesskey-expected.txt: Removed.
1448         Updated to keep passing, made text-only.
1449
1450         * fast/forms/focus-selection-textarea.html:
1451         * fast/forms/focus-selection-textarea-expected.txt:
1452         Added missing platform-specific logic.
1453
1454 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
1455
1456         Reviewed by Oliver. Test by Geoff Garen.
1457         
1458         - fixed <rdar://problem/5972943> REGRESSION(r33979): Flash clips do not play on cnn.com
1459
1460         * fast/js/finally-codegen-failure-expected.txt: Added.
1461         * fast/js/finally-codegen-failure.html: Added.
1462
1463 2008-05-28  Justin Garcia  <justin.garcia@apple.com>
1464
1465         Reviewed by Eric.
1466         
1467         <rdar://problem/5847330> REGRESSION CrashTracer: [USER] 536 crashes at WebCore::highestAncestor
1468
1469         * editing/deleting/5847330-1-expected.txt: Added.
1470         * editing/deleting/5847330-1.html: Added.
1471         * editing/deleting/5847330-2-expected.txt: Added.
1472         * editing/deleting/5847330-2.html: Added.
1473
1474 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
1475
1476         Reviewed by Darin.
1477
1478         https://bugs.webkit.org/show_bug.cgi?id=19294
1479         <rdar://problem/5969062> A crash when iterating over a sparse array backwards.
1480
1481         * fast/js/array-iterate-backwards-expected.txt: Added.
1482         * fast/js/array-iterate-backwards.html: Added.
1483         * fast/js/resources/array-iterate-backwards.js: Added.
1484
1485 2008-05-29  Alexey Proskuryakov  <ap@webkit.org>
1486
1487         Reviewed by Darin.
1488
1489         https://bugs.webkit.org/show_bug.cgi?id=19215
1490         REGRESSION: transformToDocument fails when xsl includes &#160;
1491
1492         * fast/xsl/nbsp-in-stylesheet-expected.txt: Added.
1493         * fast/xsl/nbsp-in-stylesheet.html: Added.
1494
1495 2008-05-29  Maciej Stachowiak  <mjs@apple.com>
1496
1497         Reviewed by Dave Hyatt.
1498
1499         - Test cases for this change: "speed up DHTML using lazy style resolution and renderer creation"
1500
1501         * http/tests/misc/acid3-expected.txt:
1502         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.checksum:
1503         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
1504         * platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
1505
1506 2008-05-28  Oliver Hunt  <oliver@apple.com>
1507
1508         Reviewed by Anders.
1509
1510         Adding a test case for assignment result used as a function.
1511
1512         * fast/js/codegen-temporaries-expected.txt:
1513         * fast/js/resources/codegen-temporaries.js:
1514
1515 2008-05-28  Anders Carlsson  <andersca@apple.com>
1516
1517         Reviewed by Oliver.
1518
1519         <rdar://problem/5968071> "const f" crashes in JavaScriptCore
1520
1521         * fast/js/const-without-initializer-expected.txt: Added.
1522         * fast/js/const-without-initializer.html: Added.
1523         * fast/js/resources/const-without-initializer.js: Added.
1524
1525 2008-05-27  Justin Garcia  <justin.garcia@apple.com>
1526
1527         Reviewed by Oliver.
1528         
1529         <rdar://problem/5803706> Pressing return at the end of a header doesn't break out of header (17460)
1530
1531         * editing/inserting/5803706-1-expected.txt: Adjust this already checked-in test to reflect the new
1532         expected behavior.
1533         * editing/inserting/5803706-1.html: 
1534
1535 2008-05-27  Anders Carlsson  <andersca@apple.com>
1536
1537         Reviewed by Geoff and Maciej.
1538
1539         <rdar://problem/5806428> 
1540         https://bugs.webkit.org/show_bug.cgi?id=17925
1541         Crash in KJS::JSObject::put after setting this.__proto__
1542
1543         * fast/js/resources/this-non-object-proto.js: Added.
1544         * fast/js/this-non-object-proto-expected.txt: Added.
1545         * fast/js/this-non-object-proto.html: Added.
1546
1547 2008-05-26  Maciej Stachowiak  <mjs@apple.com>
1548
1549         Reviewed by Anders.
1550         
1551         - update test result for document/window being allocated to var slots
1552
1553         * http/tests/security/cross-frame-access-put-expected.txt:
1554
1555 2008-05-26  James Ren  <jamesjren@gmail.com>
1556
1557         Reviewed by Sam Weinig, landed by Collin Jackson.
1558
1559         http://bugs.webkit.org/show_bug.cgi?id=19163
1560
1561         Modified some http/security layout tests to allow them to run in Firefox.
1562
1563         * http/tests/security/aboutBlank/xss-DENIED-set-opener.html:
1564         * http/tests/security/frameNavigation/xss-ALLOWED-targeted-subframe-navigation-change.html:
1565         * http/tests/security/resources/localhost-accesssor.html:
1566           Added a workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=434912
1567
1568         * http/tests/security/resources/cross-frame-access.js:
1569           Changed shouldBe to also gracefully handle exceptions
1570         
1571         * http/tests/security/resources/foreign-domain-iframe-for-selection-test.html:
1572           Added feature detection for setBaseAndExtent and selectAllChildren
1573
1574         * http/tests/security/cross-frame-access-enumeration-expected.txt:
1575         * http/tests/security/cross-frame-access-enumeration.html:
1576           Fixed typo (missing '.html')
1577
1578         * http/tests/security/cross-frame-access-call-expected.txt:
1579         * http/tests/security/cross-frame-access-call.html:
1580         * http/tests/security/cross-frame-access-first-time.html:
1581         * http/tests/security/cross-frame-access-put.html:
1582         * http/tests/security/cross-frame-access-selection.html:
1583           Caught exceptions that Firefox throws, to allow the test to run to completion.
1584
1585 2008-05-26  Anders Carlsson  <andersca@apple.com>
1586
1587         Reviewed by Sam.
1588
1589         Add a name to the source frame.
1590         
1591         * fast/frames/viewsource-empty-attribute-value-expected.txt:
1592         * fast/frames/viewsource-empty-attribute-value.html:
1593
1594 2008-05-23  Tor Arne Vestbø  <tavestbo@trolltech.com>
1595
1596         Reviewed by Simon.
1597
1598         Added a comment to the skipping of fast/css/case-transform.html that
1599         mentions the reason of failure being a Qt bug.
1600
1601         * platform/qt/Skipped:
1602
1603 2008-05-26  Tor Arne Vestbø  <tavestbo@trolltech.com>
1604
1605         Reviewed by Simon
1606
1607         Update QtWebkit layout-tests in accordance with bug 18976
1608
1609         https://bugs.webkit.org/show_bug.cgi?id=18976
1610
1611         The test fast/xsl/xslt-text.xml is on our skipped list due to
1612         missing XSLT support in Qt.
1613
1614         * platform/qt/fast/dom/dom-parse-serialize-expected.txt:
1615
1616 2008-05-25  Dan Bernstein  <mitz@apple.com>
1617
1618         Reviewed by Darin Adler.
1619
1620         - pixel test for https://bugs.webkit.org/show_bug.cgi?id=19086
1621           <rdar://problem/5962254> REGRESSION (r28519-r28535): Caret doesn't paint past the right edge of a block
1622
1623         * fast/repaint/caret-outside-block.html: Added.
1624         * platform/mac/fast/repaint/caret-outside-block-expected.checksum: Added.
1625         * platform/mac/fast/repaint/caret-outside-block-expected.png: Added.
1626         * platform/mac/fast/repaint/caret-outside-block-expected.txt: Added.
1627
1628 2008-05-25  Rob Buis  <buis@kde.org>
1629
1630         Reviewed by Alexey.
1631
1632         Fix the test.
1633
1634         * svg/custom/frame-getSVGDocument.html:
1635
1636 2008-05-25  Rob Buis  <buis@kde.org>
1637
1638         RS=Oliver
1639
1640         Fix SVG test results for tiger buildbot.
1641
1642         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
1643         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
1644         * platform/mac-tiger/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
1645         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
1646         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
1647         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.txt:
1648         * platform/mac-tiger/svg/hixie/perf/001-expected.txt:
1649         * platform/mac-tiger/svg/hixie/perf/002-expected.txt:
1650         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
1651         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
1652         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt:
1653
1654 2008-05-25  Oliver Hunt  <oliver@apple.com>
1655
1656         RS=Alexey
1657
1658         Fix leopard results following changes to SVG path dumping.
1659
1660         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
1661         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
1662         * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
1663         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
1664         * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
1665         * platform/mac-leopard/svg/custom/control-points-for-S-and-T-expected.txt:
1666         * platform/mac-leopard/svg/hixie/perf/001-expected.txt:
1667         * platform/mac-leopard/svg/hixie/perf/002-expected.txt:
1668         * platform/mac-leopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
1669         * platform/mac-leopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
1670         * platform/mac-leopard/svg/text/text-path-01-b-expected.txt:
1671
1672 2008-05-25  Rob Buis  <buis@kde.org>
1673
1674         Reviewed by Eric.
1675
1676         https://bugs.webkit.org/show_bug.cgi?id=18927
1677         Unify path data debug output
1678
1679         Changed SVG testcase text dumps. Note that this is for Mac Tiger
1680         only, Leopard specific text dumps are not included.
1681
1682         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
1683         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
1684         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
1685         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
1686         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
1687         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
1688         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
1689         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
1690         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
1691         * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
1692         * platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
1693         * platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
1694         * platform/mac/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
1695         * platform/mac/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
1696         * platform/mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
1697         * platform/mac/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
1698         * platform/mac/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
1699         * platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
1700         * platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
1701         * platform/mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
1702         * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
1703         * platform/mac/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
1704         * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
1705         * platform/mac/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
1706         * platform/mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
1707         * platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
1708         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
1709         * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
1710         * platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
1711         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
1712         * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
1713         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
1714         * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
1715         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
1716         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
1717         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
1718         * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt:
1719         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
1720         * platform/mac/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt:
1721         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
1722         * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
1723         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
1724         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
1725         * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
1726         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
1727         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
1728         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
1729         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
1730         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
1731         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
1732         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
1733         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
1734         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
1735         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
1736         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
1737         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
1738         * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
1739         * platform/mac/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt:
1740         * platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt:
1741         * platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
1742         * platform/mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
1743         * platform/mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
1744         * platform/mac/svg/W3C-SVG-1.1/coords-coord-01-t-expected.txt:
1745         * platform/mac/svg/W3C-SVG-1.1/coords-coord-02-t-expected.txt:
1746         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
1747         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
1748         * platform/mac/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
1749         * platform/mac/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
1750         * platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
1751         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
1752         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt:
1753         * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
1754         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
1755         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
1756         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
1757         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
1758         * platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
1759         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1760         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1761         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1762         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1763         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1764         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1765         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1766         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1767         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1768         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1769         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1770         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1771         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1772         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1773         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1774         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1775         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1776         * platform/mac/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
1777         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
1778         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
1779         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
1780         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
1781         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
1782         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
1783         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
1784         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
1785         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
1786         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
1787         * platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
1788         * platform/mac/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
1789         * platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt:
1790         * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt:
1791         * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt:
1792         * platform/mac/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt:
1793         * platform/mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
1794         * platform/mac/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt:
1795         * platform/mac/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt:
1796         * platform/mac/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt:
1797         * platform/mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt:
1798         * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt:
1799         * platform/mac/svg/W3C-SVG-1.1/linking-a-07-t-expected.txt:
1800         * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
1801         * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
1802         * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
1803         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
1804         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
1805         * platform/mac/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
1806         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
1807         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
1808         * platform/mac/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt:
1809         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
1810         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
1811         * platform/mac/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
1812         * platform/mac/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
1813         * platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
1814         * platform/mac/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
1815         * platform/mac/svg/W3C-SVG-1.1/painting-fill-05-b-expected.txt:
1816         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
1817         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1818         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
1819         * platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
1820         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
1821         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
1822         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
1823         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
1824         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.txt:
1825         * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt:
1826         * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
1827         * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
1828         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
1829         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
1830         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
1831         * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
1832         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
1833         * platform/mac/svg/W3C-SVG-1.1/paths-data-10-t-expected.txt:
1834         * platform/mac/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt:
1835         * platform/mac/svg/W3C-SVG-1.1/paths-data-13-t-expected.txt:
1836         * platform/mac/svg/W3C-SVG-1.1/paths-data-14-t-expected.txt:
1837         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
1838         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
1839         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
1840         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
1841         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
1842         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
1843         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
1844         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
1845         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
1846         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
1847         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
1848         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
1849         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
1850         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt:
1851         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt:
1852         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.txt:
1853         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.txt:
1854         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
1855         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.txt:
1856         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.txt:
1857         * platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
1858         * platform/mac/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt:
1859         * platform/mac/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt:
1860         * platform/mac/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt:
1861         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
1862         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
1863         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
1864         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
1865         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
1866         * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt:
1867         * platform/mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt:
1868         * platform/mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.txt:
1869         * platform/mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.txt:
1870         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
1871         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1872         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
1873         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1874         * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1875         * platform/mac/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
1876         * platform/mac/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
1877         * platform/mac/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
1878         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
1879         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1880         * platform/mac/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
1881         * platform/mac/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
1882         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1883         * platform/mac/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
1884         * platform/mac/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
1885         * platform/mac/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
1886         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
1887         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
1888         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
1889         * platform/mac/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
1890         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
1891         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
1892         * platform/mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.txt:
1893         * platform/mac/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
1894         * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
1895         * platform/mac/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt:
1896         * platform/mac/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt:
1897         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
1898         * platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt:
1899         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1900         * platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt:
1901         * platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt:
1902         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt:
1903         * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
1904         * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
1905         * platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt:
1906         * platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt:
1907         * platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt:
1908         * platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
1909         * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
1910         * platform/mac/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
1911         * platform/mac/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt:
1912         * platform/mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt:
1913         * platform/mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt:
1914         * platform/mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt:
1915         * platform/mac/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
1916         * platform/mac/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
1917         * platform/mac/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt:
1918         * platform/mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
1919         * platform/mac/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
1920         * platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
1921         * platform/mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
1922         * platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt:
1923         * platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
1924         * platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
1925         * platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
1926         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
1927         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt:
1928         * platform/mac/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
1929         * platform/mac/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
1930         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
1931         * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
1932         * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
1933         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.txt:
1934         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
1935         * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
1936         * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
1937         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.txt:
1938         * platform/mac/svg/W3C-SVG-1.1/text-text-08-b-expected.txt:
1939         * platform/mac/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt:
1940         * platform/mac/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
1941         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
1942         * platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
1943         * platform/mac/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt:
1944         * platform/mac/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt:
1945         * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
1946         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1947         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
1948         * platform/mac/svg/batik/paints/gradientLimit-expected.txt:
1949         * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
1950         * platform/mac/svg/batik/paints/patternRegionA-expected.txt:
1951         * platform/mac/svg/batik/paints/patternRegions-expected.txt:
1952         * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
1953         * platform/mac/svg/batik/text/textAnchor-expected.txt:
1954         * platform/mac/svg/batik/text/textAnchor2-expected.txt:
1955         * platform/mac/svg/batik/text/textAnchor3-expected.txt:
1956         * platform/mac/svg/batik/text/textEffect2-expected.txt:
1957         * platform/mac/svg/batik/text/textFeatures-expected.txt:
1958         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
1959         * platform/mac/svg/batik/text/textLength-expected.txt:
1960         * platform/mac/svg/batik/text/textOnPath-expected.txt:
1961         * platform/mac/svg/batik/text/textOnPath2-expected.txt:
1962         * platform/mac/svg/batik/text/textOnPath3-expected.txt:
1963         * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
1964         * platform/mac/svg/batik/text/textProperties-expected.txt:
1965         * platform/mac/svg/batik/text/textProperties2-expected.txt:
1966         * platform/mac/svg/batik/text/verticalText-expected.txt:
1967         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
1968         * platform/mac/svg/carto.net/button-expected.txt:
1969         * platform/mac/svg/carto.net/colourpicker-expected.txt:
1970         * platform/mac/svg/carto.net/combobox-expected.txt:
1971         * platform/mac/svg/carto.net/scrollbar-expected.txt:
1972         * platform/mac/svg/carto.net/selectionlist-expected.txt:
1973         * platform/mac/svg/carto.net/slider-expected.txt:
1974         * platform/mac/svg/carto.net/textbox-expected.txt:
1975         * platform/mac/svg/carto.net/window-expected.txt:
1976         * platform/mac/svg/css/css-box-min-width-expected.txt:
1977         * platform/mac/svg/custom/SVGNumber-interface-expected.txt:
1978         * platform/mac/svg/custom/SVGPoint-interface-expected.txt:
1979         * platform/mac/svg/custom/SVGRect-interface-expected.txt:
1980         * platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.txt:
1981         * platform/mac/svg/custom/alignment-baseline-modes-expected.txt:
1982         * platform/mac/svg/custom/altglyph-expected.txt:
1983         * platform/mac/svg/custom/attribute-namespace-check-expected.txt:
1984         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
1985         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
1986         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
1987         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
1988         * platform/mac/svg/custom/class-selector-expected.txt:
1989         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
1990         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
1991         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
1992         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
1993         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
1994         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
1995         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
1996         * platform/mac/svg/custom/conditional-processing-outside-switch-expected.txt:
1997         * platform/mac/svg/custom/container-opacity-clip-viewBox-expected.txt:
1998         * platform/mac/svg/custom/coords-relative-units-transforms-expected.txt:
1999         * platform/mac/svg/custom/create-metadata-element-expected.txt:
2000         * platform/mac/svg/custom/createelement-expected.txt:
2001         * platform/mac/svg/custom/css-pixels-dpi-expected.txt:
2002         * platform/mac/svg/custom/dasharrayOrigin-expected.txt:
2003         * platform/mac/svg/custom/deep-dynamic-updates-expected.txt:
2004         * platform/mac/svg/custom/display-none-expected.txt:
2005         * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
2006         * platform/mac/svg/custom/dominant-baseline-modes-expected.txt:
2007         * platform/mac/svg/custom/dynamic-empty-path-expected.txt:
2008         * platform/mac/svg/custom/dynamic-svg-document-creation-expected.txt:
2009         * platform/mac/svg/custom/dynamic-viewBox-expected.txt:
2010         * platform/mac/svg/custom/empty-clip-path-expected.txt:
2011         * platform/mac/svg/custom/empty-merge-expected.txt:
2012         * platform/mac/svg/custom/evt-onload-expected.txt:
2013         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
2014         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
2015         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
2016         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
2017         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2018         * platform/mac/svg/custom/fill-SVGPaint-interface-expected.txt:
2019         * platform/mac/svg/custom/fill-fallback-expected.txt:
2020         * platform/mac/svg/custom/fill-update-expected.txt:
2021         * platform/mac/svg/custom/filter-source-alpha-expected.txt:
2022         * platform/mac/svg/custom/focus-ring-expected.txt:
2023         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
2024         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt:
2025         * platform/mac/svg/custom/fractional-rects-expected.txt:
2026         * platform/mac/svg/custom/getPresentationAttribute-expected.txt:
2027         * platform/mac/svg/custom/getTransformToElement-expected.txt:
2028         * platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.txt:
2029         * platform/mac/svg/custom/getsvgdocument-expected.txt:
2030         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
2031         * platform/mac/svg/custom/gradient-add-stops-expected.txt:
2032         * platform/mac/svg/custom/gradient-attr-update-expected.txt:
2033         * platform/mac/svg/custom/gradient-cycle-detection-expected.txt:
2034         * platform/mac/svg/custom/gradient-deep-referencing-expected.txt:
2035         * platform/mac/svg/custom/gradient-rotated-bbox-expected.txt:
2036         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.txt:
2037         * platform/mac/svg/custom/gradient-stop-style-change-expected.txt:
2038         * platform/mac/svg/custom/gradient-stroke-width-expected.txt:
2039         * platform/mac/svg/custom/grayscale-gradient-mask-expected.txt:
2040         * platform/mac/svg/custom/group-opacity-expected.txt:
2041         * platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.txt:
2042         * platform/mac/svg/custom/hit-test-with-br-expected.txt:
2043         * platform/mac/svg/custom/hover-default-fill-expected.txt:
2044         * platform/mac/svg/custom/image-parent-translation-expected.txt:
2045         * platform/mac/svg/custom/image-small-width-height-expected.txt:
2046         * platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt:
2047         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2048         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
2049         * platform/mac/svg/custom/inner-percent-expected.txt:
2050         * platform/mac/svg/custom/inner-svg-hit-test-expected.txt:
2051         * platform/mac/svg/custom/invalid-css-expected.txt:
2052         * platform/mac/svg/custom/invalid-fill-expected.txt:
2053         * platform/mac/svg/custom/invalid-fill-hex-expected.txt:
2054         * platform/mac/svg/custom/invalid-lengthlist-expected.txt:
2055         * platform/mac/svg/custom/invalid-transforms-expected.txt:
2056         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
2057         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
2058         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2059         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2060         * platform/mac/svg/custom/js-late-mask-and-object-creation-expected.txt:
2061         * platform/mac/svg/custom/js-late-mask-creation-expected.txt:
2062         * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt:
2063         * platform/mac/svg/custom/js-late-pattern-creation-expected.txt:
2064         * platform/mac/svg/custom/js-update-bounce-expected.txt:
2065         * platform/mac/svg/custom/js-update-container-expected.txt:
2066         * platform/mac/svg/custom/js-update-container2-expected.txt:
2067         * platform/mac/svg/custom/js-update-gradient-expected.txt:
2068         * platform/mac/svg/custom/js-update-path-changes-expected.txt:
2069         * platform/mac/svg/custom/js-update-path-removal-expected.txt:
2070         * platform/mac/svg/custom/js-update-pattern-child-expected.txt:
2071         * platform/mac/svg/custom/js-update-pattern-expected.txt:
2072         * platform/mac/svg/custom/js-update-polygon-changes-expected.txt:
2073         * platform/mac/svg/custom/js-update-polygon-removal-expected.txt:
2074         * platform/mac/svg/custom/js-update-stop-expected.txt:
2075         * platform/mac/svg/custom/js-update-style-expected.txt:
2076         * platform/mac/svg/custom/js-update-transform-addition-expected.txt:
2077         * platform/mac/svg/custom/js-update-transform-changes-expected.txt:
2078         * platform/mac/svg/custom/junk-data-expected.txt:
2079         * platform/mac/svg/custom/large-bounding-box-percents-expected.txt:
2080         * platform/mac/svg/custom/linking-a-03-b-all-expected.txt:
2081         * platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt:
2082         * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
2083         * platform/mac/svg/custom/linking-a-03-b-viewBox-expected.txt:
2084         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.txt:
2085         * platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt:
2086         * platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt:
2087         * platform/mac/svg/custom/marker-changes-expected.txt:
2088         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2089         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2090         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
2091         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2092         * platform/mac/svg/custom/mask-changes-expected.txt:
2093         * platform/mac/svg/custom/mask-child-changes-expected.txt:
2094         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
2095         * platform/mac/svg/custom/mask-inside-defs-expected.txt:
2096         * platform/mac/svg/custom/missing-xlink-expected.txt:
2097         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2098         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2099         * platform/mac/svg/custom/path-bad-data-expected.txt:
2100         * platform/mac/svg/custom/path-textPath-simulation-expected.txt:
2101         * platform/mac/svg/custom/path-update-expected.txt:
2102         * platform/mac/svg/custom/pattern-cycle-detection-expected.txt:
2103         * platform/mac/svg/custom/pattern-deep-referencing-expected.txt:
2104         * platform/mac/svg/custom/pattern-in-defs-expected.txt:
2105         * platform/mac/svg/custom/pattern-rotate-expected.txt:
2106         * platform/mac/svg/custom/pattern-y-offset-expected.txt:
2107         * platform/mac/svg/custom/percentage-of-html-parent-expected.txt:
2108         * platform/mac/svg/custom/percentage-rect-expected.txt:
2109         * platform/mac/svg/custom/percentage-rect2-expected.txt:
2110         * platform/mac/svg/custom/pointer-events-path-expected.txt:
2111         * platform/mac/svg/custom/poly-identify-expected.txt:
2112         * platform/mac/svg/custom/polyline-hittest-expected.txt:
2113         * platform/mac/svg/custom/polyline-invalid-points-expected.txt:
2114         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
2115         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
2116         * platform/mac/svg/custom/prevent-default-expected.txt:
2117         * platform/mac/svg/custom/recursive-clippath-expected.txt:
2118         * platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt:
2119         * platform/mac/svg/custom/resource-client-removal-expected.txt:
2120         * platform/mac/svg/custom/rgbcolor-syntax-expected.txt:
2121         * platform/mac/svg/custom/root-container-opacity-clip-viewBox-expected.txt:
2122         * platform/mac/svg/custom/rootelement-expected.txt:
2123         * platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.txt:
2124         * platform/mac/svg/custom/rounded-rects-expected.txt:
2125         * platform/mac/svg/custom/scroll-hit-test-expected.txt:
2126         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
2127         * platform/mac/svg/custom/second-inline-text-expected.txt:
2128         * platform/mac/svg/custom/shape-rendering-expected.txt:
2129         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2130         * platform/mac/svg/custom/sheet-title-expected.txt:
2131         * platform/mac/svg/custom/simpleCDF-expected.txt:
2132         * platform/mac/svg/custom/stroke-fallback-expected.txt:
2133         * platform/mac/svg/custom/stroked-pattern-expected.txt:
2134         * platform/mac/svg/custom/struct-use-09-b-expected.txt:
2135         * platform/mac/svg/custom/style-attribute-font-size-expected.txt:
2136         * platform/mac/svg/custom/svg-absolute-children-expected.txt:
2137         * platform/mac/svg/custom/svg-float-border-padding-expected.txt:
2138         * platform/mac/svg/custom/svg-overflow-types-expected.txt:
2139         * platform/mac/svg/custom/svgpolyparser-extra-space-expected.txt:
2140         * platform/mac/svg/custom/text-clip-expected.txt:
2141         * platform/mac/svg/custom/text-dom-01-f-expected.txt:
2142         * platform/mac/svg/custom/text-gradient-no-content-expected.txt:
2143         * platform/mac/svg/custom/text-linking-expected.txt:
2144         * platform/mac/svg/custom/transform-ignore-after-invalid-expected.txt:
2145         * platform/mac/svg/custom/transform-invalid-expected.txt:
2146         * platform/mac/svg/custom/transform-removeAttributeNS-expected.txt:
2147         * platform/mac/svg/custom/transform-scale-parse-expected.txt:
2148         * platform/mac/svg/custom/transform-with-ending-space-expected.txt:
2149         * platform/mac/svg/custom/use-clipped-hit-expected.txt:
2150         * platform/mac/svg/custom/use-css-events-expected.txt:
2151         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
2152         * platform/mac/svg/custom/use-detach-expected.txt:
2153         * platform/mac/svg/custom/use-dynamic-append-expected.txt:
2154         * platform/mac/svg/custom/use-elementInstance-event-target-expected.txt:
2155         * platform/mac/svg/custom/use-elementInstance-methods-expected.txt:
2156         * platform/mac/svg/custom/use-event-handler-on-referenced-element-expected.txt:
2157         * platform/mac/svg/custom/use-event-handler-on-use-element-expected.txt:
2158         * platform/mac/svg/custom/use-events-crash-expected.txt:
2159         * platform/mac/svg/custom/use-forward-refs-expected.txt:
2160         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt:
2161         * platform/mac/svg/custom/use-modify-container-in-target-expected.txt:
2162         * platform/mac/svg/custom/use-modify-target-container-expected.txt:
2163         * platform/mac/svg/custom/use-modify-target-symbol-expected.txt:
2164         * platform/mac/svg/custom/use-nested-transform-expected.txt:
2165         * platform/mac/svg/custom/use-on-g-containing-symbol-expected.txt:
2166         * platform/mac/svg/custom/use-on-g-containing-use-expected.txt:
2167         * platform/mac/svg/custom/use-on-g-expected.txt:
2168         * platform/mac/svg/custom/use-on-rect-expected.txt:
2169         * platform/mac/svg/custom/use-on-symbol-expected.txt:
2170         * platform/mac/svg/custom/use-on-use-expected.txt:
2171         * platform/mac/svg/custom/use-property-changes-through-dom-expected.txt:
2172         * platform/mac/svg/custom/use-property-changes-through-svg-dom-expected.txt:
2173         * platform/mac/svg/custom/use-recursion-1-expected.txt:
2174         * platform/mac/svg/custom/use-recursion-3-expected.txt:
2175         * platform/mac/svg/custom/use-recursion-4-expected.txt:
2176         * platform/mac/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
2177         * platform/mac/svg/custom/use-symbol-overflow-expected.txt:
2178         * platform/mac/svg/custom/use-transform-expected.txt:
2179         * platform/mac/svg/custom/viewBox-hit-expected.txt:
2180         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
2181         * platform/mac/svg/custom/viewport-clip-expected.txt:
2182         * platform/mac/svg/custom/viewport-em-expected.txt:
2183         * platform/mac/svg/custom/viewport-no-width-height-expected.txt:
2184         * platform/mac/svg/custom/viewport-update-expected.txt:
2185         * platform/mac/svg/custom/viewport-update2-expected.txt:
2186         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
2187         * platform/mac/svg/custom/visibility-override-expected.txt:
2188         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
2189         * platform/mac/svg/custom/visibility-override-mask-expected.txt:
2190         * platform/mac/svg/custom/width-full-percentage-expected.txt:
2191         * platform/mac/svg/custom/xml-stylesheet-expected.txt:
2192         * platform/mac/svg/hixie/cascade/001-broken-expected.txt:
2193         * platform/mac/svg/hixie/cascade/002-expected.txt:
2194         * platform/mac/svg/hixie/data-types/001-expected.txt:
2195         * platform/mac/svg/hixie/data-types/002-expected.txt:
2196         * platform/mac/svg/hixie/dynamic/003-expected.txt:
2197         * platform/mac/svg/hixie/dynamic/004-expected.txt:
2198         * platform/mac/svg/hixie/dynamic/005-broken-expected.txt:
2199         * platform/mac/svg/hixie/dynamic/006-expected.txt:
2200         * platform/mac/svg/hixie/error/001-expected.txt:
2201         * platform/mac/svg/hixie/error/003-expected.txt:
2202         * platform/mac/svg/hixie/error/007-expected.txt:
2203         * platform/mac/svg/hixie/error/008-expected.txt:
2204         * platform/mac/svg/hixie/error/009-expected.txt:
2205         * platform/mac/svg/hixie/error/010-expected.txt:
2206         * platform/mac/svg/hixie/error/011-expected.txt:
2207         * platform/mac/svg/hixie/error/012-expected.txt:
2208         * platform/mac/svg/hixie/error/014-expected.txt:
2209         * platform/mac/svg/hixie/error/014-test-expected.txt:
2210         * platform/mac/svg/hixie/error/015-expected.txt:
2211         * platform/mac/svg/hixie/error/016-expected.txt:
2212         * platform/mac/svg/hixie/error/017-expected.txt:
2213         * platform/mac/svg/hixie/links/001-expected.txt:
2214         * platform/mac/svg/hixie/links/003-broken-expected.txt:
2215         * platform/mac/svg/hixie/mixed/003-expected.txt:
2216         * platform/mac/svg/hixie/mixed/004-expected.txt:
2217         * platform/mac/svg/hixie/mixed/005-expected.txt:
2218         * platform/mac/svg/hixie/mixed/006-expected.txt:
2219         * platform/mac/svg/hixie/mixed/008-expected.txt:
2220         * platform/mac/svg/hixie/mixed/009-expected.txt:
2221         * platform/mac/svg/hixie/mixed/010-expected.txt:
2222         * platform/mac/svg/hixie/mixed/011-expected.txt:
2223         * platform/mac/svg/hixie/painting/001-expected.txt:
2224         * platform/mac/svg/hixie/perf/003-expected.txt:
2225         * platform/mac/svg/hixie/perf/004-expected.txt:
2226         * platform/mac/svg/hixie/perf/005-expected.txt:
2227         * platform/mac/svg/hixie/perf/006-expected.txt:
2228         * platform/mac/svg/hixie/perf/007-expected.txt:
2229         * platform/mac/svg/hixie/processing-model/005-expected.txt:
2230         * platform/mac/svg/hixie/rendering-model/001-expected.txt:
2231         * platform/mac/svg/hixie/rendering-model/002-expected.txt:
2232         * platform/mac/svg/hixie/rendering-model/003-expected.txt:
2233         * platform/mac/svg/hixie/rendering-model/003a-expected.txt:
2234         * platform/mac/svg/hixie/rendering-model/004-expected.txt:
2235         * platform/mac/svg/hixie/shapes/path/001-expected.txt:
2236         * platform/mac/svg/hixie/text/001-broken-expected.txt:
2237         * platform/mac/svg/hixie/transform/001-expected.txt:
2238         * platform/mac/svg/hixie/use/001-expected.txt:
2239         * platform/mac/svg/hixie/use/002-expected.txt:
2240         * platform/mac/svg/hixie/use/002-test-expected.txt:
2241         * platform/mac/svg/hixie/viewbox/001-expected.txt:
2242         * platform/mac/svg/hixie/viewbox/002-expected.txt:
2243         * platform/mac/svg/hixie/viewbox/003-expected.txt:
2244         * platform/mac/svg/hixie/viewbox/004-expected.txt:
2245         * platform/mac/svg/text/kerning-expected.txt:
2246         * platform/mac/svg/text/multichar-glyph-expected.txt:
2247         * platform/mac/svg/text/text-align-01-b-expected.txt:
2248         * platform/mac/svg/text/text-align-02-b-expected.txt:
2249         * platform/mac/svg/text/text-align-03-b-expected.txt:
2250         * platform/mac/svg/text/text-align-04-b-expected.txt:
2251         * platform/mac/svg/text/text-align-05-b-expected.txt:
2252         * platform/mac/svg/text/text-align-06-b-expected.txt:
2253         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
2254         * platform/mac/svg/text/text-deco-01-b-expected.txt:
2255         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
2256         * platform/mac/svg/text/text-fonts-02-t-expected.txt:
2257         * platform/mac/svg/text/text-intro-05-t-expected.txt:
2258         * platform/mac/svg/text/text-spacing-01-b-expected.txt:
2259         * platform/mac/svg/text/text-text-01-b-expected.txt:
2260         * platform/mac/svg/text/text-text-03-b-expected.txt:
2261         * platform/mac/svg/text/text-text-04-t-expected.txt:
2262         * platform/mac/svg/text/text-text-05-t-expected.txt:
2263         * platform/mac/svg/text/text-text-06-t-expected.txt:
2264         * platform/mac/svg/text/text-text-07-t-expected.txt:
2265         * platform/mac/svg/text/text-text-08-b-expected.txt:
2266         * platform/mac/svg/text/text-tref-01-b-expected.txt:
2267         * platform/mac/svg/text/text-tselect-01-b-expected.txt:
2268         * platform/mac/svg/text/text-tselect-02-f-expected.txt:
2269         * platform/mac/svg/text/text-tspan-01-b-expected.txt:
2270         * platform/mac/svg/text/text-ws-01-t-expected.txt:
2271         * platform/mac/svg/text/text-ws-02-t-expected.txt:
2272         * platform/mac/svg/text/textPathBoundsBug-expected.txt:
2273         * svg/dom/SVGRectElement/rect-modify-rx-expected.txt:
2274
2275 2008-05-23  Justin Garcia  <justin.garcia@apple.com>
2276
2277         Reviewed by Darin.
2278
2279         <rdar://problem/5939887> REGRESSION: With no selection, copy does not fire oncopy handler (affects CIFilterBrowser widget)
2280
2281         * editing/execCommand/5939887-expected.txt: Added.
2282         * editing/execCommand/5939887.html: Added.
2283
2284 2008-05-23  Sam Weinig  <sam@webkit.org>
2285
2286         Reviewed by Mark Rowe.
2287
2288         LayoutTests that send an OPTIONS request don't work on Tiger or Window due
2289         to a bug in Apache 1.3
2290
2291         * platform/mac-tiger/Skipped:
2292         * platform/win/Skipped:
2293
2294 2008-05-23  Maciej Stachowiak  <mjs@apple.com>
2295
2296         Reviewed by Oliver.
2297         
2298         - test case <rdar://problem/5957662> REGRESSION(r33943-r33980): Can't send email , attach file or save as draft from hotmail.com
2299
2300         * fast/js/function-redefinition-expected.txt: Added.
2301         * fast/js/function-redefinition.html: Added.
2302
2303 2008-05-23  Geoffrey Garen  <ggaren@apple.com>
2304
2305         Rolled out r34073 because it caused lots of layout test crashes.
2306
2307 2008-05-23  Mark Rowe  <mrowe@apple.com>
2308
2309         Reviewed by Oliver Hunt.
2310
2311         Update layout test results for <rdar://problem/5954997>.
2312
2313         * fast/js/global-recursion-on-full-stack-expected.txt:
2314
2315 2008-05-22  Sam Weinig  <sam@webkit.org>
2316
2317         Reviewed by Anders Carlsson.
2318
2319         <rdar://problem/5838772> Support cross-site XMLHttpRequest
2320
2321         - Add more tests for cross-domain XHR.
2322
2323         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header.html:
2324         * http/tests/xmlhttprequest/access-control-basic-allow-async-expected.txt: Added.
2325         * http/tests/xmlhttprequest/access-control-basic-allow-async.html: Added.
2326         * http/tests/xmlhttprequest/access-control-basic-denied.html:
2327         * http/tests/xmlhttprequest/access-control-basic-exclude.html:
2328         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async-expected.txt: Added.
2329         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-async.html: Added.
2330         * http/tests/xmlhttprequest/access-control-basic-not-get-allow-expected.txt: Added.
2331         * http/tests/xmlhttprequest/access-control-basic-not-get-allow.html: Added.
2332         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi: Added.
2333
2334 2008-05-22  Alexey Proskuryakov  <ap@webkit.org>
2335
2336         Rubber-stamped by Darin.
2337
2338         Fix tests failing on Tiger.
2339
2340         * fast/loader/data-url-encoding-html.html:
2341         * fast/loader/data-url-encoding-html-expected.txt:
2342         * fast/loader/data-url-encoding-svg.html:
2343         * fast/loader/data-url-encoding-svg-expected.txt:
2344         Changed these tests to always use an explicit charset - otherwise, they were failing on
2345         Leopard because of a CFNetwork bug, and on Tiger because of WebKit bug 19193. Also, changed
2346         them to test that decoding was performed correctly, not just that document.charset matched
2347         expectations.
2348
2349 2008-05-22  Stephanie Lewis  <slewis@apple.com>
2350
2351         Reviewed by Dan.
2352
2353         add test to test for beforeunload event handlers being removed after they have been fired.
2354
2355         * fast/events/onunload-clears-onbeforeunload-expected.txt: Added.
2356         * fast/events/onunload-clears-onbeforeunload.html: Added.
2357
2358 2008-05-22  Maciej Stachowiak  <mjs@apple.com>
2359
2360         Reviewed by Oliver.
2361         
2362         - test case for <rdar://problem/5954979> crash on celtic kane JS benchmark
2363
2364         * fast/js/try-catch-crash-expected.txt: Added.
2365         * fast/js/try-catch-crash.html: Added.
2366
2367 2008-05-21  Adam Roben  <aroben@apple.com>
2368
2369         Update window-properties results for new console functions
2370
2371         Reviewed by Tim Hatcher.
2372
2373         * fast/dom/Window/window-properties-expected.txt:
2374
2375 2008-05-21  Maciej Stachowiak  <mjs@apple.com>
2376
2377         Reviewed by Oliver and Sam.
2378         
2379         - tests for <rdar://problem/5815631> REGRESSION (r31239): Multiscope optimisation of function calls results in incorrect this value (breaks tvtv.de)
2380
2381         * fast/frames/cross-site-this-expected.txt: Added.
2382         * fast/frames/cross-site-this.html: Added.
2383         * fast/frames/resources/cross-site-this-helper.html: Added.
2384
2385 2008-05-21  Adele Peterson  <adele@apple.com>
2386
2387         Reviewed by Adam.
2388
2389         Enhanced and enabled test for <rdar://problem/5787733> fast/dom/HTMLDocument/hasFocus.html fails on Windows
2390         
2391         * fast/dom/HTMLDocument/hasFocus-expected.txt:
2392         * fast/dom/HTMLDocument/hasFocus.html:
2393         * platform/win/Skipped:
2394
2395 2008-05-21  Sam Weinig  <sam@webkit.org>
2396
2397         Review by Mark Rowe.
2398
2399         Change test so that its result are not different all the time.
2400
2401         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-expected.txt: Copied from http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt.
2402         * http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header.html: Copied from http/tests/xmlhttprequest/access-control-basic-allow-headers.html.
2403         * http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt: Removed.
2404         * http/tests/xmlhttprequest/access-control-basic-allow-headers.html: Removed.
2405         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi: Copied from http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi.
2406         * http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi: Removed.
2407
2408 2008-05-21  Brady Eidson  <beidson@apple.com>
2409
2410         Rubberstamped by Adam
2411
2412         <rdar://problem/5787763> - Hang in Storage tests on windows
2413
2414         Since the hang was originally noticed and investigated, no one has revisited it.  
2415         Adam and I just spent some time trying to reproduce and were unable.
2416         
2417         Lets give the bots another go, shall we?
2418
2419         * platform/win/Skipped:
2420
2421 2008-05-21  Sam Weinig  <sam@webkit.org>
2422
2423         Reviewed by Anders Carlsson.
2424
2425         <rdar://problem/5838772> Support cross-site XMLHttpRequest
2426
2427         - Add tests for basic cross-domain XHR.
2428
2429         * http/tests/xmlhttprequest/access-control-basic-allow-expected.txt: Added.
2430         * http/tests/xmlhttprequest/access-control-basic-allow-headers-expected.txt: Added.
2431         * http/tests/xmlhttprequest/access-control-basic-allow-headers.html: Added.
2432         * http/tests/xmlhttprequest/access-control-basic-allow.html: Added.
2433         * http/tests/xmlhttprequest/access-control-basic-denied-expected.txt: Added.
2434         * http/tests/xmlhttprequest/access-control-basic-denied.html: Added.
2435         * http/tests/xmlhttprequest/access-control-basic-exclude-expected.txt: Added.
2436         * http/tests/xmlhttprequest/access-control-basic-exclude.html: Added.
2437         * http/tests/xmlhttprequest/exceptions-expected.txt:
2438         * http/tests/xmlhttprequest/exceptions.html:
2439         * http/tests/xmlhttprequest/resources/access-control-basic-allow-headers.cgi: Added.
2440         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi: Added.
2441         * http/tests/xmlhttprequest/resources/access-control-basic-denied.cgi: Added.
2442         * http/tests/xmlhttprequest/resources/access-control-basic-exclude.cgi: Added.
2443
2444 2008-05-21  Geoffrey Garen  <ggaren@apple.com>
2445
2446         Reviewed by Mark Rowe.
2447
2448         Update results.
2449
2450         * fast/dom/getter-on-window-object2-expected.txt:
2451
2452 === End merge of squirrelfish ===
2453
2454 2008-05-18  Oliver Hunt  <oliver@apple.com>
2455
2456         Reviewed by Maciej.
2457
2458         Bug 18752: SQUIRRELFISH: exceptions are not always handled by the vm
2459         <https://bugs.webkit.org/show_bug.cgi?id=18752>
2460
2461         Test cases for subscript access that throw exceptions. 
2462
2463         * fast/js/resources/tostring-exception-in-property-access.js: Added.
2464         * fast/js/tostring-exception-in-property-access-expected.txt: Added.
2465         * fast/js/tostring-exception-in-property-access.html: Added.
2466
2467 2008-05-17  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2468
2469         Reviewed by Oliver.
2470
2471         Add more tests for:
2472
2473         Bug 18991: SquirrelFish: Major codegen issue in a.b=expr, a[b]=expr
2474         <https://bugs.webkit.org/show_bug.cgi?id=18991>
2475
2476         * fast/js/codegen-temporaries-expected.txt:
2477         * fast/js/resources/codegen-temporaries.js:
2478
2479 2008-05-17  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2480
2481         Reviewed by Oliver.
2482
2483         Add tests for:
2484
2485         Bug 18991: SquirrelFish: Major codegen issue in a.b=expr, a[b]=expr
2486         <https://bugs.webkit.org/show_bug.cgi?id=18991>
2487
2488         * fast/js/codegen-temporaries-expected.txt:
2489         * fast/js/resources/codegen-temporaries.js:
2490
2491 2008-05-17  Oliver Hunt  <oliver@apple.com>
2492
2493         Forgot to check in the results to the activation gc tests
2494
2495         * fast/js/duplicate-param-gc-crash-expected.txt: Added.
2496         * fast/js/var-shadows-arg-gc-crash-expected.txt: Added.
2497
2498 2008-05-17  Maciej Stachowiak  <mjs@apple.com>
2499
2500         Reviewed by Oliver.
2501
2502         Bug 19106: SquirrelFish: Activation is not marked correctly
2503         <https://bugs.webkit.org/show_bug.cgi?id=19106>
2504
2505         Testcases for activation marking
2506
2507         * fast/js/duplicate-param-gc-crash.html: Added.
2508         * fast/js/resources/duplicate-param-gc-crash.js: Added.
2509         * fast/js/resources/var-shadows-arg-gc-crash.js: Added.
2510         * fast/js/var-shadows-arg-gc-crash.html: Added.
2511
2512 2008-05-16  Oliver Hunt  <oliver@apple.com>
2513
2514         Reviewed by Geoff
2515
2516         Bug 19076: SquirrelFish: RegisterFile can be corrupted if implictly reenter global scope with no declared vars
2517         <https://bugs.webkit.org/show_bug.cgi?id=19076>
2518
2519         Test that we can re-enter safely.
2520
2521         * fast/js/direct-entry-to-function-code-expected.txt: Added.
2522         * fast/js/direct-entry-to-function-code.html: Added.
2523
2524 2008-05-16  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2525
2526         Reviewed by Oliver Hunt.
2527
2528         Add tests for:
2529
2530         Bug 19098: SquirrelFish: Ref'd temporaries can be clobbered
2531         <https://bugs.webkit.org/show_bug.cgi?id=19098>
2532
2533         * fast/js/resources/statement-list-register-crash.js: Added.
2534         * fast/js/statement-list-register-crash-expected.txt: Added.
2535         * fast/js/statement-list-register-crash.html: Added.
2536
2537 2008-05-16  Maciej Stachowiak  <mjs@apple.com>
2538
2539         Reviewed by Oliver.
2540
2541         - fixed Bug 19044: SquirrelFish: Bogus values enter evaluation when closing over scope with parameter and var with same name
2542         https://bugs.webkit.org/show_bug.cgi?id=19044
2543
2544         * fast/js/duplicate-param-crash-expected.txt: Added.
2545         * fast/js/duplicate-param-crash.html: Added.
2546         * fast/js/resources/duplicate-param-crash.js: Added.
2547         * fast/js/resources/var-shadows-arg-crash.js: Added.
2548         * fast/js/var-shadows-arg-crash-expected.txt: Added.
2549         * fast/js/var-shadows-arg-crash.html: Added.
2550
2551 2008-05-14  Oliver Hunt  <oliver@apple.com>
2552
2553         Reviewed by Maciej.
2554
2555         Bug 19024: SQUIRRELFISH: ASSERTION FAILED: activation->isActivationObject() in Machine::unwindCallFrame
2556         <https://bugs.webkit.org/show_bug.cgi?id=19024>
2557
2558         Make sure we handled tainted global RegisterFiles properly.
2559
2560         * fast/js/implicit-global-to-global-reentry-expected.txt: Added.
2561         * fast/js/implicit-global-to-global-reentry.html: Added.
2562
2563 2008-05-14  Oliver Hunt  <oliver@apple.com>
2564
2565         Reviewed by Geoff.
2566
2567         Bug 19025: SQUIRRELFISH: malformed syntax in onload handler causes crash
2568         <https://bugs.webkit.org/show_bug.cgi?id=19025>
2569
2570         Test for malformed function in onload.
2571
2572         * fast/js/invalid-syntax-for-function-expected.txt: Added.
2573         * fast/js/invalid-syntax-for-function.html: Added.
2574
2575 2008-05-13  Oliver Hunt  <oliver@apple.com>
2576
2577         RS=Geoff.
2578
2579         Split the binops tests up a bit more
2580
2581         * fast/js/exception-sequencing-binops-expected.txt:
2582         * fast/js/exception-sequencing-binops.html:
2583         * fast/js/exception-sequencing-binops.js: Added.
2584         * fast/js/exception-sequencing-binops2-expected.txt: Added.
2585         * fast/js/exception-sequencing-binops2.html: Added.
2586
2587 2008-05-13  Geoffrey Garen  <ggaren@apple.com>
2588
2589         Reviewed by Oliver Hunt.
2590         
2591         Added layout test for a codegen crash with run-time parse errors.
2592
2593         * fast/js/exception-codegen-crash-expected.txt: Added.
2594         * fast/js/exception-codegen-crash.html: Added.
2595
2596 2008-05-13  Oliver Hunt  <oliver@apple.com>
2597
2598         RS=Geoff.
2599
2600         Splitting exception sequencing test as it was too long and made DRT unhappy
2601         on non-MacPros.
2602
2603         * fast/js/exception-sequencing-binops-expected.txt: Added.
2604         * fast/js/exception-sequencing-binops.html: Added.
2605         * fast/js/exception-sequencing-expected.txt:
2606         * fast/js/exception-sequencing.html:
2607
2608 2008-05-13  Oliver Hunt  <oliver@apple.com>
2609
2610         Reviewed by Geoff.
2611
2612         Bug 19027: SquirrelFish: Incorrect codegen for pre-increment
2613         <https://bugs.webkit.org/show_bug.cgi?id=19027>
2614
2615         Now that codegen is correct for pre-increment/decrement we can enable
2616         those tests.  Added additional tests to cover exceptions occuring in
2617         similar points of execution, and removed tests that were inconsistent
2618         with behaviour of both Opera and Firefox.
2619
2620         * fast/js/exception-sequencing-expected.txt:
2621         * fast/js/exception-sequencing.html:
2622
2623 2008-05-13  Oliver Hunt  <oliver@apple.com>
2624
2625         Reviewed by Darin.
2626
2627         Bug 18752: SQUIRRELFISH: exceptions are not always handled by the vm
2628         <https://bugs.webkit.org/show_bug.cgi?id=18752>
2629
2630         Fairly extensive coverage of exception behaviour and sequencing.  There
2631         are still a number of FAIL results but these all match firefox (although 
2632         not opera).
2633
2634         * fast/js/exception-sequencing-expected.txt: Added.
2635         * fast/js/exception-sequencing.html: Added.
2636
2637 2008-05-13  Maciej Stachowiak  <mjs@apple.com>
2638
2639         Reviewed by Sam.
2640         
2641         Update results for remainder of split-window merge. The new results are correct.
2642
2643         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
2644         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
2645         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
2646         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
2647         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
2648         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
2649
2650 2008-05-12  Oliver Hunt  <oliver@apple.com>
2651
2652         Reviewed by Geoff.
2653
2654         Bug 18934: SQUIRRELFISH: ASSERT @ nytimes.com due to RegisterFile being clobbered
2655         <https://bugs.webkit.org/show_bug.cgi?id=18934>
2656
2657         Add testcases to cover global reentry from an implicit call.
2658
2659         * fast/js/implicit-call-with-global-reentry-expected.txt: Added.
2660         * fast/js/implicit-call-with-global-reentry.html: Added.
2661         * fast/js/resources/implicit-call-with-global-reentry.js: Added.
2662
2663 2008-05-12  Geoffrey Garen  <ggaren@apple.com>
2664
2665         Reviewed by Maciej Stachowiak.
2666         
2667         Layout test for function.arguments and function.caller in interesting
2668         scopes.
2669
2670         * fast/js/function-dot-arguments-and-caller-expected.txt: Added.
2671         * fast/js/function-dot-arguments-and-caller.html: Added.
2672
2673 2008-05-11  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2674
2675         Reviewed by Oliver.
2676
2677         Add tests for:
2678
2679         Bug 18961: SQUIRRELFISH: Gmail doesn't load
2680         <https://bugs.webkit.org/show_bug.cgi?id=18961>
2681
2682         * fast/js/codegen-temporaries-expected.txt: Added.
2683         * fast/js/codegen-temporaries.html: Added.
2684         * fast/js/resources/codegen-temporaries.js: Added.
2685
2686 2008-05-10  Maciej Stachowiak  <mjs@apple.com>
2687
2688         Reviewed by Oliver.
2689
2690         - test changes for: "SQUIRRELFISH: function toString broken after calling"
2691         https://bugs.webkit.org/show_bug.cgi?id=18869
2692
2693         All of these tests expected function.toString to somewhat change
2694         things from the raw original source. They are now prepared for the
2695         fact that this does not happen.
2696         
2697         * fast/js/function-decompilation-operators.html:
2698         * fast/js/function-names-expected.txt:
2699         * fast/js/function-prototype-expected.txt:
2700         * fast/js/function-prototype.html:
2701         * fast/js/function-toString-object-literals-expected.txt:
2702         * fast/js/function-toString-parentheses-expected.txt:
2703         * fast/js/kde/lval-exceptions-expected.txt:
2704         * fast/js/modify-non-references-expected.txt:
2705         * fast/js/resources/function-names.js:
2706         * fast/js/resources/function-toString-object-literals.js:
2707         * fast/js/resources/function-toString-parentheses.js:
2708         * fast/js/resources/modify-non-references.js:
2709         * fast/js/resources/toString-prefix-postfix-preserve-parens.js:
2710         * fast/js/toString-prefix-postfix-preserve-parens-expected.txt:
2711
2712 2008-05-09  Geoffrey Garen  <ggaren@apple.com>
2713
2714         Reviewed by Sam Weinig.
2715         
2716         Restored the expected results for viewsource-empty-attribute-value.html
2717         to what they were prior to r31100. These results expect that the
2718         top-level name in the frame path is "" instead of "1".
2719         
2720         It's not clear how r31100 changed the top-level frame in the frame path
2721         to be named "1". The change definitely wasn't related to any expected
2722         behavior in r31100, which was about default margin-bottom for form
2723         elements in quirks mode.
2724         
2725         It's also not clear how squirrelfish changes things back.
2726         
2727         Sam mentioned that the test result changes intermittently on trunk.
2728         
2729         For now, I don't think we need to think deeply about this issue,
2730         since the "" result seems more correct than the "1" result.
2731
2732         * fast/frames/viewsource-empty-attribute-value-expected.txt:
2733
2734 2008-05-09  Geoffrey Garen  <ggaren@apple.com>
2735
2736         Added expected results for this test.
2737
2738         * fast/js/closure-inside-extra-arg-call-expected.txt: Added.
2739
2740 2008-05-08  Maciej Stachowiak  <mjs@apple.com>
2741
2742         Reviewed by Geoff.
2743         
2744         Add test cases for failures similar to the SquirrelFish failure on 
2745         fast/dom/SelectorAPI/bug-17313.html
2746         
2747         * fast/js/closure-inside-extra-arg-call.html: Added.
2748         * fast/js/resources/closure-inside-extra-arg-call.js: Added.
2749
2750 2008-05-08  Geoffrey Garen  <ggaren@apple.com>
2751
2752         Reviewed by Oliver Hunt.
2753         
2754         Added specific test cases for the root cause of squirrelfish's failure
2755         in fast/canvas/canvas-pattern-behaviour.html.
2756
2757         * fast/js/exception-thrown-from-eval-inside-closure-expected.txt: Added.
2758         * fast/js/exception-thrown-from-eval-inside-closure.html: Added.
2759         * fast/js/exception-thrown-from-function-with-lazy-activation-expected.txt: Added.
2760         * fast/js/exception-thrown-from-function-with-lazy-activation.html: Added.
2761
2762 2008-05-08  Geoffrey Garen  <ggaren@apple.com>
2763
2764         Reviewed by Sam Weinig.
2765         
2766         Updated test results to reflect correct behavior: The line number in
2767         the old results was off by 2.
2768
2769         * fast/js/recursion-limit-equal-expected.txt:
2770
2771 2008-05-08  Maciej Stachowiak  <mjs@apple.com>
2772
2773         Reviewed by Oliver.
2774         
2775         - move frame.xhtml and iframe.xhtml into a resources dir, as they were never meant to be tests
2776
2777         * dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled:
2778         * dom/xhtml/level2/html/frame.xhtml: Removed.
2779         * dom/xhtml/level2/html/iframe.xhtml: Removed.
2780         * dom/xhtml/level2/html/resources/frame.xhtml: Copied from dom/xhtml/level2/html/frame.xhtml.
2781         * dom/xhtml/level2/html/resources/iframe.xhtml: Copied from dom/xhtml/level2/html/iframe.xhtml.
2782         * platform/mac/dom/xhtml/level2/html/frame-expected.checksum: Removed.
2783         * platform/mac/dom/xhtml/level2/html/frame-expected.png: Removed.
2784         * platform/mac/dom/xhtml/level2/html/frame-expected.txt: Removed.
2785         * platform/mac/dom/xhtml/level2/html/iframe-expected.checksum: Removed.
2786         * platform/mac/dom/xhtml/level2/html/iframe-expected.png: Removed.
2787         * platform/mac/dom/xhtml/level2/html/iframe-expected.txt: Removed.
2788
2789 o2008-05-07  Geoffrey Garen  <ggaren@apple.com>
2790
2791         Reviewed by Oliver Hunt.
2792
2793         Added this test to demonstrate that, for "f(x)", it is correct to evaluate
2794         "x" even if "f" is not a function, and therefore "f(x)" will throw an exception.
2795
2796         * fast/js/function-argument-evaluation-before-exception-expected.txt: Added.
2797         * fast/js/function-argument-evaluation-before-exception.html: Added.
2798         
2799         These tests now have an extra "access denied" message in them, because
2800         of the behavior change mentioned above.
2801         
2802         I also added try/catch clauses to eliminate the "is not object"
2803         exception messages from the test output.
2804         
2805         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-addEventListener.html:
2806         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-shortcut.html:
2807         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-addEventListener.html:
2808         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-shortcut.html:
2809         * http/tests/security/listener/resources/targetChild-window-onclick-addEventListener.html:
2810         * http/tests/security/listener/resources/targetChild-window-onclick-shortcut.html:
2811         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
2812         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
2813         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
2814         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
2815         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
2816         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
2817
2818 2008-05-07  Geoffrey Garen  <ggaren@apple.com>
2819
2820         Reviewed by Oliver Hunt.
2821         
2822         Fixed up a few more tests that depended on the exact text of exception
2823         messages.
2824         
2825         - In these tests, I fixed a bug in frame.html and iframe.html that
2826         caused a function to execute too many times.
2827
2828         * dom/html/level2/html/HTMLFrameElement09-expected.txt:
2829         * dom/html/level2/html/HTMLIFrameElement11-expected.txt:
2830         * dom/html/level2/html/resources/frame.html:
2831         * dom/html/level2/html/resources/iframe.html:
2832
2833         - I changed these tests to explicitly report exceptions, so their results
2834         don't depend on how the engine constructs messages for implicit exceptions:
2835
2836         * dom/xhtml/level2/html/HTMLDocument17-expected.txt:
2837         * dom/xhtml/level2/html/HTMLDocument18-expected.txt:
2838         * dom/xhtml/level2/html/HTMLDocument19-expected.txt:
2839         * dom/xhtml/level2/html/HTMLDocument20-expected.txt:
2840         * dom/xhtml/level2/html/HTMLDocument21-expected.txt:
2841         * dom/xhtml/level2/html/selfxhtml.js:
2842
2843 2008-05-06  Geoffrey Garen  <ggaren@apple.com>
2844
2845         Reviewed by Oliver Hunt.
2846
2847         To facilitate merging between the squirrelfish branch and trunk, I
2848         edited a bunch of layout tests to make sure their results don't depend
2849         on the exact text of an exception message generated by the JavaScript engine.
2850
2851         (We do want to test JavaScript exception messages -- we just don't want
2852         to test them 300 times over, in tests that aren't supposed to be about
2853         JavaScript at all.)
2854
2855         - I fixed bugs that were causing these tests to throw exceptions by accident,
2856         and updated results to reflect correct behavior:
2857         
2858         * editing/selection/contenteditable-click-inside.html:
2859         * platform/mac/editing/selection/contenteditable-click-inside-expected.checksum:
2860         * platform/mac/editing/selection/contenteditable-click-inside-expected.png:
2861         * platform/mac/editing/selection/contenteditable-click-inside-expected.txt:
2862
2863         * editing/selection/contenteditable-click-outside.html:
2864         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum:
2865         * platform/mac/editing/selection/contenteditable-click-outside-expected.png:
2866         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt:
2867
2868         * fast/forms/selected-index-assert.html:
2869         * fast/forms/selected-index-assert-expected.txt:
2870
2871         * tables/mozilla_expected_failures/core/captions1.html:
2872         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
2873
2874         - I changed these tests to explicitly throw/report exceptions, so their results
2875         don't depend on how the engine constructs messages for implicit exceptions:
2876
2877         * fast/xpath/nsresolver-exception.xhtml:
2878         * fast/xpath/nsresolver-exception-expected.txt:
2879
2880         * platform/mac/fast/AppleScript/001.html:
2881         * platform/mac/fast/AppleScript/001-expected.txt:
2882         
2883         * dom/xhtml/level3/core/selfxhtml.js
2884         * dom/xhtml/level3/core/*expected.txt (about 280 of these changed)
2885
2886 2008-05-05  Geoffrey Garen  <ggaren@apple.com>
2887
2888         Reviewed by Maciej Stachowiak.
2889         
2890         Layout test for exceptions thrown from equality comparisons.
2891
2892         * fast/js/exception-thrown-from-equal-expected.txt: Added.
2893         * fast/js/exception-thrown-from-equal.html: Added.
2894
2895 2008-05-04  Oliver Hunt  <oliver@apple.com>
2896
2897         Reviewed by Maciej.
2898
2899         Testcases for accessing the arguments object with too few, and too many 
2900         arguments provided to the function.
2901
2902         * fast/js/resources/unmatching-argument-count.js: Added.
2903         * fast/js/unmatching-argument-count-expected.txt: Added.
2904         * fast/js/unmatching-argument-count.html: Added.
2905
2906 2008-05-01  Maciej Stachowiak  <mjs@apple.com>
2907
2908         Reviewed by Oliver.
2909         
2910         - bump up the numbers in this test to account for our now much
2911         higher recursion capability.
2912
2913         * fast/js/deep-recursion-test.html:
2914
2915 2008-04-26  Oliver Hunt  <oliver@apple.com>
2916
2917         Reviewed by Maciej.
2918
2919         Bug 18628: SQUIRRELFISH: need to support recursion limit
2920         <https://bugs.webkit.org/show_bug.cgi?id=18628>
2921
2922         Test to ensure we don't crash when re-entering global code
2923         with a full register file, and that we don't allow unbounded
2924         recursion by re-entering on a new register file..
2925
2926         * fast/js/global-recursion-on-full-stack-expected.txt: Added.
2927         * fast/js/global-recursion-on-full-stack.html: Added.
2928
2929 === Start merge of squirrelfish ===
2930
2931 2008-05-21  Darin Adler  <darin@apple.com>
2932
2933         Reviewed by Anders.
2934
2935         - test for <rdar://problem/5952721> bug in JavaScript arguments object property lookup
2936
2937         * fast/js/arguments-bad-index-expected.txt: Added.
2938         * fast/js/arguments-bad-index.html: Added.
2939         * fast/js/resources/arguments-bad-index.js: Added.
2940
2941 2008-05-21  Alexey Proskuryakov  <ap@webkit.org>
2942
2943         Reviewed by Darin.
2944
2945         <rdar://problem/5908520> REGRESSION (3.1.1-r33033): Crash in WebKit when opening or refreshing page on people.com
2946
2947         https://bugs.webkit.org/show_bug.cgi?id=18687
2948         REGRESSION(r32220): ecma/Array/15.4.4.5-3.js test now fails in GMT(BST)
2949
2950         * fast/js/comparefn-sort-stability-expected.txt: Added.
2951         * fast/js/comparefn-sort-stability.html: Added.
2952         * fast/js/resources/comparefn-sort-stability.js: Added.
2953         * fast/js/resources/sort-randomly.js: Added.
2954         * fast/js/resources/sort-stability.js: Added.
2955         * fast/js/sort-randomly-expected.txt: Added.
2956         * fast/js/sort-randomly.html: Added.
2957         * fast/js/sort-stability-expected.txt: Added.
2958         * fast/js/sort-stability.html: Added.
2959
2960 2008-05-21  Alexey Proskuryakov  <ap@webkit.org>
2961
2962         Reviewed by Darin.
2963
2964         https://bugs.webkit.org/show_bug.cgi?id=19169
2965         <rdar://5952342> REGRESSION: nakarte.ru searches don't work
2966
2967         * http/tests/xmlhttprequest/encode-request-url-expected.txt: Added.
2968         * http/tests/xmlhttprequest/encode-request-url.html: Added.
2969         * http/tests/xmlhttprequest/resources/print-query.cgi: Added.
2970
2971 2008-05-20  Dan Bernstein  <mitz@apple.com>
2972
2973         Reviewed by Darin Adler.
2974
2975         - test for https://bugs.webkit.org/show_bug.cgi?id=17655
2976           <rdar://problem/5778077> REGRESSION (3.1.1-TOT): Reproducible crash calling querySelector on viewless Document
2977
2978         * fast/dom/SelectorAPI/resources/viewless-document.js: Added.
2979         * fast/dom/SelectorAPI/viewless-document-expected.txt: Added.
2980         * fast/dom/SelectorAPI/viewless-document.html: Added.
2981
2982 2008-05-19  Dan Bernstein  <mitz@apple.com>
2983
2984         Reviewed by Adam Roben.
2985
2986         - update test results following <http://trac.webkit.org/changeset/33395>
2987
2988         * platform/mac/fast/frames/viewsource-attribute-expected.checksum:
2989         * platform/mac/fast/frames/viewsource-attribute-expected.png:
2990         * platform/mac/fast/frames/viewsource-attribute-expected.txt:
2991
2992 2008-05-19  Alexey Proskuryakov  <ap@webkit.org>
2993
2994         Reviewed by Darin.
2995
2996         http://bugs.webkit.org/show_bug.cgi?id=18308
2997         SVG Encoding error with fill attribute
2998
2999         * fast/loader/data-url-encoding-html-expected.txt: Added.
3000         * fast/loader/data-url-encoding-html.html: Added.
3001         * fast/loader/data-url-encoding-svg-expected.txt: Added.
3002         * fast/loader/data-url-encoding-svg.html: Added.
3003         * fast/loader/javascript-url-encoding-expected.txt: Added.
3004         * fast/loader/javascript-url-encoding.html: Added.
3005
3006 2008-05-19  Alexey Proskuryakov  <ap@webkit.org>
3007
3008         Reviewed by Darin.
3009
3010         https://bugs.webkit.org/show_bug.cgi?id=18421
3011         <rdar://problem/5857369> XMLHttpRequest does not properly encode & and < in outgoing messages
3012
3013         * http/tests/xmlhttprequest/serialize-document-expected.txt: Added.
3014         * http/tests/xmlhttprequest/serialize-document.html: Added.
3015
3016 2008-05-18  Darin Adler  <darin@apple.com>
3017
3018         Reviewed by Sam.
3019
3020         - test for <rdar://problem/5943569> crash due to stale ownerNode pointer
3021
3022         * fast/dom/StyleSheet: Added.
3023         * fast/dom/StyleSheet/ownerNode-lifetime-expected.txt: Added.
3024         * fast/dom/StyleSheet/ownerNode-lifetime.html: Added.
3025
3026 2008-05-18  Brady Eidson  <beidson@apple.com>
3027
3028         Reviewed by Sam Weinig
3029
3030         Fix for https://bugs.webkit.org/show_bug.cgi?id=19111
3031         Allow `delete storage.itemName` syntax as an alias for `storage.removeItem("itemName")`
3032
3033         * storage/domstorage/localstorage/delete-removal-expected.txt: Added.
3034         * storage/domstorage/localstorage/delete-removal.html: Added.
3035         * storage/domstorage/sessionstorage/delete-removal-expected.txt: Added.
3036         * storage/domstorage/sessionstorage/delete-removal.html: Added.
3037
3038 2008-05-17  Sam Weinig  <sam@webkit.org>
3039
3040         Reviewed by Mark Rowe.
3041
3042         Update expected results for new ABORT_ERR.
3043
3044         * fast/dom/Window/window-properties-expected.txt:
3045
3046 2008-05-16  Antti Koivisto  <antti@apple.com>
3047
3048         Reviewed by Anders.
3049         
3050         Test for <rdar://problem/5934400> 
3051         Movie controller does not update on first load of http://www.apple.com/getamac/ads/
3052
3053         * http/tests/local/stylesheet-and-script-load-order-http-expected.txt: Added.
3054         * http/tests/local/stylesheet-and-script-load-order-http.html: Added.
3055
3056 2008-05-16  Anders Carlsson  <andersca@apple.com>
3057
3058         Reviewed by Mitz.
3059
3060         <rdar://problem/5787788>
3061         REGRESSION: fast/loader/xmlhttprequest-missing-file-exception.html fails on Windows.
3062
3063         Remove test from skipped list.
3064         
3065         * platform/win/Skipped:
3066
3067 2008-05-15  Anders Carlsson  <andersca@apple.com>
3068
3069         Update test results now that navigator.onLine exists.
3070         
3071         * fast/dom/Window/window-properties-expected.txt:
3072
3073 2008-05-15  Rob Buis  <buis@kde.org>
3074
3075         Reviewed by Dave Hyatt.
3076
3077         Testcase for:
3078         https://bugs.webkit.org/show_bug.cgi?id=17433
3079         getComputedStyle() -> clip returns empty string
3080
3081         * fast/css/getPropertyValue-clip-expected.txt: Added.
3082         * fast/css/getPropertyValue-clip.html: Added.
3083
3084 2008-05-15  Timothy Hatcher  <timothy@apple.com>
3085
3086         Test case added for <rdar://problem/5790805> Inspector's source view
3087         missing some words, doubles others in JS source in <script> tag (17752)
3088
3089         Reviewed by Dave Hyatt.
3090
3091         * fast/frames/resources/viewsource-frame-2.html: Added.
3092         * fast/frames/viewsource-plain-text-tags-expected.txt: Added.
3093         * fast/frames/viewsource-plain-text-tags.html: Added.
3094
3095 2008-05-15  Stephanie Lewis  <slewis@apple.com>
3096
3097         Reviewed by Anders.
3098
3099         Dump unload event counts for frames.
3100
3101         * fast/dom/Window/get-set-properties-expected.txt:
3102         * fast/events/onunload-expected.txt:
3103         * fast/events/onunload-not-on-body-expected.txt:
3104         * fast/events/onunload-window-property-expected.txt:
3105         * fast/forms/button-state-restore-expected.txt:
3106         * fast/history/history_reload-expected.txt:
3107         * fast/loader/onunload-form-submit-crash-2-expected.txt:
3108         * fast/loader/onunload-form-submit-crash-expected.txt:
3109         * http/tests/xmlhttprequest/xhr-onunload-expected.txt:
3110         * platform/mac/fast/loader/start-load-in-unload-expected.txt:
3111
3112 2008-05-15  David Kilzer  <ddkilzer@apple.com>
3113
3114         Bug 19085: font-family: initial sets font-family differently than font: initial
3115
3116         <https://bugs.webkit.org/show_bug.cgi?id=19085>
3117         <rdar://problem/5939391>
3118
3119         Reviewed by David Hyatt.
3120
3121         * fast/css/font-family-initial-expected.txt: Added.
3122         * fast/css/font-family-initial.html: Added.
3123
3124 2008-05-15  Julien Chaffraix  <jchaffraix@webkit.org>
3125
3126         Reviewed by Darin.
3127
3128         Test case for https://bugs.webkit.org/show_bug.cgi?id=13942
3129         ASSERTION FAILED: !attrName.contains('/') in HTMLTokenizer.cpp:132 when loading http://bamanzi.blogeden.cn/
3130
3131         * fast/parser/assertion-empty-attribute-expected.txt: Added.
3132         * fast/parser/assertion-empty-attribute.html: Added.
3133
3134 2008-05-15  Alexey Proskuryakov  <ap@webkit.org>
3135
3136         Reviewed by Dan Bernstein.
3137
3138         https://bugs.webkit.org/show_bug.cgi?id=10707
3139         DumpRenderTree should not be able to access non-local resources
3140
3141         * fast/doctypes/resources/TestDoctype.js:
3142         * svg/custom/loadevents-capturing.svg:
3143         * svg/custom/loadevents-externalresourcesrequired-displaynone.svg:
3144         * svg/custom/loadevents-externalresourcesrequired.svg:
3145         * svg/custom/loadevents-normal-displaynone.svg:
3146         * svg/custom/loadevents-normal.svg:
3147
3148 2008-05-15  Alexey Proskuryakov  <ap@webkit.org>
3149
3150         Use TextIterator in +[NSAttributedString _web_attributedStringFromRange:].
3151
3152         * platform/mac/fast/text/attributed-substring-from-range-001-expected.txt:
3153         Newlines now get attributes, too.
3154
3155         * platform/mac/fast/text/attributed-substring-from-range-in-textfield-expected.txt:
3156         Results changed from [FAIL] to [PASS].
3157
3158 2008-05-14  Dan Bernstein  <mitz@apple.com>
3159
3160         Reviewed by Mark Rowe.
3161
3162         - test for <rdar://problem/5907633> Memory corruption after closing a document that uses box-reflect
3163
3164         * fast/reflections/teardown-crash-expected.txt: Added.
3165         * fast/reflections/teardown-crash.html: Added.
3166
3167 2008-05-14  Anders Carlsson  <andersca@apple.com>
3168
3169         Check in the test result.
3170         
3171         * http/tests/appcache/manifest-with-empty-file-expected.txt: Added.
3172
3173 2008-05-14  Anders Carlsson  <andersca@apple.com>
3174
3175         Reviewed by Adam.
3176
3177         Add test where a manifest references an empty file.
3178         
3179         * http/tests/appcache/manifest-with-empty-file.html: Added.
3180         * http/tests/appcache/resources/empty.txt: Added.
3181         * http/tests/appcache/resources/manifest-with-empty-file.manifest: Added.
3182
3183 2008-05-14  David Kilzer  <ddkilzer@apple.com>
3184
3185         REGRESSION (r26474): WebKit fails jQuery test 64 core module: text(String) subtest 1 Check escaped text (createTextNode)
3186
3187         <https://bugs.webkit.org/show_bug.cgi?id=18976>
3188         <rdar://problem/5924793>
3189
3190         Reviewed by Darin.
3191
3192         Updated test results now that '>' is escaped to '&gt;' in both
3193         attributes and content.
3194
3195         * fast/xsl/xslt-processor-expected.txt:
3196         * fast/xsl/xslt-text-expected.txt:
3197         * platform/mac/fast/dom/dom-parse-serialize-expected.txt:
3198
3199 2008-05-14  Justin Garcia  <justin.garcia@apple.com>
3200
3201         Reviewed by Darin.
3202
3203         <rdar://problem/5914803> Improve performance of WebCore::Editor::setComposition
3204         
3205         Replacing all the text in a node is now much less likely to remove it
3206         and cause selection changes.
3207
3208         * platform/mac/editing/input/text-input-controller-expected.txt:
3209         * platform/mac/editing/inserting/4959067-expected.txt:
3210         * platform/mac/editing/style/style-3681552-fix-001-expected.txt:
3211
3212 2008-05-14  Alexey Proskuryakov  <ap@webkit.org>
3213
3214         Reviewed by Darin.
3215
3216         <rdar://problem/5934376> REGRESSION: A script fails because of a straw BOM character in it.
3217
3218         <https://bugs.webkit.org/show_bug.cgi?id=4931>
3219         Unicode format characters (Cf) should be removed from JavaScript source
3220
3221         * fast/js/removing-Cf-characters-expected.txt: Added.
3222         * fast/js/removing-Cf-characters.html: Added.
3223         * fast/js/resources/removing-Cf-characters.js: Added.
3224
3225 2008-05-14  Michael A. Puls II  <shadow2531@gmail.com>
3226
3227         Reviewed by Alexey.
3228
3229         Test for https://bugs.webkit.org/show_bug.cgi?id=16923
3230         
3231         Test that Attr nodes with a value of "" don't have any
3232         childNodes like Firefox, Opera and IE.
3233         
3234         * fast/dom/attribute-empty-value-no-children-expected.txt: Added.
3235         * fast/dom/attribute-empty-value-no-children.html: Added.
3236
3237 2008-05-13  Dan Bernstein  <mitz@apple.com>
3238
3239         Reviewed by John Sullivan.
3240
3241         - updated pixel results for <rdar://problem/5725912> improve render quality of transformed text
3242
3243         * platform/mac-leopard/fast/backgrounds: Added.
3244         * platform/mac-leopard/fast/backgrounds/repeat: Added.
3245         * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum: Added.
3246         * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: Added.
3247         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum:
3248         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
3249         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.checksum:
3250         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png:
3251         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.checksum:
3252         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png:
3253         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.checksum:
3254         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png:
3255         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.checksum:
3256         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png:
3257         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.checksum:
3258         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
3259         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.checksum:
3260         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
3261         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
3262         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
3263         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
3264         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
3265         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
3266         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
3267         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
3268         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
3269         * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum:
3270         * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
3271         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum:
3272         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
3273         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum:
3274         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
3275         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum:
3276         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
3277         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum:
3278         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png:
3279         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.checksum:
3280         * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
3281         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
3282         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
3283         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum:
3284         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png:
3285         * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
3286         * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
3287         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
3288         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
3289         * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum:
3290         * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
3291         * platform/mac-leopard/svg/batik/text/textAnchor-expected.checksum:
3292         * platform/mac-leopard/svg/batik/text/textAnchor-expected.png:
3293         * platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum:
3294         * platform/mac-leopard/svg/batik/text/textEffect3-expected.png:
3295         * platform/mac-leopard/svg/batik/text/textFeatures-expected.checksum:
3296         * platform/mac-leopard/svg/batik/text/textFeatures-expected.png:
3297         * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
3298         * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
3299         * platform/mac-leopard/svg/batik/text/textLayout-expected.checksum:
3300         * platform/mac-leopard/svg/batik/text/textLayout-expected.png:
3301         * platform/mac-leopard/svg/batik/text/textLength-expected.checksum:
3302         * platform/mac-leopard/svg/batik/text/textLength-expected.png:
3303         * platform/mac-leopard/svg/batik/text/textOnPath-expected.checksum:
3304         * platform/mac-leopard/svg/batik/text/textOnPath-expected.png:
3305         * platform/mac-leopard/svg/batik/text/textOnPath2-expected.checksum:
3306         * platform/mac-leopard/svg/batik/text/textOnPath2-expected.png:
3307         * platform/mac-leopard/svg/batik/text/textOnPath3-expected.checksum:
3308         * platform/mac-leopard/svg/batik/text/textOnPath3-expected.png:
3309         * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.checksum:
3310         * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png:
3311         * platform/mac-leopard/svg/batik/text/textProperties2-expected.checksum:
3312         * platform/mac-leopard/svg/batik/text/textProperties2-expected.png:
3313         * platform/mac-leopard/svg/batik/text/verticalText-expected.checksum:
3314         * platform/mac-leopard/svg/batik/text/verticalText-expected.png:
3315         * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.checksum:
3316         * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png:
3317         * platform/mac-leopard/svg/carto.net/button-expected.checksum:
3318         * platform/mac-leopard/svg/carto.net/button-expected.png:
3319         * platform/mac-leopard/svg/carto.net/colourpicker-expected.checksum:
3320         * platform/mac-leopard/svg/carto.net/colourpicker-expected.png:
3321         * platform/mac-leopard/svg/carto.net/combobox-expected.checksum:
3322         * platform/mac-leopard/svg/carto.net/combobox-expected.png:
3323         * platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum:
3324         * platform/mac-leopard/svg/carto.net/scrollbar-expected.png:
3325         * platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum:
3326         * platform/mac-leopard/svg/carto.net/selectionlist-expected.png:
3327         * platform/mac-leopard/svg/carto.net/slider-expected.checksum:
3328         * platform/mac-leopard/svg/carto.net/slider-expected.png:
3329         * platform/mac-leopard/svg/carto.net/textbox-expected.checksum:
3330         * platform/mac-leopard/svg/carto.net/textbox-expected.png:
3331         * platform/mac-leopard/svg/carto.net/window-expected.checksum:
3332         * platform/mac-leopard/svg/carto.net/window-expected.png:
3333         * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.checksum:
3334         * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png:
3335         * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.checksum:
3336         * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png:
3337         * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.checksum:
3338         * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png:
3339         * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.checksum:
3340         * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png:
3341         * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.checksum:
3342         * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png:
3343         * platform/mac-leopard/svg/custom/focus-ring-expected.checksum:
3344         * platform/mac-leopard/svg/custom/focus-ring-expected.png:
3345         * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.checksum:
3346         * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png:
3347         * platform/mac-leopard/svg/custom/foreign-object-skew-expected.checksum:
3348         * platform/mac-leopard/svg/custom/foreign-object-skew-expected.png:
3349         * platform/mac-leopard/svg/custom/getTransformToElement-expected.checksum:
3350         * platform/mac-leopard/svg/custom/getTransformToElement-expected.png:
3351         * platform/mac-leopard/svg/custom/invalid-css-expected.checksum:
3352         * platform/mac-leopard/svg/custom/invalid-css-expected.png:
3353         * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.checksum:
3354         * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png:
3355         * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.checksum:
3356         * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png:
3357         * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
3358         * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png:
3359         * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.checksum:
3360         * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png:
3361         * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.checksum:
3362         * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png:
3363         * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.checksum:
3364         * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png:
3365         * platform/mac-leopard/svg/custom/marker-default-width-height-expected.checksum:
3366         * platform/mac-leopard/svg/custom/marker-default-width-height-expected.png:
3367         * platform/mac-leopard/svg/custom/multiple-title-elements-expected.checksum:
3368         * platform/mac-leopard/svg/custom/multiple-title-elements-expected.png:
3369         * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.checksum:
3370         * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png:
3371         * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.checksum:
3372         * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png:
3373         * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.checksum:
3374         * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png:
3375         * platform/mac-leopard/svg/custom/stroked-pattern-expected.checksum:
3376         * platform/mac-leopard/svg/custom/stroked-pattern-expected.png:
3377         * platform/mac-leopard/svg/custom/struct-use-09-b-expected.checksum:
3378         * platform/mac-leopard/svg/custom/struct-use-09-b-expected.png:
3379         * platform/mac-leopard/svg/custom/tref-update-expected.checksum:
3380         * platform/mac-leopard/svg/custom/tref-update-expected.png:
3381         * platform/mac-leopard/svg/custom/use-detach-expected.checksum:
3382         * platform/mac-leopard/svg/custom/use-detach-expected.png:
3383         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum:
3384         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png:
3385         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum:
3386         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png:
3387         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.checksum:
3388         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png:
3389         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum:
3390         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png:
3391         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum:
3392         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png:
3393         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum:
3394         * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png:
3395         * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.checksum:
3396         * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png:
3397         * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
3398         * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png:
3399         * platform/mac-leopard/svg/custom/viewbox-syntax-expected.checksum:
3400         * platform/mac-leopard/svg/custom/viewbox-syntax-expected.png:
3401         * platform/mac-leopard/svg/hixie/text/003-expected.checksum:
3402         * platform/mac-leopard/svg/hixie/text/003-expected.png:
3403         * platform/mac-leopard/svg/hixie/text/003b-expected.checksum:
3404         * platform/mac-leopard/svg/hixie/text/003b-expected.png:
3405         * platform/mac-leopard/svg/text/text-align-01-b-expected.checksum:
3406         * platform/mac-leopard/svg/text/text-align-01-b-expected.png:
3407         * platform/mac-leopard/svg/text/text-align-02-b-expected.checksum:
3408         * platform/mac-leopard/svg/text/text-align-02-b-expected.png:
3409         * platform/mac-leopard/svg/text/text-align-03-b-expected.checksum:
3410         * platform/mac-leopard/svg/text/text-align-03-b-expected.png:
3411         * platform/mac-leopard/svg/text/text-align-04-b-expected.checksum:
3412         * platform/mac-leopard/svg/text/text-align-04-b-expected.png:
3413         * platform/mac-leopard/svg/text/text-align-05-b-expected.checksum:
3414         * platform/mac-leopard/svg/text/text-align-05-b-expected.png:
3415         * platform/mac-leopard/svg/text/text-align-06-b-expected.checksum:
3416         * platform/mac-leopard/svg/text/text-align-06-b-expected.png:
3417         * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.checksum:
3418         * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png:
3419         * platform/mac-leopard/svg/text/text-deco-01-b-expected.checksum:
3420         * platform/mac-leopard/svg/text/text-deco-01-b-expected.png:
3421         * platform/mac-leopard/svg/text/text-fonts-01-t-expected.checksum:
3422         * platform/mac-leopard/svg/text/text-fonts-01-t-expected.png:
3423         * platform/mac-leopard/svg/text/text-fonts-02-t-expected.checksum:
3424         * platform/mac-leopard/svg/text/text-fonts-02-t-expected.png:
3425         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
3426         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
3427         * platform/mac-leopard/svg/text/text-path-01-b-expected.checksum:
3428         * platform/mac-leopard/svg/text/text-path-01-b-expected.png:
3429         * platform/mac-leopard/svg/text/text-text-01-b-expected.checksum:
3430         * platform/mac-leopard/svg/text/text-text-01-b-expected.png:
3431         * platform/mac-leopard/svg/text/text-text-03-b-expected.checksum:
3432         * platform/mac-leopard/svg/text/text-text-03-b-expected.png:
3433         * platform/mac-leopard/svg/text/text-text-04-t-expected.checksum:
3434         * platform/mac-leopard/svg/text/text-text-04-t-expected.png:
3435         * platform/mac-leopard/svg/text/text-text-05-t-expected.checksum:
3436         * platform/mac-leopard/svg/text/text-text-05-t-expected.png:
3437         * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
3438         * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
3439         * platform/mac-leopard/svg/text/text-text-07-t-expected.checksum:
3440         * platform/mac-leopard/svg/text/text-text-07-t-expected.png:
3441         * platform/mac-leopard/svg/text/text-text-08-b-expected.checksum:
3442         * platform/mac-leopard/svg/text/text-text-08-b-expected.png:
3443         * platform/mac-leopard/svg/text/text-tref-01-b-expected.checksum:
3444         * platform/mac-leopard/svg/text/text-tref-01-b-expected.png:
3445         * platform/mac-leopard/svg/text/text-tselect-01-b-expected.checksum:
3446         * platform/mac-leopard/svg/text/text-tselect-01-b-expected.png:
3447         * platform/mac-leopard/svg/text/text-tselect-02-f-expected.checksum:
3448         * platform/mac-leopard/svg/text/text-tselect-02-f-expected.png:
3449         * platform/mac-leopard/svg/text/text-tspan-01-b-expected.checksum:
3450         * platform/mac-leopard/svg/text/text-tspan-01-b-expected.png:
3451         * platform/mac-leopard/svg/text/text-ws-01-t-expected.checksum:
3452         * platform/mac-leopard/svg/text/text-ws-01-t-expected.png:
3453         * platform/mac-leopard/svg/text/text-ws-02-t-expected.checksum:
3454         * platform/mac-leopard/svg/text/text-ws-02-t-expected.png:
3455
3456 2008-05-13  John Sullivan  <sullivan@apple.com>
3457
3458         Reviewed by Justin Garcia and Tim Hatcher
3459         
3460         <rdar://problem/5879597> reproducible crash in HTMLSelectElement::typeAheadFind
3461
3462         * fast/forms/select-type-ahead-list-box-no-selection-expected.txt: Added.
3463         * fast/forms/select-type-ahead-list-box-no-selection.html: Added.
3464
3465 2008-05-13  Alexey Proskuryakov  <ap@webkit.org>
3466
3467         Reviewed by John Sullivan.
3468
3469         <rdar://problem/4852077> REGRESSION: The content of the HTML file which is saved as Thai
3470         (ISO 8859-11) disappear.
3471
3472         <rdar://problem/5842597> Thai ISO-8859-11 should be upgraded to Windows-874
3473
3474         * fast/encoding/char-decoding-expected.txt:
3475         * fast/encoding/char-decoding.html:
3476
3477 2008-05-13  Alexey Proskuryakov  <ap@webkit.org>
3478
3479         Reviewed by Eric Seidel.
3480
3481         https://bugs.webkit.org/show_bug.cgi?id=18681
3482         <rdar://problem/5888130> WebKit should not remove BOM characters from content.
3483
3484         * fast/encoding/bom-in-content-expected.txt: Added.
3485         * fast/encoding/bom-in-content.html: Added.
3486         * fast/encoding/bom-in-content-utf16-expected.txt: Added.
3487         * fast/encoding/bom-in-content-utf16.html: Added.
3488
3489         * http/tests/incremental/resources: Added.
3490         * http/tests/incremental/resources/slow-utf8-css.pl: Copied from LayoutTests/http/tests/incremental/slow-utf8-css.pl.
3491         * http/tests/incremental/slow-utf8-css-expected.txt: Added.
3492         * http/tests/incremental/slow-utf8-css.html: Added.
3493         * http/tests/incremental/slow-utf8-css.pl: Removed.
3494         * platform/mac/http/tests/incremental: Removed.
3495         * platform/mac/http/tests/incremental/slow-utf8-css-expected.checksum: Removed.
3496         * platform/mac/http/tests/incremental/slow-utf8-css-expected.png: Removed.
3497         * platform/mac/http/tests/incremental/slow-utf8-css-expected.txt: Removed.
3498         This test was relying on BOM characters being removed, but this was not what it tested for.
3499         Rewrote it and made text-only.
3500
3501 2008-05-13  Alexey Proskuryakov  <ap@webkit.org>
3502
3503         Reviewed by Dan Bernstein.
3504
3505         Add tests verifying that we don't mix up some similar, but incompatible encodings.
3506
3507         * fast/encoding/char-decoding-expected.txt:
3508         * fast/encoding/char-decoding.html:
3509
3510 2008-05-13  Anders Carlsson  <andersca@apple.com>
3511
3512         Reviewed by Darin.
3513
3514         Add testcase.
3515         
3516         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt: Added.
3517         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Added.
3518         * http/tests/appcache/resources/navigating-away-while-cache-attempt-in-progress.manifest: Added.
3519         * http/tests/appcache/resources/slow-resource.php: Added.
3520
3521 2008-05-13  Alexey Proskuryakov  <ap@webkit.org>
3522
3523         Reviewed by Darin.
3524
3525         <rdar://problem/5841351> Turkish ISO 8859-9 encoding should be treated as CP1254
3526
3527         * fast/encoding/char-decoding-expected.txt:
3528         * fast/encoding/char-decoding.html:
3529         Added tests for Turkish encodings.
3530
3531 2008-05-12  Adam Roben  <aroben@apple.com>
3532
3533         Test that NPN_PostURL works correctly
3534
3535         Reviewed by Anders Carlsson.
3536
3537         * http/tests/plugins/post-url-file-expected.txt: Added.
3538         * http/tests/plugins/post-url-file.html: Added.
3539         * http/tests/plugins/resources/dump-post.pl: Added.
3540
3541 2008-05-12  Anders Carlsson  <andersca@apple.com>
3542
3543         Reviewed by Adam.
3544
3545         Add test with a manifest file that lists itself.
3546         
3547         * http/tests/appcache/manifest-containing-itself-expected.txt: Added.
3548         * http/tests/appcache/manifest-containing-itself.html: Added.
3549         * http/tests/appcache/resources/manifest-containing-itself.manifest: Added.
3550
3551 2008-05-12  Anders Carlsson  <andersca@apple.com>
3552
3553         Reviewed by Adam.
3554
3555         * http/tests/appcache/empty-manifest-expected.txt: Added.
3556         * http/tests/appcache/empty-manifest.html: Added.
3557         * http/tests/appcache/resources/empty.manifest: Added.
3558
3559 2008-05-12  Anders Carlsson  <andersca@apple.com>
3560
3561         Update the expected result.
3562         
3563         * http/tests/appcache/simple-expected.txt:
3564
3565 2008-05-12  Anders Carlsson  <andersca@apple.com>
3566
3567         Reviewed by Adam.
3568
3569         Add simple appcache test.
3570
3571         * http/conf/mime.types:
3572         * http/tests/appcache: Added.
3573         * http/tests/appcache/resources: Added.
3574         * http/tests/appcache/resources/not-in-cache.txt: Added.
3575         * http/tests/appcache/resources/simple.manifest: Added.
3576         * http/tests/appcache/resources/simple.txt: Added.
3577         * http/tests/appcache/simple-expected.txt: Added.
3578         * http/tests/appcache/simple.html: Added.
3579         * platform/gtk/Skipped:
3580         * platform/qt/Skipped:
3581         * platform/win/Skipped:
3582
3583 2008-05-09  Sam Weinig  <sam@webkit.org>
3584
3585         Reviewed by Mark Rowe.
3586
3587         Test for https://bugs.webkit.org/show_bug.cgi?id=18958
3588         NULL pointer dereference in NamedAttrMap::setNamedItem
3589
3590         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt: Added.
3591         * fast/dom/NamedNodeMap-setNamedItem-crash.html: Added.
3592
3593 2008-05-09  Adam Barth  <abarth-webkit@adambarth.com>
3594
3595         Reviewed by Sam Weinig.
3596
3597         Update tests to listen for message events on the window instead of
3598         the document.  Also, added a test that the event is sent to the
3599         window and not to the document.
3600
3601         * http/tests/messaging/cross-domain-message-event-dispatch-expected.txt: Added.
3602         * http/tests/messaging/cross-domain-message-event-dispatch.html: Added.
3603         * http/tests/messaging/cross-domain-message-send.html:
3604         * http/tests/messaging/resources/cross-domain-message-receive.html:
3605         * http/tests/security/cross-frame-access-delete.html:
3606         * http/tests/security/cross-frame-access-history-put.html:
3607         * http/tests/security/cross-frame-access-location-put.html:
3608         * http/tests/security/postMessage/delivery-order.html:
3609         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
3610         * http/tests/security/postMessage/javascript-page-still-sends-origin.html:
3611         * http/tests/security/postMessage/origin-unaffected-by-base-tag.html:
3612         * http/tests/security/postMessage/origin-unaffected-by-document-domain.html:
3613         * http/tests/security/postMessage/resources/post-message-listener.html:
3614         * http/tests/security/postMessage/target-origin.html:
3615         * http/tests/security/resources/cross-frame-iframe-for-delete-test.html:
3616         * http/tests/security/resources/cross-frame-iframe-for-history-put-test.html:
3617         * http/tests/security/resources/cross-frame-iframe-for-location-put-test.html:
3618         * http/tests/security/xss-eval.html:
3619
3620 2008-05-08  Dan Bernstein  <mitz@apple.com>
3621
3622         Reviewed by Mark Rowe.
3623
3624         - test and updated results for https://bugs.webkit.org/show_bug.cgi?id=18818
3625           <rdar://problem/5901544> REGRESSION (3.1.1-TOT): Character order (float:left ordered after the first letter)
3626
3627         * ChangeLog:
3628         * fast/css/first-letter-float-after-float.html: Added.
3629         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.checksum:
3630         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.png:
3631         * platform/mac/fast/css/first-letter-float-after-float-expected.checksum: Added.
3632         * platform/mac/fast/css/first-letter-float-after-float-expected.png: Added.
3633         * platform/mac/fast/css/first-letter-float-after-float-expected.txt: Added.
3634         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.txt:
3635
3636 2008-05-08  Simon Hausmann  <hausmann@webkit.org>
3637
3638         Reviewed by Holger.
3639
3640         Don't skip fast/loader/local-css-allowed-in-strict-mode.html, it
3641         passes now.
3642
3643         * platform/qt/Skipped:
3644
3645 2008-05-07  Stephanie Lewis  <slewis@apple.com>
3646         
3647         fix messed up result
3648
3649         * fast/events/onunload-not-on-body-expected.txt:
3650
3651 2008-05-07  Stephanie Lewis  <slewis@apple.com>
3652
3653         Reviewed by Maciej.
3654
3655         Test onunload attr on a frame does not call onunload, but that an onunload attr on the body of
3656         a frame does.  Also test that onunloads on object elements are not called.
3657
3658         * fast/events/onunload-not-on-body-expected.txt: Added.
3659         * fast/events/onunload-not-on-body.html: Added.
3660
3661 2008-05-07  Dan Bernstein  <mitz@apple.com>
3662
3663         Reviewed by John Sullivan.
3664
3665         - test for https://bugs.webkit.org/show_bug.cgi?id=18909
3666           <rdar://problem/5914165> REGRESSION (r31872-r31878): Viewed photos not closing completely at indycar.com
3667
3668         * fast/dynamic/positioned-movement-with-positioned-children.html: Added.
3669         * platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.checksum: Added.
3670         * platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.png: Added.
3671         * platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Added.
3672
3673 2008-05-07  Justin Garcia  <justin.garcia@apple.com>
3674
3675         Reviewed by John Sullivan.
3676
3677         <rdar://problem/5666354> Crashes in Mail at WebCore::RemoveNodeCommand::doApply
3678
3679         * editing/pasteboard/5761530-1-expected.txt: Added.
3680         * editing/pasteboard/5761530-1.html: Added.
3681         * editing/pasteboard/5761530-2-expected.txt: Added.
3682         * editing/pasteboard/5761530-2.html: Added.
3683
3684 2008-05-07  David Kilzer  <ddkilzer@apple.com>
3685
3686         Bug 18900: Password field has focus but can't type text (i.rememberthemilk.com)
3687         <https://bugs.webkit.org/show_bug.cgi?id=18900>
3688         <rdar://problem/5912383>
3689
3690         Reviewed by Adele.
3691
3692         * fast/forms/textfield-to-password-on-focus-expected.txt: Added.
3693         * fast/forms/textfield-to-password-on-focus.html: Added.
3694
3695 2008-05-07  Tor Arne Vestbø  <tavestbo@trolltech.com>
3696
3697         Reviewed by Simon
3698
3699         Add ~250 tests that fail to the skipped list so we have a sane baseline.
3700
3701         * platform/qt/Skipped:
3702
3703 2008-05-06  Dan Bernstein  <mitz@apple.com>
3704
3705         Reviewed by Darin Adler.
3706
3707         - test for <rdar://problem/5914544> Crash in layoutInlineChildren()
3708
3709         * fast/block/float/float-on-zero-height-line.html: Added.
3710         * platform/mac/fast/block/float/float-on-zero-height-line-expected.checksum: Added.
3711         * platform/mac/fast/block/float/float-on-zero-height-line-expected.png: Added.
3712         * platform/mac/fast/block/float/float-on-zero-height-line-expected.txt: Added.
3713
3714 2008-05-06  Adam Barth  <abarth-webkit@adambarth.com>
3715
3716         Reviewed by Sam Weinig.
3717
3718         https://bugs.webkit.org/show_bug.cgi?id=18725
3719         Update tests for asynchronous postMessage.
3720
3721         Collin Jackson <collinj-webkit@collinjackson.com> also contributed to this patch.
3722
3723         * http/tests/messaging/cross-domain-message-send.html:
3724         * http/tests/messaging/resources/cross-domain-message-receive.html:
3725         * http/tests/security/cross-frame-access-delete.html:
3726         * http/tests/security/cross-frame-access-history-put.html:
3727         * http/tests/security/cross-frame-access-location-put.html:
3728         * http/tests/security/postMessage/delivery-order-expected.txt: Added.
3729         * http/tests/security/postMessage/delivery-order.html: Added.
3730         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
3731         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
3732         * http/tests/security/postMessage/origin-unaffected-by-base-tag-expected.txt:
3733         * http/tests/security/postMessage/origin-unaffected-by-base-tag.html:
3734         * http/tests/security/postMessage/origin-unaffected-by-document-domain-expected.txt:
3735         * http/tests/security/postMessage/origin-unaffected-by-document-domain.html:
3736         * http/tests/security/postMessage/resources/javascript-post-message-sender.html:
3737         * http/tests/security/postMessage/resources/post-message-listener.html:
3738         * http/tests/security/postMessage/resources/recv.js: Added.
3739         * http/tests/security/postMessage/target-origin-expected.txt:
3740         * http/tests/security/postMessage/target-origin.html:
3741         * http/tests/security/resources/cross-frame-iframe-for-delete-test.html:
3742         * http/tests/security/resources/cross-frame-iframe-for-history-put-test.html:
3743         * http/tests/security/resources/cross-frame-iframe-for-location-put-test.html:
3744         * http/tests/security/resources/xss-eval3.html:
3745         * http/tests/security/xss-eval.html:
3746
3747 2008-05-05  Alexey Proskuryakov  <ap@webkit.org>
3748
3749         Reviewed by Darin.
3750
3751         https://bugs.webkit.org/show_bug.cgi?id=11947
3752         nbsps should be converted to entities in innerHTML
3753
3754         https://bugs.webkit.org/show_bug.cgi?id=18769
3755         replacing &nbsp; with spaces using regexp creates inconsistent result
3756
3757         * fast/dom/innerHTML-nbsp-expected.txt: Added.
3758         * fast/dom/innerHTML-nbsp.html: Added.
3759         * fast/dom/innerHTML-escaping-attribute-expected.txt: Added.
3760         * fast/dom/innerHTML-escaping-attribute.html: Added.
3761
3762         * editing/inserting/edited-whitespace-1.html: Updated expected results.
3763
3764 2008-05-05  David Hyatt  <hyatt@apple.com>
3765
3766         Fix for https://bugs.webkit.org/show_bug.cgi?id=18821, putImageData incorrect when data has alpha.
3767
3768         Reviewed by Eric
3769
3770         * fast/canvas/canvas-alphaImageData-behavior-expected.txt: Added.
3771         * fast/canvas/canvas-alphaImageData-behavior.html: Added.
3772         * fast/canvas/canvas-alphaImageData-behavior.js: Added.
3773
3774 2008-05-05  Dan Bernstein  <mitz@apple.com>
3775
3776         Rubber-stamped by Adam Roben.
3777
3778         - fix test failure due to Windows' preference for Mac results over
3779           generic results
3780
3781         * platform/win/editing/selection/move-left-right-expected.txt: Copied from LayoutTests/editing/selection/move-left-right-expected.txt.
3782
3783 2008-05-05  Dan Bernstein  <mitz@apple.com>
3784
3785         Reviewed by Dave Hyatt.
3786
3787         - test, updated test and updated results for https://bugs.webkit.org/show_bug.cgi?id=18809
3788           Forms with block level generated content and absolutely positioned labels break inline layout (fixed on reflow)
3789
3790         * fast/block/basic/adding-near-anonymous-block.html: Added.
3791         * media/video-controls-rendering.html: Changed to work around
3792         https://bugs.webkit.org/show_bug.cgi?id=18857 which now affects this
3793         test in its original form.
3794         * platform/mac/css1/box_properties/clear-expected.txt:
3795         * platform/mac/fast/block/basic/adding-near-anonymous-block-expected.checksum: Added.
3796         * platform/mac/fast/block/basic/adding-near-anonymous-block-expected.png: Added.
3797         * platform/mac/fast/block/basic/adding-near-anonymous-block-expected.txt: Added.
3798         * platform/mac/fast/forms/input-align-image-expected.txt:
3799         * platform/mac/media/audio-controls-rendering-expected.txt:
3800         * platform/mac/media/video-controls-rendering-expected.txt:
3801         * platform/mac/tables/mozilla/bugs/bug51140-expected.txt:
3802
3803 2008-05-02  Antti Koivisto  <antti@apple.com>
3804
3805         Reviewed by Mitz.
3806         
3807         Test for <rdar://problem/5840475>
3808         CrashTracer: [USER] 2 crashes in Safari at com.apple.WebCore: WebCore::RenderBlock::insertPositionedObject
3809
3810         * fast/transforms/container-transform-crash-expected.txt: Added.
3811         * fast/transforms/container-transform-crash.html: Added.
3812
3813 2008-05-04  Dan Bernstein  <mitz@apple.com>
3814
3815         Reviewed by Sam Weinig.
3816
3817         - test for https://bugs.webkit.org/show_bug.cgi?id=18879
3818           <rdar://problem/5909481> Reproducible crash when removing a gradient
3819
3820         * fast/gradients/crash-on-remove-expected.txt: Added.
3821         * fast/gradients/crash-on-remove.html: Added.
3822
3823 2008-05-04  Sam Weinig  <sam@webkit.org>
3824
3825         Reviewed by Maciej Stachowiak.
3826
3827         Don't print out the full url.
3828
3829         * fast/dom/Window/dom-access-from-closure-iframe-expected.txt:
3830         * fast/dom/Window/dom-access-from-closure-window-expected.txt:
3831         * fast/dom/Window/resources/dom-access-from-closure-iframe-child.html:
3832         * fast/dom/Window/resources/dom-access-from-closure-window-child.html:
3833
3834 2008-05-03  Rob Buis  <buis@kde.org>
3835
3836         Reviewed by Sam.
3837
3838         Extended testcase for:
3839         https://bugs.webkit.org/show_bug.cgi?id=18652
3840         onchange events don't seem to fire for input[type=range] controls.
3841
3842         * fast/forms/slider-onchange-event-expected.txt:
3843         * fast/forms/slider-onchange-event.html:
3844
3845 2008-05-03  Sam Weinig  <sam@webkit.org>
3846
3847         Reviewed by Dan Bernstein.
3848
3849         Add tests that show our behavior when using closures from a global object
3850         whose frame has been navigated.
3851
3852         Related to https://bugs.webkit.org/show_bug.cgi?id=17249.
3853
3854         * fast/dom/Window/closure-access-after-navigation-iframe-expected.txt: Added.
3855         * fast/dom/Window/closure-access-after-navigation-iframe.html: Added.
3856         * fast/dom/Window/closure-access-after-navigation-window-expected.txt: Added.
3857         * fast/dom/Window/closure-access-after-navigation-window.html: Added.
3858         * fast/dom/Window/dom-access-from-closure-iframe-expected.txt: Added.
3859         * fast/dom/Window/dom-access-from-closure-iframe.html: Added.
3860         * fast/dom/Window/dom-access-from-closure-window-expected.txt: Added.
3861         * fast/dom/Window/dom-access-from-closure-window.html: Added.
3862         * fast/dom/Window/resources/closure-access-after-navigation-iframe-child-1.html: Added.
3863         * fast/dom/Window/resources/closure-access-after-navigation-iframe-child-2.html: Added.
3864         * fast/dom/Window/resources/closure-access-after-navigation-window-child-1.html: Added.
3865         * fast/dom/Window/resources/closure-access-after-navigation-window-child-2.html: Added.
3866         * fast/dom/Window/resources/dom-access-from-closure-iframe-child.html: Added.
3867         * fast/dom/Window/resources/dom-access-from-closure-window-child.html: Added.
3868         * fast/dom/Window/resources/notify-opener-done.html: Added.
3869         * fast/dom/Window/resources/notify-parent-done.html: Added.
3870
3871 2008-05-01  Rob Buis  <buis@kde.org>
3872
3873         Reviewed by Eric.
3874
3875         Testcase for:
3876         https://bugs.webkit.org/show_bug.cgi?id=18568
3877         background: currentColor fails
3878
3879         * fast/css/background-currentcolor-expected.txt: Added.
3880         * fast/css/background-currentcolor.html: Added.
3881
3882 2008-05-02  Dan Bernstein  <mitz@apple.com>
3883
3884         Reviewed by John Sullivan.
3885
3886         - add pixel test for text shadows with zero blur and various offsets,
3887           including zero offset
3888
3889         * fast/text/shadow-no-blur.html: Added.
3890         * platform/mac/fast/text/shadow-no-blur-expected.checksum: Added.
3891         * platform/mac/fast/text/shadow-no-blur-expected.png: Added.
3892         * platform/mac/fast/text/shadow-no-blur-expected.txt: Added.
3893
3894 2008-05-02  Tor Arne Vestbø  <tavestbo@trolltech.com>
3895
3896         Rubber-stamped by Simon.
3897
3898         Updated Qt layout-tests to match changes in font metrics.
3899
3900         * platform/qt/editing/deleting/merge-whitespace-pre-expected.txt:
3901         * platform/qt/editing/deleting/paragraph-in-preserveNewline-expected.txt:
3902         * platform/qt/editing/deleting/table-cells-expected.txt:
3903         * platform/qt/editing/execCommand/format-block-expected.txt:
3904         * platform/qt/editing/execCommand/format-block-with-trailing-br-expected.txt:
3905         * platform/qt/editing/inserting/5803706-1-expected.txt: Added.
3906         * platform/qt/editing/inserting/paragraph-separator-03-expected.txt:
3907         * platform/qt/editing/pasteboard/4631972-expected.txt:
3908         * platform/qt/editing/pasteboard/5027857-expected.txt:
3909         * platform/qt/editing/pasteboard/innerText-inline-table-expected.txt:
3910         * platform/qt/editing/pasteboard/paste-pre-002-expected.txt:
3911         * platform/qt/editing/style/smoosh-styles-002-expected.txt:
3912         * platform/qt/fast/block/basic/015-expected.txt:
3913         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt: Added.
3914         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt: Added.
3915         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt: Added.
3916         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt: Added.
3917         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt: Added.
3918         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt: Added.
3919         * platform/qt/fast/css-generated-content/014-expected.txt:
3920         * platform/qt/fast/css/beforeSelectorOnCodeElement-expected.txt:
3921         * platform/qt/fast/css/hover-subselector-expected.txt:
3922         * platform/qt/fast/css/invalid-percentage-property-expected.txt: Added.
3923         * platform/qt/fast/css/line-height-font-order-expected.txt:
3924         * platform/qt/fast/css/outline-auto-empty-rects-expected.txt:
3925         * platform/qt/fast/css/text-align-expected.txt: Added.
3926         * platform/qt/fast/css/universal-hover-quirk-expected.txt:
3927         * platform/qt/fast/dom/attr_dead_doc-expected.txt:
3928         * platform/qt/fast/dom/dom-parse-serialize-display-expected.txt:
3929         * platform/qt/fast/dom/dom-parse-serialize-expected.txt:
3930         * platform/qt/fast/dom/row-inner-text-expected.txt:
3931         * platform/qt/fast/dom/stripNullFromTextNodes-expected.txt:
3932         * platform/qt/fast/dynamic/insertAdjacentElement-expected.txt:
3933         * platform/qt/fast/encoding/preload-encoding-expected.txt: Added.
3934         * platform/qt/fast/flexbox/016-expected.txt:
3935         * platform/qt/fast/flexbox/023-expected.txt:
3936         * platform/qt/fast/flexbox/024-expected.txt:
3937         * platform/qt/fast/forms/menulist-option-wrap-expected.txt:
3938         * platform/qt/fast/forms/targeted-frame-submission-expected.txt:
3939         * platform/qt/fast/frames/001-expected.txt:
3940         * platform/qt/fast/frames/002-expected.txt:
3941         * platform/qt/fast/frames/calculate-fixed-expected.txt:
3942         * platform/qt/fast/frames/calculate-order-expected.txt:
3943         * platform/qt/fast/frames/calculate-percentage-expected.txt:
3944         * platform/qt/fast/frames/calculate-relative-expected.txt:
3945         * platform/qt/fast/frames/calculate-round-expected.txt:
3946         * platform/qt/fast/frames/contentWindow_Frame-expected.txt:
3947         * platform/qt/fast/frames/contentWindow_iFrame-expected.txt:
3948         * platform/qt/fast/frames/empty-frame-src-expected.txt:
3949         * platform/qt/fast/frames/iframe-option-crash-expected.txt:
3950         * platform/qt/fast/frames/iframe-with-frameborder-expected.txt:
3951         * platform/qt/fast/frames/invalid-expected.txt:
3952         * platform/qt/fast/frames/no-frame-borders-expected.txt:
3953         * platform/qt/fast/frames/valid-expected.txt:
3954         * platform/qt/fast/frames/viewsource-attribute-expected.txt:
3955         * platform/qt/fast/html/listing-expected.txt:
3956         * platform/qt/fast/inline-block/002-expected.txt:
3957         * platform/qt/fast/innerHTML/006-expected.txt:
3958         * platform/qt/fast/invalid/019-expected.txt:
3959         * platform/qt/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
3960         * platform/qt/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
3961         * platform/qt/fast/overflow/overflow-auto-table-expected.txt:
3962         * platform/qt/fast/overflow/unreachable-overflow-rtl-bug-expected.txt:
3963         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
3964         * platform/qt/fast/replaced/width100percent-image-expected.txt:
3965         * platform/qt/fast/selectors/lang-inheritance-expected.txt: Added.
3966         * platform/qt/fast/selectors/lang-inheritance2-expected.txt: Added.
3967         * platform/qt/fast/selectors/lang-vs-xml-lang-expected.txt: Added.
3968         * platform/qt/fast/selectors/lang-vs-xml-lang-xhtml-expected.txt: Added.
3969         * platform/qt/fast/table/018-expected.txt:
3970         * platform/qt/fast/table/border-collapsing/004-expected.txt:
3971         * platform/qt/fast/table/frame-and-rules-expected.txt:
3972         * platform/qt/fast/table/invisible-cell-background-expected.txt:
3973         * platform/qt/fast/text/atsui-spacing-features-expected.txt:
3974         * platform/qt/fast/text/basic/009-expected.txt:
3975         * platform/qt/fast/text/basic/generic-family-changes-expected.txt:
3976         * platform/qt/fast/text/basic/generic-family-reset-expected.txt:
3977         * platform/qt/fast/text/selection-hard-linebreak-expected.txt:
3978         * platform/qt/fast/text/wbr-pre-expected.txt:
3979         * platform/qt/fast/text/whitespace/019-expected.txt:
3980         * platform/qt/fast/text/whitespace/022-expected.txt:
3981         * platform/qt/fast/text/whitespace/023-expected.txt:
3982         * platform/qt/fast/text/whitespace/029-expected.txt:
3983         * platform/qt/fast/text/whitespace/030-expected.txt:
3984         * platform/qt/fast/text/whitespace/pre-newline-box-test-expected.txt:
3985         * platform/qt/fast/text/whitespace/pre-wrap-last-char-expected.txt:
3986         * platform/qt/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
3987         * platform/qt/tables/mozilla/bugs/45621-expected.txt:
3988         * platform/qt/tables/mozilla/bugs/bug101674-expected.txt:
3989         * platform/qt/tables/mozilla/bugs/bug10269-2-expected.txt:
3990         * platform/qt/tables/mozilla/bugs/bug10296-1-expected.txt:
3991         * platform/qt/tables/mozilla/bugs/bug13105-expected.txt:
3992         * platform/qt/tables/mozilla/bugs/bug137388-3-expected.txt:
3993         * platform/qt/tables/mozilla/bugs/bug139524-2-expected.txt:
3994         * platform/qt/tables/mozilla/bugs/bug157890-expected.txt:
3995         * platform/qt/tables/mozilla/bugs/bug19061-1-expected.txt:
3996         * platform/qt/tables/mozilla/bugs/bug19061-2-expected.txt:
3997         * platform/qt/tables/mozilla/bugs/bug20579-expected.txt:
3998         * platform/qt/tables/mozilla/bugs/bug22019-expected.txt:
3999         * platform/qt/tables/mozilla/bugs/bug23235-expected.txt:
4000         * platform/qt/tables/mozilla/bugs/bug2886-2-expected.txt:
4001         * platform/qt/tables/mozilla/bugs/bug2973-expected.txt:
4002         * platform/qt/tables/mozilla/bugs/bug30418-expected.txt:
4003         * platform/qt/tables/mozilla/bugs/bug38916-expected.txt:
4004         * platform/qt/tables/mozilla/bugs/bug57828-2-expected.txt:
4005         * platform/qt/tables/mozilla/bugs/bug7121-1-expected.txt:
4006         * platform/qt/tables/mozilla/bugs/bug83786-expected.txt:
4007         * platform/qt/tables/mozilla/collapsing_borders/bug41262-3-expected.txt:
4008         * platform/qt/tables/mozilla/core/col_widths_fix_autoFixPer-expected.txt:
4009         * platform/qt/tables/mozilla/other/test6-expected.txt:
4010         * platform/qt/tables/mozilla_expected_failures/bugs/97619-expected.txt:
4011         * platform/qt/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
4012         * platform/qt/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
4013         * platform/qt/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
4014         * platform/qt/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
4015
4016 2008-05-01  Sam Weinig  <sam@webkit.org>
4017
4018         Add missing result.
4019
4020         * fast/canvas/canvas-path-with-inf-nan-dimensions-expected.txt: Added.
4021
4022 2008-05-01  Sam Weinig  <sam@webkit.org>
4023
4024         Reviewed by Geoffrey Garen.
4025
4026         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
4027         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
4028         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
4029         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
4030         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
4031         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
4032         * http/tests/security/xss-eval-expected.txt:
4033
4034 2008-05-01  Anders Carlsson  <andersca@apple.com>
4035
4036         Reviewed by Mitz.
4037
4038         Disable an SVG font test that crashes. 
4039         
4040         http://bugs.webkit.org/show_bug.cgi?id=18830 tracks fixing the crash.
4041         
4042         * svg/W3C-SVG-1.1/fonts-glyph-02-t.svg: Removed.
4043         * svg/W3C-SVG-1.1/fonts-glyph-02-t.svg-disabled: Copied from svg/W3C-SVG-1.1/fonts-glyph-02-t.svg.
4044
4045 2008-05-01  Anatoli Papirovski  <apapirovski@mac.com>
4046
4047         Reviewed by Dave Hyatt.
4048
4049         - added a test case for https://bugs.webkit.org/show_bug.cgi?id=18347
4050           Absolutely positioned image percentage width does not respect container's padding
4051
4052         * fast/replaced/absolute-position-percentage-width.html: Added.
4053         * platform/mac/fast/replaced/absolute-position-percentage-width-expected.checksum: Added.
4054         * platform/mac/fast/replaced/absolute-position-percentage-width-expected.png: Added.
4055         * platform/mac/fast/replaced/absolute-position-percentage-width-expected.txt: Added.
4056
4057 2008-04-29  Eric Seidel  <eric@webkit.org>
4058
4059         Rubber-stamped by Sam Weinig.
4060         
4061         Mark a couple UTF16 files as binary so windows-svn doesn't mutilate them on checkout.
4062
4063         * fast/xsl/xslt-enc16.xml: add svn:mime-type application/octet-stream
4064         * fast/xsl/xslt-enc16to16.xml: add svn:mime-type application/octet-stream
4065
4066 2008-05-01  Alice Liu  <alice.liu@apple.com>
4067
4068         Rubber-stamped by Sam Weinig.
4069
4070         fast/events/tabindex-focus-blur-all.html was timing out on some machines
4071         Make this test faster by not doing += on innerHTML. 
4072
4073         * fast/events/resources/tabindex-focus-blur-all.js:
4074
4075 2008-05-01  Sam Weinig  <sam@webkit.org>
4076
4077         Update results with -webkit-box-reflect values.
4078
4079         * fast/css/computed-style-expected.txt:
4080         * fast/css/computed-style-without-renderer-expected.txt: