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