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