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