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