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