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