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