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