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