a8577989529caee4470de7cd87cb07464793ae17
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-01-25  David Hyatt  <hyatt@apple.com>
2
3         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
4
5         Reviewed by Oliver Hunt
6
7         * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
8         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
9         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
10         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
11
12 2009-01-25  Dan Bernstein  <mitz@apple.com>
13
14         Reviewed by Oliver Hunt.
15
16         - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
17           string hashing code when opening a Digg RSS article
18
19         * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
20         * fast/loader/null-request-after-willSendRequest.html: Added.
21
22 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
23
24         Reviewed by Darin Adler.
25
26         <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
27
28         * http/tests/misc/dns-prefetch-control-expected.txt:
29         * http/tests/misc/dns-prefetch-control.html:
30         Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
31         explaining that scheme is not necessary. This is of course true, but this test uses data:
32         subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
33         in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
34         from this string again, now with a single argument KURL constructor, which resulted in a
35         valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
36         so I had to change the test to no longer use relative net-path URLs.
37
38         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
39         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
40         URLs that start with "/" are no longer converted to "file:" ones, so the results now
41         match Firefox.
42
43         * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
44         * http/tests/uri/resolve-encoding-relative.html: Added.
45         Added a test to cover some cases of relative URL resolving that were not covered before.
46         Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
47         encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
48         sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
49         consistent.
50
51 2009-01-24  Eric Carlson  <eric.carlson@apple.com>
52
53         <video> controls visibility test needs to dump render tree as text because
54         the test does not always end at the same time, so the timeline slider thumb
55         is not always at the same position.
56
57         * media/video-controls-visible-audio-only.html:
58         * platform/mac/media/video-controls-visible-audio-only-expected.txt:
59
60 2009-01-24  Darin Adler  <darin@apple.com>
61
62         Try to fix expected results for new video element test.
63
64         * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
65         generated on my machine.
66         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
67
68 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
69
70         Reviewed by Darin Adler.
71
72         <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
73
74         * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
75         * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
76
77         * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
78         matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
79
80 2009-01-23  Eric Carlson  <eric.carlson@apple.com>
81
82         Reviewed by Adele Peterson
83
84         Test for behavior of <video> element controller when a media file has
85         only audio.
86         https://bugs.webkit.org/show_bug.cgi?id=23407
87
88         * media/video-controls-visible-audio-only.html: Added.
89         * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
90         * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
91         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
92
93 2009-01-23  Alexey Proskuryakov  <ap@webkit.org>
94
95         Reviewed by Oliver Hunt.
96
97         https://bugs.webkit.org/show_bug.cgi?id=23478
98         Add a test for application test resource loading failure
99
100         * http/tests/appcache/404-resource-expected.txt: Added.
101         * http/tests/appcache/404-resource.html: Added.
102         * http/tests/appcache/resources/404-resource.manifest: Added.
103
104 2009-01-22  Eric Seidel  <eric@webkit.org>
105
106         Reviewed by Justin Garcia.
107
108         Remove <span> turds left by editing commands
109         https://bugs.webkit.org/show_bug.cgi?id=23466
110
111         * editing/execCommand/empty-span-removal-expected.txt: Added.
112         * editing/execCommand/empty-span-removal.html: Added.
113         * editing/execCommand/resources/empty-span-removal.js: Added.
114         * editing/execCommand/toggle-styles-expected.txt: Updated.
115
116 2009-01-22  Beth Dakin  <bdakin@apple.com>
117
118         Reviewed by Sam Weinig.
119
120         Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
121         fast/js/numeric-conversion.html is broken, and corresponding 
122         <rdar://problem/6514842>
123
124         The basic problem here is that parseInt(Infinity) should be NaN, 
125         but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
126
127         * fast/js/numeric-conversion-expected.txt:
128         * fast/js/resources/numeric-conversion.js:
129
130 2009-01-22  Eric Roman  <eroman@chromium.org>
131
132         Reviewed by Eric Seidel.
133
134         https://bugs.webkit.org/show_bug.cgi?id=20806
135         "Referer" header not sent for history navigation.
136
137         * http/tests/navigation/back-send-referrer-expected.txt: Added.
138         * http/tests/navigation/back-send-referrer.html: Added.
139         * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
140
141 2009-01-22  Oliver Hunt  <oliver@apple.com>
142
143         Reviewed by Geoff Garen.
144
145         <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
146         <https://bugs.webkit.org/show_bug.cgi?id=23479>
147
148         Add additional reparsing tests.
149
150         * fast/js/reparsing-semicolon-insertion-expected.txt:
151         * fast/js/resources/reparsing-semicolon-insertion.js:
152         (commaParenTest):
153         (commaParenThrowTest):
154
155 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
156
157         Rubber stamped by Geoff "Cameron Zwarich" Garen.
158
159         Add pre & post standalone driver scripts to assist running the javascript layout tests
160         on jsc, rather than a full webkit build.
161
162         * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
163         * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
164         (description):
165         (debug):
166         (escapeString):
167         (testPassed):
168         (testFailed):
169
170 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
171
172         Reviewed by Oliver Hunt.
173
174         Add layout test for switch (-0).
175
176         * fast/js/resources/switch-behaviour.js:
177         * fast/js/switch-behaviour-expected.txt:
178
179 2009-01-19  Chris Marrin  <cmarrin@apple.com>
180
181         Reviewed by David Hyatt
182
183         Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
184
185         * transitions/repeated-firing-background-color-expected.txt: Added.
186         * transitions/repeated-firing-background-color.html: Added.
187
188 2009-01-21  Eric Seidel  <eric@webkit.org>
189
190         Reviewed by Justin Garcia.
191
192         Remove the style='' turds left by some editing commands
193         https://bugs.webkit.org/show_bug.cgi?id=23463
194
195         * editing/execCommand/toggle-styles-expected.txt: updated results
196
197 2009-01-21  Chris Fleizach  <cfleizach@apple.com>
198
199         Reviewed by Beth Dakin.
200
201         Test to make sure accessibility doesn't crash when a table is modified through JavaScript
202
203         * accessibility/table-modification-crash-expected.txt: Added.
204         * accessibility/table-modification-crash.html: Added.
205
206 2009-01-16  Eric Seidel  <eric@webkit.org>
207
208         Reviewed by Justin Garcia.
209         
210         Updated results for execCommand() 'sub' and 'super' toggle fixes.
211         https://bugs.webkit.org/show_bug.cgi?id=17733
212
213         * editing/execCommand/toggle-styles-expected.txt:
214
215 2009-01-20  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
216
217         Reviewed by George Staikos.
218
219         Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
220
221         Add minimal WML input element testcase: fast/wml/input.wml
222
223         * fast/wml/input.wml: Added.
224         * platform/mac/fast/wml/input-expected.checksum: Added.
225         * platform/mac/fast/wml/input-expected.png: Added.
226         * platform/mac/fast/wml/input-expected.txt: Added.
227
228 2009-01-20  Pierre-Olivier Latour  <pol@apple.com>
229
230         Previously uploaded reference images were generated with Perian installed, which affected them
231         as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
232
233         * platform/mac/media/video-zoom-expected.checksum:
234         * platform/mac/media/video-zoom-expected.png:
235
236 2009-01-20  Dirk Schulze  <krit@webkit.org>
237
238         Reviewed by Nikolas Zimmermann.
239
240         stroke-pattern is wrong and coords-units-01-b match the behavior of
241         batik and Firefox.
242
243         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
244         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
245         * platform/mac/svg/custom/stroked-pattern-expected.checksum:
246         * platform/mac/svg/custom/stroked-pattern-expected.png:
247
248 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
249
250         https://bugs.webkit.org/show_bug.cgi?id=18078
251         
252         New testcases for transitions of shorthand properties.
253
254         * transitions/shorthand-border-transitions-expected.txt: Added.
255         * transitions/shorthand-border-transitions.html: Added.
256         * transitions/shorthand-transitions-expected.txt: Added.
257         * transitions/shorthand-transitions.html: Added.
258
259 2009-01-19  Darin Adler  <darin@apple.com>
260
261         Reviewed by Sam Weinig.
262
263         Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
264         <https://bugs.webkit.org/show_bug.cgi?id=23409>
265         <rdar://problem/6505723>
266
267         * fast/js/resources/string-replace-3.js:
268         * fast/js/string-replace-3-expected.txt:
269
270 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
271
272         Reviewed by Dave Hyatt
273
274         https://bugs.webkit.org/show_bug.cgi?id=18078
275         
276         Fix transition-test-helpers.js to handle more kinds
277         of CSS properties, like lists and colors, and to
278         optionally not use the pause API.
279
280         * transitions/transform-op-list-match.html:
281         * transitions/transform-op-list-no-match.html:
282         * transitions/transition-test-helpers.js:
283         (runTransitionTest.checkExpectedValue):
284         (runTransitionTest.runTest):
285         * transitions/zero-duration-in-list.html:
286
287 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
288
289         Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
290
291         * fast/dom/Window/window-properties-expected.txt:
292
293 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
294
295         Reviewed by Beth Dakin.
296
297         Bug 23422: AX: AXLinks should expose access key information
298         https://bugs.webkit.org/show_bug.cgi?id=23422
299
300         Update and add tests for access key information
301
302         * accessibility/accesskey-expected.txt: Added.
303         * accessibility/accesskey.html: Added.
304         * accessibility/document-links-expected.txt:
305         * accessibility/legend-expected.txt:
306         * accessibility/radio-button-group-members-expected.txt:
307         * accessibility/table-with-aria-role-expected.txt:
308
309 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
310
311         Reviewed by Anders Carlsson.
312
313         https://bugs.webkit.org/show_bug.cgi?id=23417
314         Implement application cache obsolete state
315
316         * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
317         200 and 404 responses, which is not correct, because update process should check the
318         manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
319
320         * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
321
322         * http/tests/appcache/remove-cache-expected.txt: Added.
323         * http/tests/appcache/remove-cache.html: Added.
324         * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
325         * http/tests/appcache/resources/remove-cache-frame.html: Added.
326         Added a test for manifest obsolescence.
327
328 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
329
330         Reviewed by David Hyatt.
331
332         Bug 23399: AX: some buttons don't expose AXPress as an action
333         https://bugs.webkit.org/show_bug.cgi?id=23399
334
335         * accessibility/button-press-action-expected.txt: Added.
336         * accessibility/button-press-action.html: Added.
337
338 2009-01-17  Eric Carlson  <eric.carlson@apple.com>
339
340         Reviewed by Adele Peterson
341
342         <rdar://problem/6293969>
343
344         Update media controls rendering results for new controls CSS.
345
346         * platform/mac/media/audio-controls-rendering-expected.txt:
347         * platform/mac/media/video-controls-rendering-expected.txt:
348         * platform/mac/media/video-display-toggle-expected.txt:
349
350 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
351
352         Reviewed by Oliver Hunt.
353
354         Bug 23397: AXURL is not reported for <INPUT type="image"> elements
355         https://bugs.webkit.org/show_bug.cgi?id=23397
356
357         * accessibility/input-image-url-expected.txt: Added.
358         * accessibility/input-image-url.html: Added.
359
360 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
361
362         Reviewed by Oliver Hunt.
363
364         Bug 23393: TextField has AXTitle and AXTitleUIElement
365         https://bugs.webkit.org/show_bug.cgi?id=23393
366
367         * accessibility/double-title-expected.txt: Added.
368         * accessibility/double-title.html: Added.
369
370 2009-01-16  Eric Seidel  <eric@webkit.org>
371
372         Reviewed by Alexey Proskuryakov.
373
374         Add toggle-styles test for editing.
375         https://bugs.webkit.org/show_bug.cgi?id=23366
376
377         This test demonstrates at least these 3 editing bugs:
378         https://bugs.webkit.org/show_bug.cgi?id=17733
379         https://bugs.webkit.org/show_bug.cgi?id=20215
380         https://bugs.webkit.org/show_bug.cgi?id=22810
381
382         * editing/execCommand/resources/toggle-styles.js: Added.
383         * editing/execCommand/toggle-styles-expected.txt: Added.
384         * editing/execCommand/toggle-styles.html: Added.
385
386 2009-01-16  Geoffrey Garen  <ggaren@apple.com>
387
388         Reviewed by Darin Adler.
389         
390         Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
391         nightlies turn "c" into "" when stripping \\c_ character
392
393         * fast/regex/malformed-escapes-expected.txt:
394         * fast/regex/resources/malformed-escapes.js:
395
396 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
397
398         Reviewed by Beth Dakin.
399
400         Bug 23387: AX hierarchy is incorrect when iframes are present
401         https://bugs.webkit.org/show_bug.cgi?id=23387
402
403         * accessibility/iframe-bastardization-expected.txt: Added.
404         * accessibility/iframe-bastardization.html: Added.
405
406 2009-01-16  Jeremy Moskovich  <jeremy@chromium.org>
407
408         Reviewed by Darin Adler.
409
410         https://bugs.webkit.org/show_bug.cgi?id=16001
411         Re-land layout test which didn't land as part of r39785
412         Move pixel results to platforms directory.
413
414         * editing/selection/extend-selection-bidi.html: Added.
415         * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
416         * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
417
418 2009-01-16  Chris Marrin  <cmarrin@apple.com>
419
420         Reviewed by David Hyatt.
421
422         * transitions/hang-with-bad-transition-list-expected.txt: Added.
423         * transitions/hang-with-bad-transition-list.html: Added.
424
425         https://bugs.webkit.org/show_bug.cgi?id=23088
426
427 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
428
429         Reviewed by Darin Adler.
430
431         Test case for
432         Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
433
434         * fast/events/tab-crash-with-image-map-expected.txt: Added.
435         * fast/events/tab-crash-with-image-map.html: Added.
436
437 2009-01-15  Chris Marrin  <cmarrin@apple.com>
438
439         Reviewed by Sam Weinig.
440
441         Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
442
443         * transforms/2d/cssmatrix-interface.xhtml:
444
445 2009-01-15  Geoffrey Garen  <ggaren@apple.com>
446
447         Reviewed by Cameron Zwarich.
448         
449         Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
450         quantifier on assertion gives incorrect result (23075)
451
452         * fast/regex/quantified-assertions-expected.txt:
453         * fast/regex/resources/quantified-assertions.js:
454
455 2009-01-15  Dimitri Dupuis-Latour  <dupuislatour@apple.com>
456
457         Added testcases for all CSS3 pseudo-classes and pseudo-elements
458
459         <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
460
461         Reviewed by Timothy Hatcher.
462
463         * fast/dom/css-selectorText-expected.txt:
464         * fast/dom/css-selectorText.html:
465
466 2009-01-15  Justin Garcia  <justin.garcia@apple.com>
467
468         Reviewed by Oliver Hunt.
469         
470         <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
471
472         * editing/execCommand/6444148-expected.txt: Added.
473         * editing/execCommand/6444148.html: Added.
474
475 2009-01-15  Oliver Hunt  <oliver@apple.com>
476
477         Reviewed by Geoff Garen.
478
479         Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
480         <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
481
482         Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
483
484         * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
485         * fast/js/bom-in-file-retains-correct-offset.html: Added.
486         * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
487
488 2009-01-14  David Kilzer  <ddkilzer@apple.com>
489
490         Updated layout test results after adding WebKitCSSMatrix (r39922)
491
492         * fast/dom/Window/window-properties-expected.txt:
493         * fast/js/global-constructors-expected.txt:
494
495 2009-01-14  Pierre-Olivier Latour  <pol@apple.com>
496
497         Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
498
499         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
500         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
501         * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
502         * platform/mac/fast/events/pointer-events-2-expected.png: Added.
503         * platform/mac/fast/events/pointer-events-expected.checksum: Added.
504         * platform/mac/fast/events/pointer-events-expected.png: Added.
505         * platform/mac/fast/media/mq-animation-expected.checksum: Added.
506         * platform/mac/fast/media/mq-animation-expected.png: Added.
507         * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
508         * platform/mac/fast/media/mq-transform-01-expected.png: Added.
509         * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
510         * platform/mac/fast/media/mq-transform-02-expected.png: Added.
511         * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
512         * platform/mac/fast/media/mq-transform-03-expected.png: Added.
513         * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
514         * platform/mac/fast/media/mq-transform-04-expected.png: Added.
515         * platform/mac/fast/media/mq-transition-expected.checksum: Added.
516         * platform/mac/fast/media/mq-transition-expected.png: Added.
517         * platform/mac/http/tests/security: Added.
518         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
519         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
520         * platform/mac/http/tests/webarchive: Added.
521         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
522         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
523         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
524         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
525         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
526         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
527         * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
528         * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
529         * platform/mac/media/video-zoom-expected.checksum: Added.
530         * platform/mac/media/video-zoom-expected.png: Added.
531         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
532         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
533         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
534         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
535
536 2009-01-14  Chris Marrin  <cmarrin@apple.com>
537
538         Reviewed by Sam Weinig.
539
540        Testcase for implementation of WebKitCSSMatrix
541        https://bugs.webkit.org/show_bug.cgi?id=21421
542
543         * animations/combo-transform-translate+scale-expected.txt:
544         * animations/combo-transform-translate+scale.html:
545         * transforms/2d/cssmatrix-interface-expected.txt: Added.
546         * transforms/2d/cssmatrix-interface.xhtml: Added.
547
548 2009-01-14  Darin Adler  <darin@apple.com>
549
550         Reviewed by Beth Dakin.
551
552         Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
553
554         * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
555         This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
556
557         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
558         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
559
560         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
561         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
562         Updated with non-Tiger results. The order of delegate calls has changed.
563
564 2009-01-14  Jeremy Moskovich  <jeremy@chromium.org>
565
566         Reviewed by Eric Seidel.
567
568         <https://bugs.webkit.org/show_bug.cgi?id=16829>
569         Implement NPN_SetException()
570
571         * plugins/netscape-throw-exception-expected.txt: Added.
572         * plugins/netscape-throw-exception.html: Added.
573
574 2009-01-14  David Kilzer  <ddkilzer@apple.com>
575
576         Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
577
578         Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
579         <https://bugs.webkit.org/show_bug.cgi?id=23331>
580
581         * webarchive/test-link-rel-icon.html: Removed.
582         * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
583
584 2009-01-14  Oliver Hunt  <oliver@apple.com>
585
586         Reviewed by Cameron Zwarich.
587
588         Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
589
590         Add test to make sure we correctly mark cached EvalCodeBlocks
591
592         * fast/js/cached-eval-gc-expected.txt: Added.
593         * fast/js/cached-eval-gc.html: Added.
594         * fast/js/resources/cached-eval-gc.js: Added.
595
596 2009-01-14  David Kilzer  <ddkilzer@apple.com>
597
598         Bug 22795: favicons should be saved to webarchives
599
600         <https://bugs.webkit.org/show_bug.cgi?id=22795>
601
602         Reviewed by Darin Adler.
603
604         Note that this test case contains a workaround for Bug 21026 and
605         <rdar://problem/6240826> which may be removed once that is fixed.
606
607         * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
608         * webarchive/test-link-rel-icon-expected.webarchive: Added.
609         * webarchive/test-link-rel-icon.html: Added.
610
611 2009-01-14  Nigel Tao  <nigel.tao.gnome@gmail.com>
612
613         Reviewed by Darin Adler.
614
615         - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
616         Added tests that calling dataTransfer.setData('URL', aFileUrl)
617         only puts NSFilenamesPboardtype data on the clipboard if called
618         from a locally served page.
619
620         * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
621         * http/tests/security/dataTransfer-set-data-file-url.html: Added.
622         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
623         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
624
625 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
626
627         Reviewed by Darin Adler.
628
629         https://bugs.webkit.org/show_bug.cgi?id=23316
630         Application cache updating always fails with an assertion
631
632         * http/tests/appcache/resources/versioned-manifest.php: Added.
633         * http/tests/appcache/update-cache-expected.txt: Added.
634         * http/tests/appcache/update-cache.html: Added.
635
636 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
637
638         Reviewed by Darin Adler.
639
640         https://bugs.webkit.org/show_bug.cgi?id=23313
641         appcache/offline-access.html fails frequently
642
643         * http/tests/appcache/resources/offline-access-frame.html:
644         Make sure that the test runs, even if the cache update finishes before we install event listeners.
645
646         * http/tests/appcache/offline-access-expected.txt:
647         * http/tests/appcache/offline-access.html:
648         Don't dump frame content, as it is timing dependent.
649
650 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
651
652         Reviewed by Anders Carlsson.
653
654         https://bugs.webkit.org/show_bug.cgi?id=23256
655         Implement application cache foreign entries
656
657         * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
658         * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
659         * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
660         * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
661         * http/tests/appcache/xhr-foreign-resource.html: Added.
662
663 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
664
665         Reviewed by Darin Adler.
666
667         https://bugs.webkit.org/show_bug.cgi?id=23286
668         Add a test for non-ASCII URIs in application cache
669
670         * http/tests/appcache/cyrillic-uri-expected.txt: Added.
671         * http/tests/appcache/cyrillic-uri.html: Added.
672         * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
673         * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
674         * http/tests/appcache/resources/intercept: Added.
675         * http/tests/appcache/resources/intercept/.htaccess: Added.
676         * http/tests/appcache/resources/print-uri.php: Added.
677
678 2009-01-13  Beth Dakin  <bdakin@apple.com>
679
680         Reviewed by Darin Adler and Oliver Hunt.
681
682         Updated test and results for <rdar://problem/6489314> REGRESSION: 
683         Business widget's front side fails to render correctly when 
684         flipping widget
685
686         parseInt(NaN) should be NaN.
687         * fast/js/numeric-conversion-expected.txt:
688         * fast/js/resources/numeric-conversion.js:
689
690 2009-01-13  Anders Carlsson  <andersca@apple.com>
691
692         Reviewed by Sam Weinig.
693
694         Add NPRuntime test.
695         
696         * plugins/npruntime-expected.txt: Added.
697         * plugins/npruntime.html: Added.
698
699 2009-01-12  Robert Blaut  <webkit@blaut.biz>
700
701         Reviewed by Darin Adler
702         
703         Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
704         Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds 
705         instead of miliseconds
706
707         * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
708         * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
709
710 2009-01-12  Eric Roman  <eroman@chromium.org>
711
712         Reviewed by Darin Adler.
713         https://bugs.webkit.org/show_bug.cgi?id=23232
714
715         * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
716         * editing/selection/doubleclick-whitespace-crash.html: Added.
717         * editing/selection/doubleclick-whitespace-expected.txt:
718         * editing/selection/doubleclick-whitespace.html:
719
720 2009-01-12  Alexey Proskuryakov  <ap@webkit.org>
721
722         Update test results.
723
724         * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
725
726 2009-01-11  Darin Adler  <darin@apple.com>
727
728         Reviewed by Dan Bernstein.
729
730         Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
731         https://bugs.webkit.org/show_bug.cgi?id=23247
732
733         Also fix problems where partially parsed paths will still have an effect
734         rather than failing parsing and being ignored.
735
736         Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
737         to make room for a non-fuzz test of the path parser.
738
739         * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
740         ones were based on incorrect path parsing behavior.
741
742         * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
743         Also updated because the parser no longer tolerates extra characters at the end of the
744         string, which it was doing by accident.
745         * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
746
747         * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
748         * svg/dom/path-parser.html: Replaced fuzz test with a new test.
749         * svg/dom/path-segments-expected.txt: Added.
750         * svg/dom/path-segments.html: Added.
751
752         * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
753
754         * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
755         processing the path while parsing it, which is a bug. This test would be much more
756         useful if that was fixed. But it also shows that we were incorrectly tolerating
757         extra characters after the path, which is now fixed.
758
759         * svg/dom/resources/path-segments.js: Added.
760
761 2009-01-11  Alexey Proskuryakov  <ap@webkit.org>
762
763         Reviewed by Darin Adler.
764
765         https://bugs.webkit.org/show_bug.cgi?id=23165
766         Disable application cache dynamic entries support.
767
768         * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
769         * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
770
771 2009-01-11  Darin Adler  <darin@apple.com>
772
773         * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
774
775 2009-01-11  Darin Adler  <darin@apple.com>
776
777         Fix failure of new test seen on buildbots.
778
779         * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
780         match what DumpRenderTree generates on Mac. I believe Adam generated his
781         results under Qt DumpRenderTree. If so, then the Qt version will need to
782         change to match the Mac version, since all the expected results were
783         generated on Mac.
784
785 2009-01-11  Adam Treat  <adam.treat@torchmobile.com>
786
787         Reviewed by Darin Adler.
788
789         Add test to check for correct frame resizing of deeply nested frames.
790
791         * fast/frames/frame-deep-nested-resize-expected.txt: Added.
792         * fast/frames/frame-deep-nested-resize.html: Added.
793
794 2009-01-11  Simon Fraser  <simon.fraser@apple.com>
795
796         Reviewed by Oliver Hunt
797
798         https://bugs.webkit.org/show_bug.cgi?id=23242
799         
800         Add testcase for incremental repaint after use of ctx.transform(), and
801         enhanced isPointInPath testcase to do testing after use of ctx.transform().
802
803         * fast/canvas/canvas-incremental-repaint-2.html: Added.
804         * fast/canvas/pointInPath-expected.txt:
805         * fast/canvas/pointInPath.js:
806         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
807         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
808         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
809
810 2009-01-11  Glenn Wilson  <gwilson@google.com>
811
812         Reviewed by Darin Adler.
813
814         Rebaselined/reworded tests that relied on WinIE's past quirk of 
815         not allowing selection of unnamed radio buttons.
816
817         See https://bugs.webkit.org/show_bug.cgi?id=21534
818
819         * fast/forms/focus2-expected.txt:
820         * fast/forms/focus2.html:
821         * fast/forms/radio_checked_name-expected.txt:
822         * fast/forms/radio_checked_name.html:
823
824 2009-01-11  tony chang  <tony@chromium.org>
825
826         Reviewed by Darin Adler.
827
828         Remove svn:eol-style native from some utf16 files so
829         windows-svn doesn't alter them on checkout.
830
831         * fast/xsl/xslt-enc16.xml: remove svn:eol-style
832         * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
833
834 2009-01-11  Jungshik Shin  <jshin@chromium.org>
835
836         Reviewed by Alexey Proskuryakov
837
838         - Make fast/encoding/char-encoding test work with Chromium by replacing
839         'data:' with 'file:' pointing to resources/dummy.html (an empty file).
840         - Put old Mac encodings in a separate char-encoding-mac.html to make it 
841         possible to to skip it.
842         - Factor out common functions in char-encoding.html and char-encoding-mac.html
843         and put them in char-encoding-utils.js
844
845         See: https://bugs.webkit.org/show_bug.cgi?id=22882
846
847         * fast/encoding/char-encoding-mac-expected.txt: Added.
848         * fast/encoding/char-encoding-mac.html: Added.
849         * fast/encoding/char-encoding.html:
850         * fast/encoding/resources/char-encoding-utils.js: Added.
851         * fast/encoding/resources/dummy.html: Added.
852
853 2009-01-11  Jeremy Moskovich  <jeremy@chromium.org>
854
855         Reviewed by Darin Adler.
856
857         https://bugs.webkit.org/show_bug.cgi?id=16001
858         Incorrect assumption that selection is always contiguous LTR.
859
860         * editing/selection/extend-selection-bidi-expected.checksum: Added.
861         * editing/selection/extend-selection-bidi-expected.png: Added.
862         * editing/selection/extend-selection-bidi-expected.txt: Added.
863         * editing/selection/extend-selection-bidi.html: Added.
864
865 2009-01-10  Simon Fraser  <simon.fraser@apple.com>
866
867         Reviewed by Dan Bernstein
868
869         https://bugs.webkit.org/show_bug.cgi?id=23222
870         
871         Test for repainting which is affected by LayoutState under an element
872         with a CSS transform.
873
874         * fast/repaint/transform-disable-layoutstate.html: Added.
875         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
876         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
877         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
878
879 2009-01-09  Sam Weinig  <sam@webkit.org>
880
881         Check in correct results for failing test.
882
883         * fast/dom/Window/window-properties-expected.txt:
884
885 2009-01-09  Joel Weinberger  <jww@cs.berkeley.edu>
886
887         Reviewed by Darin Adler.
888         Landed by Adam Barth.
889
890         The test intended to test reload, but reference reload in one place and
891         replace in another. This makes them consistent.
892
893         * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
894
895 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
896
897         Reviewed by Darin Adler.
898
899         <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
900
901         * http/tests/appcache/reload-expected.txt: Added.
902         * http/tests/appcache/reload.html: Added.
903         * http/tests/appcache/resources/reload-iframe.html: Added.
904         * http/tests/appcache/resources/reload-iframe.manifest: Added.
905
906 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
907
908         https://bugs.webkit.org/show_bug.cgi?id=23165
909
910         * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
911
912 2009-01-08  Gavin Barraclough  <barraclough@apple.com>
913
914         RS by Oliver Hunt.
915
916         Looks like this should have been updated with r39699.
917
918         * fast/js/global-constructors-expected.txt:
919
920 2009-01-08  Pierre-Olivier Latour  <pol@apple.com>
921
922         Reviewed by Dan Bernstein.
923
924         Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
925
926         Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
927         instead of simply the running ones.
928
929         https://bugs.webkit.org/show_bug.cgi?id=23177
930
931         * animations/animation-controller-drt-api-expected.txt:
932         * animations/animation-controller-drt-api.html:
933         * platform/win/Skipped:
934         * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
935         * transitions/zero-duration-with-non-zero-delay-end.html: Added.
936         * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
937         * transitions/zero-duration-with-non-zero-delay-start.html: Added.
938
939 2009-01-07  Alexey Proskuryakov  <ap@webkit.org>
940
941         Reviewed by Darin Adler.
942
943         Part one of 
944         https://bugs.webkit.org/show_bug.cgi?id=23165
945         Add support for application cache dynamic entries
946
947         * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
948         * http/tests/appcache/dynamic-entries-no-cache.html: Added.
949
950 2009-01-07  Justin Garcia  <justin.garcia@apple.com>
951
952         Reviewed by Darin Adler.
953         
954         <rdar://problem/6355786> Find fails for queries that contain a line break
955
956         * editing/execCommand/6355786-expected.txt: Added.
957         * editing/execCommand/6355786.html: Added.
958
959 2009-01-07  Dean Jackson  <dino@apple.com>
960
961         Reviewed by Dan Bernstein.
962
963         Added layout test for removing shorthand properties for
964         animation, transition and transform origin.
965         
966         https://bugs.webkit.org/show_bug.cgi?id=22605
967
968         * fast/css/transform-inline-style-remove-expected.txt: Added.
969         * fast/css/transform-inline-style-remove.html: Added.
970
971 2009-01-07  Pierre-Olivier Latour  <pol@apple.com>
972
973         Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
974
975         https://bugs.webkit.org/show_bug.cgi?id=23168
976
977         * animations/animation-test-helpers.js:
978         * transitions/transition-test-helpers.js:
979
980 2009-01-06  Pierre-Olivier Latour  <pol@apple.com>
981
982         Reviewed by Darin Adler.
983
984         Added layout test for new DRT API numberOfActiveAnimations().
985
986         https://bugs.webkit.org/show_bug.cgi?id=23126
987
988         * animations/animation-controller-drt-api-expected.txt: Added.
989         * animations/animation-controller-drt-api.html: Added.
990         * platform/win/Skipped:
991
992 2009-01-06  Chris Marrin  <cmarrin@apple.com>
993
994         Reviewed by David Hyatt.
995
996         * animations/animation-test-helpers.js:
997         (runAnimationTest.matrixStringToArray):
998         (runAnimationTest.checkExpectedValue):
999         * animations/simultaneous-start-left-expected.txt: Added.
1000         * animations/simultaneous-start-left.html: Added.
1001         * animations/simultaneous-start-transform-expected.txt: Added.
1002         * animations/simultaneous-start-transform.html: Added.
1003
1004 2009-01-06  Dean Jackson  <dino@apple.com>
1005
1006         Reviewed by Dave Hyatt.
1007
1008         Tests for Media Query extensions covering transitions,
1009         animations, transform-2d and transform-3d
1010         http://webkit.org/specs/MediaQueriesExtensions.html
1011         https://bugs.webkit.org/show_bug.cgi?id=22494
1012
1013         * fast/media/mq-animation.html: Added.
1014         * fast/media/mq-transform-01.html: Added.
1015         * fast/media/mq-transform-02.html: Added.
1016         * fast/media/mq-transform-03.html: Added.
1017         * fast/media/mq-transform-04.html: Added.
1018         * fast/media/mq-transition.html: Added.
1019         * platform/mac/fast/media/mq-animation-expected.txt: Added.
1020         * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
1021         * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
1022         * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
1023         * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
1024         * platform/mac/fast/media/mq-transition-expected.txt: Added.
1025
1026 2009-01-06  Justin Garcia  <justin.garcia@apple.com>
1027
1028         Reviewed by Oliver Hunt.
1029         
1030         Tests for:
1031         <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
1032         
1033         A few more may able to be written after <rdar://problem/6468156> is fixed.
1034
1035         * editing/undo/4059423-1-expected.txt: Added.
1036         * editing/undo/4059423-1.html: Added.
1037         * editing/undo/4059423-2-expected.txt: Added.
1038         * editing/undo/4059423-2.html: Added.
1039
1040 2009-01-06  Oliver Hunt  <oliver@apple.com>
1041
1042         Reviewed by Cameron Zwarich.
1043
1044         <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
1045         <rdar://problem/6474110>
1046
1047         Add test for over releasing the scopechain.
1048
1049         * fast/js/exception-try-finally-scope-error-expected.txt:
1050         * fast/js/resources/exception-try-finally-scope-error.js:
1051
1052 2008-01-05  Dean Jackson  <dino@apple.com>
1053
1054         Reviewed by David Hyatt.
1055         
1056         Implement 'pointer-events' for HTML content. This involved
1057         adding a new value 'auto' which behaves as 'visiblePainted'
1058         in SVG content. The new tests exercise 'auto' and 'none'
1059         on HTML content. The SVG tests have been updated to include
1060         'auto'
1061         
1062         https://bugs.webkit.org/show_bug.cgi?id=11395
1063
1064         * fast/css/computed-style-expected.txt:
1065         * fast/css/computed-style-without-renderer-expected.txt:
1066         * fast/events/pointer-events-2-expected.txt: Added.
1067         * fast/events/pointer-events-2.html: Added.
1068         * fast/events/pointer-events-expected.txt: Added.
1069         * fast/events/pointer-events.html: Added.
1070         * platform/mac/svg/custom/pointer-events-image-expected.checksum:
1071         * platform/mac/svg/custom/pointer-events-image-expected.png:
1072         * platform/mac/svg/custom/pointer-events-image-expected.txt:
1073         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1074         * platform/mac/svg/custom/pointer-events-path-expected.png:
1075         * platform/mac/svg/custom/pointer-events-path-expected.txt:
1076         * platform/mac/svg/custom/pointer-events-text-expected.checksum:
1077         * platform/mac/svg/custom/pointer-events-text-expected.png:
1078         * platform/mac/svg/custom/pointer-events-text-expected.txt:
1079         * svg/css/getComputedStyle-basic-expected.txt:
1080         * svg/custom/pointer-events-image.svg:
1081         * svg/custom/pointer-events-path.svg:
1082         * svg/custom/pointer-events-text.svg:
1083
1084 2009-01-05  Darin Adler  <darin@apple.com>
1085
1086         Reviewed by Oliver Hunt.
1087
1088         Fix failing set-colors test.
1089
1090         * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
1091         black channel only.
1092         * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
1093         accidentally expected failure for the bug I fixed. Also need new results for
1094         the CMYK test cases.
1095
1096 2009-01-05  Darin Adler  <darin@apple.com>
1097
1098         Reviewed by Dan Bernstein.
1099
1100         Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
1101         https://bugs.webkit.org/show_bug.cgi?id=23109
1102
1103         * fast/text/find-backwards-expected.txt: Added.
1104         * fast/text/find-backwards.html: Added.
1105         * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
1106         * fast/text/resources/find-backwards.js: Added.
1107
1108 2009-01-05  Darin Adler  <darin@apple.com>
1109
1110         Reviewed by Anders Carlsson.
1111
1112         Bug 23104: minor mistakes in init functions for animation and transition events
1113         https://bugs.webkit.org/show_bug.cgi?id=23104
1114
1115         * fast/events/init-events-expected.txt: Added.
1116         * fast/events/init-events.html: Added.
1117         * fast/events/resources/init-events.js: Added.
1118
1119 2009-01-04  Darin Adler  <darin@apple.com>
1120
1121         Reviewed by Oliver Hunt.
1122
1123         Bug 23105: canvas setFillColor function ignores alpha argument
1124         https://bugs.webkit.org/show_bug.cgi?id=23105
1125
1126         * fast/canvas/resources/set-colors.js: Added.
1127         * fast/canvas/set-colors-expected.txt: Added.
1128         * fast/canvas/set-colors.html: Added.
1129
1130 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
1131
1132         Fix the expected image to account for a typo fix done on 2008-12-23.
1133
1134         * platform/mac/fast/transforms/identity-matrix-expected.checksum:
1135         * platform/mac/fast/transforms/identity-matrix-expected.png:
1136
1137 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
1138
1139         Reviewed by Darin Adler
1140
1141         https://bugs.webkit.org/show_bug.cgi?id=23090
1142         
1143         Repaint test for repainting when an element gets smaller,
1144         and gains a RenderLayer at the same time.
1145         
1146         * fast/repaint/create-layer-repaint.html: Added.
1147         * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
1148         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
1149         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
1150
1151 2009-01-02  Adam Treat  <treat@kde.org>
1152
1153         Reviewed by George Staikos.
1154
1155         Add layout test for new fixedLayoutSize feature of qt port
1156
1157         * platform/qt/view/fixed-layout-size-expected.txt: Added.
1158         * platform/qt/view/fixed-layout-size.html: Added.
1159
1160 2009-01-04  Darin Adler  <darin@apple.com>
1161
1162         Suggested by Dan Bernstein.
1163
1164         * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
1165         longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
1166         now, but it's good that they're gone.
1167
1168 2009-01-03  Darin Adler  <darin@apple.com>
1169
1170         Reviewed by Dan Bernstein.
1171
1172         Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
1173         https://bugs.webkit.org/show_bug.cgi?id=23095
1174
1175         * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
1176         Later we might want to work around it in our search code instead, or in addition,
1177         if we can figure out how to do that.
1178
1179 2009-01-03  David D. Kilzer  <ddkilzer@webkit.org>
1180
1181         Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
1182
1183         <https://bugs.webkit.org/show_bug.cgi?id=23091>
1184
1185         Reviewed by Darin Adler.
1186
1187         Updated test results after removing Keep-Alive and Connection
1188         headers from webarchive tests.
1189
1190         * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
1191         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
1192         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
1193         * http/tests/webarchive/test-preload-resources-expected.webarchive:
1194
1195 2009-01-03  Rob Buis  <rwlbuis@gmail.com>
1196
1197         Reviewed by Darin.
1198  
1199         Testcase for:
1200         https://bugs.webkit.org/show_bug.cgi?id=22660
1201         SVG elements that are moved are nor fully invalidated/earsed
1202   
1203         * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
1204         * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
1205         * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
1206         * svg/custom/circle-move-invalidation.svg: Added.
1207
1208 2009-01-02  Oliver Hunt  <oliver@apple.com>
1209
1210         Reviewed by Gavin Barraclough.
1211
1212         [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
1213         https://bugs.webkit.org/show_bug.cgi?id=23078
1214
1215         Test exception handling in side eval encapsulated by dynamic scopes.
1216
1217         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
1218         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
1219         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
1220         (runTest):
1221
1222 2009-01-02  David Smith  <catfish.man@gmail.com>
1223
1224         Reviewed by Darin Adler.
1225         
1226         https://bugs.webkit.org/show_bug.cgi?id=22699
1227         Enable NodeList caching for getElementsByTagName
1228         
1229         * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
1230         * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
1231
1232 2009-01-02  Eric Carlson  <eric.carlson@apple.com>
1233
1234         Reviewed by Darin Adler
1235
1236         https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417> 
1237         Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
1238         
1239         Add test for <video> zoom with and without width/height attributes
1240
1241         * media/video-zoom.html: Added.
1242         * platform/mac/media/video-zoom-expected.txt: Added.
1243
1244 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
1245
1246         Reviewed by Darin Adler
1247
1248         https://bugs.webkit.org/show_bug.cgi?id=23082
1249
1250         Testcase for animated GIF used as CSS background.
1251         
1252         * fast/backgrounds/animated-gif-as-background.html: Added.
1253         * fast/backgrounds/resources/red-green-animated.gif: Added.
1254         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
1255         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
1256         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
1257
1258 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
1259
1260         Reviewed by Darin Adler
1261
1262         https://bugs.webkit.org/show_bug.cgi?id=22981
1263
1264         Add tests for animated svg-as-image, animated svg-as-background,
1265         and canvas-as-image.
1266         
1267         * fast/backgrounds/animated-svg-as-background.html: Added.
1268         * fast/backgrounds/animated-svg-as-mask.html: Added.
1269         * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
1270         * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
1271         * fast/backgrounds/svg-as-background-5.html:
1272         * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
1273         * fast/canvas/canvas-as-image.html: Added.
1274         * fast/images/animated-svg-as-image.html: Added.
1275         * fast/images/resources/animated-rect-fixed-size.svg: Added.
1276         * fast/images/resources/animated-rect-relative-size.svg: Added.
1277         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
1278         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
1279         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
1280         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
1281         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
1282         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
1283         * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
1284         * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
1285         * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
1286         * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
1287         * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
1288         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
1289         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
1290         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
1291         * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
1292         * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
1293         * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
1294
1295 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
1296
1297         Reviewed by Darin Adler.
1298
1299         https://bugs.webkit.org/show_bug.cgi?id=23076
1300         Add tests for application cache manifest parse failures
1301
1302         * http/tests/appcache/resources/.htaccess:
1303         * http/tests/appcache/resources/wrong-content-type.manifest: Added.
1304         * http/tests/appcache/resources/wrong-signature.manifest: Added.
1305         * http/tests/appcache/wrong-content-type-expected.txt: Added.
1306         * http/tests/appcache/wrong-content-type.html: Added.
1307         * http/tests/appcache/wrong-signature-expected.txt: Added.
1308         * http/tests/appcache/wrong-signature.html: Added.
1309
1310 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
1311
1312         Reviewed by Darin Adler.
1313
1314         https://bugs.webkit.org/show_bug.cgi?id=23022
1315         Fix multiple issues with appcache online whitelist handling
1316
1317         * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
1318         making it possible to test that the network was hit when loading.
1319
1320         * http/tests/appcache/online-whitelist-expected.txt: Added.
1321         * http/tests/appcache/online-whitelist.html: Added.
1322         * http/tests/appcache/resources/online-whitelist.manifest: Added.
1323
1324 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
1325
1326         Reviewed by Darin Adler.
1327
1328         https://bugs.webkit.org/show_bug.cgi?id=23036
1329         <rdar://problem/6451666> Implement AppCache fallback entries (23036)
1330
1331         * http/tests/appcache/fallback-expected.txt: Added.
1332         * http/tests/appcache/fallback.html: Added.
1333         * http/tests/appcache/resources/fallback-redirect.php: Added.
1334         * http/tests/appcache/resources/fallback.manifest: Added.
1335         Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
1336
1337         * http/tests/resources/network-simulator.php: Return 404 for missing files.
1338
1339 2009-01-01  Darin Adler  <darin@apple.com>
1340
1341         Add one more String.replace test case that I should have included in that last check-in.
1342
1343         * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
1344         $0-$99 are used but are actually valid.
1345         * fast/js/string-replace-3-expected.txt: Added new result.
1346
1347 2009-01-01  Darin Adler  <darin@apple.com>
1348
1349         Reviewed by Oliver Hunt.
1350
1351         String.replace does not support $& replacement metacharacter when search term is not a RegExp
1352         <https://bugs.webkit.org/show_bug.cgi?id=21431>
1353         <rdar://problem/6274993>
1354
1355         * fast/js/resources/string-replace-3.js: Added test cases to cover replace with non-regexp and
1356         to cover "$0" and "$00".
1357         * fast/js/string-replace-3-expected.txt: Added new results.
1358
1359 2009-01-01  Darin Adler  <darin@apple.com>
1360
1361         Reviewed by Dan Bernstein.
1362
1363         Turn on the regression test for ICU search on Mac OS X Tiger too.
1364         It was already on for Windows (by accident, failing), but now WebCore has been changed
1365         so it should work fine on all platforms using ICU, which includes both of those.
1366
1367         * platform/mac-tiger/editing/execCommand: Removed.
1368         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Removed.
1369
1370 2009-01-01  Simon Fraser  <simon.fraser@apple.com>
1371
1372         Reviewed by Darin Adler, Oliver Hunt
1373
1374         https://bugs.webkit.org/show_bug.cgi?id=23065
1375
1376         Repaint test for incremental painting in canvas.
1377         
1378         * fast/canvas/canvas-incremental-repaint.html: Added.
1379         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.checksum: Added.
1380         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.png: Added.
1381         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.txt: Added.
1382
1383 2009-01-01  Darin Adler  <darin@apple.com>
1384
1385         Reviewed by Dan Bernstein.
1386
1387         Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
1388         https://bugs.webkit.org/show_bug.cgi?id=23051
1389         rdar://problem/3574497
1390
1391         Currently this is only activated on the Mac platform, not including Tiger.
1392
1393         * editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
1394         * editing/execCommand/findString-diacriticals.html: Added.
1395         * platform/mac-tiger/editing/execCommand: Added.
1396         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
1397         * platform/mac/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect success.
1398
1399 2008-12-31  Oliver Hunt  <oliver@apple.com>
1400
1401         Reviewed by Cameron Zwarich.
1402
1403         [jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block
1404         <https://bugs.webkit.org/show_bug.cgi?id=23063>
1405
1406         Add tests for variable declaration inside eval inside a catch block.
1407
1408         * fast/js/eval-var-decl-expected.txt:
1409         * fast/js/resources/eval-var-decl.js:
1410         (try.thirdEvalResult):
1411
1412 2008-12-31  Oliver Hunt  <oliver@apple.com>
1413
1414         Reviewed by Gavin Barraclough.
1415
1416         [jsfunfuzz] Computed exception offset wrong when first instruction is attempt to resolve deleted eval
1417         <https://bugs.webkit.org/show_bug.cgi?id=23062>
1418
1419         Add an additional line number test to ensure we get the correct exception information when
1420         resolve of 'eval' fails.
1421
1422         * fast/js/exception-linenums-expected.txt:
1423         * fast/js/resources/exception-linenums.js:
1424
1425 2008-12-31  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1426
1427         Reviewed by Oliver Hunt.
1428
1429         Add a test for bug 23054: Caching of global lookups occurs even when the global object has become a dictionary
1430         <https://bugs.webkit.org/show_bug.cgi?id=23054>
1431         <rdar://problem/6469905>
1432
1433         * fast/js/pic/delete-global-object-expected.txt: Added.
1434         * fast/js/pic/delete-global-object.html: Added.
1435
1436 2008-12-30  Oliver Hunt  <oliver@apple.com>
1437
1438         Reviewed by Darin Adler.
1439
1440         <https://bugs.webkit.org/show_bug.cgi?id=23049> [jsfunfuzz] With blocks do not correctly protect their scope object
1441         <rdar://problem/6469742> Crash in JSC::TypeInfo::hasStandardGetOwnPropertySlot() running jsfunfuzz
1442
1443         Tests to ensure we correctly protect the scope object from GC.
1444
1445         * fast/js/resources/with-scope-gc.js: Added.
1446         * fast/js/with-scope-gc-expected.txt: Added.
1447         * fast/js/with-scope-gc.html: Added.
1448
1449 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
1450
1451         Fix spurious test failures by rounding floating point values to
1452         mask math differences between machines.
1453
1454         * transitions/transform-op-list-match-expected.txt:
1455         * transitions/transform-op-list-match.html:
1456         * transitions/transform-op-list-no-match-expected.txt:
1457         * transitions/transform-op-list-no-match.html:
1458         * transitions/transition-test-helpers.js:
1459         (roundNumber):
1460
1461 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
1462
1463         Reviewed by Darin Adler
1464
1465         https://bugs.webkit.org/show_bug.cgi?id=23042
1466         
1467         Repaint test for content inside reflections.
1468         
1469         * fast/repaint/reflection-redraw.html: Added.
1470         * platform/mac/fast/repaint/reflection-redraw-expected.checksum: Added.
1471         * platform/mac/fast/repaint/reflection-redraw-expected.png: Added.
1472         * platform/mac/fast/repaint/reflection-redraw-expected.txt: Added.
1473
1474 2008-12-30  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1475
1476         Reviewed by Sam Weinig.
1477
1478         Add tests for bug 23037: Parsing and reparsing disagree on automatic semicolon insertion
1479         <https://bugs.webkit.org/show_bug.cgi?id=23037>
1480         <rdar://problem/6467124>
1481
1482         * fast/js/reparsing-semicolon-insertion-expected.txt: Added.
1483         * fast/js/reparsing-semicolon-insertion.html: Added.
1484         * fast/js/resources/reparsing-semicolon-insertion.js: Added.
1485
1486 2008-12-30  Dan Bernstein  <mitz@apple.com>
1487
1488         Reviewed by Adele Peterson.
1489
1490         - test for <rdar://problem/6469944> REGRESSION(3.2.1-ToT): Repro crash in WebCore::HTMLInputElement::updatePlaceholderVisibility opening http://billshrink.com
1491
1492         * fast/forms/placeholder-non-textfield-expected.txt: Added.
1493         * fast/forms/placeholder-non-textfield.html: Added.
1494
1495 2008-12-29  Oliver Hunt  <oliver@apple.com>
1496
1497         Reviewed by Cameron Zwarich.
1498
1499         Bug 23030: Cannot setTransform with a non-invertible ctm
1500
1501         Tests to ensure correct behaviour when the canvas context does not
1502         have an invertible CTM.
1503
1504         * fast/canvas/canvas-set-properties-with-non-invertible-ctm-expected.txt: Added.
1505         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html: Added.
1506         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Added.
1507         (testPixel):
1508
1509 2008-12-29  Alexey Proskuryakov  <ap@webkit.org>
1510
1511         Reviewed by Mark Rowe.
1512
1513         Fix Windows svn update - replace a file with a colon in its name with an Apache rewrite.
1514
1515         * http/tests/appcache/resources/.htaccess: Added.
1516         * http/tests/appcache/resources/UNKNOWN_SECTION:: Removed.
1517
1518 2008-12-29  Glenn Wilson  <gwilson@chromium.org>
1519
1520         Reviewed by Darin Adler.
1521         Landed by Pamela Greene.
1522
1523         Added new layout tests verifying that using a locally-scoped
1524         variable in an event handler of a form takes precedence over
1525         names of items in that form.
1526
1527         See: https://bugs.webkit.org/show_bug.cgi?id=22977
1528
1529         * fast/forms/var-name-conflict-in-form-event-handler-expected.txt: Added.
1530         * fast/forms/var-name-conflict-in-form-event-handler.html: Added.
1531
1532 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
1533
1534         Reviewed by Darin Adler.
1535
1536         https://bugs.webkit.org/show_bug.cgi?id=23007
1537         REGRESSION: Timer-related crash when closing Web Inspector
1538
1539         * fast/dom/Window/remove-timeout-crash-expected.txt: Added.
1540         * fast/dom/Window/remove-timeout-crash.html: Added.
1541
1542 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
1543
1544         Reviewed by Anders Carlsson.
1545
1546         https://bugs.webkit.org/show_bug.cgi?id=23012
1547         Bring application cache manifest parsing up to date
1548
1549         * http/tests/appcache/manifest-parsing-expected.txt: Added.
1550         * http/tests/appcache/manifest-parsing.html: Added.
1551         * http/tests/appcache/resources/UNKNOWN_SECTION:: Added.
1552         * http/tests/appcache/resources/manifest-parsing.manifest: Added.
1553
1554 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
1555
1556         Reviewed by Anders Carlsson.
1557
1558         https://bugs.webkit.org/show_bug.cgi?id=23009
1559         Add a test for application cache offline operation
1560
1561         * http/tests/resources/network-simulator.php: A proxy script to simulate a network connection
1562         that can go offline, using an infinite redirect loop in offline mode to generate an error.
1563
1564         * http/tests/appcache/offline-access-expected.txt: Added.
1565         * http/tests/appcache/offline-access.html: Added.
1566         * http/tests/appcache/resources/offline-access-frame.html: Added.
1567         * http/tests/appcache/resources/offline-access.js: Added.
1568         * http/tests/appcache/resources/offline-access.manifest: Added.
1569         Test that an application loads successfully from cache.
1570
1571         * http/tests/resources: Added.
1572         * http/tests/resources/portabilityLayer.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/portabilityLayer.php.
1573         * http/tests/resources/reset-temp-file.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/reset-temp-file.php.
1574         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html:
1575         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html:
1576         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-timeout.html:
1577         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
1578         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1579         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1580         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1581         * http/tests/xmlhttprequest/resources/portabilityLayer.php: Removed.
1582         * http/tests/xmlhttprequest/resources/reset-temp-file.php: Removed.
1583         * http/tests/appcache/resources/fail-on-update.php:
1584         Moved some common scripts from xmlhttprequest/resources/ to resources/
1585
1586 2008-12-28  Cameron Zwarich  <zwarich@apple.com>
1587
1588         Reviewed by Oliver Hunt.
1589
1590         Add tests for bug 22840: REGRESSION (r38349): Gmail doesn't load with profiling enabled
1591         <https://bugs.webkit.org/show_bug.cgi?id=22840>
1592         <rdar://problem/6468077>
1593
1594         * fast/profiler/call-register-leak-expected.txt: Added.
1595         * fast/profiler/call-register-leak.html: Added.
1596
1597 2008-12-27  Alexey Proskuryakov  <ap@webkit.org>
1598
1599         Suggested by Dave Levin.
1600
1601         https://bugs.webkit.org/show_bug.cgi?id=22950
1602
1603         Another attempt to fix the failing XHR tests on Tiger buildbot: make file_put_contents
1604         portable implementation return a result.
1605
1606         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
1607
1608 2008-12-26  David Levin  <levin@chromium.org>
1609
1610         Reviewed by Alexey Proskuryakov.
1611
1612         https://bugs.webkit.org/show_bug.cgi?id=22950
1613
1614         Remove ensureTrailingSlash from appcache test.
1615
1616         * http/tests/appcache/resources/fail-on-update.php:
1617
1618 2008-12-26  David Levin  <levin@chromium.org>
1619
1620         Reviewed by Alexey Proskuryakov.
1621
1622         https://bugs.webkit.org/show_bug.cgi?id=22950
1623
1624         Attempt to fix the failiing XHR tests on Tiger buildbot.
1625         Remove the no longer needed ensureTrailingSlash function.
1626
1627         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1628         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1629         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1630
1631         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
1632           Make sys_get_temp_dir() return "/tmp" when it can't find the temp directory through other means.
1633
1634         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
1635
1636 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
1637
1638         Reviewed by Anders Carlsson.
1639
1640         Fix a layout test that was broken by the previous appcache commit
1641         (it only passed every other time as a result).
1642
1643         * http/tests/appcache/fail-on-update.html:
1644
1645 2008-12-26  Simon Fraser  <simon.fraser@apple.com>
1646
1647         https://bugs.webkit.org/show_bug.cgi?id=22981
1648
1649         Update more svg-as-image test results affected by the fix
1650         for SVGImage drawing.
1651
1652         * platform/mac/fast/borders/svg-as-border-image-2-expected.checksum:
1653         * platform/mac/fast/borders/svg-as-border-image-2-expected.png:
1654         * platform/mac/fast/borders/svg-as-border-image-expected.checksum:
1655         * platform/mac/fast/borders/svg-as-border-image-expected.png:
1656
1657 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
1658
1659         Reviewed by Darin Adler.
1660
1661         https://bugs.webkit.org/show_bug.cgi?id=23001
1662         A call to applicationCache.update() from a cached event listener should be ignored
1663
1664         * http/tests/appcache/idempotent-update-expected.txt: Added.
1665         * http/tests/appcache/idempotent-update.html: Added.
1666         * http/tests/appcache/resources/idempotent-update.manifest: Added.
1667
1668 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
1669
1670         Reviewed by Darin Adler.
1671
1672         https://bugs.webkit.org/show_bug.cgi?id=22997
1673         ASSERTION FAILED: !m_resources.contains(url) in ApplicationCache::addResource()
1674
1675         * http/tests/appcache/resources/subframe-1.html: Added.
1676         * http/tests/appcache/resources/subframe-2.html: Added.
1677         * http/tests/appcache/resources/subframe-3.html: Added.
1678         * http/tests/appcache/resources/subframe-4.html: Added.
1679         * http/tests/appcache/resources/subframes-1.manifest: Added.
1680         * http/tests/appcache/resources/subframes-2.manifest: Added.
1681         * http/tests/appcache/resources/subframes-3.manifest: Added.
1682         * http/tests/appcache/resources/subframes-4.manifest: Added.
1683         * http/tests/appcache/top-frame-1-expected.txt: Added.
1684         * http/tests/appcache/top-frame-1.html: Added.
1685         * http/tests/appcache/top-frame-2-expected.txt: Added.
1686         * http/tests/appcache/top-frame-2.html: Added.
1687         * http/tests/appcache/top-frame-3-expected.txt: Added.
1688         * http/tests/appcache/top-frame-3.html: Added.
1689         * http/tests/appcache/top-frame-4-expected.txt: Added.
1690         * http/tests/appcache/top-frame-4.html: Added.
1691         Added a bunch of tests that cover subframe appcache behavior (and thus a good part of
1692         application cache selection algorithm in general).
1693
1694         * http/tests/appcache/simple.html: Changed to execute on noupdate event, too, making the
1695         test pass in browser without emptying appcache on each run.
1696
1697 2008-12-26  David Levin  <levin@chromium.org>
1698
1699         Reviewed by Alexey Proskuryakov.
1700
1701         https://bugs.webkit.org/show_bug.cgi?id=22950
1702         Added more logging to reset-temp-file to help expose potential issues that could cause test failures (on the Tiger buildbot).
1703
1704         If there are issues in reset-temp-file, they are printed from the test access-control-basic-allow-preflight-cache.html
1705
1706         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
1707         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
1708
1709 2008-12-25  Alexey Proskuryakov  <ap@webkit.org>
1710
1711         Reviewed by Darin Adler.
1712
1713         https://bugs.webkit.org/show_bug.cgi?id=22993
1714         Application cache shouldn't be inherited by subframes
1715
1716         <rdar://problem/6284708> AppCache crashes in ApplicationCacheResource::addType()
1717
1718         * http/tests/appcache/foreign-iframe-main-expected.txt: Added.
1719         * http/tests/appcache/foreign-iframe-main.html: Added.
1720         * http/tests/appcache/resources/foreign-iframe-subresource.js: Added.
1721         * http/tests/appcache/resources/foreign-iframe.html: Added.
1722         * http/tests/appcache/resources/foreign-iframe.manifest: Added.
1723
1724 2008-12-24  Simon Fraser  <simon.fraser@apple.com>
1725
1726         Reviewed by Oliver Hunt
1727
1728         https://bugs.webkit.org/show_bug.cgi?id=21910
1729         
1730         Update more svg-as-image test results affected by the fix
1731         for SVGImage drawing.
1732         
1733         * platform/mac/fast/images/svg-as-background-expected.checksum:
1734         * platform/mac/fast/images/svg-as-background-expected.png:
1735         * platform/mac/fast/images/svg-as-image-expected.checksum:
1736         * platform/mac/fast/images/svg-as-image-expected.png:
1737         * platform/mac/fast/images/svg-as-relative-image-expected.checksum:
1738         * platform/mac/fast/images/svg-as-relative-image-expected.png:
1739         * transforms/2d/compound-transforms-vs-containers.html:
1740
1741 2008-12-24  Alexey Proskuryakov  <ap@webkit.org>
1742
1743         Reviewed by Dan Bernstein.
1744
1745         https://bugs.webkit.org/show_bug.cgi?id=22982
1746         http/tests/navigation/post-goback-repost-policy.html fails on Tiger
1747
1748         Change resources that are accessed with POST from .html to .php. I don't know why Apache 2.0
1749         had no problem with this.
1750
1751         * http/tests/navigation/post-goback-repost-policy.html:
1752         * http/tests/navigation/resources/goback-with-policydelegate.html: Removed.
1753         * http/tests/navigation/resources/goback-with-policydelegate.php: Copied from LayoutTests/http/tests/navigation/resources/goback-with-policydelegate.html.
1754         * http/tests/navigation/resources/post-target-policy-test.html: Removed.
1755         * http/tests/navigation/resources/post-target-policy-test.php: Copied from LayoutTests/http/tests/navigation/resources/post-target-policy-test.html.
1756
1757 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
1758
1759         Reviewed by Dan Bernstein
1760
1761         https://bugs.webkit.org/show_bug.cgi?id=22941
1762         
1763         Add test for opacity on the document element.
1764
1765         * fast/backgrounds/opacity-on-document-element.html: Added.
1766         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.checksum: Added.
1767         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.png: Added.
1768         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
1769         
1770         * fast/transforms/identity-matrix.html:
1771         * platform/mac/fast/transforms/identity-matrix-expected.txt:
1772         Fix typo
1773
1774 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
1775
1776         Reviewed by Dan Bernstein
1777
1778         https://bugs.webkit.org/show_bug.cgi?id=21910
1779         
1780         Re-create expected images after fixing painting issue with SVGImage.
1781
1782         * platform/mac/fast/backgrounds/svg-as-background-1-expected.checksum:
1783         * platform/mac/fast/backgrounds/svg-as-background-1-expected.png:
1784         * platform/mac/fast/backgrounds/svg-as-background-2-expected.checksum:
1785         * platform/mac/fast/backgrounds/svg-as-background-2-expected.png:
1786         * platform/mac/fast/backgrounds/svg-as-background-3-expected.checksum:
1787         * platform/mac/fast/backgrounds/svg-as-background-3-expected.png:
1788         * platform/mac/fast/backgrounds/svg-as-background-4-expected.checksum:
1789         * platform/mac/fast/backgrounds/svg-as-background-4-expected.png:
1790         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
1791         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
1792         * platform/mac/fast/backgrounds/svg-as-mask-expected.checksum:
1793         * platform/mac/fast/backgrounds/svg-as-mask-expected.png:
1794         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.checksum:
1795         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.png:
1796
1797 2008-12-22  Julien Chaffraix  <jchaffraix@webkit.org>
1798
1799         Reviewed by Darin Adler.
1800
1801         Test case for bug 11106: Some XMLHttpRequest URI resolving tests fail
1802         https://bugs.webkit.org/show_bug.cgi?id=11106
1803
1804         These tests are borrowed from Opera's test case suite (http://tc.labs.opera.com/apis/XMLHttpRequest).
1805         They correspond to open/004.html - open/010.html which were previously failing.
1806
1807         * http/tests/xmlhttprequest/resources/test-uri-resolution.txt: Added.
1808         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-004-iframe.html: Added.
1809         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-005-iframe.html: Added.
1810         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-006-iframe.html: Added.
1811         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-007-iframe.html: Added.
1812         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-008-iframe.html: Added.
1813         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-009-iframe.html: Added.
1814         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-010-iframe.html: Added.
1815         * http/tests/xmlhttprequest/test-uri-resolution.txt: Added.
1816         * http/tests/xmlhttprequest/uri-resolution-opera-open-004-expected.txt: Added.
1817         * http/tests/xmlhttprequest/uri-resolution-opera-open-004.html: Added.
1818         * http/tests/xmlhttprequest/uri-resolution-opera-open-005-expected.txt: Added.
1819         * http/tests/xmlhttprequest/uri-resolution-opera-open-005.html: Added.
1820         * http/tests/xmlhttprequest/uri-resolution-opera-open-006-expected.txt: Added.
1821         * http/tests/xmlhttprequest/uri-resolution-opera-open-006.html: Added.
1822         * http/tests/xmlhttprequest/uri-resolution-opera-open-007-expected.txt: Added.
1823         * http/tests/xmlhttprequest/uri-resolution-opera-open-007.html: Added.
1824         * http/tests/xmlhttprequest/uri-resolution-opera-open-008-expected.txt: Added.
1825         * http/tests/xmlhttprequest/uri-resolution-opera-open-008.html: Added.
1826         * http/tests/xmlhttprequest/uri-resolution-opera-open-009-expected.txt: Added.
1827         * http/tests/xmlhttprequest/uri-resolution-opera-open-009.html: Added.
1828         * http/tests/xmlhttprequest/uri-resolution-opera-open-010-expected.txt: Added.
1829         * http/tests/xmlhttprequest/uri-resolution-opera-open-010.html: Added.
1830
1831 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1832
1833         Reviewed by George Staikos.
1834
1835         Fixes: https://bugs.webkit.org/show_bug.cgi?id=22971
1836
1837         Fix regression caused by the HTMLFormElement refactorization.
1838         File form elements without a name have to be included in multipart/form-data
1839         submission. Cover this behaviour with a new test case.
1840
1841         * http/tests/misc/empty-file-formdata-expected.txt: Added.
1842         * http/tests/misc/empty-file-formdata.html: Added.
1843         * http/tests/misc/resources/check-unnamed-file-included-in-formdata.php: Added.
1844
1845 2008-12-22  David Kilzer  <ddkilzer@apple.com>
1846
1847         Bug 11850: Webarchive fails to save images referenced in CSS
1848
1849         <https://bugs.webkit.org/show_bug.cgi?id=11850>
1850
1851         Reviewed by Darin Adler.
1852
1853         The first set of files below tests that URLs are encoded properly
1854         based on the charset of the stylesheet.  Normally this behavior may
1855         only be tested by looking at web server logs with manual tests, but
1856         webarchives represent this information in such a way that they may
1857         be tested by DumpRenderTree.  Note that these tests depend on Bug
1858         11850 being fixed, so it's not possible to separate them.
1859
1860         The second set of files below tests that all types of resources
1861         referenced by url() in CSS stylesheets are now saved in webarchives.
1862
1863         * http/tests/webarchive/resources/.htaccess: Added.
1864         * http/tests/webarchive/resources/apple.gif: Copied from LayoutTests/fast/canvas/resources/apple.gif.
1865         * http/tests/webarchive/resources/test-no-charset.css: Added.
1866         * http/tests/webarchive/resources/test-shift-jis.css: Added.
1867         * http/tests/webarchive/resources/test-utf-8.css: Added.
1868         * http/tests/webarchive/test-css-url-encoding-expected.webarchive: Added.
1869         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive: Added.
1870         * http/tests/webarchive/test-css-url-encoding-shift-jis.html: Added.
1871         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive: Added.
1872         * http/tests/webarchive/test-css-url-encoding-utf-8.html: Added.
1873         * http/tests/webarchive/test-css-url-encoding.html: Added.
1874
1875         * webarchive/resources/Ahem.ttf: Copied from LayoutTests/fast/css/resources/Ahem.ttf.
1876         * webarchive/test-css-url-resources-in-stylesheets-expected.webarchive: Added.
1877         * webarchive/test-css-url-resources-in-stylesheets.html: Added.
1878         * webarchive/test-css-url-resources-inline-styles-expected.webarchive: Added.
1879         * webarchive/test-css-url-resources-inline-styles.html: Added.
1880
1881 2008-12-22  Alexey Proskuryakov  <ap@webkit.org>
1882
1883         Reviewed by Darin Adler.
1884
1885         <rdar://problem/6277060> ASSERTION FAILED: !m_cacheBeingUpdated if the manifest is not available
1886
1887         Cover both the failing case, and its opposite, demonstrating that the assertion couldn't be
1888         just negated.
1889
1890         * http/tests/appcache/404-manifest-expected.txt: Added.
1891         * http/tests/appcache/404-manifest.html: Added.
1892         * http/tests/appcache/fail-on-update-expected.txt: Added.
1893         * http/tests/appcache/fail-on-update.html: Added.
1894         * http/tests/appcache/resources/fail-on-update.php: Added.
1895
1896 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1897
1898         Reviewed by Alexey Proskuryakov & George Staikos.
1899
1900         Add simple testcase covering WML <fieldset> element support.
1901
1902         * fast/wml/fieldset.wml: Added.
1903         * platform/mac/fast/wml/fieldset-expected.checksum: Added.
1904         * platform/mac/fast/wml/fieldset-expected.png: Added.
1905         * platform/mac/fast/wml/fieldset-expected.txt: Added.
1906
1907 2008-12-21  David Levin  <levin@chromium.org>
1908
1909         Reviewed by Darin Adler.
1910
1911         https://bugs.webkit.org/show_bug.cgi?id=22950
1912
1913         Attempted fix for 4 failing XMLHttpReuqest tests on Tiger:
1914          access-control-basic-allow-preflight-cache-invalidation-by-header.html
1915          access-control-basic-allow-preflight-cache-invalidation-by-method.html
1916          access-control-basic-allow-preflight-cache-timeout.html
1917          access-control-basic-allow-preflight-cache.html
1918
1919         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1920         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1921         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1922         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
1923         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
1924
1925 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1926
1927         Reviewed by George Staikos.
1928
1929         Add WML HTTP layout tests and an initital set of results.
1930         Allow to reuse the existing WMLTestCase.js framework from another
1931         LayoutTests/ top-level directory - modify TEMPLATE.html & WMLTestCase.js.
1932
1933         * http/tests/wml: Added.
1934         * http/tests/wml/go-task-get-method-accept-charset-expected.txt: Added.
1935         * http/tests/wml/go-task-get-method-accept-charset.html: Added.
1936         * http/tests/wml/go-task-get-method-expected.txt: Added.
1937         * http/tests/wml/go-task-get-method.html: Added.
1938         * http/tests/wml/go-task-post-method-accept-charset-expected.txt: Added.
1939         * http/tests/wml/go-task-post-method-accept-charset.html: Added.
1940         * http/tests/wml/go-task-post-method-expected.txt: Added.
1941         * http/tests/wml/go-task-post-method.html: Added.
1942         * http/tests/wml/resources: Added.
1943         * http/tests/wml/resources/TEMPLATE.html: Added.
1944         * http/tests/wml/resources/answer-utf8.cgi: Added.
1945         * http/tests/wml/resources/answer.cgi: Added.
1946         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Added.
1947         * http/tests/wml/resources/go-task-get-method.js: Added.
1948         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Added.
1949         * http/tests/wml/resources/go-task-post-method.js: Added.
1950         * wml/go-task-animation.html:
1951         * wml/go-task-get-method-external-deck-with-href.html:
1952         * wml/go-task-get-method-external-deck.html:
1953         * wml/go-task-get-method-same-deck.html:
1954         * wml/resources/TEMPLATE.html:
1955         * wml/resources/WMLTestCase.js:
1956         * wml/variable-reference-invalid-character.html:
1957         * wml/variable-reference-valid.html:
1958
1959 2008-12-19  Zan Dobersek  <zandobersek@gmail.com>
1960
1961         Reviewed by Holger Freyther.
1962
1963         https://bugs.webkit.org/show_bug.cgi?id=22039
1964
1965         Enable more tests for testing on Gtk+ port.
1966
1967         * platform/gtk/Skipped:
1968
1969 2008-12-19  Simon Fraser  <simon.fraser@apple.com>
1970
1971         Reviewed by Darin Adler
1972
1973         https://bugs.webkit.org/show_bug.cgi?id=22938
1974         
1975         Test for painting with a transformed <html> element.
1976
1977         * fast/transforms/transformed-document-element.html: Added.
1978         * platform/mac/fast/transforms/transformed-document-element-expected.checksum: Added.
1979         * platform/mac/fast/transforms/transformed-document-element-expected.png: Added.
1980         * platform/mac/fast/transforms/transformed-document-element-expected.txt: Added.
1981
1982 2008-12-19  Pamela Greene  <pam@chromium.org>
1983
1984         Reviewed by Darin Adler.
1985
1986         https://bugs.webkit.org/show_bug.cgi?id=22612
1987         Add test to verify type enforcement in DOM setters.
1988         Resubmitting corrected copies; first submission had patching errors.
1989
1990         * fast/dom/setter-type-enforcement-expected.txt: Added.
1991         * fast/dom/setter-type-enforcement.html: Added.
1992
1993 2008-12-18  Pierre-Olivier Latour  <pol@apple.com>
1994
1995         Reviewed by Darin Adler.
1996
1997         Rewrote some of the transition layout tests that were using setTimeout() to use the transition pause API in DRT when available.
1998
1999         Rewrote the transition layout tests that were specifically testing the transition end event to use common JS code from transition-end-event-helpers.js.
2000
2001         Fixed some typos.
2002
2003         https://bugs.webkit.org/show_bug.cgi?id=22890
2004
2005         * transitions/end-event-helpers.js: Removed.
2006         * transitions/interrupt-transform-transition-expected.txt:
2007         * transitions/interrupt-transform-transition.html:
2008         * transitions/opacity-transition-zindex.html:
2009         * transitions/start-transform-transition.html:
2010         * transitions/transform-op-list-match-expected.txt:
2011         * transitions/transform-op-list-match.html:
2012         * transitions/transform-op-list-no-match-expected.txt:
2013         * transitions/transform-op-list-no-match.html:
2014         * transitions/transition-end-event-all-properties-expected.txt:
2015         * transitions/transition-end-event-all-properties.html:
2016         * transitions/transition-end-event-attributes-expected.txt:
2017         * transitions/transition-end-event-attributes.html:
2018         * transitions/transition-end-event-container-expected.txt:
2019         * transitions/transition-end-event-container.html:
2020         * transitions/transition-end-event-helpers.js: Copied from LayoutTests/transitions/end-event-helpers.js.
2021         (recordTransitionEndEvent):
2022         (runTransitionTest.processEndEvents.compareEventInfo):
2023         (runTransitionTest.processEndEvents.examineResults):
2024         (runTransitionTest.processEndEvents):
2025         (runTransitionTest.startTest):
2026         (runTransitionTest.window):
2027         (runTransitionTest):
2028         * transitions/transition-end-event-left-expected.txt:
2029         * transitions/transition-end-event-left.html:
2030         * transitions/transition-end-event-multiple-01-expected.txt:
2031         * transitions/transition-end-event-multiple-01.html:
2032         * transitions/transition-end-event-multiple-02-expected.txt:
2033         * transitions/transition-end-event-multiple-02.html:
2034         * transitions/transition-end-event-multiple-03-expected.txt:
2035         * transitions/transition-end-event-multiple-03.html:
2036         * transitions/transition-end-event-multiple-04-expected.txt:
2037         * transitions/transition-end-event-multiple-04.html:
2038         * transitions/transition-end-event-nested-expected.txt:
2039         * transitions/transition-end-event-nested.html:
2040         * transitions/transition-end-event-set-none-expected.txt:
2041         * transitions/transition-end-event-set-none.html:
2042         * transitions/transition-end-event-transform-expected.txt:
2043         * transitions/transition-end-event-transform.html:
2044         * transitions/transition-end-event-window-expected.txt:
2045         * transitions/transition-end-event-window.html:
2046         * transitions/transition-test-helpers.js: Added.
2047         (runTransitionTest.isCloseEnough):
2048         (runTransitionTest.checkExpectedValue):
2049         (runTransitionTest.endTest):
2050         (runTransitionTest.runTest):
2051         (runTransitionTest.startTest):
2052         (runTransitionTest.if):
2053         * transitions/transition-timing-function-expected.txt: Copied from LayoutTests/transitions/transition-timing-function-software-expected.txt.
2054         * transitions/transition-timing-function-software-expected.txt: Removed.
2055         * transitions/transition-timing-function-software.html: Removed.
2056         * transitions/transition-timing-function.html: Copied from LayoutTests/transitions/transition-timing-function-software.html.
2057         * transitions/zero-duration-in-list-expected.txt:
2058         * transitions/zero-duration-in-list.html:
2059
2060 2008-12-18  Cameron Zwarich  <zwarich@apple.com>
2061
2062         Reviewed by Geoff Garen.
2063
2064         Add tests for bug 21855: REGRESSION (r37323): Gmail complains about popup blocking when opening a link
2065         <https://bugs.webkit.org/show_bug.cgi?id=21855>
2066         <rdar://problem/6278244>
2067
2068         Since DumpRenderTree support was added in order to support these tests,
2069         they are skipped on non-Mac platforms.
2070
2071         * fast/events/popup-blocking-click-in-iframe-expected.txt: Added.
2072         * fast/events/popup-blocking-click-in-iframe.html: Added.
2073         * fast/events/resources/popup-blocking-click-in-iframe-otherFrame.html: Added.
2074         * platform/gtk/Skipped:
2075         * platform/qt/Skipped:
2076         * platform/win/Skipped:
2077
2078 2008-12-18  Pamela Greene  <pam@chromium.org>
2079
2080         Submitted without review.
2081         Moving layout test from root level into LayoutTests where it belongs.
2082
2083         * fast/dom/setter-type-enforcement-expected.txt: Copied from fast/dom/setter-type-enforcement-expected.txt.
2084         * fast/dom/setter-type-enforcement.html: Copied from fast/dom/setter-type-enforcement.html.
2085
2086 2008-12-17  Geoffrey Garen  <ggaren@apple.com>
2087
2088         Reviewed by Gavin Barraclough.
2089         
2090         Added a test for https://bugs.webkit.org/show_bug.cgi?id=22393
2091         Segfault when caching property accesses to primitive cells.
2092
2093         * fast/js/primitive-property-access-edge-cases-expected.txt: Added.
2094         * fast/js/primitive-property-access-edge-cases.html: Added.
2095         * fast/js/resources/primitive-property-access-edge-cases.js: Added.
2096         ():
2097
2098 2008-12-17  Simon Fraser  <simon.fraser@apple.com>
2099
2100         Reviewed by Dave Hyatt
2101         
2102         https://bugs.webkit.org/show_bug.cgi?id=22570
2103         
2104         Add testcase for reflection on an element with overflow: hidden
2105
2106         * fast/reflections/reflection-overflow-hidden.html: Added.
2107         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.checksum: Added.
2108         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png: Added.
2109         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt: Added.
2110
2111 2008-12-17  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2112
2113         Reviewed by Maciej Stachowiak.
2114
2115         Update results after fixing wml.css, to be more in-line with html4.css.
2116
2117         Fixes all <do> related tests, to correctly appear as buttons,
2118         not just text with gray background, as it used to be.
2119
2120         * platform/mac/fast/wml/do-element-optional-attr-expected.checksum:
2121         * platform/mac/fast/wml/do-element-optional-attr-expected.png:
2122         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
2123         * platform/mac/fast/wml/do-shadow-expected.checksum:
2124         * platform/mac/fast/wml/do-shadow-expected.png:
2125         * platform/mac/fast/wml/do-shadow-expected.txt:
2126         * platform/mac/fast/wml/do-template-expected.checksum:
2127         * platform/mac/fast/wml/do-template-expected.png:
2128         * platform/mac/fast/wml/do-template-expected.txt:
2129         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
2130         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
2131         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
2132         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
2133         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
2134         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
2135         * platform/mac/fast/wml/err-samename-do-expected.checksum:
2136         * platform/mac/fast/wml/err-samename-do-expected.png:
2137         * platform/mac/fast/wml/err-samename-do-expected.txt:
2138
2139 2008-12-17  Feng Qian <feng@chromium.org>
2140
2141         Reviewed by Alexey Proskuryakov.
2142         Landed by Adam Barth.
2143
2144         https://bugs.webkit.org/show_bug.cgi?id=21948
2145         Change two tests to use the host url in XMLHttpRequest so that
2146         it does not fail because of Chrome's file URL security policy.
2147         It does not affect the expected behaviors of tests.
2148         * fast/dom/null-document-xmlhttprequest-open.html:
2149         * fast/dom/xmlhttprequest-invalid-values.html:
2150
2151 2008-12-17  Pamela Greene  <pam@chromium.org>
2152
2153         Reviewed by Darin Adler.
2154         Landed by Adam Barth.
2155
2156         https://bugs.webkit.org/show_bug.cgi?id=22577
2157         Add a test to ensure that checkboxes and radio buttons with duplicate
2158         names map to a collection.
2159
2160         * fast/dom/HTMLInputElement/duplicate-element-names-expected.txt: Added.
2161         * fast/dom/HTMLInputElement/duplicate-element-names.html: Added.
2162
2163 2008-12-17  Pamela Greene  <pam@chromium.org>
2164
2165         Reviewed by Darin Adler.
2166         Landed by Adam Barth.
2167
2168         https://bugs.webkit.org/show_bug.cgi?id=22612
2169         Add test to verify type enforcement in DOM setters.
2170
2171         * fast/dom/setter-type-enforcement-expected.txt: Added.
2172         * fast/dom/setter-type-enforcement.html: Added.
2173
2174 2008-12-17  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2175
2176         Rubber-stamped by Timothy Hatcher.
2177
2178         Fix wml/ tests, by doing s/</\&lt;/ and s/>/\&gt;/.
2179         Not sure why this problem wasn't visible before, something has changed.
2180
2181         * wml/go-task-animation-expected.txt:
2182         * wml/go-task-get-method-external-deck-expected.txt:
2183         * wml/go-task-get-method-external-deck-with-href-expected.txt:
2184         * wml/go-task-get-method-same-deck-expected.txt:
2185         * wml/resources/go-task-animation.js:
2186         * wml/resources/go-task-get-method-external-deck-with-href.js:
2187         * wml/resources/go-task-get-method-external-deck.js:
2188         * wml/resources/go-task-get-method-same-deck.js:
2189
2190 2008-12-16  Simon Hausmann  <hausmann@webkit.org>
2191
2192         Reviewed by Holger Freyther.
2193
2194         Unskip some tests that pass with the Qt DRT fixed for unload event
2195         counting.
2196
2197         * platform/qt/Skipped:
2198
2199 2008-12-16  Simon Hausmann  <hausmann@webkit.org>
2200
2201         Reviewed by Holger Freyther.
2202
2203         Added mac API specific loader test to the skip list for the Qt DRT.
2204
2205         * platform/qt/Skipped:
2206
2207 2008-12-15  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2208
2209         Reviewed by Oliver Hunt.
2210
2211         Add several testcases covering WML table element handling.
2212         Fixed fast/wml/case-sensitivity.wml - which used HTML style tables, that now raise errors (missing 'columns' attribute).
2213
2214         * fast/wml/case-sensitivity.wml:
2215         * fast/wml/table-element-align-attribute-invalid.wml: Added.
2216         * fast/wml/table-element-columns-attribute-invalid-number.wml: Added.
2217         * fast/wml/table-element-columns-attribute-invalid.wml: Added.
2218         * fast/wml/table-element-columns-attribute-missing.wml: Added.
2219         * fast/wml/table-element-columns-attribute.wml: Added.
2220         * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.checksum:
2221         * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.png:
2222         * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.txt:
2223         * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.checksum: Added.
2224         * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.png: Added.
2225         * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.txt: Added.
2226         * platform/mac/fast/wml/table-element-columns-attribute-expected.checksum: Added.
2227         * platform/mac/fast/wml/table-element-columns-attribute-expected.png: Added.
2228         * platform/mac/fast/wml/table-element-columns-attribute-expected.txt: Added.
2229         * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.checksum: Added.
2230         * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.png: Added.
2231         * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.txt: Added.
2232         * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.checksum: Added.
2233         * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.png: Added.
2234         * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.txt: Added.
2235         * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.checksum: Added.
2236         * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.png: Added.
2237         * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.txt: Added.
2238         * platform/mac/fast/wml/table-element-expected.checksum:
2239         * platform/mac/fast/wml/table-element-expected.png:
2240         * platform/mac/fast/wml/table-element-expected.txt:
2241
2242 2008-12-15  Darin Adler  <darin@apple.com>
2243
2244         Reviewed by Sam Weinig.
2245
2246         - test for <rdar://problem/6427048> crash due to infinite recursion after setting window.__proto__ = window
2247
2248         * fast/canvas/canvas-gradient-without-path.html: Let make-js-test-wrappers update this one.
2249
2250         * fast/dom/Window/resources/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
2251         * fast/dom/Window/resources/window-custom-prototype.js: Added.
2252         * fast/dom/Window/window-custom-prototype-expected.txt: Added.
2253         * fast/dom/Window/window-custom-prototype.html: Added.
2254
2255 2008-12-15  Pierre-Olivier Latour  <pol@apple.com>
2256
2257         Reviewed by Dan Bernstein.
2258
2259         Added an extra layout test for transitions.
2260
2261         https://bugs.webkit.org/show_bug.cgi?id=22836
2262
2263         * transitions/change-values-during-transition-expected.txt: Added.
2264         * transitions/change-values-during-transition.html: Added.
2265
2266 2008-12-15  Pierre-Olivier Latour  <pol@apple.com>
2267
2268         Reviewed by Dan Bernstein.
2269
2270         Added an extra layout test for animations.
2271
2272         https://bugs.webkit.org/show_bug.cgi?id=22836
2273
2274         * animations/combo-transform-rotate+scale-expected.txt: Added.
2275         * animations/combo-transform-rotate+scale.html: Added.
2276
2277 2008-12-15  Pierre-Olivier Latour  <pol@apple.com>
2278
2279         Updated transform-value-types.html and transform-value-types-expected.txt to latest version
2280         since change r39264 was lost when relocating these files.
2281
2282         https://bugs.webkit.org/show_bug.cgi?id=22836
2283
2284         * transforms/2d/transform-value-types-expected.txt:
2285         * transforms/2d/transform-value-types.html:
2286
2287 2008-12-15  Pierre-Olivier Latour  <pol@apple.com>
2288
2289         Reviewed by Sam Weinig.
2290
2291         Add new layout tests for transforms, animations & transitions.
2292         Also move a couple transform layout tests to the proper subdirectory.
2293
2294         https://bugs.webkit.org/show_bug.cgi?id=22836
2295
2296         * animations/combo-transform-translate+scale-expected.txt: Added.
2297         * animations/combo-transform-translate+scale.html: Added.
2298         * transforms/2d/computed-style-origin-expected.txt: Copied from LayoutTests/transforms/computed-style-origin-expected.txt.
2299         * transforms/2d/computed-style-origin.html: Copied from LayoutTests/transforms/computed-style-origin.html.
2300         * transforms/2d/transform-value-types-expected.txt: Copied from LayoutTests/transforms/transform-value-types-expected.txt.
2301         * transforms/2d/transform-value-types.html: Copied from LayoutTests/transforms/transform-value-types.html.
2302         * transforms/computed-style-origin-expected.txt: Removed.
2303         * transforms/computed-style-origin.html: Removed.
2304         * transforms/transform-value-types-expected.txt: Removed.
2305         * transforms/transform-value-types.html: Removed.
2306         * transitions/interrupt-transform-transition-expected.txt: Added.
2307         * transitions/interrupt-transform-transition.html: Added.
2308         * transitions/start-transform-transition-expected.txt: Added.
2309         * transitions/start-transform-transition.html: Added.
2310         * transitions/transition-timing-function-software-expected.txt: Added.
2311         * transitions/transition-timing-function-software.html: Added.
2312         * transitions/zero-duration-in-list-expected.txt: Added.
2313         * transitions/zero-duration-in-list.html: Added.
2314         * transitions/zero-duration-without-units-expected.txt: Added.
2315         * transitions/zero-duration-without-units.html: Added.
2316
2317 2008-12-15  Simon Hausmann  <hausmann@webkit.org>
2318
2319         Reviewed by Holger Freyther.
2320
2321         Add worker tests to the skip list for the Qt DRT as the feature is not enabled.
2322
2323         * platform/qt/Skipped:
2324
2325 2008-12-14  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2326
2327         Reviewed by George Staikos.
2328
2329         Add a new WML testcase covering <timer> and <go> combinations: wml/go-task-animation.html
2330
2331         * wml/go-task-animation-expected.txt: Added.
2332         * wml/go-task-animation.html: Added.
2333         * wml/resources/WMLTestCase.js:
2334         (createWMLTestCase.iframeElement.onload):
2335         (createWMLTestCase):
2336         * wml/resources/animation.wml: Added.
2337         * wml/resources/go-task-animation.js: Added.
2338         (setupTestDocument):
2339         (prepareTest):
2340         (executeTest):
2341         * wml/resources/go-task-get-method-same-deck.js:
2342         (setupTestDocument):
2343         * wml/resources/test-document.wml:
2344
2345 2008-12-14  Dirk Schulze  <krit@webkit.org>
2346
2347         Reviewed by Oliver Hunt.
2348
2349         Ensure correct behaviour of composite on a fully transparent color.
2350
2351         * fast/canvas/canvas-transparency-and-composite-expected.txt: Added.
2352         * fast/canvas/canvas-transparency-and-composite.html: Added.
2353         * fast/canvas/resources/canvas-transparency-and-composite.js: Added.
2354
2355 2008-12-14  Alexey Proskuryakov  <ap@webkit.org>
2356
2357         Suggested by Holger Freyther.
2358
2359         * fast/workers/worker-navigator-expected.txt:
2360         * fast/workers/worker-navigator.html:
2361         navigator.platform.length is intentionally zero on Gtk+, changed to check for its type.
2362
2363 2008-12-13  Alexey Proskuryakov  <ap@webkit.org>
2364
2365         Reviewed by Darin Adler.
2366
2367         https://bugs.webkit.org/show_bug.cgi?id=22843
2368         Auto-generate JSWorkerContext
2369
2370         * fast/workers/worker-replace-self-expected.txt: Added.
2371         * fast/workers/worker-replace-self.html: Added.
2372         Test that "self" is replaceable. This matches window.self behavior, but not Firefox.
2373
2374         * fast/workers/worker-location-expected.txt:
2375         * fast/workers/worker-location.html:
2376         Added a test for global constructor.
2377
2378 2008-12-13  Dirk Schulze  <krit@webkit.org>
2379
2380         Reviewed by Oliver Hunt.
2381
2382         This test is wrong. We shouldn't fill something with a gradient, if the
2383         path is empty.
2384
2385         * fast/canvas/gradient-empty-path.html: Removed.
2386         * platform/mac/fast/canvas/gradient-empty-path-expected.checksum: Removed.
2387         * platform/mac/fast/canvas/gradient-empty-path-expected.png: Removed.
2388         * platform/mac/fast/canvas/gradient-empty-path-expected.txt: Removed.
2389
2390 2008-12-13  Darin Adler  <darin@apple.com>
2391
2392         Reviewed by Dan Bernstein.
2393
2394         - test for https://bugs.webkit.org/show_bug.cgi?id=18734
2395           REGRESSION (r31081): Focus problems in Gmail 2/Plain text message text
2396           <rdar://problem/5892415>
2397
2398         * fast/forms/textarea-selection-preservation-expected.txt: Added.
2399         * fast/forms/textarea-selection-preservation.html: Added.
2400
2401 2008-12-13  Holger Hans Peter Freyther  <zecke@selfish.org>
2402
2403         Reviewed by Dan Bernstein.
2404
2405         Revert pixel test results back to the old version. This is
2406         reverting r39254.
2407
2408         https://bugs.webkit.org/show_bug.cgi?id=22824
2409
2410         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum:
2411         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png:
2412         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2413         * platform/mac/svg/custom/image-small-width-height-expected.checksum:
2414         * platform/mac/svg/custom/image-small-width-height-expected.png:
2415         * platform/mac/svg/custom/image-small-width-height-expected.txt:
2416         * platform/mac/svg/text/text-tselect-02-f-expected.checksum:
2417         * platform/mac/svg/text/text-tselect-02-f-expected.png:
2418         * platform/mac/svg/text/text-tselect-02-f-expected.txt:
2419
2420 2008-12-13  Dirk Schulze  <krit@webkit.org>
2421
2422         Reviewed by Darin Adler.
2423
2424         Checks behavior of gradients on an empty path in canvas.
2425
2426         * fast/canvas/canvas-gradient-without-path-expected.txt: Added.
2427         * fast/canvas/canvas-gradient-without-path.html: Added.
2428         * fast/canvas/resources/canvas-gradient-without-path.js: Added.
2429
2430 2008-12-12  Dean Jackson  <dino@apple.com>
2431
2432         Reviewed by Darin Adler.
2433
2434         Expose WebKitAnimationEvent, WebKitTransitionEvent,
2435         WebKitCSSTransformValue, WebKitCSSKeyframeRule and
2436         WebKitCSSKeyframesRule to Window object.
2437         
2438         https://bugs.webkit.org/show_bug.cgi?id=20560
2439         
2440         * animations/keyframes-rule-expected.txt:
2441         * animations/keyframes-rule.html:
2442         * fast/dom/Window/window-properties-expected.txt:
2443         * fast/events/event-instanceof-expected.txt:
2444         * fast/events/resources/event-instanceof.js:
2445         * fast/js/global-constructors-expected.txt:
2446         * transforms/transform-value-types-expected.txt:
2447         * transforms/transform-value-types.html:
2448
2449 2008-12-12  Cameron Zwarich  <zwarich@apple.com>
2450
2451         Reviewed by Oliver Hunt.
2452
2453         Tests for bug 22835: Crash during bytecode generation when comparing to null
2454         <https://bugs.webkit.org/show_bug.cgi?id=22835>
2455         <rdar://problem/6286749>
2456
2457         * fast/js/ignored-result-null-comparison-crash-expected.txt: Added.
2458         * fast/js/ignored-result-null-comparison-crash.html: Added.
2459         * fast/js/resources/ignored-result-null-comparison-crash.js: Added.
2460
2461 2008-12-12  Pierre-Olivier Latour  <pol@apple.com>
2462
2463         Checked-in new results for failing SVG tests so that the bots are green again.
2464
2465         https://bugs.webkit.org/show_bug.cgi?id=22824
2466
2467         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum:
2468         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png:
2469         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2470         * platform/mac/svg/custom/image-small-width-height-expected.checksum:
2471         * platform/mac/svg/custom/image-small-width-height-expected.png:
2472         * platform/mac/svg/custom/image-small-width-height-expected.txt:
2473         * platform/mac/svg/text/text-tselect-02-f-expected.checksum:
2474         * platform/mac/svg/text/text-tselect-02-f-expected.png:
2475         * platform/mac/svg/text/text-tselect-02-f-expected.txt:
2476
2477 2008-12-12  Simon Hausmann  <hausmann@webkit.org>
2478
2479         Rubber-stamped by Holger Freyther.
2480
2481         Added all the failing tests in the Qt build that require font metrics
2482         to the skipped list, as discussed. We cannot maintain the metrics
2483         currently.
2484
2485         * platform/qt/Skipped:
2486
2487 2008-12-11  Cameron Zwarich  <zwarich@apple.com>
2488
2489         Rubber-stamped by Mark Rowe.
2490
2491         Roll out r39212 due to assertion failures during layout tests, multiple
2492         layout test failures, memory leaks, and obvious incorrectness.
2493
2494         * security/override-preferences-2-expected.txt: Removed.
2495         * security/override-preferences-2.html: Removed.
2496         * security/override-preferences-expected.txt: Removed.
2497         * security/override-preferences.html: Removed.
2498         * security/override-zzz-reset-expected.txt: Removed.
2499         * security/override-zzz-reset.html: Removed.
2500
2501 2008-12-11  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2502
2503         Reviewed by Holger Freyther.
2504
2505         Fix WML image layout tests to not rely on external resources.
2506         Update results after adding <img> support.
2507
2508         * fast/wml/img-localsrc.wml:
2509         * fast/wml/img-src-localsrc-alt.wml:
2510         * fast/wml/img-src.wml:
2511         * fast/wml/resources: Added.
2512         * fast/wml/resources/fail.png: Added.
2513         * fast/wml/resources/pass.png: Added.
2514         * platform/mac/fast/wml/img-localsrc-expected.checksum:
2515         * platform/mac/fast/wml/img-localsrc-expected.png:
2516         * platform/mac/fast/wml/img-localsrc-expected.txt:
2517         * platform/mac/fast/wml/img-src-expected.checksum:
2518         * platform/mac/fast/wml/img-src-expected.png:
2519         * platform/mac/fast/wml/img-src-expected.txt:
2520         * platform/mac/fast/wml/img-src-localsrc-alt-expected.checksum:
2521         * platform/mac/fast/wml/img-src-localsrc-alt-expected.png:
2522         * platform/mac/fast/wml/img-src-localsrc-alt-expected.txt:
2523
2524 2008-12-10  Oliver Hunt  <oliver@apple.com>
2525
2526         Reviewed by Adele Peterson.
2527
2528         Crash (null-deref) when using :before pseudoselector with content CSS rule in SVG
2529         <rdar://problem/6302405>
2530         <https://bugs.webkit.org/show_bug.cgi?id=22804>
2531
2532         Test to make sure we don't crash, and don't display generated content.
2533
2534         * svg/css/crash-css-generated-content-expected.txt: Added.
2535         * svg/css/crash-css-generated-content.xhtml: Added.
2536
2537 2008-12-11  Anders Carlsson  <andersca@apple.com>
2538
2539         Reviewed by Cameron Zwarich.
2540
2541         https://bugs.webkit.org/show_bug.cgi?id=22797
2542         REGRESSION: Crash at http://news.cnet.com/8301-17939_109-10119149-2.html
2543         
2544         * http/tests/plugins/get-url-expected.txt: Added.
2545         * http/tests/plugins/get-url.html: Added.
2546
2547 2008-12-11  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2548
2549         Reviewed by Eric Seidel.
2550
2551         Fix typo in doctype (correct wapforum.org URL)
2552
2553         * fast/wml/p-align.wml:
2554         * fast/wml/p-mode.wml:
2555
2556 2008-12-08  Dean McNamee  <deanm@chromium.org>
2557
2558         Reviewed by Darin Adler.
2559
2560         Always append a trailing slash when using PHP's sys_get_temp_dir().
2561
2562         This allows these tests to run on Linux, where this API returns the
2563         directory without a trailing slash.
2564
2565         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
2566         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
2567         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
2568         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
2569         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
2570
2571 2008-12-10  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2572
2573         Rubber-stamped by George Staikos.
2574
2575         Update WML pixel test results, after adding <template> support.
2576
2577         * platform/mac/fast/wml/do-shadow-expected.checksum:
2578         * platform/mac/fast/wml/do-shadow-expected.png:
2579         * platform/mac/fast/wml/do-template-expected.checksum:
2580         * platform/mac/fast/wml/do-template-expected.png:
2581
2582 2008-12-10  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2583
2584         Reviewed by Eric Seidel.
2585
2586         Update WML test results after adding <template> support.
2587
2588         * platform/mac/fast/wml/do-shadow-expected.txt:
2589         * platform/mac/fast/wml/do-template-expected.txt:
2590
2591 2008-12-10  Brady Eidson  <beidson@apple.com>
2592
2593         Reviewed by Darin
2594
2595         Most of these policy delegate related tests will now pass with accompanying DRT changes.
2596         
2597         * platform/win/Skipped:  
2598
2599 2008-12-10  Pierre-Olivier Latour  <pol@apple.com>
2600
2601         Reviewed by Darin Adler.
2602
2603         Replaced outdated reference image for svg/webarchive/svg-cursor-subresources.svg
2604
2605         https://bugs.webkit.org/show_bug.cgi?id=22801
2606
2607         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.checksum:
2608         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
2609
2610 2008-12-10  Pierre-Olivier Latour  <pol@apple.com>
2611
2612         Reviewed by Darin Adler.
2613
2614         Rewrote animations/animation-test-helpers.js to take advantage of the pauseAnimationAtTimeOnElementWithId()
2615         API when available in DRT.
2616
2617         Updated all animations tests that check for values of animated CSS properties to use these new helper functions.
2618
2619         https://bugs.webkit.org/show_bug.cgi?id=22796
2620
2621         * animations/animation-test-helpers.js:
2622         (isCloseEnough):
2623         (checkExpectedValue):
2624         (endTest):
2625         (startTest):
2626         (runAnimationTest):
2627         * animations/big-rotation-expected.txt:
2628         * animations/big-rotation.html:
2629         * animations/change-keyframes-expected.txt:
2630         * animations/change-keyframes-name-expected.txt:
2631         * animations/change-keyframes-name.html:
2632         * animations/change-keyframes.html:
2633         * animations/change-one-anim-expected.txt:
2634         * animations/change-one-anim.html:
2635         * animations/generic-from-to-expected.txt:
2636         * animations/generic-from-to.html:
2637         * animations/import-expected.txt:
2638         * animations/import.html:
2639         * animations/keyframe-timing-functions-expected.txt:
2640         * animations/keyframe-timing-functions.html:
2641         * animations/keyframes-comma-separated-expected.txt:
2642         * animations/keyframes-comma-separated.html:
2643         * animations/keyframes-expected.txt:
2644         * animations/keyframes-from-missing.html:
2645         * animations/keyframes-out-of-order-expected.txt:
2646         * animations/keyframes-out-of-order.html:
2647         * animations/keyframes-to-missing.html:
2648         * animations/keyframes.html:
2649         * animations/lineheight-animation-expected.txt:
2650         * animations/lineheight-animation.html:
2651         * animations/matrix-anim-expected.txt:
2652         * animations/matrix-anim.html:
2653         * animations/multiple-animations-expected.txt:
2654         * animations/multiple-animations.html:
2655         * animations/multiple-keyframes-expected.txt:
2656         * animations/multiple-keyframes.html:
2657         * animations/transition-and-animation-1-expected.txt:
2658         * animations/transition-and-animation-1.html:
2659         * animations/transition-and-animation-2-expected.txt:
2660         * animations/transition-and-animation-2.html:
2661         * animations/width-using-ems-expected.txt:
2662         * animations/width-using-ems.html:
2663         * platform/win/Skipped:
2664
2665 2008-12-10  Alice Liu  <alice.liu@apple.com>
2666
2667         Adding tweak to .conf files needed for 
2668         WebCore/manual-tests/drag-image-to-desktop.html
2669
2670         Reviewed by Darin Adler.
2671
2672         * http/conf/apache2-debian-httpd.conf:
2673         * http/conf/apache2-httpd.conf:
2674         * http/conf/cygwin-httpd.conf:
2675         * http/conf/httpd.conf:
2676         * http/tests/misc/resources/generatedimage.bat: Added.
2677
2678 2008-12-10  Geoffrey Garen  <ggaren@apple.com>
2679
2680         Reviewed by Sam :( Weinig.
2681         
2682         Added a test for http://trac.webkit.org/changeset/39162.
2683
2684         * fast/regex/malformed-escapes-expected.txt: Added.
2685         * fast/regex/malformed-escapes.html: Added.
2686         * fast/regex/resources/malformed-escapes.js: Added.
2687
2688 2008-12-10  Brady Eidson  <beidson@apple.com>
2689
2690         Reviewed by Darin
2691
2692         New layout tests for testing the fix for https://bugs.webkit.org/show_bug.cgi?id=22194:
2693
2694         * http/tests/navigation/post-goback-repost-policy-expected.txt: Added.
2695         * http/tests/navigation/post-goback-repost-policy.html: Added.
2696         * http/tests/navigation/resources/goback-with-policydelegate.html: Added.
2697         * http/tests/navigation/resources/post-target-policy-test.html: Added.
2698
2699         Updated layout test results for the new "custom policy delegate" mechanism:
2700
2701         * fast/encoding/mailto-always-utf-8-expected.txt:
2702         * fast/forms/mailto/advanced-get-expected.txt:
2703         * fast/forms/mailto/advanced-put-expected.txt:
2704         * fast/forms/mailto/get-multiple-items-expected.txt:
2705         * fast/forms/mailto/get-multiple-items-text-plain-expected.txt:
2706         * fast/forms/mailto/get-multiple-items-x-www-form-urlencoded-expected.txt:
2707         * fast/forms/mailto/get-non-ascii-always-utf-8-expected.txt:
2708         * fast/forms/mailto/get-non-ascii-expected.txt:
2709         * fast/forms/mailto/get-non-ascii-text-plain-expected.txt:
2710         * fast/forms/mailto/get-non-ascii-text-plain-latin-1-expected.txt:
2711         * fast/forms/mailto/get-overwrite-query-expected.txt:
2712         * fast/forms/mailto/post-append-query-expected.txt:
2713         * fast/forms/mailto/post-multiple-items-expected.txt:
2714         * fast/forms/mailto/post-multiple-items-multipart-form-data-expected.txt:
2715         * fast/forms/mailto/post-multiple-items-text-plain-expected.txt:
2716         * fast/forms/mailto/post-multiple-items-x-www-form-urlencoded-expected.txt:
2717         * fast/forms/mailto/post-text-plain-expected.txt:
2718         * fast/forms/mailto/post-text-plain-with-accept-charset-expected.txt:
2719         * http/tests/security/feed-urls-from-remote-expected.txt:
2720
2721         Skip the new test on Windows until the policy delegate can be enhanced there:
2722         * platform/win/Skipped:
2723         (It is already implicitly skipped for qt and gtk)
2724
2725 2008-12-10  Pierre-Olivier Latour  <pol@apple.com>
2726
2727         Reviewed by Darin Adler.
2728
2729         Added a test to verify that the DRT API pauseAnimationAtTimeOnElementWithId() does work
2730         with animations using multiple keyframes.
2731
2732         https://bugs.webkit.org/show_bug.cgi?id=22773
2733
2734         * animations/animation-drt-api-multiple-keyframes.html: Added.
2735         * platform/mac/animations/animation-drt-api-multiple-keyframes-expected.checksum: Added.
2736         * platform/mac/animations/animation-drt-api-multiple-keyframes-expected.png: Added.
2737         * platform/mac/animations/animation-drt-api-multiple-keyframes-expected.txt: Added.
2738         * platform/win/Skipped:
2739
2740 2008-12-10  Hironori Bono  <hbono@chromium.org>
2741
2742         Reviewed by Alexey Proskuryakov.
2743
2744         Bug 21820: Unable to enter the Tamil UNICODE Characters via Thamizha Phonetic IME
2745         https://bugs.webkit.org/show_bug.cgi?id=21820
2746
2747         <rdar://problem/5683248> Typing backspace to delete a diacritical mark also deletes the character before (Arabic)
2748         <rdar://problem/5702038> Backspace removes Thai Character in wrong sequence
2749
2750         Added test for verifying if a backspace key deletes only the last character of a ligature which consists of
2751         multiple Unicode characters.
2752         Also added a test for verifying an undo operation works after deleting the last character of a ligature.
2753
2754         * editing/deleting/delete-ligature-001-expected.txt: Added.
2755         * editing/deleting/delete-ligature-001.html: Added.
2756         * editing/deleting/delete-ligature-002-expected.txt: Added.
2757         * editing/deleting/delete-ligature-002.html: Added.
2758         * editing/deleting/delete-ligature-003-expected.txt: Added.
2759         * editing/deleting/delete-ligature-003.html: Added.
2760
2761 2008-12-10  Alexey Proskuryakov  <ap@webkit.org>
2762
2763         Rubber-stamped by Maciej Stachowiak.
2764
2765         <rdar://problem/5959165> Crash in a number of iExploder tests in WebCore::CachedImage::notifyObservers
2766
2767         Add a test for a crash that is no longer reproducible.
2768
2769         * fast/css/mask-missing-image-crash-expected.txt: Added.
2770         * fast/css/mask-missing-image-crash.html: Added.
2771
2772 2008-12-09  Alexey Proskuryakov  <ap@webkit.org>
2773
2774         Rubber-stamped by Dan Bernstein.
2775
2776         https://bugs.webkit.org/show_bug.cgi?id=19762
2777         Crash in svg/webarchive/svg-cursor-subresources.svg
2778
2779         * svg/webarchive/svg-cursor-subresources.svg: Copied from LayoutTests/svg/webarchive/svg-cursor-subresources.svg-disabled.
2780         * svg/webarchive/svg-cursor-subresources.svg-disabled: Removed.
2781         Re-enabling the test.
2782
2783 2008-12-09  Geoffrey Garen  <ggaren@apple.com>
2784
2785         Reviewed by Oliver Hunt.
2786
2787         Added a test for an assertion followed by a quantifier.
2788
2789         * fast/regex/quantified-assertions-expected.txt: Added.
2790         * fast/regex/quantified-assertions.html: Added.
2791         * fast/regex/resources/quantified-assertions.js: Copied from fast/regex/resources/alternative-length-miscalculation.js.
2792
2793 2008-12-09  Geoffrey Garen  <ggaren@apple.com>
2794
2795         Reviewed by Cameron Zwarich.
2796
2797         Updated regular expression layout tests to be agnostic between WREC
2798         and PCRE quirks. Also, updated results to match new, more web-compatible
2799         regular expression parsing.
2800
2801         * fast/js/regexp-charclass-crash-expected.txt:
2802         * fast/js/regexp-charclass-crash.html:
2803         * fast/js/regexp-no-extensions-expected.txt:
2804         * fast/js/resources/regexp-no-extensions.js:
2805         * fast/regex/test1-expected.txt:
2806
2807 2008-12-09  David Levin  <levin@chromium.org>
2808
2809         Reviewed by Eric Seidel.
2810
2811         https://bugs.webkit.org/show_bug.cgi?id=22512
2812
2813         Add a test to check for crashes when attaching an event to a document created by
2814         'document.implementation.createDocument'.
2815
2816         * fast/events/create-document-crash-on-attach-event-expected.txt: Added.
2817         * fast/events/create-document-crash-on-attach-event.html: Added.
2818         * fast/events/resources/create-document-crash-on-attach-event.js: Added.
2819         (doc.onload):
2820
2821 2008-12-09  David Levin  <levin@chromium.org>
2822
2823         Reviewed by Eric Seidel.
2824
2825         Add a test to check the event order for context clicks on Windows.
2826
2827         https://bugs.webkit.org/show_bug.cgi?id=22505
2828
2829         * platform/win/fast/events/context-click-events-expected.txt: Added.
2830         * platform/win/fast/events/context-click-events.html: Added.
2831         * platform/win/fast/events/resources: Added.
2832         * platform/win/fast/events/resources/TEMPLATE.html: Added.
2833         * platform/win/fast/events/resources/context-click-events.js: Added.
2834         (clickHandler):
2835         (traceMouseEvent):
2836
2837
2838 2008-12-09  Alexey Proskuryakov  <ap@webkit.org>
2839
2840         Reviewed by Darin Adler.
2841
2842         https://bugs.webkit.org/show_bug.cgi?id=22719
2843         Implement Navigator object in Workers
2844
2845         * fast/workers/worker-navigator-expected.txt: Added.
2846         * fast/workers/worker-navigator.html: Added.
2847
2848 2008-12-09  Pamela Greene  <pam@chromium.org>
2849
2850         Submitted without review.
2851         Corrected results so the test passes.
2852
2853         * fast/events/special-key-events-in-input-text-expected.txt:
2854
2855 2008-12-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2856
2857         Reviewed by Alexey Proskuryakov.
2858
2859         Fixes: https://bugs.webkit.org/show_bug.cgi?id=22637
2860
2861         Add new tests covering the WMLGoElement's GET method.
2862         Reactive disabled WML tests, as LayoutTests/wml/ is not run anymore if WebCore has been built without WML support.
2863
2864         * wml/go-task-get-method-external-deck-expected.txt: Added.
2865         * wml/go-task-get-method-external-deck-with-href-expected.txt: Added.
2866         * wml/go-task-get-method-external-deck-with-href.html: Added.
2867         * wml/go-task-get-method-external-deck.html: Added.
2868         * wml/go-task-get-method-same-deck-expected.txt: Added.
2869         * wml/go-task-get-method-same-deck.html: Added.
2870         * wml/resources/WMLTestCase.js:
2871         (createWMLTestCase.iframeElement.onload):
2872         (createWMLTestCase):
2873         (completeTest.script.onload):
2874         (completeTest):
2875         * wml/resources/external-deck.wml: Added.
2876         * wml/resources/go-task-get-method-external-deck-with-href.js: Added.
2877         (setupTestDocument):
2878         (prepareTest):
2879         (executeTest):
2880         * wml/resources/go-task-get-method-external-deck.js: Added.
2881         (setupTestDocument):
2882         (prepareTest):
2883         (executeTest):
2884         * wml/resources/go-task-get-method-same-deck.js: Added.
2885         (setupTestDocument):
2886         (prepareTest):
2887         (executeTest):
2888         * wml/resources/test-document.wml: Added.
2889         * wml/variable-reference-invalid-character.html: Copied from LayoutTests/wml/variable-reference-invalid-character.html-disabled.
2890         * wml/variable-reference-invalid-character.html-disabled: Removed.
2891         * wml/variable-reference-valid.html: Copied from LayoutTests/wml/variable-reference-valid.html-disabled.
2892         * wml/variable-reference-valid.html-disabled: Removed.
2893
2894 2008-12-08  Dmitry Titov  <dimich@chromium.org>
2895
2896         Reviewed by Darin Adler.
2897
2898         Test for https://bugs.webkit.org/show_bug.cgi?id=22710
2899         Verifies that active timeout does not cause memory leak.
2900
2901         * fast/dom/Window/resources/long_timeout.html: Added.
2902         * fast/dom/Window/timeout-released-on-close-expected.txt: Added.
2903         * fast/dom/Window/timeout-released-on-close.html: Added.
2904
2905 2008-12-08  Geoffrey Garen  <ggaren@apple.com>
2906
2907         Reviewed by Sam Weinig.
2908         
2909         Fixed js-test-pre.js to print a meaningful, complete sentence when
2910         exception tests fail.
2911
2912         * fast/js/const-expected.txt: Updated test for new results.
2913
2914         * fast/js/resources/js-test-pre.js:
2915         (shouldThrow):
2916
2917 2008-12-08  Pierre-Olivier Latour  <pol@apple.com>
2918
2919         Reviewed by Dan Bernstein.
2920
2921         Increase timeout in video-paint-test.js so that <video> tests pass on the Tiger pixel bot which is slower
2922         than the Leopard one.
2923
2924         https://bugs.webkit.org/show_bug.cgi?id=22742
2925
2926         * media/video-paint-test.js:
2927         (init):
2928
2929 2008-12-08  Geoffrey Garen  <ggaren@apple.com>
2930
2931         Reviewed by Sam Weinig.
2932         
2933         Added a test for interesting uses of non-pattern-characters in regular
2934         expressions.
2935
2936         * fast/regex/non-pattern-characters-expected.txt: Added.
2937         * fast/regex/non-pattern-characters.html: Added.
2938         * fast/regex/resources/non-pattern-characters.js: Added.
2939
2940 2008-12-08  Darin Adler  <darin@apple.com>
2941
2942         Reviewed by John Sullivan.
2943
2944         - tests for https://bugs.webkit.org/show_bug.cgi?id=22409
2945           REGRESSION: cmd-shift-left/right don't switch tabs, instead select text
2946
2947         * editing/execCommand/enabling-and-selection-2-expected.txt: Added.
2948         * editing/execCommand/enabling-and-selection-2.html: Added.
2949         * editing/execCommand/enabling-and-selection-expected.txt: Added.
2950         * editing/execCommand/enabling-and-selection.html: Added.
2951         * editing/execCommand/resources: Added.
2952         * editing/execCommand/resources/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
2953         * editing/execCommand/resources/enabling-and-selection-2.js: Added.
2954         * editing/execCommand/resources/enabling-and-selection.js: Added.
2955
2956         * fast/canvas/canvas-setTransform.html: Let make-js-test-wrappers update this.
2957         * fast/canvas/canvas-strokeRect.html: Ditto.
2958
2959         * platform/qt/Skipped: Added enabling-and-selection-2 to the skipped list.
2960         * platform/win/Skipped: Ditto.
2961
2962 2008-12-08  Pamela Greene  <pam@chromium.org>
2963
2964         Reviewed by Darin Adler.
2965
2966         https://bugs.webkit.org/show_bug.cgi?id=22739
2967         Test the sequence of keyboard events generated for a keypress.
2968
2969         * fast/events/special-key-events-in-input-text-expected.txt: Added.
2970         * fast/events/special-key-events-in-input-text.html: Added.
2971
2972 2008-12-08  Julien Chaffraix  <jchaffraix@webkit.org>
2973
2974         Reviewed by Darin Adler.
2975
2976         Tests cases for bug 17897: Not Rendering Images Imported from XHTML Document
2977         <rdar://problem/5827614>
2978
2979         - xmlhttprequest-image-not-loaded*: test that an image loaded by an XMLHttpRequest and inserted into a XHTML or SVG Document
2980         is properly rendered.
2981
2982         - image-blocked-src-change.html and image-blocked-src-no-change.html: test that an image that was in error is responding to src attribute change
2983           (whether it does really change the url or not).
2984
2985         * http/tests/misc/image-blocked-src-change-expected.txt: Added.
2986         * http/tests/misc/image-blocked-src-change.html: Added.
2987         * http/tests/misc/image-blocked-src-no-change-expected.txt: Added.
2988         * http/tests/misc/image-blocked-src-no-change.html: Added.
2989         * http/tests/xmlhttprequest/resources/load-icon.svg: Added.
2990         * http/tests/xmlhttprequest/resources/load-icon.xhtml: Added.
2991         * http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-expected.txt: Added.
2992         * http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-svg-expected.txt: Added.
2993         * http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-svg.svg: Added.
2994         * http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded.html: Added.
2995
2996 2008-12-08  Mark Rowe  <mrowe@apple.com>
2997
2998         Rubber-stamped by Sam Weinig.
2999
3000         Disable the WML tests since no platforms build with WML enabled by default and the test failures are annoying.
3001
3002         * wml/variable-reference-invalid-character.html-disabled: Renamed from LayoutTests/wml/variable-reference-invalid-character.html.
3003         * wml/variable-reference-valid.html-disabled: Renamed from LayoutTests/wml/variable-reference-valid.html.
3004
3005 2008-12-08  Aaron Boodman  <aa@chromium.org>
3006
3007         Reviewed by Stephanie Lewis.
3008
3009         https://bugs.webkit.org/show_bug.cgi?id=22301
3010         Make dispatchDidFinishLoading() always fire before didFinishLoadForFrame().
3011
3012         * fast/dom/Window/get-set-properties-expected.txt:
3013         * fast/events/onunload-window-property-expected.txt:
3014         * http/tests/loading/basic-expected.txt:
3015         * http/tests/loading/empty-subframe-expected.txt:
3016         * http/tests/loading/gmail-assert-on-load-expected.txt:
3017         * http/tests/loading/location-hash-reload-cycle-expected.txt:
3018         * http/tests/loading/onload-vs-immediate-refresh-expected.txt:
3019         * http/tests/loading/slow-parsing-subframe-expected.txt:
3020         * http/tests/xmlhttprequest/frame-load-cancelled-abort-expected.txt:
3021         * platform/mac/http/tests/loading/simple-subframe-expected.txt:
3022         * webarchive/loading/test-loading-archive-expected.txt:
3023
3024 2008-12-08  Oliver Hunt  <oliver@apple.com>
3025
3026         Reviewed by Alexey Proskuryakov.
3027
3028         Bug 22398: r39059: Crash when clearing webkitTransitionDuration in webkitTransitionEnd event handler
3029         <rdar://problem/6426245> REGRESSION(r39059): Reproducible crash when clearing webkitTransitionDuration in webkitTransitionEnd event handler (22398)
3030
3031         Add crash test for this regression -- simply clear the transition duration in the transitionEnd handler.
3032
3033         * transitions/transition-duration-cleared-in-transitionend-crash-expected.txt: Added.
3034         * transitions/transition-duration-cleared-in-transitionend-crash.html: Added.
3035
3036 2008-12-07  Simon Fraser  <simon.fraser@apple.com>
3037
3038         Reviewed by Dan Bernstein
3039
3040         https://bugs.webkit.org/show_bug.cgi?id=22594
3041         
3042         Testcase for fetching inline style for -webkit-transform-origin
3043         and -webkit-transition.
3044
3045         * fast/css/transform-inline-style-expected.txt: Added.
3046         * fast/css/transform-inline-style.html: Added.
3047
3048 2008-12-07  Dirk Schulze  <krit@webkit.org>
3049
3050         Reviewed by Oliver Hunt.
3051
3052         Tests strokeRect with patterns and gradients.
3053
3054         * fast/canvas/canvas-strokeRect-expected.txt: Added.
3055         * fast/canvas/canvas-strokeRect.html: Added.
3056         * fast/canvas/resources/canvas-strokeRect.js: Added.
3057
3058 2008-12-06  Dirk Schulze  <krit@webkit.org>
3059
3060         Reviewed by Oliver Hunt.
3061
3062         Added tests for canvas's setTransform() and updated an existing one.
3063
3064         * fast/canvas/canvas-setTransform-expected.txt: Added.
3065         * fast/canvas/canvas-setTransform.html: Added.
3066         * fast/canvas/resources/canvas-setTransform.js: Added.
3067         * fast/dom/Window/window-properties-expected.txt:
3068
3069 2008-12-06  Antti Koivisto  <antti@apple.com>
3070
3071         Reusing property slots changed property ordering in this text.
3072
3073         * editing/pasteboard/5780697-2-expected.txt:
3074
3075 2008-12-06  Simon Fraser  <simon.fraser@apple.com>
3076
3077         Reviewed by Antti Koivisto, Dan Bernstein
3078         
3079         https://bugs.webkit.org/show_bug.cgi?id=22088
3080         
3081         Testcase for repaint issue when transform changes
3082
3083         * fast/repaint/transform-repaint-descendants.html: Added.
3084         * platform/mac/fast/repaint/transform-repaint-descendants-expected.checksum: Added.
3085         * platform/mac/fast/repaint/transform-repaint-descendants-expected.png: Added.
3086         * platform/mac/fast/repaint/transform-repaint-descendants-expected.txt: Added.
3087
3088 2008-12-06  Simon Fraser  <simon.fraser@apple.com>
3089
3090         Update expected image now that the caret renders in transformed
3091         content.
3092
3093         https://bugs.webkit.org/show_bug.cgi?id=15671
3094
3095         * platform/mac/fast/forms/search-transformed-expected.checksum:
3096         * platform/mac/fast/forms/search-transformed-expected.png:
3097
3098 2008-12-06  Simon Fraser  <simon.fraser@apple.com>
3099
3100         Reviewed by Dan Bernstein
3101
3102         https://bugs.webkit.org/show_bug.cgi?id=15739
3103         
3104         Testcase for selection painting on a transformed, replaced element.
3105         
3106         * fast/replaced/selection-rect-transform.html: Added.
3107         * platform/mac/fast/replaced/selection-rect-transform-expected.checksum: Added.
3108         * platform/mac/fast/replaced/selection-rect-transform-expected.png: Added.
3109         * platform/mac/fast/replaced/selection-rect-transform-expected.txt: Added.
3110
3111 2008-12-06  Simon Fraser  <simon.fraser@apple.com>
3112
3113         Reviewed by Dave Hyatt
3114
3115         https://bugs.webkit.org/show_bug.cgi?id=15671
3116         
3117         * fast/transforms/transformed-caret.html: Added.
3118         * platform/mac/fast/transforms/transformed-caret-expected.checksum: Added.
3119         * platform/mac/fast/transforms/transformed-caret-expected.png: Added.
3120         * platform/mac/fast/transforms/transformed-caret-expected.txt: Added.
3121         
3122           New testcase for caret on transformed element.
3123           
3124         * platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum:
3125         * platform/mac/fast/transforms/transformed-focused-text-input-expected.png:
3126         
3127           Fix expected now that caret rendering works properly.
3128
3129 2008-12-05  Chris Marrin  <cmarrin@apple.com>
3130
3131         Reviewed by Dave Hyatt.
3132
3133         Testcases for https://bugs.webkit.org/show_bug.cgi?id=22635
3134
3135         * animations/animation-iteration-event-destroy-renderer-expected.txt: Added.
3136         * animations/animation-iteration-event-destroy-renderer.html: Added.
3137         * animations/animation-start-event-destroy-renderer-expected.txt: Added.
3138         * animations/animation-start-event-destroy-renderer.html: Added.
3139
3140 2008-12-05  Pamela Greene  <pam@chromium.org>
3141
3142         Reviewed by Darin Adler.
3143
3144         https://bugs.webkit.org/show_bug.cgi?id=22608
3145         Add a test for line numbers of uncaught JS exceptions.
3146
3147         * fast/js/uncaught-exception-line-number-expected.txt: Added.
3148         * fast/js/uncaught-exception-line-number.html: Added.
3149
3150 2008-12-05  Pamela Greene  <pam@chromium.org>
3151
3152         Reviewed by Darin Adler.
3153
3154         https://bugs.webkit.org/show_bug.cgi?id=22604
3155         Add test for onload handler named 'onload'.
3156
3157         * fast/events/onload-name-collision-expected.txt: Added.
3158         * fast/events/onload-name-collision.html: Added.
3159
3160 2008-12-05  Pamela Greene  <pam@chromium.org>
3161
3162         Reviewed by Darin Adler.
3163
3164         https://bugs.webkit.org/show_bug.cgi?id=22601
3165         Add test to verify that calling functions on a Java applet from JS works.
3166
3167         * fast/dom/java-applet-calls-expected.txt: Added.
3168         * fast/dom/java-applet-calls.html: Added.
3169         * fast/dom/resources/TestApplet.class: Added.
3170         * fast/dom/resources/TestApplet.java: Added.
3171         (TestApplet): Source of test applet for use by layout test(s).
3172         (TestApplet.init):
3173         (TestApplet.setString):
3174         (TestApplet.getString):
3175
3176 2008-12-05  Pamela Greene  <pam@chromium.org>
3177
3178         Reviewed by Darin Adler.
3179
3180         https://bugs.webkit.org/show_bug.cgi?id=22592
3181         Make sure the onload handler is only called once, even when there are
3182         multiple <body> nodes in the document.
3183
3184         * fast/events/onload-fires-twice-expected.txt: Added.
3185         * fast/events/onload-fires-twice.html: Added.
3186
3187 2008-12-05  Pamela Greene  <pam@chromium.org>
3188
3189         Reviewed by Darin Adler.
3190
3191         https://bugs.webkit.org/show_bug.cgi?id=22575
3192         Add a test for accessing NodeList items by name.
3193
3194         * fast/dom/NodeList/nodelist-item-with-name-expected.txt: Added.
3195         * fast/dom/NodeList/nodelist-item-with-name.html: Added.
3196
3197 2008-12-05  Pamela Greene  <pam@chromium.org>
3198
3199         Reviewed by Eric Seidel.
3200
3201         https://bugs.webkit.org/show_bug.cgi?id=22632
3202         Add a test for DOM operations with incompatible receivers or arguments.
3203
3204         * fast/dom/incompatible-operations-expected.txt: Added.
3205         * fast/dom/incompatible-operations.html: Added.
3206
3207 2008-12-05  Justin Garcia  <justin.garcia@apple.com>
3208
3209         Updating these test results.  On Tiger the fragment created from RTFD data 
3210         contained interchange newlines that we incorrectly handled before r38983.
3211
3212         * platform/mac-tiger/editing/pasteboard/paste-RTFD-expected.checksum:
3213         * platform/mac-tiger/editing/pasteboard/paste-RTFD-expected.png:
3214         * platform/mac-tiger/editing/pasteboard/paste-RTFD-expected.txt:
3215
3216 2008-12-05  Geoffrey Garen  <ggaren@apple.com>
3217
3218         Reviewed by Sam Weinig.
3219         
3220         Added a test for a bug I discovered while working on
3221         https://bugs.webkit.org/show_bug.cgi?id=22685.
3222
3223         * fast/regex/non-capturing-backtracking-expected.txt: Added.
3224         * fast/regex/non-capturing-backtracking.html: Added.
3225         * fast/regex/resources/non-capturing-backtracking.js: Added.
3226
3227 2008-12-05  Dean Jackson  <dino@apple.com>
3228
3229         Reviewed by David Hyatt.
3230
3231         No longer need to add a fake listener on a document
3232         node in order to get events passed up to Window.
3233         https://bugs.webkit.org/show_bug.cgi?id=20572
3234
3235         * transitions/transition-end-event-window.html:
3236
3237 2008-12-05  Kevin McCullough  <kmccullough@apple.com>
3238
3239         Reviewed by Tim Hatcher.
3240
3241         - Fix intermittent profiler test failures.  The problem is that idle
3242         time only shows up some times, probably dependent on if the system is
3243         running a little slow or has a network hiccup.  I've removed this.
3244         - I've also added <rdar://problem/6422004> Profiler tests fail because
3245         they sometimes don't have (idle) time. This is to investigate whether or
3246         not idle time should be showing up at all when running these tests.
3247
3248         * fast/profiler/anonymous-event-handler-expected.txt:
3249         * fast/profiler/anonymous-function-called-from-different-contexts-expected.txt:
3250         * fast/profiler/anonymous-function-calls-built-in-functions-expected.txt:
3251         * fast/profiler/anonymous-function-calls-eval-expected.txt:
3252         * fast/profiler/apply-expected.txt:
3253         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
3254         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
3255         * fast/profiler/call-expected.txt:
3256         * fast/profiler/call-nodelist-as-function-expected.txt:
3257         * fast/profiler/calling-the-function-that-started-the-profiler-from-another-scope-expected.txt:
3258         * fast/profiler/compare-multiple-profiles-expected.txt:
3259         * fast/profiler/constructor-expected.txt:
3260         * fast/profiler/dead-time-expected.txt:
3261         * fast/profiler/document-dot-write-expected.txt:
3262         * fast/profiler/event-handler-expected.txt:
3263         * fast/profiler/execution-context-and-eval-on-same-line-expected.txt:
3264         * fast/profiler/heavy-view-expected.txt:
3265         * fast/profiler/inline-event-handler-expected.txt:
3266         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
3267         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
3268         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
3269         * fast/profiler/multiple-frames-expected.txt:
3270         * fast/profiler/nested-anonymous-functon-expected.txt:
3271         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
3272         * fast/profiler/one-execution-context-expected.txt:
3273         * fast/profiler/profile-calls-in-included-file-expected.txt:
3274         * fast/profiler/profiling-from-a-nested-location-but-stop-profiling-outside-the-nesting-expected.txt:
3275         * fast/profiler/profiling-from-a-nested-location-expected.txt:
3276         * fast/profiler/resources/profiler-test-JS-resources.js:
3277         (printProfileNodeWithoutTime):
3278         * fast/profiler/simple-event-call-expected.txt:
3279         * fast/profiler/simple-no-level-change-expected.txt:
3280         * fast/profiler/start-and-stop-profiler-multiple-times-expected.txt:
3281         * fast/profiler/start-and-stop-profiling-in-the-same-function-expected.txt:
3282         * fast/profiler/stop-profiling-after-setTimeout-expected.txt:
3283         * fast/profiler/stop-then-function-call-expected.txt:
3284         * fast/profiler/throw-exception-from-eval-expected.txt:
3285         * fast/profiler/two-execution-contexts-expected.txt:
3286         * fast/profiler/user-defined-function-calls-built-in-functions-expected.txt:
3287         * fast/profiler/window-dot-eval-expected.txt:
3288
3289 2008-12-05  Alexey Proskuryakov  <ap@webkit.org>
3290
3291         Reviewed by Darin Adler.
3292
3293         https://bugs.webkit.org/show_bug.cgi?id=22672
3294         ASSERT(m_table) when xhr.onabort creates another xhr or calls setTimeout
3295
3296         * http/tests/xmlhttprequest/send-on-abort-expected.txt: Added.
3297         * http/tests/xmlhttprequest/send-on-abort.html: Added.
3298
3299         * http/tests/xmlhttprequest/abort-on-leaving-page-expected.txt: Removed.
3300         * http/tests/xmlhttprequest/abort-on-leaving-page.html: Removed.
3301         * http/tests/xmlhttprequest/frame-load-cancelled-abort-expected.txt:
3302         * http/tests/xmlhttprequest/resources/slow-response.pl: Removed.
3303         Stopping an XHR due to navigation no longer dispatches events.
3304
3305 2008-12-05  Jungshik Shin  <jshin@chromium.org>
3306
3307         Reviewed by Alexey Proskuryakov.
3308
3309         https://bugs.webkit.org/show_bug.cgi?id=22472
3310
3311         Revises charset alias map for TextCodecICU.
3312         - Uses windows-949 and windows-874 instead of windows-949-2000 and windows-874-2000
3313         - Replaces 'windows874' in a couple of place with 'windows-874' (for the canonical name)
3314         - Maps 'dos-874' to 'windows-874'. Currently, it's aliases to 'cp874', which is in turn
3315           mapped to 'TIS-620'. 'TIS-620' is manually aliased to 'windows-874'. We'd better directly
3316           alias 'dos-874' to 'windows-874'.
3317         - Replaces 'EUC-CN' with 'GBK' when it's used as the canonical name.
3318           Similar to the above case, we're getting rid of indirection that eventually leads to 'GBK' by
3319           directly going to 'GBK'.
3320         - Puts Mac encodings in a separate test 'char-decoding-mac.html'. Rename 'char-decoding-mac.html'
3321           in platform/mac to 'xnextstep-decoding.html' to avoid the name collision in the result files.
3322         - Adds a JS file for common functions used by char-decoding-*.html tests.
3323
3324         * fast/encoding/char-decoding-expected.txt:
3325         * fast/encoding/char-decoding-mac-expected.txt: Added.
3326         * fast/encoding/char-decoding-mac.html: Added.
3327         * fast/encoding/char-decoding.html:
3328         * fast/encoding/resources/char-decoding-utils.js
3329         * platform/mac/fast/encoding/char-decoding-mac-expected.txt: Removed.
3330         * platform/mac/fast/encoding/char-decoding-mac.html: Removed.
3331         * platform/mac/fast/encoding/xnextstep-decoding-expected.txt: Copied from LayoutTests/platform/mac/fast/encoding/char-decoding-mac-expected.txt.
3332         * platform/mac/fast/encoding/xnextstep-decoding.html: Copied from LayoutTests/platform/mac/fast/encoding/char-decoding-mac.html.
3333
3334 2008-12-03  Geoffrey Garen  <ggaren@apple.com>
3335
3336         Reviewed by Oliver Hunt.
3337         
3338         Added a test for another input length miscalculation.
3339
3340         * fast/regex/alternative-length-miscalculation-expected.txt:
3341         * fast/regex/resources/alternative-length-miscalculation.js:
3342
3343 2008-12-03  Jungshik Shin  <jshin@chromium.org>
3344
3345         Reviewed by Darin Adler.
3346
3347         Add missing test files (utf-16,32 files) and two php files
3348         for bug 21635 and enabled utf-7 tests (bug 22492). The patch
3349         for bug 21635 was landed in http://trac.webkit.org/changeset/38755,
3350         but binary test files (utf-16/32) were omitted in the changeset.
3351
3352         https://bugs.webkit.org/show_bug.cgi?id=21635
3353         https://bugs.webkit.org/show_bug.cgi?id=22492
3354
3355         * http/tests/misc/resources/check-query-param.php: Added.
3356         * http/tests/misc/resources/echo-query-param.php: Added.
3357         * http/tests/misc/submit-get-in-utf16be.html: Added.
3358         * http/tests/misc/submit-get-in-utf16le.html: Added.
3359         * http/tests/misc/submit-get-in-utf32be.html: Added.
3360         * http/tests/misc/submit-get-in-utf32le.html: Added.
3361         * http/tests/misc/submit-get-in-utf7.html: Copied from http/tests/misc/submit-get-in-utf7.html-disabled.
3362         * http/tests/misc/submit-get-in-utf7.html-disabled: Removed.
3363         * http/tests/misc/submit-post-in-utf16be.html: Added.
3364         * http/tests/misc/submit-post-in-utf16le.html: Added.
3365         * http/tests/misc/submit-post-in-utf32be.html: Added.
3366         * http/tests/misc/submit-post-in-utf32le.html: Added.
3367         * http/tests/misc/submit-post-in-utf7.html: Copied from http/tests/misc/submit-post-in-utf7.html-disabled.
3368         * http/tests/misc/submit-post-in-utf7.html-disabled: Removed.
3369         * http/tests/misc/url-in-utf16be.html: Added.
3370         * http/tests/misc/url-in-utf16le.html: Added.
3371         * http/tests/misc/url-in-utf32be.html: Added.
3372         * http/tests/misc/url-in-utf32le.html: Added.
3373         * http/tests/misc/url-in-utf7.html: Copied from http/tests/misc/url-in-utf7.html-disabled.
3374         * http/tests/misc/url-in-utf7.html-disabled: Removed.
3375
3376 2008-12-03  Justin Garcia  <justin.garcia@apple.com>
3377
3378         Reviewed by Beth Dakin.
3379
3380         <rdar://problem/6018653> Extra blank line when pasting paragraph in plain text
3381
3382         * editing/pasteboard/6018653-expected.txt: Added.
3383         * editing/pasteboard/6018653.html: Added.
3384
3385 2008-12-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3386
3387         Reviewed by George Staikos.
3388
3389         Forgot to rerun make-js-test-wrappers, and update some fast/wml results.
3390
3391         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
3392         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
3393         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
3394         * wml/resources/variable-reference-invalid-character.js:
3395         * wml/resources/variable-reference-valid.js:
3396
3397 2008-12-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3398
3399         Reviewed by George Staikos.
3400
3401         Fixes: https://bugs.webkit.org/show_bug.cgi?id=22636
3402
3403         Add a first set of scriptable WML layout tests.
3404         Embed WML documents in an <iframe>, contained in a (X)HTML document, and script
3405         the LayoutTestController through XHTML <script> elements. See WMLTestCase.js,
3406         which is derived from SVGTestCase.js.
3407
3408         All wml/*.html files are generated using make-js-test-wrappers.
3409
3410         Add two tests covering variable substitution.
3411
3412         * wml: Added.
3413         * wml/resources: Added.
3414         * wml/resources/TEMPLATE.html: Added.
3415         * wml/resources/WMLTestCase.js: Added.
3416         (createWMLElement):
3417         (createWMLTestCase.iframeElement.onload):
3418         (createWMLTestCase):
3419         (triggerUpdate):
3420         (startTest):
3421         (completeTest.script.onload):
3422         (completeTest):
3423         * wml/resources/variable-reference-invalid-character.js: Added.
3424         (setupTestDocument):
3425         (prepareTest):
3426         (executeTest):
3427         * wml/resources/variable-reference-valid.js: Added.
3428         (setupTestDocument):
3429         (prepareTest):
3430         (executeTest):
3431         * wml/variable-reference-invalid-character-expected.txt: Added.
3432         * wml/variable-reference-invalid-character.html: Added.
3433         * wml/variable-reference-valid-expected.txt: Added.
3434         * wml/variable-reference-valid.html: Added.
3435
3436 2008-12-03  Simon Fraser  <simon.fraser@apple.com>
3437
3438         Reviewed by Dave Hyatt
3439
3440         Clean up and unify transition and animation test cases that destroy
3441         the renderer in the 'ended' event callback, either through setting display:none,
3442         or removing the element.
3443         
3444         * animations/animation-end-event-destroy-renderer-expected.txt: Added.
3445         * animations/animation-end-event-destroy-renderer.html: Added.
3446         * animations/transform-animation-event-destroy-element-expected.txt: Removed.
3447         * animations/transform-animation-event-destroy-element.html: Removed.
3448         * transitions/transform-transition-event-destroy-element-expected.txt: Removed.
3449         * transitions/transform-transition-event-destroy-element.html: Removed.
3450         * transitions/transition-end-event-destroy-renderer-expected.txt: Added.
3451         * transitions/transition-end-event-destroy-renderer.html: Added.
3452
3453 2008-12-03  Alexey Proskuryakov  <ap@webkit.org>
3454
3455         Reviewed by Darin Adler.
3456
3457         https://bugs.webkit.org/show_bug.cgi?id=22630
3458         Assertion failure in XMLHttpRequest::contextDestroyed
3459
3460         * http/tests/xmlhttprequest/close-window-expected.txt: Added.
3461         * http/tests/xmlhttprequest/close-window.html: Added.
3462         * http/tests/xmlhttprequest/resources/close-window-frame.html: Added.
3463
3464 2008-12-03  Dean Jackson  <dino@apple.com>
3465
3466         Reviewed by Dan Bernstein.
3467         
3468         Tests for CSS 3 <angle> turn unit
3469         https://bugs.webkit.org/show_bug.cgi?id=22497
3470
3471         * transforms/2d/transform-2d-expected.txt:
3472         * transforms/2d/transform-2d.html:
3473         * transforms/transform-value-types-expected.txt:
3474         * transforms/transform-value-types.html:
3475
3476 2008-12-03  Dean Jackson  <dino@apple.com>
3477
3478         Reviewed by Dan Bernstein.
3479
3480         Clean up some tests for private DRT API.
3481         https://bugs.webkit.org/show_bug.cgi?id=22498
3482
3483         * platform/win/Skipped:
3484         * transitions/transition-drt-api-delay-expected.txt:
3485         * transitions/transition-drt-api-delay.html:
3486         * transitions/transition-shorthand-delay-expected.txt:
3487         * transitions/transition-shorthand-delay.html:
3488
3489 2008-12-03  Dirk Schulze  <krit@webkit.org>
3490
3491         Updated/Correcte the SVG pixel tests.
3492         We pass two more SVG tests now.
3493
3494         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.checksum:
3495         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.png:
3496         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
3497         * platform/mac/svg/batik/text/textEffect3-expected.png:
3498
3499 2008-12-03  Dmitry Titov  <dimich@chromium.org>
3500
3501         Reviewed by Alexey Proskuryakov.
3502
3503         Add test for https://bugs.webkit.org/show_bug.cgi?id=22600,
3504         verifying that timeout callback is executed in the right scope.
3505
3506         * fast/dom/Window/timeout-callback-scope-expected.txt: Added.
3507         * fast/dom/Window/timeout-callback-scope.html: Added.
3508
3509 2008-12-02  Alexey Proskuryakov  <ap@webkit.org>
3510
3511         Reviewed by Maciej Stachowiak.
3512
3513         https://bugs.webkit.org/show_bug.cgi?id=22543
3514         Consolidate ActiveDOMObject page cache interaction
3515
3516         * http/tests/xmlhttprequest/abort-on-leaving-page-expected.txt: Added.
3517         * http/tests/xmlhttprequest/abort-on-leaving-page.html: Added.
3518         * http/tests/xmlhttprequest/resources/slow-response.pl: Added.
3519         Check that XHR is aborted when navigating to a different page.
3520
3521         * http/tests/xmlhttprequest/frame-load-cancelled-abort-expected.txt:
3522         A readystatechange event is now fired when destroying a subframe that made a request.
3523         This matches Firefox, although test output is somewhat different due to window.parent
3524         being inaccessible from a detached frame there.
3525
3526 2008-11-28  Cameron Zwarich  <zwarich@apple.com>
3527
3528         Reviewed by Geoff Garen.
3529
3530         Add tests for bug 22504: Crashes during code generation occur due to refing of ignoredResult()
3531         <https://bugs.webkit.org/show_bug.cgi?id=22504>
3532
3533         * fast/js/ignored-result-ref-crash-expected.txt: Added.
3534         * fast/js/ignored-result-ref-crash.html: Added.
3535         * fast/js/resources/ignored-result-ref-crash.js: Added.
3536
3537 2008-12-02  Geoffrey Garen  <ggaren@apple.com>
3538
3539         Reviewed by Cameron Zwarich.
3540         
3541         Test for https://bugs.webkit.org/show_bug.cgi?id=22537
3542         REGRESSION (r38745): Assertion failure in jsSubstring() at ge.com
3543
3544         * fast/regex/alternative-length-miscalculation-expected.txt: Added.
3545         * fast/regex/alternative-length-miscalculation.html: Added.
3546
3547 2008-12-02  Simon Fraser  <simon.fraser@apple.com>
3548
3549         Reviewed by Dave Hyatt
3550
3551         https://bugs.webkit.org/show_bug.cgi?id=22472
3552         
3553         Test for repainting a selected, replaced element.
3554         
3555         * fast/repaint/selected-replaced.html: Added.
3556         * platform/mac/fast/repaint/selected-replaced-expected.checksum: Added.
3557         * platform/mac/fast/repaint/selected-replaced-expected.png: Added.
3558         * platform/mac/fast/repaint/selected-replaced-expected.txt: Added.
3559
3560 2008-12-02  Chris Fleizach  <cfleizach@apple.com>
3561
3562         Reviewed by Beth Dakin.
3563
3564         Added and modified tests for
3565         Bug 22606: Can <th> serves as the AXTitleUIElement for <td>?
3566
3567         * accessibility/image-map1-expected.txt:
3568         * accessibility/image-map2-expected.txt:
3569         * accessibility/internal-link-anchors2-expected.txt:
3570         * accessibility/lists-expected.txt:
3571         * accessibility/plugin-expected.txt:
3572         * accessibility/table-detection-expected.txt:
3573         * accessibility/table-one-cell-expected.txt:
3574         * accessibility/table-with-aria-role-expected.txt:
3575         * accessibility/table-with-rules-expected.txt:
3576         * accessibility/th-as-title-ui-expected.txt: Added.
3577         * accessibility/th-as-title-ui.html: Added.
3578
3579 2008-12-02  Chris Fleizach  <cfleizach@apple.com>
3580
3581         Update tests for Bug 22596: Some elements don't report AXBlockQuoteLevel
3582
3583         Reviewed by John Sullivan.
3584
3585         * accessibility/document-links-expected.txt:
3586         * accessibility/image-map1-expected.txt:
3587         * accessibility/image-map2-expected.txt:
3588
3589 2008-12-02  Dimitri Glazkov  <dglazkov@chromium.org>
3590
3591         Reviewed by Eric Seidel.
3592         
3593         Add Layout test for https://bugs.webkit.org/show_bug.cgi?id=22460,
3594         testing ASSERT in console.trace() due to incomplete inheritance chain.
3595
3596         * fast/dom/Window/console-trace-expected.txt: Added.
3597         * fast/dom/Window/console-trace.html: Added.
3598
3599 2008-12-02  Michael Moss  <mmoss@chromium.org>
3600
3601         Reviewed by Eric Seidel.
3602
3603         Enable http/tests/navigation/reload-subframe-*frame.html on Windows.
3604         https://bugs.webkit.org/show_bug.cgi?id=20926
3605
3606         * platform/win/Skipped:
3607
3608 2008-12-01  Beth Dakin  <bdakin@apple.com>
3609
3610         Reviewed by Dan Bernstein.
3611
3612         Tests for https://bugs.webkit.org/show_bug.cgi?id=13736 REGRESSION 
3613         (r19811): Using the down arrow in a textarea gets "stuck" at the 
3614         end of a wrapped line
3615         And corresponding: <rdar://problem/5347931>
3616
3617         * editing/selection/wrapped-line-caret-1.html: Added.
3618         * editing/selection/wrapped-line-caret-2.html: Added.
3619         * platform/mac/editing/selection/wrapped-line-caret-1-
3620         expected.checksum: Added.
3621         * platform/mac/editing/selection/wrapped-line-caret-1-expected.png: 
3622         Added.
3623         * platform/mac/editing/selection/wrapped-line-caret-1-expected.txt: 
3624         Added.
3625         * platform/mac/editing/selection/wrapped-line-caret-2-
3626         expected.checksum: Added.
3627         * platform/mac/editing/selection/wrapped-line-caret-2-expected.png: 
3628         Added.
3629         * platform/mac/editing/selection/wrapped-line-caret-2-expected.txt: 
3630         Added.
3631
3632 2008-12-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3633
3634         Not reviewed. Forgot to include updated layout tests in last commit.
3635
3636         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
3637         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
3638         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
3639
3640 2008-12-01  Pierre-Olivier Latour  <pol@apple.com>
3641
3642         Reviewed by Mark Rowe.
3643
3644         Updated the reference images for the <video> layout tests as the ones checked-in previously
3645         do not pass on the pixel bots.
3646
3647         https://bugs.webkit.org/show_bug.cgi?id=21911
3648
3649         * platform/mac/media/video-aspect-ratio-expected.checksum:
3650         * platform/mac/media/video-aspect-ratio-expected.png:
3651         * platform/mac/media/video-controls-rendering-expected.checksum:
3652         * platform/mac/media/video-controls-rendering-expected.png:
3653         * platform/mac/media/video-display-toggle-expected.checksum:
3654         * platform/mac/media/video-display-toggle-expected.png:
3655         * platform/mac/media/video-layer-crash-expected.checksum:
3656         * platform/mac/media/video-layer-crash-expected.png:
3657         * platform/mac/media/video-transformed-expected.checksum:
3658         * platform/mac/media/video-transformed-expected.png:
3659
3660 2008-12-01  David Kilzer  <ddkilzer@apple.com>
3661
3662         Bug 22466: REGRESSION (35867): Many resources missing when saving webarchive of webkit.org
3663
3664         <https://bugs.webkit.org/show_bug.cgi?id=22466>
3665         <rdar://problem/6403593>
3666
3667         Reviewed by Brady Eidson.
3668
3669         * http/tests/webarchive/resources/test-preload-resources.css: Added.
3670         * http/tests/webarchive/test-preload-resources-expected.webarchive: Added.
3671         * http/tests/webarchive/test-preload-resources.html: Added.
3672         * platform/qt/Skipped: Added http/tests/webarchive and grouped the
3673         skipped list of other webarchive tests together.
3674         * platform/win/Skipped: Added http/tests/webarchive.
3675
3676 2008-12-01  Pamela Greene  <pam@chromium.org>
3677
3678         Reviewed by Darin Adler.
3679
3680         https://bugs.webkit.org/show_bug.cgi?id=22464
3681         Add a test for a potential crash when performing a same-origin
3682         check on a subframe reloaded with about:blank.
3683
3684         * fast/js/same-origin-subframe-about-blank-expected.txt: Added.
3685         * fast/js/same-origin-subframe-about-blank.html: Added.
3686
3687 2008-12-01  Pierre-Olivier Latour  <pol@apple.com>
3688
3689         Reviewed by Dan Bernstein.
3690
3691         Fixed <video> layout tests so that DRT is notified they are done only when the video frames
3692         are effectively rendered in the page. This requires using a timeout since there is no <video>
3693         event that fires when the first frame has been drawn (the closest even fires when the element
3694         is ready to render and will eventually draw at some unknown point in the future).
3695         Thanks to this change, these tests now pass in --pixel mode as well.
3696
3697         https://bugs.webkit.org/show_bug.cgi?id=21911
3698
3699         * media/video-aspect-ratio.html:
3700         * media/video-controls-rendering.html:
3701         * media/video-display-toggle.html:
3702         * media/video-layer-crash.html:
3703         * media/video-paint-test.js:
3704         (init):
3705         * media/video-transformed.html:
3706         * platform/mac/media/video-aspect-ratio-expected.checksum:
3707         * platform/mac/media/video-aspect-ratio-expected.png:
3708         * platform/mac/media/video-controls-rendering-expected.checksum:
3709         * platform/mac/media/video-controls-rendering-expected.png:
3710         * platform/mac/media/video-display-toggle-expected.checksum:
3711         * platform/mac/media/video-display-toggle-expected.png:
3712         * platform/mac/media/video-layer-crash-expected.checksum:
3713         * platform/mac/media/video-layer-crash-expected.png:
3714         * platform/mac/media/video-transformed-expected.checksum:
3715         * platform/mac/media/video-transformed-expected.png:
3716
3717 2008-12-01  Pamela Greene  <pam@chromium.org>
3718
3719         Reviewed by Darin Adler.
3720
3721         https://bugs.webkit.org/show_bug.cgi?id=22463
3722         Add a test for accessing navigator.cookieEnabled after navigation.
3723
3724         * fast/dom/navigator-cookieEnabled-no-crash-expected.txt: Added.
3725         * fast/dom/navigator-cookieEnabled-no-crash.html: Added.
3726         * fast/dom/resources/test-successful-destination.html: Added.
3727
3728 2008-12-01  Pamela Greene  <pam@chromium.org>
3729
3730         Reviewed by Sam Weinig.
3731
3732         https://bugs.webkit.org/show_bug.cgi?id=22365
3733         Add a test to verify behavior of DOM node constructors.
3734
3735         * fast/dom/dom-constructors-expected.txt: Added.
3736         * fast/dom/dom-constructors.html: Added.
3737
3738 2008-12-01  Pamela Greene  <pam@chromium.org>
3739
3740         Reviewed by Darin Adler.
3741
3742         https://bugs.webkit.org/show_bug.cgi?id=22358
3743         Add a test for crash on "Copy" after showing a tooltip.
3744
3745         * editing/pasteboard/copy-crash-expected.txt: Added.
3746         * editing/pasteboard/copy-crash.html: Added.
3747
3748 2008-12-01  Alexey Proskuryakov  <ap@webkit.org>
3749
3750         Rubber-stamped by Mark Rowe.
3751
3752         https://bugs.webkit.org/show_bug.cgi?id=22531
3753         Stack overflow on PowerPC on fast/workers/use-machine-stack.html
3754
3755         Disabling the test until the problem can be investigated.
3756
3757         * fast/workers/use-machine-stack.html: Removed.
3758         * fast/workers/use-machine-stack.html-disabled: Copied from fast/workers/use-machine-stack.html.
3759
3760 2008-11-28  Sam Weinig  <sam@webkit.org>
3761
3762         Reviewed by Alexey Proskuryakov.
3763
3764         Test for https://bugs.webkit.org/show_bug.cgi?id=21063
3765         NULL pointer crash in dispatchEvent(null);
3766
3767         * fast/events/dispatchEvent-crash-expected.txt: Added.
3768         * fast/events/dispatchEvent-crash.html: Added.
3769
3770 2008-11-29  Dan Bernstein  <mitz@apple.com>
3771
3772         Reviewed by Alexey Proskuryakov.
3773
3774         - test for https://bugs.webkit.org/show_bug.cgi?id=22454
3775           <rdar://problem/6405550> REGRESSION (3.2-TOT): Crash below FontFallbackList::fontDataAt on jacobian.org
3776
3777         * http/tests/misc/font-face-in-multiple-segmented-faces-expected.txt: Added.
3778         * http/tests/misc/font-face-in-multiple-segmented-faces.html: Added.
3779
3780 2008-11-29  Alexey Proskuryakov  <ap@webkit.org>
3781
3782         Reviewed by Eric Seidel.
3783
3784         https://bugs.webkit.org/show_bug.cgi?id=14968
3785         document.open() erroneously returns void instead of the new Document
3786
3787         * fast/dom/HTMLDocument/document-open-return-value-expected.txt: Added.
3788         * fast/dom/HTMLDocument/document-open-return-value.html: Added.
3789
3790 2008-11-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3791
3792         Reviewed by Cameron Zwarich.
3793
3794         Update WML layout test results after adding <timer> element support.
3795
3796         * platform/mac/fast/wml/err-multi-timer-expected.checksum:
3797         * platform/mac/fast/wml/err-multi-timer-expected.png:
3798         * platform/mac/fast/wml/err-multi-timer-expected.txt:
3799
3800 2008-11-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3801
3802         Reviewed by Holger Freyther.
3803
3804         Update WML layout test results after adding <do> element support.
3805
3806         * platform/mac/fast/wml/do-element-optional-attr-expected.checksum:
3807         * platform/mac/fast/wml/do-element-optional-attr-expected.png:
3808         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
3809         * platform/mac/fast/wml/do-shadow-expected.txt:
3810         * platform/mac/fast/wml/do-template-expected.txt:
3811         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
3812         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
3813         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
3814         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
3815         * platform/mac/fast/wml/err-samename-do-expected.checksum:
3816         * platform/mac/fast/wml/err-samename-do-expected.png:
3817         * platform/mac/fast/wml/err-samename-do-expected.txt:
3818
3819 2008-11-26  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3820
3821         Reviewed by George Staikos.
3822
3823         Fixes: https://bugs.webkit.org/show_bug.cgi?id=22522
3824
3825         Catch WML errors (invalid variable name/reference, multiple access elements, etc)
3826         while parsing the document, and stop parsing immediately and wrap the document
3827         fragment in a XHTML error document, just like it's done from XML parsing errors.
3828
3829         Update affected layout tests (all fixed).
3830
3831         * platform/mac/fast/wml/do-shadow-expected.txt:
3832         * platform/mac/fast/wml/do-template-expected.txt:
3833         * platform/mac/fast/wml/err-event-binding-conflict-expected.checksum:
3834         * platform/mac/fast/wml/err-event-binding-conflict-expected.png:
3835         * platform/mac/fast/wml/err-event-binding-conflict-expected.txt:
3836         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
3837         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
3838         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
3839         * platform/mac/fast/wml/err-multi-access-expected.checksum:
3840         * platform/mac/fast/wml/err-multi-access-expected.png:
3841         * platform/mac/fast/wml/err-multi-access-expected.txt:
3842         * platform/mac/fast/wml/err-unallowed-task-in-anchor-expected.checksum:
3843         * platform/mac/fast/wml/err-unallowed-task-in-anchor-expected.png:
3844         * platform/mac/fast/wml/err-unallowed-task-in-anchor-expected.txt:
3845
3846 2008-11-26  Nikolas Zimmermann  <zimmermann@kde.org>
3847
3848         Not reviewed. Forgot to include this layout test update in the last commit.
3849
3850         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
3851
3852 2008-11-26  Nikolas Zimmermann  <zimmermann@kde.org>
3853
3854         Rubber stamped by Mark Rowe.
3855
3856         Fix nine failing tests on the build bot. Update mac-tiger results.
3857
3858         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
3859         * platform/mac-tiger/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
3860         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
3861         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
3862         * platform/mac-tiger/svg/hixie/perf/001-expected.txt:
3863         * platform/mac-tiger/svg/hixie/perf/002-expected.txt:
3864         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
3865         * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
3866         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt:
3867
3868 2008-11-10  Glenn Wilson  <gwilson@chromium.org>
3869
3870         Reviewed by Dan Bernstein.
3871
3872         Fixed bug http://bugs.webkit.org/show_bug.cgi?id=21953
3873
3874         Added layout tests to verify that characters not defined in the default font with the small-caps variant
3875         won't cause a crash
3876
3877         * fast/css/small-caps-crash-expected.txt: Added.
3878         * fast/css/small-caps-crash.html: Added.
3879
3880 2008-11-26  Nikolas Zimmermann  <zimmermann@kde.org>
3881
3882         Reviewed by Oliver Hunt.
3883
3884         Update layout tests, after fixing the path to string logic.
3885
3886         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
3887         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
3888         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
3889         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
3890         * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
3891         * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
3892         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
3893         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
3894         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
3895         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
3896         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
3897         * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
3898         * platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
3899         * platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
3900         * platform/mac/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
3901         * platform/mac/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
3902         * platform/mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
3903         * platform/mac/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
3904         * platform/mac/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
3905         * platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
3906         * platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
3907         * platform/mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
3908         * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
3909         * platform/mac/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
3910         * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
3911         * platform/mac/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
3912         * platform/mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
3913         * platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
3914         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
3915         * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
3916         * platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
3917         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
3918         * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
3919         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
3920         * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
3921         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
3922         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
3923         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
3924         * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt:
3925         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
3926         * platform/mac/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt:
3927         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
3928         * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
3929         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
3930         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
3931         * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
3932         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
3933         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
3934         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
3935         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
3936         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
3937         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
3938         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
3939         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
3940         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
3941         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
3942         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
3943         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
3944         * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
3945         * platform/mac/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt:
3946         * platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt:
3947         * platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
3948         * platform/mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
3949         * platform/mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
3950         * platform/mac/svg/W3C-SVG-1.1/coords-coord-01-t-expected.txt:
3951         * platform/mac/svg/W3C-SVG-1.1/coords-coord-02-t-expected.txt:
3952         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
3953         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
3954         * platform/mac/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
3955         * platform/mac/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
3956         * platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
3957         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
3958         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt:
3959         * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
3960         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
3961         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
3962         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
3963         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
3964         * platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
3965         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
3966         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
3967         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
3968         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
3969         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3970         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
3971         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
3972         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
3973         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
3974         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
3975         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
3976         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
3977         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
3978         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
3979         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
3980         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
3981         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
3982         * platform/mac/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
3983         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3984         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3985         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3986         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3987         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
3988         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
3989         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3990         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
3991         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
3992         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
3993         * platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
3994         * platform/mac/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
3995         * platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt:
3996         * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt:
3997         * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt:
3998         * platform/mac/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt:
3999         * platform/mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
4000         * platform/mac/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt:
4001         * platform/mac/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt:
4002         * platform/mac/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt:
4003         * platform/mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt:
4004         * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt:
4005         * platform/mac/svg/W3C-SVG-1.1/linking-a-07-t-expected.txt:
4006         * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
4007         * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
4008         * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
4009         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
4010         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
4011         * platform/mac/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
4012         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
4013         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
4014         * platform/mac/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt:
4015         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
4016         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
4017         * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
4018         * platform/mac/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
4019         * platform/mac/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
4020         * platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
4021         * platform/mac/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
4022         * platform/mac/svg/W3C-SVG-1.1/painting-fill-05-b-expected.txt:
4023         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
4024         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
4025         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
4026         * platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
4027         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
4028         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
4029         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
4030         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
4031         * platform/mac/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.txt:
4032         * platform/mac/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
4033         * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt:
4034         * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
4035         * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
4036         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
4037         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
4038         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
4039         * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
4040         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
4041         * platform/mac/svg/W3C-SVG-1.1/paths-data-10-t-expected.txt:
4042         * platform/mac/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt:
4043         * platform/mac/svg/W3C-SVG-1.1/paths-data-13-t-expected.txt:
4044         * platform/mac/svg/W3C-SVG-1.1/paths-data-14-t-expected.txt:
4045         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
4046         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
4047         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
4048         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
4049         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
4050         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
4051         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
4052         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
4053         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
4054         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
4055         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
4056         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
4057         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
4058         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt:
4059         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt:
4060         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.txt:
4061         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.txt:
4062         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
4063         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.txt:
4064         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.txt:
4065         * platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
4066         * platform/mac/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt:
4067         * platform/mac/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt:
4068         * platform/mac/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt:
4069         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
4070         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
4071         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
4072         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
4073         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
4074         * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt:
4075         * platform/mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt:
4076         * platform/mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.txt:
4077         * platform/mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.txt:
4078         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
4079         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
4080         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
4081         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
4082         * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
4083         * platform/mac/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
4084         * platform/mac/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
4085         * platform/mac/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
4086         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
4087         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
4088         * platform/mac/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
4089         * platform/mac/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
4090         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
4091         * platform/mac/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
4092         * platform/mac/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
4093         * platform/mac/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
4094         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
4095         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
4096         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
4097         * platform/mac/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
4098         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
4099         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
4100         * platform/mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.txt:
4101         * platform/mac/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
4102         * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
4103         * platform/mac/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt:
4104         * platform/mac/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt:
4105         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
4106         * platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt:
4107         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
4108         * platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt:
4109         * platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt:
4110         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt:
4111         * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
4112         * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
4113         * platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt:
4114         * platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt:
4115         * platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt:
4116         * platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
4117         * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
4118         * platform/mac/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
4119         * platform/mac/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt:
4120         * platform/mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt:
4121         * platform/mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt:
4122         * platform/mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt:
4123         * platform/mac/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
4124         * platform/mac/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
4125         * platform/mac/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt:
4126         * platform/mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
4127         * platform/mac/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
4128         * platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
4129         * platform/mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
4130         * platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt:
4131         * platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
4132         * platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
4133         * platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
4134         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
4135         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt:
4136         * platform/mac/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
4137         * platform/mac/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
4138         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
4139         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
4140         * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
4141         * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
4142         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.txt:
4143         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
4144         * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
4145         * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
4146         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.txt:
4147         * platform/mac/svg/W3C-SVG-1.1/text-text-08-b-expected.txt:
4148         * platform/mac/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt:
4149         * platform/mac/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
4150         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
4151         * platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
4152         * platform/mac/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt:
4153         * platform/mac/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt:
4154         * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
4155         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
4156         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
4157         * platform/mac/svg/batik/paints/gradientLimit-expected.txt:
4158         * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
4159