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