04aaab05d638029b92f5532823648063dfcdcd67
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
2
3         - Correct bogus result checked in as part of r41432.
4
5         * media/video-can-play-type-expected.txt:
6
7 2009-03-04  Pamela Greene  <pam@chromium.org>
8
9         Reviewed by Darin Fisher.
10
11         Add test to ensure that window.frames is self-referential
12         https://bugs.webkit.org/show_bug.cgi?id=24341
13
14         * fast/dom/Window/window-frames-self-referential-expected.txt: Added.
15         * fast/dom/Window/window-frames-self-referential.html: Added.
16
17 2009-03-04  David Levin  <levin@chromium.org>
18
19         Reviewed by Alexey Proskuryakov.
20
21         Bug 24337: Assert when doing sync XHR in a worker for a cacheable response.
22         <https://bugs.webkit.org/show_bug.cgi?id=24337>
23
24         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache-expected.txt: Added.
25         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html: Added.
26         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js: Added.
27         (log):
28         (done):
29         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found-expected.txt: Added.
30         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html: Added.
31
32 2009-03-04  David Levin  <levin@chromium.org>
33
34         Reviewed by Alexey Proskuryakov.
35
36         Bug 24330: Sync xhr in workers should send an abort exception when the worker is terminated.
37         <https://bugs.webkit.org/show_bug.cgi?id=24330>
38
39         Added test to verify to terminate a worker while it is doing a synchronous xhr.
40         It does not verify that the exception is a ABORT_ERR because I couldn't figure out a way
41         to actually do this.
42
43         * http/tests/xmlhttprequest/workers/abort-exception-assert-expected.txt: Added.
44         * http/tests/xmlhttprequest/workers/abort-exception-assert.html: Added.
45         * http/tests/xmlhttprequest/workers/resources/endless-response.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/endlessxml.php.
46         * http/tests/xmlhttprequest/workers/resources/endless-sync-xhr.js: Added.
47
48 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
49
50         Reviewed by Antti Koivisto.
51
52         https://bugs.webkit.org/show_bug.cgi?id=24364
53         Test HTMLMediaElement canPlayType method.
54
55         * media/video-can-play-type-expected.txt: Added.
56         * media/video-can-play-type.html: Added.
57
58 2009-03-04  Kevin McCullough  <kmccullough@apple.com>
59
60         - Build bot fix.
61
62         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
63         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
64         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
65         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
66         * fast/profiler/profile-calls-in-included-file-expected.txt:
67
68 2009-03-04  Simon Fraser  <simon.fraser@apple.com>
69
70         Reviewed by Dave Hyatt
71         
72         https://bugs.webkit.org/show_bug.cgi?id=24361
73         
74         Test hit testing on generated content.
75
76         * fast/css-generated-content/hit-test-generated-content.html: Added.
77         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Added.
78         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Added.
79         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
80
81 2009-03-03  David Hyatt  <hyatt@apple.com>
82
83         Test case for https://bugs.webkit.org/show_bug.cgi?id=24201
84
85         Reviewed by Dan Bernstein
86
87         * fast/block/float/nested-clearance.html: Added.
88         * platform/mac/fast/block/float/nested-clearance-expected.checksum: Added.
89         * platform/mac/fast/block/float/nested-clearance-expected.png: Added.
90         * platform/mac/fast/block/float/nested-clearance-expected.txt: Added.
91
92 2009-03-03  Anders Carlsson  <andersca@apple.com>
93
94         Reviewed by John Sullivan.
95
96         https://bugs.webkit.org/show_bug.cgi?id=22884
97         <rdar://problem/6449783>
98         modified layout test crashes Safari
99         
100         Update tests.
101         * plugins/destroy-stream-twice-expected.txt:
102         * plugins/destroy-stream-twice.html:
103
104 2009-03-03  Eric Carlson  <eric.carlson@apple.com>
105
106         Reviewed by Simon Fraser.
107         
108         https://bugs.webkit.org/show_bug.cgi?id=24294
109         Bug 24294: Improve media layout test logging
110         
111         Make all media layout tests log the condition that is being tested,
112         success or failure, plus observed value when a test condition fails
113         so it is possible to see exactly what failed without having to hack
114         the test source. Consolidate some of the logic in the shared JavaScript file.
115
116         * media/audio-constructor-expected.txt:
117         * media/audio-constructor-src-expected.txt:
118         * media/audio-constructor-src.html:
119         * media/audio-constructor.html:
120         * media/audio-mpeg-supported-expected.txt:
121         * media/audio-mpeg-supported.html:
122         * media/broken-video-expected.txt:
123         * media/broken-video.html:
124         * media/constructors-expected.txt:
125         * media/constructors.html:
126         * media/loopend-limits-expected.txt:
127         * media/loopstart-limits-expected.txt:
128         * media/progress-event-expected.txt:
129         * media/progress-event-total-expected.txt:
130         * media/progress-event-total.html:
131         * media/progress-event.html:
132         * media/remove-from-document-expected.txt:
133         * media/remove-from-document-no-load-expected.txt:
134         * media/remove-from-document-no-load.html:
135         * media/remove-from-document.html:
136         * media/unsupported-rtsp-expected.txt:
137         * media/unsupported-rtsp.html:
138         * media/unsupported-tracks-expected.txt:
139         * media/unsupported-tracks.html:
140         * media/video-append-source-expected.txt:
141         * media/video-append-source.html:
142         * media/video-autoplay-expected.txt:
143         * media/video-autoplay.html:
144         * media/video-buffered-expected.txt:
145         * media/video-buffered.html:
146         * media/video-controls-expected.txt:
147         * media/video-controls-transformed-expected.txt:
148         * media/video-controls-transformed.html:
149         * media/video-controls.html:
150         * media/video-currentTime-expected.txt:
151         * media/video-currentTime-set.html:
152         * media/video-currentTime-set2-expected.txt:
153         * media/video-currentTime-set2.html:
154         * media/video-currentTime.html:
155         * media/video-dom-autoplay-expected.txt:
156         * media/video-dom-autoplay.html:
157         * media/video-dom-end-expected.txt:
158         * media/video-dom-end.html:
159         * media/video-dom-loopcount-expected.txt:
160         * media/video-dom-loopcount.html:
161         * media/video-dom-loopend-expected.txt:
162         * media/video-dom-loopend.html:
163         * media/video-dom-loopstart-expected.txt:
164         * media/video-dom-loopstart.html:
165         * media/video-dom-src-expected.txt:
166         * media/video-dom-src.html:
167         * media/video-dom-start-expected.txt:
168         * media/video-dom-start.html:
169         * media/video-end-expected.txt:
170         * media/video-end.html:
171         * media/video-error-abort-expected.txt:
172         * media/video-error-abort.html:
173         * media/video-error-does-not-exist-expected.txt:
174         * media/video-error-does-not-exist.html:
175         * media/video-load-networkState-expected.txt:
176         * media/video-load-networkState.html:
177         * media/video-load-readyState-expected.txt:
178         * media/video-load-readyState.html:
179         * media/video-loopcount-expected.txt:
180         * media/video-loopcount.html:
181         * media/video-loopend-expected.txt:
182         * media/video-loopend.html:
183         * media/video-loopstart-expected.txt:
184         * media/video-loopstart.html:
185         * media/video-muted-expected.txt:
186         * media/video-muted.html:
187         * media/video-no-autoplay-expected.txt:
188         * media/video-no-autoplay.html:
189         * media/video-pause-empty-events-expected.txt:
190         * media/video-pause-empty-events.html:
191         * media/video-play-empty-events-expected.txt:
192         * media/video-play-empty-events.html:
193         * media/video-play-pause-events-expected.txt:
194         * media/video-play-pause-events.html:
195         * media/video-poster-expected.txt:
196         * media/video-poster.html:
197         * media/video-seek-past-end-paused-expected.txt:
198         * media/video-seek-past-end-paused.html:
199         * media/video-seek-past-end-playing-expected.txt:
200         * media/video-seek-past-end-playing.html:
201         * media/video-seekable-expected.txt:
202         * media/video-seekable.html:
203         * media/video-seeking-expected.txt:
204         * media/video-seeking.html:
205         * media/video-size-expected.txt:
206         * media/video-size.html:
207         * media/video-source-expected.txt:
208         * media/video-source-media-expected.txt:
209         * media/video-source-media.html:
210         * media/video-source-type-expected.txt:
211         * media/video-source-type-params-expected.txt:
212         * media/video-source-type-params.html:
213         * media/video-source-type.html:
214         * media/video-source.html:
215         * media/video-src-change-expected.txt:
216         * media/video-src-change.html:
217         * media/video-src-expected.txt:
218         * media/video-src-remove-expected.txt:
219         * media/video-src-remove.html:
220         * media/video-src-set-expected.txt:
221         * media/video-src-set.html:
222         * media/video-src-source-expected.txt:
223         * media/video-src-source.html:
224         * media/video-src.html:
225         * media/video-start-expected.txt:
226         * media/video-start.html:
227         * media/video-test.js:
228         (test):
229         (testExpected):
230         (waitForEvent._eventCallback):
231         (waitForEvent):
232         (waitForEventAndTest._eventCallback):
233         (waitForEventAndTest):
234         (testException):
235         (logResult):
236         * media/video-volume-expected.txt:
237         * media/video-volume.html:
238         * media/video-width-height-expected.txt:
239         * media/video-width-height.html:
240
241 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
242
243         Reviewed by Oliver Hunt.
244
245         <rdar://problem/6031674> JSProfiler: Multiple anonymous functions get
246         the same entry in profiler if called from same function
247
248         - This no longer happens but I thought I'd make a test case anyway. 
249
250         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt: Added.
251         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function.html: Added.
252         * fast/profiler/resources/profiler-test-JS-resources.js:
253         (anotherAnonymousFunction):
254
255 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
256
257         Reviewed by Oliver Hunt.
258
259         <rdar://problem/6639110> console.profile() doesn't work without a title
260
261         * fast/profiler/profile-with-no-title-expected.txt: Added.
262         * fast/profiler/profile-with-no-title.html: Added.
263
264 2009-03-03  Pamela Greene  <pam@chromium.org>
265
266         Remove junk files that must have been accidentally committed.
267         Submitted without review.
268
269         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.orig: Removed.
270         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.rej: Removed.
271         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.orig: Removed.
272         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.rej: Removed.
273         * fast/block/float/t0905-c5526-flthw-00-c-g.html.orig: Removed.
274         * fast/block/float/t0905-c5526-flthw-00-c-g.html.rej: Removed.
275
276 2009-03-03  Scott Violet  <sky@google.com>
277
278         Reviewed by Eric Seidel.
279
280         https://bugs.webkit.org/show_bug.cgi?id=24325
281         Crash on replacing document contents during drop
282
283         Makes sure we don't crash during dnd with DOM mutation event listener
284         that mutates the document on drop.
285
286         * fast/events/crash-on-mutate-during-drop-expected.txt: Added.
287         * fast/events/crash-on-mutate-during-drop.html: Added.
288
289 2009-03-03  Brady Eidson  <beidson@apple.com>
290
291         Reviewed by Darin Adler
292
293         Layout test covering <rdar://problem/6616664> - Quick looks of various file types is broken
294
295         Added to test the changes:
296         * fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
297         * fast/loader/main-document-url-for-non-http-loads.html: Added.
298         * fast/loader/resources/subframe-notify-done.html: Added.
299
300         Updated the following for the new info from dumpResourceLoadCallbacks():
301         * http/tests/misc/window-dot-stop-expected.txt:
302         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
303         * platform/mac-leopard/security/block-test-expected.txt:
304         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
305         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
306         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
307         * security/block-test-expected.txt:
308         * webarchive/loading/test-loading-archive-expected.txt:
309
310 2009-03-02  Chris Marrin  <cmarrin@apple.com>
311
312         Reviewed by Sam Weinig.
313
314         https://bugs.webkit.org/show_bug.cgi?id=24257
315
316         Test for all newly added constructor prototypes.
317         This addition also changes window-properties.html
318         results, so that is updated as well.
319
320         * fast/dom/Window/custom-constructors-expected.txt: Added.
321         * fast/dom/Window/custom-constructors.html: Added.
322         * fast/dom/Window/window-properties-expected.txt:
323
324 2009-03-03  Jungshik Shin  <jshin@chromium.org>
325
326         Reviewed by Darin Adler.
327
328         http://bugs.webkit.org/show_bug.cgi?id=23482
329         Add the following CSS 2.1 tests, with YinYang character (U+262F)
330         and SouthEast Arrow (U+2798) replaced by png images, 
331         to fast/block/float. Leftward white arrow (U+21E6) is also 
332         replaced by an ASCII-equivalent of '<-'.
333
334               css2.1/t0905-c414-flt-fit-01-d-g.html
335               css2.1/t0905-c5525-fltblck-00-d-ag.html           
336               css2.1/t0905-c5526-flthw-00-c-g.html
337
338         On platforms where no font covers those characters (e.g. Windows),
339         the above tests can be skipped and the new tests can be used, instead.
340         They're equivalent in terms of what they test.
341
342         * fast/block/float/resources/se_arrow.png: Added.
343         * fast/block/float/resources/yinyang.png: Added.
344         * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Copied from LayoutTests/css2.1/t0905-c414-flt-fit-01-d-g.html.
345         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Copied from LayoutTests/css2.1/t0905-c5525-fltblck-00-d-ag.html.
346         * fast/block/float/t0905-c5526-flthw-00-c-g.html: Copied from LayoutTests/css2.1/t0905-c5526-flthw-00-c-g.html.
347         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Added.
348         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Added.
349         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Added.
350         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Added.
351         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Added.
352         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Added.
353         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Added.
354         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Added.
355         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Added.
356
357 2009-03-03  Alexey Proskuryakov  <ap@webkit.org>
358
359         Reviewed by Adam Roben.
360
361         https://bugs.webkit.org/show_bug.cgi?id=4343
362         XMLHttpRequest doesn't work in a JavaScript-created window
363
364         The problem was fixed a while ago (r34506), just adding a test.
365
366         * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added.
367         * http/tests/xmlhttprequest/request-from-popup.html: Added.
368
369 2009-03-02  Simon Fraser  <simon.fraser@apple.com>
370
371         Reviewed by Adele Peterson
372         
373         https://bugs.webkit.org/show_bug.cgi?id=24313
374         
375         Test hit testing on the border and padding of inputs, after
376         touching code that referenced <rdar://problem/4617841>.
377
378         * fast/forms/input-hit-test-border-expected.txt: Added.
379         * fast/forms/input-hit-test-border.html: Added.
380
381 2009-03-01  David Levin  <levin@chromium.org>
382
383         Reviewed by Alexey Proskuryakov.
384
385         Bug 24271: XMLHttpRequest needs js bindings for Workers.
386         <https://bugs.webkit.org/show_bug.cgi?id=24271>
387
388         Some sanity checks for xhr done from workers. These are the same as
389         tests done for normal workers.
390
391         * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added.
392         * http/tests/xmlhttprequest/workers/methods-async.html: Added.
393         * http/tests/xmlhttprequest/workers/methods-expected.txt: Added.
394         * http/tests/xmlhttprequest/workers/methods.html: Added.
395         * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added.
396         (onmessage):
397         (log):
398         (done):
399         (onReqAbort):
400         (onSyncReqError):
401         (start):
402         (processStateChange):
403         * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi.
404         * http/tests/xmlhttprequest/workers/resources/methods.js: Added.
405         (log):
406         (done):
407
408 2009-02-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
409
410         Reviewed by Holger Freyther.
411
412         [Gtk] get the HTTP layout tests going
413         https://bugs.webkit.org/show_bug.cgi?id=24259
414
415         Enable http tests, excluding tests/folders that fail or untested
416
417         * platform/gtk/Skipped:
418
419 2009-03-01  Dan Bernstein  <mitz@apple.com>
420
421         Reviewed by Darin Adler.
422
423         - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
424
425         * fast/events/scroll-during-zoom-change-expected.txt: Added.
426         * fast/events/scroll-during-zoom-change.html: Added.
427
428 2009-02-28  Dan Bernstein  <mitz@apple.com>
429
430         - correct a color profile mismatch in expected pixel results
431
432         * platform/mac/fast/gradients/background-clipped-expected.checksum:
433         * platform/mac/fast/gradients/background-clipped-expected.png:
434
435 2009-02-28  Dan Bernstein  <mitz@apple.com>
436
437         Reviewed by Oliver Hunt.
438
439         - test for https://bugs.webkit.org/show_bug.cgi?id=23848
440           <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
441
442         * fast/layers/inline-dirty-z-order-lists.html: Added.
443         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
444         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
445         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
446
447 2009-02-27  Matt Pennig  <pennig@apple.com>
448
449         Reviewed by David Hyatt.
450         
451         Added two tests:
452             1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
453             2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
454
455         * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
456         * fast/dom/Element/fixed-position-offset-parent.html: Added.
457         * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
458         * fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
459
460 2009-02-27  Dean Jackson  <dino@apple.com>
461
462         Reviewed by Simon Fraser
463
464         Pixel tests for previous commit
465         https://bugs.webkit.org/show_bug.cgi?id=24252
466         
467
468         * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
469         * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
470
471 2009-02-27  Dean Jackson  <dino@apple.com>
472
473         Reviewed by Simon Fraser.
474
475         Add test for crash - transform is null in hit testing
476         https://bugs.webkit.org/show_bug.cgi?id=24252
477
478         * transforms/no_transform_hit_testing-expected.txt: Added.
479         * transforms/no_transform_hit_testing.html: Added.
480
481 2009-02-27  David Levin  <levin@chromium.org>
482
483         Reviewed by Alexey Proskuryakov.
484
485         Bug 24213: Web Worker: Worker4 test: onmessage will never be called
486         <https://bugs.webkit.org/show_bug.cgi?id=24213>
487
488         * fast/workers/worker-terminate-expected.txt:
489         * fast/workers/worker-terminate.html:
490         Added a log entry to the onmessage handler for worker4 to make it visible that
491         the handler was called and removed the terminate call that happened outside of onmessage.
492
493 2009-02-26  Adele Peterson  <adele@apple.com>
494
495         Reviewed by Alice Liu.
496
497         Make the success/failure of this test more obvious.
498
499         * editing/selection/designmode-no-caret.html:
500         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
501         * platform/mac/editing/selection/designmode-no-caret-expected.png:
502         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
503
504 2009-02-26  Gavin Barraclough  <barraclough@apple.com>
505
506         Rubber stamped by Geoff Garen.
507
508         Layout test for bug #23614.
509
510         * fast/js/resources/switch-behaviour.js:
511         * fast/js/switch-behaviour-expected.txt:
512
513 2009-02-26  Adele Peterson  <adele@apple.com>
514
515         Reviewed by Geoff Garen.
516
517         Updating results for <rdar://problem/6618166>
518         https://bugs.webkit.org/show_bug.cgi?id=24216
519         (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message
520
521         We changed these results shortly after r36919, but the original result is actually correct.
522         The test's text indicates that we expect a caret to be placed in this case.
523
524         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
525         * platform/mac/editing/selection/designmode-no-caret-expected.png:
526         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
527
528 2009-02-26  David Hyatt  <hyatt@apple.com>
529
530         Reviewed by Sam Weinig
531
532         Fix text-bottom vertical alignment.  It was incorrectly aligning the bottom of the descent instead of including
533         the line-height below the descent.
534
535         * fast/inline/vertical-align-text-bottom.html: Added.
536         * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added.
537         * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added.
538         * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added.
539
540 2009-02-26  Dirk Schulze  <krit@webkit.org>
541
542         Reviewed by Eric Seidel.
543
544         Corrected some tests after the new SVG Masking implementation for Mac.
545
546         Make SVG Masking platform aware
547         https://bugs.webkit.org/show_bug.cgi?id=19243
548
549         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
550         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
551         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
552         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
553         * svg/custom/mask-excessive-malloc.svg:
554
555 2009-02-26  Adam Treat  <adam.treat@torchmobile.com>
556
557         Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
558
559         https://bugs.webkit.org/show_bug.cgi?id=24133
560         Add a test that checks for a crash in a particular sequence that invokes
561         the HTML preload scanner and then cancels all loads.
562
563         * http/tests/misc/slow-preload-cancel-expected.txt: Added.
564         * http/tests/misc/slow-preload-cancel.html: Added.
565         * http/tests/misc/resources/slow-preload-cancel-1.html: Added.
566
567 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
568
569         Reviewed by Darin Adler.
570
571         https://bugs.webkit.org/show_bug.cgi?id=23500
572         KURL::parse() incorrectly compares its result to original string
573
574         * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
575         Firefox precisely.
576
577 2009-02-26  Rahul Kuchhal  <kuchhal@chromium.org>
578
579         Reviewed by Dave Hyatt.
580
581         https://bugs.webkit.org/show_bug.cgi?id=24003
582         Fix a crash caused by unsafe type conversion.
583
584         * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
585         * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
586
587 2009-02-26  David Hyatt  <hyatt@apple.com>
588
589         Reviewed by Dan Bernstein & Darin Adler
590
591         Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
592
593         * fast/inline/inline-continuation-borders.html: Added.
594         * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added.
595         * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added.
596         * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added.
597
598 2009-02-26  Pamela Greene  <pam@chromium.org>
599
600         Reviewed by Darin Fisher.
601
602         Add test that custom DOM properties survive garbage collection.
603         https://bugs.webkit.org/show_bug.cgi?id=24142
604
605         * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
606         * fast/dom/Window/customized-property-survives-gc.html: Added.
607
608 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
609
610         Reviewed by Darin Adler.
611
612         https://bugs.webkit.org/show_bug.cgi?id=19527
613         ASSERTION FAILED: containerA && containerB
614
615         * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
616         (as of 3.1 and 3.2a1pre).
617
618         * fast/dom/Range/bug-19527-expected.txt: Added.
619         * fast/dom/Range/bug-19527.html: Added.
620         Test a number of additional edge cases.
621
622 2009-02-25  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
623
624         Reviewed by Gavin Barraclough.
625
626         Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe
627         <https://bugs.webkit.org/show_bug.cgi?id=24086>
628         <rdar://problem/6625111>
629
630         * fast/js/resources/sort-no-jit-code-crash.js: Added.
631         * fast/js/sort-no-jit-code-crash-expected.txt: Added.
632         * fast/js/sort-no-jit-code-crash.html: Added.
633
634 2009-02-25  Dan Bernstein  <mitz@apple.com>
635
636         Reviewed by Simon Fraser.
637
638         - test for https://bugs.webkit.org/show_bug.cgi?id=24130
639           <rdar://problem/6618196> Paint very slow when horizontally resizing
640
641         * fast/gradients/background-clipped.html: Added.
642         * platform/mac/fast/gradients/background-clipped-expected.checksum: Added.
643         * platform/mac/fast/gradients/background-clipped-expected.png: Added.
644         * platform/mac/fast/gradients/background-clipped-expected.txt: Added.
645
646 2009-02-25  Ojan Vafai  <ojan@chromium.org>
647
648         Reviewed by Eric Seidel.
649
650         Fix test regressions from positionForCoordinates patch.
651         These three just need rebaselining.
652         https://bugs.webkit.org/show_bug.cgi?id=24148
653
654         standalone-image-drag now correctly places the image in the text
655         at the x coordinate that it's being dragged on at.
656
657         dirtyLinesForInline now places the cursor at the node below it when clicking
658         in the margin of that node instead of the node above it.
659
660         svg/custom/pointer-events-path.svg previously had the caret at the end of 
661         the last box, and now has the caret at the beginning of the last box, 
662         since the click was to the left of the box.
663
664         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum:
665         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png:
666         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt:
667         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
668         * platform/mac/svg/custom/pointer-events-path-expected.txt:
669
670 2009-02-25  Chris Fleizach  <cfleizach@apple.com>
671
672         Reviewed by Beth Dakin.
673
674         Test for
675         Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail
676         https://bugs.webkit.org/show_bug.cgi?id=24143
677
678         * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
679         * platform/mac-snowleopard/accessibility/table-updating.html: Added.
680
681 2009-02-24  Geoffrey Garen  <ggaren@apple.com>
682
683         Reviewed by Maciej Stachowiak.
684         
685         Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
686         select messages on hotmail (24052)
687
688         * fast/js/for-in-cached-expected.txt: Added.
689         * fast/js/for-in-cached.html: Added.
690         * fast/js/resources/for-in-cached.js: Added.
691         (forIn):
692
693 2009-02-25  Beth Dakin  <bdakin@apple.com>
694
695         Reviewed by Darin Adler.
696
697         Test for <rdar://problem/6487249> repro crash in 
698         WebCore::CSSParser::parseFillImage copying entire contents of this 
699         page
700         -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
701
702         * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
703         * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
704
705 2009-02-25  Chris Marrin  <cmarrin@apple.com>
706
707         Reviewed by Simon Fraser.
708
709         https://bugs.webkit.org/show_bug.cgi?id=23943
710
711         Test for new API and fixed results of window-properties.html
712         to include new API and new WebKitPoint object.
713
714         * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
715         * fast/dom/Window/webkitConvertPoint.html: Added.
716         * fast/dom/Window/window-properties-expected.txt:
717
718 2009-02-25  David Levin  <levin@chromium.org>
719
720         Reviewed by Alexey Proskuryakov.
721
722         Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
723         <https://bugs.webkit.org/show_bug.cgi?id=24089>
724
725         Modified the test to account for behavior change and output more information to better detect
726         future changes in behavior.
727
728         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
729         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
730
731 2009-02-24  Chris Marrin  <cmarrin@apple.com>
732
733         Reviewed by David Hyatt.
734
735         https://bugs.webkit.org/show_bug.cgi?id=23368
736
737         Hit testing tests, for both accelerated and non-accelerated
738         cases, and for both transitions and animations.
739
740         * animations/animation-hit-test-expected.txt: Added.
741         * animations/animation-hit-test-transform-expected.txt: Added.
742         * animations/animation-hit-test-transform.html: Added.
743         * animations/animation-hit-test.html: Added.
744         * transitions/transition-hit-test-expected.txt: Added.
745         * transitions/transition-hit-test-transform-expected.txt: Added.
746         * transitions/transition-hit-test-transform.html: Added.
747         * transitions/transition-hit-test.html: Added.
748
749 2009-02-25  Alexey Proskuryakov  <ap@webkit.org>
750
751         Reviewed by Darin Adler.
752
753         https://bugs.webkit.org/show_bug.cgi?id=24067
754         REGRESSION: Crash in WebCore::Document::initSecurityContext
755
756         * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added.
757         * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added.
758
759 2009-02-25  Adam Treat  <adam.treat@torchmobile.com>
760
761         Reviewed by Zack Rusin.
762
763         https://bugs.webkit.org/show_bug.cgi?id=24158
764         Adding these tests back in as they are now passing with the implementation
765         of the queue*() methods on layoutTestController.
766
767         * platform/qt/Skipped:
768
769 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
770
771         Reviewed by Anders Carlsson
772         
773         https://bugs.webkit.org/show_bug.cgi?id=15081
774         
775         Add tests for display:none on applets, embeds and object elements.
776
777         * fast/replaced/applet-display-none.html: Added.
778         * fast/replaced/embed-display-none.html: Added.
779         * fast/replaced/object-display-none.html: Added.
780         * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf.
781         * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added.
782         * platform/mac/fast/replaced/applet-display-none-expected.png: Added.
783         * platform/mac/fast/replaced/applet-display-none-expected.txt: Added.
784         * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added.
785         * platform/mac/fast/replaced/embed-display-none-expected.png: Added.
786         * platform/mac/fast/replaced/embed-display-none-expected.txt: Added.
787         * platform/mac/fast/replaced/object-display-none-expected.checksum: Added.
788         * platform/mac/fast/replaced/object-display-none-expected.png: Added.
789         * platform/mac/fast/replaced/object-display-none-expected.txt: Added.
790
791 2009-02-24  Sam Weinig  <sam@webkit.org>
792
793         Reviewed by David Hyatt.
794
795         Test for https://bugs.webkit.org/show_bug.cgi?id=23990
796         Regression (r40837): JavaScript image popup doesn't work
797
798         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
799         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
800
801 2009-02-24  David Hyatt  <hyatt@apple.com>
802
803         Reviewed by Eric Seidel
804
805         https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
806         
807         This patch reworks the painting of overflow.  There is now the concept of a "self-painting layer."  All
808         layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have
809         reflections or masks).
810         
811         If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object.
812         The only difference is that the clip has to be pushed and popped when painting the object's children.
813         
814         The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case.  With
815         the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to
816         use the new functions.
817         
818         Hit testing has also been patched to check the overflow clip rect first before recurring into children.
819         
820         Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars
821         yet, and scrollbar hit testing was already there anyway.  Now the two code paths are more symmetrical.
822         
823         Masks are now treated like normal flow layers (just like reflections).
824         
825         A couple of test cases have been added to fast/overflow to test the stacking order.
826
827         * fast/overflow/overflow-float-stacking.html: Added.
828         * fast/overflow/overflow-stacking.html: Added.
829         * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added.
830         * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added.
831         * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added.
832         * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added.
833         * platform/mac/fast/overflow/overflow-stacking-expected.png: Added.
834         * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added.
835
836 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
837
838         Reviewed by Eric Seidel
839
840         https://bugs.webkit.org/show_bug.cgi?id=24135
841         
842         Update the expected value after testcase change.
843
844         * fast/events/offsetX-offsetY-expected.txt:
845
846 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
847
848         Reviewed by Dave Hyatt.
849
850         Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding
851         around divs inside editable regions.
852         https://bugs.webkit.org/show_bug.cgi?id=23605
853
854         Fix clicks outside editable regions from focusing the editable region.
855         https://bugs.webkit.org/show_bug.cgi?id=23607
856
857         Removed editing/selection/contenteditable-click-outside.html as it's
858         not as useful as our new tests.
859
860         * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added.
861         * editing/selection/click-in-margins-inside-editable-div.html: Added.
862         * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added.
863         * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added.
864         * editing/selection/click-outside-editable-div-expected.txt: Added.
865         * editing/selection/click-outside-editable-div.html: Added.
866         * editing/selection/contenteditable-click-outside.html: Removed.
867         * editing/selection/resources/TEMPLATE.html: Added.
868         * editing/selection/resources/click-in-margins-inside-editable-div.js: Added.
869         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added.
870         * editing/selection/resources/click-outside-editable-div.js: Added.
871         * editing/selection/resources/js-test-selection-shared.js: Added.
872         * editing/selection/select-missing-image.html:
873         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed.
874         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed.
875         * platform/mac/editing/selection/select-all-iframe-expected.txt:
876         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
877         * platform/mac/editing/selection/select-missing-image-expected.txt:
878         * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed.
879         * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed.
880
881 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
882
883         Reviewed by Darin Adler
884
885         https://bugs.webkit.org/show_bug.cgi?id=24135
886         
887         Fix test now that offsetX/offsetY get rounded, rather than truncated.
888
889         * fast/events/offsetX-offsetY.html:
890
891 2009-02-24  Beth Dakin  <bdakin@apple.com>
892
893         Reviewed by Sam Weinig.
894
895         Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION: 
896         Ordered list item marker misaligned when line height is not 1.2 
897         -and corresponding <rdar://problem/6602506>
898
899         * fast/lists/list-marker-with-line-height.html: Added.
900         * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added.
901         * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added.
902         * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added.
903
904 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
905
906         Reviewed by Simon Fraser.
907
908         Adding these tests back in and removing from the Skipped list as
909         these tests are all now passing on my machine as of latest revision.
910
911         * platform/qt/Skipped:
912
913 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
914
915         Reviewed by Cameron Zwarich.
916
917         Remove tests from the Qt Skipped list that no longer even exist.
918
919         * platform/qt/Skipped:
920
921 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
922
923         Reviewed by Darin Adler.
924
925         https://bugs.webkit.org/show_bug.cgi?id=24091
926         <rdar://problem/6468660> Start of redirect chain ends up as master entry in Application Cache
927
928         * http/tests/appcache/access-via-redirect-expected.txt: Added.
929         * http/tests/appcache/access-via-redirect.php: Added.
930         * http/tests/appcache/resources/access-via-redirect.html: Added.
931         * http/tests/appcache/resources/access-via-redirect.manifest: Added.
932
933 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
934
935         Reviewed by Mark Rowe ("awesome!").
936
937         Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
938
939         * fast/dom/onload-open.html: Added waitUntilDone().
940
941 2009-02-24  David Levin  <levin@chromium.org>
942
943         Reviewed by Dave Hyatt.
944
945         Update expected results due to better results introduced by r41090.
946
947         * platform/mac/media/video-layer-crash-expected.txt:
948
949 2009-02-23  Julien Chaffraix  <jchaffraix@webkit.org>
950
951         Reviewed by Darin Adler.
952
953         Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
954
955         * fast/dom/cloneNode-expected.txt: Added.
956         * fast/dom/cloneNode.html: Added.
957
958 2009-02-23  David Hyatt  <hyatt@apple.com>
959
960         Fix the stacking order for column rules in multi-column layout.  Column rules should paint as part of the background of an element, just
961         after all other components of the background have been painted.  This allows negative z-index children to still paint on top of the
962         column rules (rather than ending up above the background of the box but behind the column rules).
963
964         Reviewed by Eric Seidel
965
966         * fast/multicol/column-rules-stacking.html: Added.
967         * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added.
968         * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added.
969         * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added.
970
971 2009-02-23  Gustavo Noronha Silva  <gns@gnome.org>
972
973         Reviewed by Alexey Proskuryakov.
974
975         https://bugs.webkit.org/show_bug.cgi?id=24011
976         KURL's setPort doesn't unset port if 0 is given
977
978         Adding regression tests for change done on KURL's setPort in
979         r41076. It is worth noting that Firefox doesn't render this test
980         correctly since it raises an exception when javascript tries to
981         change the iframe's contentWindow.location.port, though other
982         properties are modifiable.
983
984         * fast/loader/location-port-expected.txt: Added.
985         * fast/loader/location-port.html: Added.
986         * fast/loader/resources/location-port-iframe.html: Added.
987
988 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
989
990         Rubber-stamped by Mark Rowe.
991
992         https://bugs.webkit.org/show_bug.cgi?id=15690
993         Bug in layout test framework (setUpPage vs. setUpPageStatus)
994
995         * (Many JS files in dom/):
996         (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
997         a W3C fix.
998
999 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1000
1001         Reviewed by Mark Rowe.
1002
1003         https://bugs.webkit.org/show_bug.cgi?id=21147
1004         hash property returns incorrect value for links w/o hash
1005
1006         * fast/dom/empty-hash-and-search-expected.txt: Added.
1007         * fast/dom/empty-hash-and-search.html: Added.
1008
1009 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1010
1011         Reviewed by Darin Adler.
1012
1013         https://bugs.webkit.org/show_bug.cgi?id=20184
1014         SELECT with no name generates invalid query string
1015
1016         * fast/forms/select-no-name-expected.txt: Added.
1017         * fast/forms/select-no-name.html: Added.
1018
1019 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1020
1021         Reviewed by Darin Adler.
1022
1023         https://bugs.webkit.org/show_bug.cgi?id=15707
1024         Crash when manipulating document from within an iframe onload function
1025
1026         * fast/dom/onload-open-expected.txt: Added.
1027         * fast/dom/onload-open.html: Added.
1028         * fast/dom/resources/frame-onload-open.html: Added.
1029
1030 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1031
1032         Reviewed by Darin Adler.
1033
1034         https://bugs.webkit.org/show_bug.cgi?id=18970
1035         Numerically named input fields cause document.forms loop problems
1036
1037         * fast/forms/numeric-input-name-expected.txt: Added.
1038         * fast/forms/numeric-input-name.html: Added.
1039
1040 2009-02-21  Hironori Bono  <hbono@chromium.org>
1041
1042         Reviewed by Alexey Proskuryakov.
1043
1044         https://bugs.webkit.org/show_bug.cgi?id=23786
1045         [Chromium] line-break characters in a complex text are treated as zero-width spaces
1046
1047         Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
1048
1049         * fast/text/international/bidi-linebreak-001.html: Added.
1050         * fast/text/international/bidi-linebreak-002.html: Added.
1051         * fast/text/international/bidi-linebreak-003.html: Added.
1052         * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
1053         * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
1054         * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added.
1055         * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
1056         * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
1057         * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added.
1058         * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
1059         * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
1060         * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added.
1061
1062 2009-02-20  Sam Weinig  <sam@webkit.org>
1063
1064         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
1065
1066 2009-02-20  Oliver Hunt  <oliver@apple.com>
1067
1068         RS=Mark Rowe.
1069
1070         <rdar://problem/6606660> 2==null returns true in 64bit jit
1071
1072         Improved equality test to contain all integer values that could
1073         appear to be other immediate values if the type tag were ignored.
1074
1075         * fast/js/equality-expected.txt:
1076         * fast/js/resources/equality.js:
1077
1078 2009-02-19  Sam Weinig  <sam@webkit.org>
1079
1080         Reviewed by Beth Dakin.
1081
1082         Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
1083         Update querySelector/querySelectorAll to match the latest spec
1084
1085         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
1086         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
1087         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
1088         * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated.  We now fail 17 tests
1089         due to not throwing an exception when no arguments are passed to querySelector
1090         or querySelectorAll.
1091         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added.
1092         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added.
1093         * fast/dom/SelectorAPI/undefined-null-stringify.html: Added.
1094
1095 2009-02-19  David Hyatt  <hyatt@apple.com>
1096
1097         Fix a bug where reflections didn't work properly if opacity was < 1.  Make sure that replaced elements
1098         also consider reflections to be part of their visual overflow.  This had already been done for blocks
1099         and lines, but it wasn't being done yet for replaced elements.
1100
1101         Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer
1102         transparency layer early.  Since the reflected object paints twice, we don't want to end the transparency
1103         layer it pushed until we're done painting the real object (rather than the reflection).
1104
1105         Reviewed by Dan Bernstein
1106
1107         * fast/reflections/reflection-masks-opacity.html: Added.
1108         * platform/mac/fast/reflections/reflection-direction-expected.txt:
1109         * platform/mac/fast/reflections/reflection-masks-expected.txt:
1110         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added.
1111         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added.
1112         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added.
1113
1114 2009-02-19  Jay Campan  <jcampan@google.com>
1115
1116         Reviewed by Alexey Proskuryakov.
1117
1118         https://bugs.webkit.org/show_bug.cgi?id=23959
1119         LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines.
1120
1121         * fast/dom/navigator-detached-no-crash-expected.txt:
1122         * fast/dom/navigator-detached-no-crash.html:
1123
1124 2009-02-19  Dimitri Glazkov  <dglazkov@chromium.org>
1125
1126         Reviewed by Dave Hyatt.
1127
1128         https://bugs.webkit.org/show_bug.cgi?id=24012
1129         Clarify objective of the test and clean up.
1130
1131         * fast/forms/inline-ignored-on-legend-expected.txt:
1132         * fast/forms/inline-ignored-on-legend.html:
1133
1134 2009-02-18  Dimitri Glazkov  <dglazkov@chromium.org>
1135
1136         Reviewed by Eric Seidel.
1137
1138         https://bugs.webkit.org/show_bug.cgi?id=24012
1139         Convert inline-ignored-on-legend to text-only test.
1140
1141         * fast/forms/inline-ignored-on-legend-expected.txt: Added.
1142         * fast/forms/inline-ignored-on-legend.html: Changed to text-only.
1143         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed.
1144         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed.
1145         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed.
1146
1147 2009-02-17  Peter Abrahamsen  <rainhead@gmail.com>
1148
1149         Reviewed by Sam Weinig.
1150
1151         https://bugs.webkit.org/show_bug.cgi?id=23958
1152         <rdar://problem/6587815>
1153
1154         Updated XMLHttpRequests tests to match the newest Access Control draft.
1155
1156         * http/tests/security/originHeader/resources/print-origin.cgi:
1157         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1158         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi:
1159         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi:
1160         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi:
1161         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi:
1162         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
1163         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1164         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1165         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1166         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi:
1167
1168 2009-02-17  Geoffrey Garen  <ggaren@apple.com>
1169
1170         Reviewed by Sam Weinig.
1171         
1172         Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
1173         fails to load.
1174
1175         * fast/js/function-toString-semicolon-insertion-expected.txt: Added.
1176         * fast/js/function-toString-semicolon-insertion.html: Added.
1177         * fast/js/resources/function-toString-semicolon-insertion.js: Added.
1178         (compileAndSerialize):
1179
1180 2009-02-17  David Hyatt  <hyatt@apple.com>
1181
1182         Reviewed by Eric Seidel
1183
1184         Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
1185
1186         Don't allow legends to be anything but display:block.
1187
1188         * fast/forms/inline-ignored-on-legend.html: Added.
1189         * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
1190         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
1191         * platform/mac/fast/forms/006-expected.txt:
1192         * platform/mac/fast/forms/007-expected.txt:
1193         * platform/mac/fast/forms/fieldset-align-expected.txt:
1194         * platform/mac/fast/forms/float-before-fieldset-expected.txt:
1195         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added.
1196         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added.
1197         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added.
1198         * platform/mac/fast/invalid/residual-style-expected.txt:
1199         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
1200
1201 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
1202
1203         Reviewed by Mark Rowe.
1204         
1205         https://bugs.webkit.org/show_bug.cgi?id=16309
1206         HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
1207
1208         * editing/execCommand/insert-list-with-id-expected.txt: Added.
1209         * editing/execCommand/insert-list-with-id.html:
1210         * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed.
1211         * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed.
1212         * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed.
1213
1214 2009-02-16  Sam Weinig  <sam@webkit.org>
1215
1216         Reviewed by Geoffrey Garen.
1217
1218         Add tests for <rdar://problem/6468156>
1219         REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
1220
1221         * fast/js/function-apply-expected.txt:
1222         * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and
1223         Array.length explicitly or implicitly using Array.prototype.unshift.
1224
1225 2009-02-16  Dan Bernstein  <mitz@apple.com>
1226
1227         Reviewed by Geoffrey Garen.
1228
1229         - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
1230
1231         * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added.
1232         * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added.
1233         * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added.
1234         * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html.
1235
1236 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
1237
1238         Reviewed by Eric Seidel.
1239         
1240         https://bugs.webkit.org/show_bug.cgi?id=15381
1241         execCommand justify modifies the contentEditable node
1242
1243         * editing/execCommand/15381-expected.txt: Added.
1244         * editing/execCommand/15381.html: Added.
1245         
1246         Made this test cross platform and changed it to reflect the fix:
1247         * editing/execCommand/5062376-expected.txt: Added.
1248         * editing/execCommand/5062376.html:
1249         * platform/mac/editing/execCommand/5062376-expected.checksum: Removed.
1250         * platform/mac/editing/execCommand/5062376-expected.png: Removed.
1251         * platform/mac/editing/execCommand/5062376-expected.txt: Removed.
1252
1253 2009-02-16  Chris Fleizach  <cfleizach@apple.com>
1254
1255         Reviewed by Adele Peterson.
1256
1257         Test for Bug 23979: AX: alt tag not returned for <input type="image">
1258         https://bugs.webkit.org/show_bug.cgi?id=23979
1259
1260         * accessibility/input-image-alt-expected.txt: Added.
1261         * accessibility/input-image-alt.html: Added.
1262
1263 2009-02-13  Geoffrey Garen  <ggaren@apple.com>
1264
1265         Reviewed by Sam Weinig.
1266         
1267         Added a test for an edge case in <rdar://problem/6584057>.
1268
1269         * fast/js/resources/sort-non-numbers.js: Added.
1270         * fast/js/sort-non-numbers.html: Added.
1271         * fast/js/sort-non-numbers-expected.txt: Added.
1272
1273 2009-02-13  Chris Marrin  <cmarrin@apple.com>
1274
1275         Reviewed by Adam Roben.
1276
1277         https://bugs.webkit.org/show_bug.cgi?id=23936
1278
1279         Fixed 3 more test cases
1280
1281         * platform/win/fast/css/computed-style-expected.txt:
1282         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1283         * svg/css/getComputedStyle-basic-expected.txt:
1284
1285 2009-02-13  Chris Marrin  <cmarrin@apple.com>
1286
1287         Reviewed by Simon Fraser.
1288
1289         https://bugs.webkit.org/show_bug.cgi?id=23936
1290
1291         Fixed 2 more test cases (mac specific)
1292
1293         * platform/mac/fast/css/computed-style-expected.txt:
1294         * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
1295
1296 2009-02-12  Horia Olaru  <olaru@adobe.com>
1297
1298         Reviewed by Oliver Hunt.
1299
1300         https://bugs.webkit.org/show_bug.cgi?id=23400
1301
1302         Added a modified version of the test Chris Brichford attached to the bug.
1303         Will test return values of various eval function calls, including some which
1304         throw and catch errors in the string to evaluate.
1305
1306         * fast/js/eval-throw-return-expected.txt: Added.
1307         * fast/js/eval-throw-return.html: Added.
1308         * fast/js/resources/eval-throw-return.js: Added.
1309         (throwFunc):
1310         (throwOnReturn):
1311         (twoFunc):
1312
1313 2009-02-12  David Smith  <catfish.man@gmail.com>
1314
1315         Reviewed by David Hyatt.
1316
1317         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
1318
1319 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1320
1321         Reviewed by Simon Fraser.
1322
1323         https://bugs.webkit.org/show_bug.cgi?id=23936
1324
1325         Fixed test results
1326
1327         * fast/css/computed-style-expected.txt:
1328         * fast/css/computed-style-without-renderer-expected.txt:
1329         * fast/dom/Window/window-properties-expected.txt:
1330         * platform/mac/svg/text/text-text-05-t-expected.checksum:
1331         * platform/mac/svg/text/text-text-05-t-expected.png:
1332
1333 2009-02-12  Eric Carlson  <eric.carlson@apple.com>
1334
1335         Reviewed by Simon Fraser.
1336         
1337         Support MPEG content on Mac and Windows.
1338         <rdar://problem/5917509>
1339         https://bugs.webkit.org/show_bug.cgi?id=23495
1340
1341         * media/audio-mpeg-supported-expected.txt: Added.
1342         * media/audio-mpeg-supported.html: Added.
1343         * media/content/silence.mpg: Added.
1344
1345 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1346
1347         Reviewed by Dave Hyatt
1348
1349         https://bugs.webkit.org/show_bug.cgi?id=23908
1350
1351         Added test for parsing 3d functions in webkit-transform
1352
1353         * transforms/3d: Added.
1354         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1355         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1356
1357 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
1358
1359         Reviewed by Darin Adler.
1360
1361         Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
1362
1363         The test validates the <image> special treatment (using <img> tag) and see whether
1364         it validates the previous behaviour and we do not ASSERT.
1365
1366         * fast/dom/prefixed-image-tag-expected.txt: Added.
1367         * fast/dom/prefixed-image-tag.xhtml: Added.
1368
1369 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
1370
1371         Reviewed by Darin Adler.
1372
1373         Bug 23826: Potential bug with before/after rule while moving element from one document to another
1374
1375         * fast/css-generated-content/beforeAfter-interdocument.html: Added.
1376         * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
1377
1378 2009-02-12  Adam Roben  <aroben@apple.com>
1379
1380         Try to fix dashboard-region-parser
1381
1382         * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
1383         paths now that this test has moved.
1384
1385 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1386
1387         Reviewed by Simon Fraser.
1388
1389         https://bugs.webkit.org/show_bug.cgi?id=23927
1390
1391         Skip 16 SVG tests that fail on PPC, until problem is resolved
1392
1393         * platform/mac/Skipped:
1394
1395 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1396
1397         Reviewed by Simon Fraser.
1398
1399         https://bugs.webkit.org/show_bug.cgi?id=23927
1400
1401         This fixes one testcase on PPC Mac
1402
1403         * svg/custom/getTransformToElement.svg:
1404
1405 2009-02-12  Adam Roben  <aroben@apple.com>
1406
1407         Add some tests that fail due to using the wrong font for Hebrew to the
1408         Windows Skipped list
1409
1410         * platform/win/Skipped:
1411
1412 2009-02-12  Adam Roben  <aroben@apple.com>
1413
1414         Remove some passing tests from the Windows Skipped list
1415
1416         * platform/win/Skipped: Removed two tests in http/tests/incremental
1417         (one of which had been renamed and so was running anyway).
1418
1419 2009-02-12  Adam Roben  <aroben@apple.com>
1420
1421         Add a failing loader test to the Windows Skipped list
1422
1423         * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
1424
1425 2009-02-12  Adam Roben  <aroben@apple.com>
1426
1427         Add another failing drag-n-drop test to the Windows Skipped list
1428
1429         * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
1430
1431 2009-02-12  Adam Roben  <aroben@apple.com>
1432
1433         Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
1434         in cross-platform location
1435
1436         <https://bugs.webkit.org/show_bug.cgi?id=23919>
1437
1438         Moved the test and its results to platform/mac.
1439
1440         Reviewed by Dan Bernstein.
1441
1442         * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
1443         * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
1444
1445 2009-02-12  Adam Roben  <aroben@apple.com>
1446
1447         Fix Bug 23918: Mac-specific results for
1448         fast/css/computed-style[-without-renderer] are sitting in
1449         cross-platform location
1450
1451         <https://bugs.webkit.org/show_bug.cgi?id=23918>
1452
1453         Move Mac-specific results for
1454         fast/css/computed-style[-without-renderer] to platform/mac
1455
1456         Reviewed by John Sullivan.
1457
1458         * fast/css/computed-style-expected.txt:
1459         * fast/css/computed-style-without-renderer-expected.txt:
1460         Made these results correct for non-Mac platforms by removing the
1461         -webkit-dashboard-region references.
1462
1463         * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
1464         * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
1465
1466         * platform/win/fast/css/computed-style-expected.txt:
1467         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1468         Copied the non-Mac results here, too, since on Windows we first check
1469         for Mac-specific results before checking for cross-platform results.
1470
1471 2009-02-11  Adam Roben  <aroben@apple.com>
1472
1473         Windows fix for Bug 22239: Implement missing animation & transition
1474         APIs on LayoutTestController for non-mac platforms
1475
1476         <https://bugs.webkit.org/show_bug.cgi?id=22239>
1477
1478         Reviewed by Simon Fraser.
1479
1480         * platform/win/Skipped: Enable the previously-skipped tests.
1481
1482 2009-02-11  Scott Violet  <sky@google.com>
1483
1484         Reviewed by Simon Fraser.
1485
1486         https://bugs.webkit.org/show_bug.cgi?id=23805 
1487         The test transitions/transition-end-event-multiple-03.html occasionally fails.
1488
1489         * transitions/transition-end-event-multiple-03.html: Upped the timeout.
1490
1491 2009-02-10  Oliver Hunt  <oliver@apple.com>
1492
1493         Reviewed by Adele Peterson.
1494
1495         <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
1496
1497         Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
1498         when the mousedown handler has prevented default handling.
1499
1500         * fast/events/mouse-drag-from-frame-expected.txt: Added.
1501         * fast/events/mouse-drag-from-frame.html: Added.
1502         * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
1503
1504 2009-02-08  Sam Weinig  <sam@webkit.org>
1505
1506         Reviewed by David Hyatt.
1507
1508         Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
1509         Please implement getBoundingClientRect and getClientRects
1510         <rdar://problem/6139669>
1511
1512         * fast/dom/Window/window-properties-expected.txt:
1513         * fast/dom/domListEnumeration-expected.txt:
1514         * fast/dom/getBoundingClientRect-expected.txt: Added.
1515         * fast/dom/getBoundingClientRect.html: Added.
1516         * fast/dom/getClientRects-expected.txt: Added.
1517         * fast/dom/getClientRects.html: Added.
1518         * fast/dom/resources/domListEnumeration.js:
1519         * fast/js/global-constructors-expected.txt:
1520
1521 2009-02-10  Feng Qian <feng@chromium.org>
1522
1523         Reviewed by Alexey Proskuryakov.
1524
1525         Fix crashes in disconnected navigator object.
1526         https://bugs.webkit.org/show_bug.cgi?id=23626
1527
1528         * fast/dom/navigator-detached-no-crash-expected.txt: Added.
1529         * fast/dom/navigator-detached-no-crash.html: Added.
1530
1531 2009-02-09  Chris Marrin  <cmarrin@apple.com>
1532
1533         Reviewed by Simon Fraser
1534
1535         https://bugs.webkit.org/show_bug.cgi?id=23689
1536
1537         Add test for 3D functionality of WebKitCSSMatrix.
1538
1539         * transforms/3d: Added.
1540         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1541         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1542
1543 2009-02-09  Mark Rowe  <mrowe@apple.com>
1544
1545         Reviewed by Sam Weinig.
1546
1547         Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
1548         Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
1549
1550         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
1551         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
1552
1553 2009-02-09  Dimitri Glazkov  <dglazkov@chromium.org>
1554
1555         Reviewed by Dave Hyatt.
1556
1557         https://bugs.webkit.org/show_bug.cgi?id=23806
1558         New test for the crash with an embed element with an empty src and
1559         "text/html" type.
1560
1561         * fast/loader/empty-embed-src-attribute-expected.txt: Added.
1562         * fast/loader/empty-embed-src-attribute.html: Added.
1563
1564 2009-02-09  Alexey Proskuryakov  <ap@webkit.org>
1565
1566         Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
1567
1568         * fast/dom/Selection/getRangeAt-expected.txt: Added.
1569
1570 2009-02-07  Rob Buis  <rwlbuis@gmail.com>
1571
1572         Reviewed by Darin.
1573
1574         Test for:
1575         https://bugs.webkit.org/show_bug.cgi?id=3248
1576         Bug 3248: Mouse events on OPTION element seem to be ignored
1577
1578         * fast/forms/option-mouseevents-expected.txt: Added.
1579         * fast/forms/option-mouseevents.html: Added.
1580
1581 2009-02-06  Chris Marrin  <cmarrin@apple.com>
1582
1583         Reviewed by Simon Fraser.
1584
1585        https://bugs.webkit.org/show_bug.cgi?id=6868
1586
1587         Fixed results of several svg tests because of differences
1588         in rounding caused by TransformationMatrix changing from
1589         single to double precision math.
1590
1591         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
1592         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
1593         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
1594         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
1595         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
1596         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
1597         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
1598         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
1599         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
1600         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
1601         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
1602         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
1603         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
1604         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
1605         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
1606         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1607         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
1608         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
1609         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
1610         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
1611         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
1612         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
1613         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
1614         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
1615         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
1616         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
1617         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
1618         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
1619         * platform/mac/svg/batik/text/textProperties-expected.txt:
1620         * platform/mac/svg/batik/text/verticalText-expected.txt:
1621         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
1622         * platform/mac/svg/carto.net/slider-expected.txt:
1623         * platform/mac/svg/carto.net/tabgroup-expected.txt:
1624         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
1625         * platform/mac/svg/custom/invalid-css-expected.txt:
1626         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
1627         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
1628         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
1629         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1630         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
1631         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
1632         * platform/mac/svg/hixie/perf/001-expected.txt:
1633         * platform/mac/svg/hixie/perf/002-expected.txt:
1634         * platform/mac/svg/hixie/perf/007-expected.txt:
1635         * platform/mac/svg/text/text-align-01-b-expected.txt:
1636         * platform/mac/svg/text/text-align-05-b-expected.txt:
1637         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
1638         * platform/mac/svg/text/text-text-04-t-expected.txt:
1639         * platform/mac/svg/text/text-text-05-t-expected.txt:
1640         * platform/mac/svg/text/text-text-06-t-expected.txt:
1641         * platform/mac/svg/text/text-tref-01-b-expected.txt:
1642         * svg/custom/getTransformToElement.svg:
1643
1644 2009-02-05  Eric Seidel  <eric@webkit.org>
1645
1646         Reviewed by Eric Seidel.
1647
1648         DOMSelection.getRangeAt() returns a different range than the selection
1649         https://bugs.webkit.org/show_bug.cgi?id=23601
1650
1651         Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
1652
1653         * fast/dom/Selection/getRangeAt.html: Added.
1654         * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
1655         * fast/dom/Selection/resources/getRangeAt.js: Added.
1656
1657 2009-02-06  Justin Garcia  <justin.garcia@apple.com>
1658
1659         Reviewed by Oliver Hunt.
1660         
1661         https://bugs.webkit.org/show_bug.cgi?id=23800
1662         Header elements are not always preserved during paste
1663
1664         * editing/execCommand/4128080-1-expected.txt: Added.
1665         * editing/execCommand/4128080-1.html: Added.
1666         * editing/execCommand/4128080-2-expected.txt: Added.
1667         * editing/execCommand/4128080-2.html: Added.
1668
1669 2009-02-05  Alexey Proskuryakov  <ap@webkit.org>
1670
1671         Reviewed by Darin Adler.
1672
1673         <rdar://problem/6438271> Improve backspace handling of accented characters
1674
1675         * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
1676         * platform/mac/editing/deleting/backward-delete.html: Added.
1677
1678 2009-02-05  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1679
1680         Rubber-stamped by George Staikos.
1681
1682         Regenerate input.wml result on mac, it was generated with Qt before.
1683
1684         * platform/mac/fast/wml/input-expected.checksum:
1685         * platform/mac/fast/wml/input-expected.png:
1686         * platform/mac/fast/wml/input-expected.txt:
1687
1688 2009-02-05  Sam Weinig  <sam@webkit.org>
1689
1690         Reviewed by Darin Layer.
1691
1692         Fix after merging EventTargetNode up into Node.
1693
1694         * fast/dom/Window/window-properties-expected.txt:
1695         * fast/dom/prototype-chain-expected.txt:
1696
1697 2009-02-04  Dean Jackson  <dino@apple.com>
1698
1699         Reviewed by Darin Adler.
1700
1701         Remove animation-play-state from expected properties.
1702         https://bugs.webkit.org/show_bug.cgi?id=22907
1703
1704         * animations/computed-style-expected.txt:
1705         * animations/computed-style.html:
1706         * fast/css/computed-style-display-none-expected.txt:
1707         * fast/css/computed-style-expected.txt:
1708         * fast/css/computed-style-without-renderer-expected.txt:
1709         * fast/css/computed-style-without-renderer.html:
1710         * svg/css/getComputedStyle-basic-expected.txt:
1711
1712 2009-02-04  Tor Arne Vestbø  <tavestbo@trolltech.com>
1713
1714         Reviewed by Darin Adler.
1715
1716         Make sure we don't load on removing the media element from the document
1717         https://bugs.webkit.org/show_bug.cgi?id=22105.
1718
1719         * media/remove-from-document-no-load-expected.txt: Added.
1720         * media/remove-from-document-no-load.html: Added.
1721
1722 2009-02-04  Dmitry Titov  <dimich@chromium.org>
1723
1724         Not reviewed, build fix.
1725
1726         https://bugs.webkit.org/show_bug.cgi?id=22806
1727         Reverting the test that should not yet be landed since it depends on
1728         changes in DRT which were not yet landed.
1729
1730         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
1731         * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
1732         * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
1733         * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
1734
1735 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
1736
1737         Reviewed by Eric Seidel.
1738
1739         Rename layout test result to the correct name.
1740
1741         * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
1742
1743 2009-02-04  Dmitry Titov  <dimich@chromium.org>
1744
1745         Reviewed by Darin Adler.
1746
1747         Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
1748
1749         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
1750         * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
1751         * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
1752         * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
1753
1754 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
1755
1756         Reviewed by Sam Weinig.
1757
1758         https://bugs.webkit.org/show_bug.cgi?id=23655
1759         Clean up storage layout tests a bit.
1760
1761         * storage/close-during-stress-test.html: Moved brace to new line.
1762         * storage/empty-statement.html: Moved brace to new line.
1763         * storage/execute-sql-args.html: Moved brace to new line.
1764         * storage/quota-tracking.html: Moved brace to new line.
1765         * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
1766         * storage/transaction-callback-exception-crash.html: Added.
1767         * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
1768         * storage/transaction_callback_exception_crash.html: Removed.
1769
1770 2009-02-04  Jeremy Moskovich  <jeremy@chromium.org>
1771
1772         Reviewed by Dave Hyatt.
1773
1774         https://bugs.webkit.org/show_bug.cgi?id=23471
1775         Fix text-overflow:ellipsis; for RTL case.
1776
1777         Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
1778
1779         * fast/css/text-overflow-ellipses.html: Added.
1780         * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
1781         * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
1782         * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
1783         * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
1784         * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
1785
1786 2009-02-03  Brad Garcia  <bgarcia@google.com>
1787
1788         Reviewed by Eric Seidel.
1789
1790         Test for https://bugs.webkit.org/show_bug.cgi?id=20443
1791
1792         * fast/frames/frame-dead-region-expected.txt: Added.
1793         * fast/frames/frame-dead-region.html: Added.
1794         * fast/frames/resources/frame-dead-region-left.html: Added.
1795
1796 2009-02-03  Justin Garcia  <justin.garcia@apple.com>
1797
1798         Reviewed by Darin Adler.
1799         
1800         https://bugs.webkit.org/show_bug.cgi?id=13490
1801         Implement execCommand("styleWithCSS", ...)
1802
1803         * editing/execCommand/5685604-1-expected.txt: Added.
1804         * editing/execCommand/5685604-1.html: Added.
1805
1806 2009-02-03  Grace Kloba  <klobag@gmail.com>
1807
1808         https://bugs.webkit.org/show_bug.cgi?id=23178
1809         Added a case to test the offsetTop of table cell's children.
1810
1811         * fast/dom/Element/offsetTop-table-cell-expected.txt:
1812         * fast/dom/Element/offsetTop-table-cell.html:
1813
1814 2009-02-03  Dan Bernstein  <mitz@apple.com>
1815
1816         Reviewed by Brady Eidson.
1817
1818         - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
1819
1820         * fast/history/window-open-expected.txt: Added.
1821         * fast/history/window-open.html: Added.
1822
1823 2009-02-03  Dmitry Titov  <dimich@chromium.org>
1824
1825         Reviewed by Alexey Proskuryakov.
1826
1827         https://bugs.webkit.org/show_bug.cgi?id=22718
1828         Implement WindowTimers interface in Workers.
1829
1830         First layout test for timeouts in a Worker.
1831
1832         * fast/workers/resources/worker-timeout.js: Added.
1833         (checkCompletion):
1834         * fast/workers/worker-timeout-expected.txt: Added.
1835         * fast/workers/worker-timeout.html: Added.
1836
1837 2009-02-02  Oliver Hunt  <oliver@apple.com>
1838
1839         Reviewed by Gavin Barraclough.
1840
1841         <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
1842         <rdar://problem/6543487>
1843
1844         Testcase for regex codegen emitting checks out of correct order.
1845
1846         * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
1847         * fast/js/regexp-character-match-out-of-order.html: Added.
1848         * fast/js/resources/regexp-character-match-out-of-order.js: Added.
1849
1850 2009-02-02  Yichao Yin  <yichao.yin@torchmobile.com.cn>
1851
1852         Reviewed by Niko Zimmermann.
1853
1854         Tests for WML Input
1855
1856         * wml/input-format-expected.txt: Added.
1857         * wml/input-format.html: Added.
1858         * wml/resources/input-format.js: Added.
1859         (setupTestDocument):
1860         (prepareTest):
1861         (executeTest):
1862
1863 2009-01-29  Scott Violet  <sky@google.com>
1864
1865         Reviewed by Darin Adler.
1866
1867         https://bugs.webkit.org/show_bug.cgi?id=23633
1868         The test transitions/transition-end-event-nested.html occasionally fails
1869
1870         Ups the timeout of the test transitions/transition-end-event-nested.html
1871         and makes the test exit as soon as all events received.
1872
1873         * transitions/transition-end-event-helpers.js:
1874         (recordTransitionEndEvent):
1875         (runTransitionTest.startTest._endFunction):
1876         (runTransitionTest.startTest):
1877         (runTransitionTest):
1878         * transitions/transition-end-event-nested.html:
1879
1880 2009-01-30  Sam Weinig  <sam@webkit.org>
1881
1882         Reviewed by Dan Bernstein.
1883
1884         Test for <rdar://problem/6545095>
1885         ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
1886
1887         * fast/block/float/crash-replaced-display-block-expected.txt: Added.
1888         * fast/block/float/crash-replaced-display-block.html: Added.
1889
1890 2009-01-30  Chris Fleizach  <cfleizach@apple.com>
1891
1892         Reviewed by Oliver Hunt.
1893
1894         Bug 23656: AX hierarchy for iFrames is incorrect
1895         https://bugs.webkit.org/show_bug.cgi?id=23656
1896
1897         Update test to reflect correct behavior.
1898
1899         * accessibility/iframe-bastardization.html:
1900
1901 2009-01-30  Geoffrey Garen  <ggaren@apple.com>
1902
1903         Reviewed by Darin Adler.
1904
1905         More redirect layout test work.
1906         
1907         Added tests (expected to fail) for form submission via JavaScript:
1908         
1909         * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added.
1910         * http/tests/history/redirect-js-form-submit-0-seconds.html: Added.
1911         * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added.
1912         * http/tests/history/redirect-js-form-submit-2-seconds.html: Added.
1913         * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added.
1914         * http/tests/history/redirect-js-form-submit-before-load.html: Added.
1915         
1916         Updated these tests to dump their back/forward lists, to check for
1917         back/forward regressions, and to use # instead of ? to communicate between
1918         URLs, since, to my surprise, form submissions can't use query strings.
1919
1920         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt:
1921         * http/tests/history/redirect-200-refresh-0-seconds.pl:
1922         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt:
1923         * http/tests/history/redirect-200-refresh-2-seconds.pl:
1924         * http/tests/history/redirect-301-expected.txt:
1925         * http/tests/history/redirect-301.pl:
1926         * http/tests/history/redirect-302-expected.txt:
1927         * http/tests/history/redirect-302.pl:
1928         * http/tests/history/redirect-303-expected.txt:
1929         * http/tests/history/redirect-303.pl:
1930         * http/tests/history/redirect-307-expected.txt:
1931         * http/tests/history/redirect-307.pl:
1932         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt:
1933         * http/tests/history/redirect-js-document-location-0-seconds.html:
1934         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt:
1935         * http/tests/history/redirect-js-document-location-2-seconds.html:
1936         * http/tests/history/redirect-js-document-location-before-load-expected.txt:
1937         * http/tests/history/redirect-js-document-location-before-load.html:
1938         * http/tests/history/redirect-js-location-0-seconds-expected.txt:
1939         * http/tests/history/redirect-js-location-0-seconds.html:
1940         * http/tests/history/redirect-js-location-2-seconds-expected.txt:
1941         * http/tests/history/redirect-js-location-2-seconds.html:
1942         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt:
1943         * http/tests/history/redirect-js-location-assign-0-seconds.html:
1944         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt:
1945         * http/tests/history/redirect-js-location-assign-2-seconds.html:
1946         * http/tests/history/redirect-js-location-assign-before-load-expected.txt:
1947         * http/tests/history/redirect-js-location-assign-before-load.html:
1948         * http/tests/history/redirect-js-location-before-load-expected.txt:
1949         * http/tests/history/redirect-js-location-before-load.html:
1950         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt:
1951         * http/tests/history/redirect-js-location-href-0-seconds.html:
1952         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt:
1953         * http/tests/history/redirect-js-location-href-2-seconds.html:
1954         * http/tests/history/redirect-js-location-href-before-load-expected.txt:
1955         * http/tests/history/redirect-js-location-href-before-load.html:
1956         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt:
1957         * http/tests/history/redirect-js-location-replace-0-seconds.html:
1958         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt:
1959         * http/tests/history/redirect-js-location-replace-2-seconds.html:
1960         * http/tests/history/redirect-js-location-replace-before-load-expected.txt:
1961         * http/tests/history/redirect-js-location-replace-before-load.html:
1962         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt:
1963         * http/tests/history/redirect-meta-refresh-0-seconds.html:
1964         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt:
1965         * http/tests/history/redirect-meta-refresh-2-seconds.html:
1966         * http/tests/history/resources/redirect-target.html:
1967
1968 2009-01-30  Pierre-Olivier Latour  <pol@apple.com>
1969
1970         Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
1971
1972         * platform/mac-tiger/media: Added.
1973         * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added.
1974         * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added.
1975         * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added.
1976         * platform/mac-tiger/media/video-controls-rendering-expected.png: Added.
1977         * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added.
1978         * platform/mac-tiger/media/video-display-toggle-expected.png: Added.
1979         * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added.
1980         * platform/mac-tiger/media/video-layer-crash-expected.png: Added.
1981         * platform/mac-tiger/media/video-transformed-expected.checksum: Added.
1982         * platform/mac-tiger/media/video-transformed-expected.png: Added.
1983         * platform/mac-tiger/media/video-zoom-expected.checksum: Added.
1984         * platform/mac-tiger/media/video-zoom-expected.png: Added.
1985
1986 2009-01-30  Dimitri Glazkov  <dglazkov@chromium.org>
1987
1988         Reviewed by Eric Seidel.
1989
1990         Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
1991         removing the test file.
1992
1993         * fast/dom/Window/timeout-released-on-close.html: Removed.
1994
1995 2009-01-30  Dmitry Titov  <dimich@chromium.org>
1996
1997         Reviewed by Darin Adler.
1998
1999         https://bugs.webkit.org/show_bug.cgi?id=23650
2000         LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently.
2001         Disable this test to keep buildbots green. Need more time to investigate the cause.
2002
2003         * fast/dom/Window/timeout-released-on-close.html: Removed.
2004         * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html.
2005
2006 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2007
2008         Reviewed by Darin Adler.
2009
2010         Test that documents loaded from application cache cannot load local resources.
2011
2012         * http/tests/appcache/local-content-expected.txt: Added.
2013         * http/tests/appcache/local-content.html: Added.
2014         * http/tests/appcache/resources/local-content.manifest: Added.
2015
2016 2009-01-30  Dmitry Titov  <dimich@chromium.org>
2017
2018         Reviewed by Alexey Proskuryakov.
2019
2020         https://bugs.webkit.org/show_bug.cgi?id=23615
2021         Try to make this test reliable on buildbots.
2022
2023         * fast/dom/Window/resources/long_timeout.html:
2024         Allocate more objects to make detection more reliable.
2025
2026         * fast/dom/Window/timeout-released-on-close.html:
2027         Use threshold to account for objects allocated by the running scripts.
2028         Add debug output in case of failure to help understand possible failures.
2029
2030 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2031
2032         Reviewed by Mark Rowe.
2033
2034         https://bugs.webkit.org/show_bug.cgi?id=23639
2035         Test that appcache ignores Cache-Control: no-store
2036
2037         * http/tests/resources/network-simulator.php: Send no-store with all responses.
2038
2039 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2040
2041         Reviewed by Mark Rowe.
2042
2043         https://bugs.webkit.org/show_bug.cgi?id=23640
2044         Test that non-HTML main resources work with application cache correctly
2045
2046         * http/tests/appcache/non-html-expected.txt: Added.
2047         * http/tests/appcache/non-html.xhtml: Added.
2048         * http/tests/appcache/resources/abe.png: Added.
2049         * http/tests/appcache/resources/non-html.manifest: Added.
2050
2051         * http/tests/resources/network-simulator.php: Support more file extensions.
2052
2053 2009-01-29  Tony Chang  <tony@chromium.org>
2054
2055         Reviewed by Darin Adler.
2056
2057         https://bugs.webkit.org/show_bug.cgi?id=22894
2058         Fix typo in fill-stroke-clip-reset-path.html where
2059         layoutTestController.setUseDashboardCompatiblityMode is called instead of
2060         layoutTestController.setUseDashboardCompatibilityMode.
2061
2062         * fast/canvas/fill-stroke-clip-reset-path.html:
2063         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum:
2064         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png:
2065
2066 2009-01-29  Hironori Bono  <hbono@chromium.org>
2067
2068         Reviewed by Eric Seidel.
2069
2070         https://bugs.webkit.org/show_bug.cgi?id=18835
2071         Rebaseline a layout test that verifies the InsertLineBreakCommand() function
2072         doesn't delete existing markers.
2073
2074         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
2075         * platform/mac/editing/spelling/spelling-linebreak-expected.png:
2076
2077 2009-01-29  Dirk Schulze  <krit@webkit.org>
2078
2079         Reviewed by Nikolas Zimmermann, Eric Seidel.
2080
2081         Transformations on SVG patterns caused ugly drawings. The pattern is transformed
2082         directly now. Texts or strokes are no longer affected by transformations.
2083
2084         * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added.
2085         * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added.
2086         * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added.
2087         * svg/custom/pattern-with-transformation.svg: Added.
2088
2089 2009-01-29  Brady Eidson  <beidson@apple.com>
2090
2091         Reviewed by Oliver Hunt
2092
2093         <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
2094
2095         * fast/loader/resources/subframe-self-close.html: Added.
2096         * fast/loader/subframe-self-close-expected.txt: Added.
2097         * fast/loader/subframe-self-close.html: Added.
2098
2099 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2100
2101         Reviewed by Anders Carlsson.
2102
2103         https://bugs.webkit.org/show_bug.cgi?id=23620
2104         Crash in appcache/resource-redirect.html on Tiger
2105
2106         * http/tests/appcache/resource-redirect.html:
2107         * http/tests/appcache/resources/resource-redirect.php:
2108         * http/tests/appcache/resources/manifest-redirect.php:
2109         Corrected the tests to redirect properly.
2110
2111         * http/tests/appcache/manifest-redirect-2-expected.txt: Added.
2112         * http/tests/appcache/manifest-redirect-2.html: Added.
2113         * http/tests/appcache/resource-redirect-2-expected.txt: Added.
2114         * http/tests/appcache/resource-redirect-2.html: Added.
2115         * http/tests/appcache/resources/manifest-redirect-2.php: Added.
2116         * http/tests/appcache/resources/resource-redirect-2.manifest: Added.
2117         * http/tests/appcache/resources/resource-redirect-2.php: Added.
2118         Added tests for the code path that was accidentally tested on Tiger only (using a redirect
2119         to self, so Leopard will exercise it, too).
2120
2121 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2122
2123         Not reviewed (this was just a merge problem).
2124
2125         https://bugs.webkit.org/show_bug.cgi?id=23476
2126         HTTP redirect should make application cache updating fail
2127
2128         * http/tests/appcache/manifest-redirect.html:
2129         * http/tests/appcache/resource-redirect.html:
2130         Updated the tests to work with the new appcache event sending behavior.
2131
2132 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2133
2134         Reviewed by Anders Carlsson.
2135
2136         https://bugs.webkit.org/show_bug.cgi?id=23476
2137         HTTP redirect should make application cache updating fail
2138
2139         * http/tests/appcache/manifest-redirect-expected.txt: Added.
2140         * http/tests/appcache/manifest-redirect.html: Added.
2141         * http/tests/appcache/resource-redirect-expected.txt: Added.
2142         * http/tests/appcache/resource-redirect.html: Added.
2143         * http/tests/appcache/resources/manifest-redirect.php: Added.
2144         * http/tests/appcache/resources/resource-redirect.manifest: Added.
2145         * http/tests/appcache/resources/resource-redirect.php: Added.
2146
2147 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2148
2149         Reviewed by Anders Carlsson.
2150
2151         https://bugs.webkit.org/show_bug.cgi?id=23592
2152         Update appcache manifest signature parsing
2153
2154         * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
2155
2156         * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
2157         signature line.
2158
2159         * http/tests/appcache/resources/wrong-signature-2.manifest: Added.
2160         * http/tests/appcache/wrong-signature-2-expected.txt: Added.
2161         * http/tests/appcache/wrong-signature-2.html: Added.
2162         * http/tests/appcache/wrong-signature.html:
2163         Test that there must be whitespace before the comment.
2164
2165 2009-01-28  Alexey Proskuryakov  <ap@webkit.org>
2166
2167         Reviewed by Anders Carlsson.
2168
2169         https://bugs.webkit.org/show_bug.cgi?id=23584
2170         Update application cache code for the latest round of spec changes
2171
2172         * http/tests/appcache/404-manifest.html:
2173         * http/tests/appcache/404-resource.html:
2174         When initial cache attempt fails, the applicationCache singleton now gets an error event.
2175
2176         * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
2177         events are now dispatched during initial cache attempt.
2178
2179         * http/tests/appcache/idempotent-update-expected.txt:
2180         * http/tests/appcache/idempotent-update.html:
2181         Events are now posted asynchronously, so we cannot assume any status when handling an event.
2182         Rewrote the test to no longer rely on synchronous event dispatch.
2183
2184         * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload,
2185         to simplify testing in browser (not related to any behavior changes).
2186
2187         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test
2188         to not fail in browser due to missing layoutTestController.
2189
2190         * http/tests/appcache/offline-access-expected.txt:
2191         * http/tests/appcache/offline-access.html:
2192         Removed a warning saying that output is timing dependent - I think this is not true now.
2193
2194         * http/tests/appcache/remove-cache-expected.txt:
2195         * http/tests/appcache/remove-cache.html:
2196         * http/tests/appcache/resources/remove-cache-frame-2.html:
2197         * http/tests/appcache/resources/remove-cache-frame.html:
2198         An obsolete event is only dispatched if the document's main resource was already in cache,
2199         otherwise, an error event is dispatched. Changed the test to add the main resource to cache
2200         first. Also, updated it to make use of additional events that are now being posted.
2201
2202         * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
2203         completely.
2204
2205         * http/tests/appcache/wrong-content-type.html:
2206         * http/tests/appcache/wrong-signature.html:
2207         Changed to expect and to make use of error event that is now being posted.
2208
2209 2009-01-28  Darin Fisher  <darin@chromium.org>
2210
2211         Fixing bustage.
2212
2213         https://bugs.webkit.org/show_bug.cgi?id=18835
2214         Add missing layout test results.
2215
2216         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added.
2217         * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added.
2218         * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added.
2219
2220 2009-01-28  Geoffrey Garen  <ggaren@apple.com>
2221
2222         Reviewed by Sam Weinig.
2223         
2224         Added layout tests for how many history items are created during a
2225         redirect. (Many of these results are expected failures for now.)
2226
2227         * http/tests/history: Added.
2228         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added.
2229         * http/tests/history/redirect-200-refresh-0-seconds.pl: Added.
2230         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added.
2231         * http/tests/history/redirect-200-refresh-2-seconds.pl: Added.
2232         * http/tests/history/redirect-301-expected.txt: Added.
2233         * http/tests/history/redirect-301.pl: Added.
2234         * http/tests/history/redirect-302-expected.txt: Added.
2235         * http/tests/history/redirect-302.pl: Added.
2236         * http/tests/history/redirect-303-expected.txt: Added.
2237         * http/tests/history/redirect-303.pl: Added.
2238         * http/tests/history/redirect-307-expected.txt: Added.
2239         * http/tests/history/redirect-307.pl: Added.
2240         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added.
2241         * http/tests/history/redirect-js-document-location-0-seconds.html: Added.
2242         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added.
2243         * http/tests/history/redirect-js-document-location-2-seconds.html: Added.
2244         * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added.
2245         * http/tests/history/redirect-js-document-location-before-load.html: Added.
2246         * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added.
2247         * http/tests/history/redirect-js-location-0-seconds.html: Added.
2248         * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added.
2249         * http/tests/history/redirect-js-location-2-seconds.html: Added.
2250         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added.
2251         * http/tests/history/redirect-js-location-assign-0-seconds.html: Added.
2252         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added.
2253         * http/tests/history/redirect-js-location-assign-2-seconds.html: Added.
2254         * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added.
2255         * http/tests/history/redirect-js-location-assign-before-load.html: Added.
2256         * http/tests/history/redirect-js-location-before-load-expected.txt: Added.
2257         * http/tests/history/redirect-js-location-before-load.html: Added.
2258         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added.
2259         * http/tests/history/redirect-js-location-href-0-seconds.html: Added.
2260         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added.
2261         * http/tests/history/redirect-js-location-href-2-seconds.html: Added.
2262         * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added.
2263         * http/tests/history/redirect-js-location-href-before-load.html: Added.
2264         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added.
2265         * http/tests/history/redirect-js-location-replace-0-seconds.html: Added.
2266         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added.
2267         * http/tests/history/redirect-js-location-replace-2-seconds.html: Added.
2268         * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added.
2269         * http/tests/history/redirect-js-location-replace-before-load.html: Added.
2270         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added.
2271         * http/tests/history/redirect-meta-refresh-0-seconds.html: Added.
2272         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added.
2273         * http/tests/history/redirect-meta-refresh-2-seconds.html: Added.
2274         * http/tests/history/resources: Added.
2275         * http/tests/history/resources/redirect-target.html: Added.
2276
2277 2009-01-28  Simon Fraser  <simon.fraser@apple.com>
2278
2279         Reviewed by Dave Hyatt
2280
2281         https://bugs.webkit.org/show_bug.cgi?id=23582
2282         
2283         New test cases for transforms on inlines and table rows, with and without
2284         opacity (which has the side-effect of creating layers).
2285
2286         * fast/transforms/transform-on-inline.html: Added.
2287         * fast/transforms/transform-table-row.html: Added.
2288         * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added.
2289         * platform/mac/fast/transforms/transform-on-inline-expected.png: Added.
2290         * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added.
2291         * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added.
2292         * platform/mac/fast/transforms/transform-table-row-expected.png: Added.
2293         * platform/mac/fast/transforms/transform-table-row-expected.txt: Added.
2294
2295 2009-01-28  Hironori Bono  <hbono@chromium.org>
2296
2297         Reviewed by Justin Garcia.
2298
2299         https://bugs.webkit.org/show_bug.cgi?id=18835
2300         Spelling underlines disappear when they shouldn't
2301
2302         Add a layout text to verify if misspelled markers are copied when a
2303         line-break command splits a text node.
2304
2305         * editing/spelling/spelling-linebreak.html: Added.
2306
2307 2009-01-27  Holger Hans Peter Freyther  <zecke@selfish.org>
2308
2309         Rubber stamped by Darin Adler.
2310
2311         Get the build bot green as discussed on the mailinglist. There is
2312         only one crash after unloading a page with plugins. For the remaining
2313         failing tests DumpRenderTree needs to be looked at.
2314
2315         * platform/gtk/Skipped:
2316
2317 2009-01-27  Mads Ager  <ager@chromium.org>
2318
2319         Reviewed by Darin Adler.
2320
2321         https://bugs.webkit.org/show_bug.cgi?id=23300
2322         Update test of selection functions on HTMLInputElements to expect
2323         the selection functions to throw exceptions when used on buttons.
2324         This is consistent with the Firefox behavior.
2325
2326         * fast/forms/selection-functions-expected.txt:
2327         * fast/forms/selection-functions.html:
2328
2329 2009-01-26  David Kilzer  <ddkilzer@apple.com>
2330
2331         Fix misspelling of "lowercase" in font-face-locally-installed.html
2332
2333         Reviewed by Dan Bernstein.
2334
2335         * fast/css/font-face-locally-installed.html: Updated.
2336         * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated.
2337         * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated.
2338         * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated.
2339
2340 2009-01-26  Sam Weinig  <sam@webkit.org>
2341
2342         Reviewed by Dan Bernstein.
2343
2344         Test for https://bugs.webkit.org/show_bug.cgi?id=18141
2345         Acid3 tests 77 and 78 fail on reload due to SVG font race
2346         <rdar://problem/6504899>
2347
2348         * http/tests/misc/SVGFont-delayed-load-expected.txt: Added.
2349         * http/tests/misc/SVGFont-delayed-load.html: Added.
2350         * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added.
2351         * svg/custom/acid3-test-77.html:
2352         * svg/custom/resources/Acid3Font-loader.svg:
2353
2354 2009-01-26  Pierre-Olivier Latour  <pol@apple.com>
2355
2356         Updated the reference images for the video tests that rely on the H264 test movie,
2357         as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version.
2358
2359         * platform/mac/media/video-aspect-ratio-expected.checksum:
2360         * platform/mac/media/video-aspect-ratio-expected.png:
2361         * platform/mac/media/video-controls-rendering-expected.checksum:
2362         * platform/mac/media/video-controls-rendering-expected.png:
2363         * platform/mac/media/video-display-toggle-expected.checksum:
2364         * platform/mac/media/video-display-toggle-expected.png:
2365         * platform/mac/media/video-layer-crash-expected.checksum:
2366         * platform/mac/media/video-layer-crash-expected.png:
2367         * platform/mac/media/video-transformed-expected.checksum:
2368         * platform/mac/media/video-transformed-expected.png:
2369         * platform/mac/media/video-zoom-expected.checksum:
2370         * platform/mac/media/video-zoom-expected.png:
2371
2372 2009-01-26  Darin Adler  <darin@apple.com>
2373
2374         Requested by David Hyatt.
2375
2376         * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect
2377         the progression; we now render things we used to fail to render.
2378         * platform/mac/fast/table/form-with-table-style-expected.png: Ditto.
2379
2380 2009-01-25  David Hyatt  <hyatt@apple.com>
2381
2382         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
2383
2384         Reviewed by Oliver Hunt
2385
2386         * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
2387         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
2388         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
2389         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
2390
2391 2009-01-25  Dan Bernstein  <mitz@apple.com>
2392
2393         Reviewed by Oliver Hunt.
2394
2395         - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
2396           string hashing code when opening a Digg RSS article
2397
2398         * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
2399         * fast/loader/null-request-after-willSendRequest.html: Added.
2400
2401 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2402
2403         Reviewed by Darin Adler.
2404
2405         <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
2406
2407         * http/tests/misc/dns-prefetch-control-expected.txt:
2408         * http/tests/misc/dns-prefetch-control.html:
2409         Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
2410         explaining that scheme is not necessary. This is of course true, but this test uses data:
2411         subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
2412         in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
2413         from this string again, now with a single argument KURL constructor, which resulted in a
2414         valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
2415         so I had to change the test to no longer use relative net-path URLs.
2416
2417         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
2418         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
2419         URLs that start with "/" are no longer converted to "file:" ones, so the results now
2420         match Firefox.
2421
2422         * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
2423         * http/tests/uri/resolve-encoding-relative.html: Added.
2424         Added a test to cover some cases of relative URL resolving that were not covered before.
2425         Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
2426         encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
2427         sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
2428         consistent.
2429
2430 2009-01-24  Eric Carlson  <eric.carlson@apple.com>
2431
2432         <video> controls visibility test needs to dump render tree as text because
2433         the test does not always end at the same time, so the timeline slider thumb
2434         is not always at the same position.
2435
2436         * media/video-controls-visible-audio-only.html:
2437         * platform/mac/media/video-controls-visible-audio-only-expected.txt:
2438
2439 2009-01-24  Darin Adler  <darin@apple.com>
2440
2441         Try to fix expected results for new video element test.
2442
2443         * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
2444         generated on my machine.
2445         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
2446
2447 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2448
2449         Reviewed by Darin Adler.
2450
2451         <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
2452
2453         * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
2454         * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
2455
2456         * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
2457         matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
2458
2459 2009-01-23  Eric Carlson  <eric.carlson@apple.com>
2460
2461         Reviewed by Adele Peterson
2462
2463         Test for behavior of <video> element controller when a media file has
2464         only audio.
2465         https://bugs.webkit.org/show_bug.cgi?id=23407
2466
2467         * media/video-controls-visible-audio-only.html: Added.
2468         * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
2469         * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
2470         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
2471
2472 2009-01-23  Alexey Proskuryakov  <ap@webkit.org>
2473
2474         Reviewed by Oliver Hunt.
2475
2476         https://bugs.webkit.org/show_bug.cgi?id=23478
2477         Add a test for application test resource loading failure
2478
2479         * http/tests/appcache/404-resource-expected.txt: Added.
2480         * http/tests/appcache/404-resource.html: Added.
2481         * http/tests/appcache/resources/404-resource.manifest: Added.
2482
2483 2009-01-22  Eric Seidel  <eric@webkit.org>
2484
2485         Reviewed by Darin Adler.
2486
2487         Remove <strong>/<em> tags when toggling bold/italic since IE inserts them instead of <b>/<i>
2488         https://bugs.webkit.org/show_bug.cgi?id=23486
2489
2490         * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
2491
2492 2009-01-22  Eric Seidel  <eric@webkit.org>
2493
2494         Reviewed by Justin Garcia.
2495
2496         Remove <span> turds left by editing commands
2497         https://bugs.webkit.org/show_bug.cgi?id=23466
2498
2499         * editing/execCommand/empty-span-removal-expected.txt: Added.
2500         * editing/execCommand/empty-span-removal.html: Added.
2501         * editing/execCommand/resources/empty-span-removal.js: Added.
2502         * editing/execCommand/toggle-styles-expected.txt: Updated.
2503
2504 2009-01-22  Beth Dakin  <bdakin@apple.com>
2505
2506         Reviewed by Sam Weinig.
2507
2508         Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
2509         fast/js/numeric-conversion.html is broken, and corresponding 
2510         <rdar://problem/6514842>
2511
2512         The basic problem here is that parseInt(Infinity) should be NaN, 
2513         but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
2514
2515         * fast/js/numeric-conversion-expected.txt:
2516         * fast/js/resources/numeric-conversion.js:
2517
2518 2009-01-22  Eric Roman  <eroman@chromium.org>
2519
2520         Reviewed by Eric Seidel.
2521
2522         https://bugs.webkit.org/show_bug.cgi?id=20806
2523         "Referer" header not sent for history navigation.
2524
2525         * http/tests/navigation/back-send-referrer-expected.txt: Added.
2526         * http/tests/navigation/back-send-referrer.html: Added.
2527         * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
2528
2529 2009-01-22  Oliver Hunt  <oliver@apple.com>
2530
2531         Reviewed by Geoff Garen.
2532
2533         <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
2534         <https://bugs.webkit.org/show_bug.cgi?id=23479>
2535
2536         Add additional reparsing tests.
2537
2538         * fast/js/reparsing-semicolon-insertion-expected.txt:
2539         * fast/js/resources/reparsing-semicolon-insertion.js:
2540         (commaParenTest):
2541         (commaParenThrowTest):
2542
2543 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
2544
2545         Rubber stamped by Geoff "Cameron Zwarich" Garen.
2546
2547         Add pre & post standalone driver scripts to assist running the javascript layout tests
2548         on jsc, rather than a full webkit build.
2549
2550         * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
2551         * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
2552         (description):
2553         (debug):
2554         (escapeString):
2555         (testPassed):
2556         (testFailed):
2557
2558 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
2559
2560         Reviewed by Oliver Hunt.
2561
2562         Add layout test for switch (-0).
2563
2564         * fast/js/resources/switch-behaviour.js:
2565         * fast/js/switch-behaviour-expected.txt:
2566
2567 2009-01-19  Chris Marrin  <cmarrin@apple.com>
2568
2569         Reviewed by David Hyatt
2570
2571         Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
2572
2573         * transitions/repeated-firing-background-color-expected.txt: Added.
2574         * transitions/repeated-firing-background-color.html: Added.
2575
2576 2009-01-21  Eric Seidel  <eric@webkit.org>
2577
2578         Reviewed by Justin Garcia.
2579
2580         Remove the style='' turds left by some editing commands
2581         https://bugs.webkit.org/show_bug.cgi?id=23463
2582
2583         * editing/execCommand/toggle-styles-expected.txt: updated results
2584
2585 2009-01-21  Chris Fleizach  <cfleizach@apple.com>
2586
2587         Reviewed by Beth Dakin.
2588
2589         Test to make sure accessibility doesn't crash when a table is modified through JavaScript
2590
2591         * accessibility/table-modification-crash-expected.txt: Added.
2592         * accessibility/table-modification-crash.html: Added.
2593
2594 2009-01-16  Eric Seidel  <eric@webkit.org>
2595
2596         Reviewed by Justin Garcia.
2597         
2598         Updated results for execCommand() 'sub' and 'super' toggle fixes.
2599         https://bugs.webkit.org/show_bug.cgi?id=17733
2600
2601         * editing/execCommand/toggle-styles-expected.txt:
2602
2603 2009-01-20  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2604
2605         Reviewed by George Staikos.
2606
2607         Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
2608
2609         Add minimal WML input element testcase: fast/wml/input.wml
2610
2611         * fast/wml/input.wml: Added.
2612         * platform/mac/fast/wml/input-expected.checksum: Added.
2613         * platform/mac/fast/wml/input-expected.png: Added.
2614         * platform/mac/fast/wml/input-expected.txt: Added.
2615
2616 2009-01-20  Pierre-Olivier Latour  <pol@apple.com>
2617
2618         Previously uploaded reference images were generated with Perian installed, which affected them
2619         as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
2620
2621         * platform/mac/media/video-zoom-expected.checksum:
2622         * platform/mac/media/video-zoom-expected.png:
2623
2624 2009-01-20  Dirk Schulze  <krit@webkit.org>
2625
2626         Reviewed by Nikolas Zimmermann.
2627
2628         stroke-pattern is wrong and coords-units-01-b match the behavior of
2629         batik and Firefox.
2630
2631         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
2632         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
2633         * platform/mac/svg/custom/stroked-pattern-expected.checksum:
2634         * platform/mac/svg/custom/stroked-pattern-expected.png:
2635
2636 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
2637
2638         https://bugs.webkit.org/show_bug.cgi?id=18078
2639         
2640         New testcases for transitions of shorthand properties.
2641
2642         * transitions/shorthand-border-transitions-expected.txt: Added.
2643         * transitions/shorthand-border-transitions.html: Added.
2644         * transitions/shorthand-transitions-expected.txt: Added.
2645         * transitions/shorthand-transitions.html: Added.
2646
2647 2009-01-19  Darin Adler  <darin@apple.com>
2648
2649         Reviewed by Sam Weinig.
2650
2651         Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
2652         <https://bugs.webkit.org/show_bug.cgi?id=23409>
2653         <rdar://problem/6505723>
2654
2655         * fast/js/resources/string-replace-3.js:
2656         * fast/js/string-replace-3-expected.txt:
2657
2658 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
2659
2660         Reviewed by Dave Hyatt
2661
2662         https://bugs.webkit.org/show_bug.cgi?id=18078
2663         
2664         Fix transition-test-helpers.js to handle more kinds
2665         of CSS properties, like lists and colors, and to
2666         optionally not use the pause API.
2667
2668         * transitions/transform-op-list-match.html:
2669         * transitions/transform-op-list-no-match.html:
2670         * transitions/transition-test-helpers.js:
2671         (runTransitionTest.checkExpectedValue):
2672         (runTransitionTest.runTest):
2673         * transitions/zero-duration-in-list.html:
2674
2675 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
2676
2677         Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
2678
2679         * fast/dom/Window/window-properties-expected.txt:
2680
2681 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
2682
2683         Reviewed by Beth Dakin.
2684
2685         Bug 23422: AX: AXLinks should expose access key information
2686         https://bugs.webkit.org/show_bug.cgi?id=23422
2687
2688         Update and add tests for access key information
2689
2690         * accessibility/accesskey-expected.txt: Added.
2691         * accessibility/accesskey.html: Added.
2692         * accessibility/document-links-expected.txt:
2693         * accessibility/legend-expected.txt:
2694         * accessibility/radio-button-group-members-expected.txt:
2695         * accessibility/table-with-aria-role-expected.txt:
2696
2697 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
2698
2699         Reviewed by Anders Carlsson.
2700
2701         https://bugs.webkit.org/show_bug.cgi?id=23417
2702         Implement application cache obsolete state
2703
2704         * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
2705         200 and 404 responses, which is not correct, because update process should check the
2706         manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
2707
2708         * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
2709
2710         * http/tests/appcache/remove-cache-expected.txt: Added.
2711         * http/tests/appcache/remove-cache.html: Added.
2712         * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
2713         * http/tests/appcache/resources/remove-cache-frame.html: Added.
2714         Added a test for manifest obsolescence.
2715
2716 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
2717
2718         Reviewed by David Hyatt.
2719
2720         Bug 23399: AX: some buttons don't expose AXPress as an action
2721         https://bugs.webkit.org/show_bug.cgi?id=23399
2722
2723         * accessibility/button-press-action-expected.txt: Added.
2724         * accessibility/button-press-action.html: Added.
2725
2726 2009-01-17  Eric Carlson  <eric.carlson@apple.com>
2727
2728         Reviewed by Adele Peterson
2729
2730         <rdar://problem/6293969>
2731
2732         Update media controls rendering results for new controls CSS.
2733
2734         * platform/mac/media/audio-controls-rendering-expected.txt:
2735         * platform/mac/media/video-controls-rendering-expected.txt:
2736         * platform/mac/media/video-display-toggle-expected.txt:
2737
2738 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2739
2740         Reviewed by Oliver Hunt.
2741
2742         Bug 23397: AXURL is not reported for <INPUT type="image"> elements
2743         https://bugs.webkit.org/show_bug.cgi?id=23397
2744
2745         * accessibility/input-image-url-expected.txt: Added.
2746         * accessibility/input-image-url.html: Added.
2747
2748 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2749
2750         Reviewed by Oliver Hunt.
2751
2752         Bug 23393: TextField has AXTitle and AXTitleUIElement
2753         https://bugs.webkit.org/show_bug.cgi?id=23393
2754
2755         * accessibility/double-title-expected.txt: Added.
2756         * accessibility/double-title.html: Added.
2757
2758 2009-01-16  Eric Seidel  <eric@webkit.org>
2759
2760         Reviewed by Alexey Proskuryakov.
2761
2762         Add toggle-styles test for editing.
2763         https://bugs.webkit.org/show_bug.cgi?id=23366
2764
2765         This test demonstrates at least these 3 editing bugs:
2766         https://bugs.webkit.org/show_bug.cgi?id=17733
2767         https://bugs.webkit.org/show_bug.cgi?id=20215
2768         https://bugs.webkit.org/show_bug.cgi?id=22810
2769
2770         * editing/execCommand/resources/toggle-styles.js: Added.
2771         * editing/execCommand/toggle-styles-expected.txt: Added.
2772         * editing/execCommand/toggle-styles.html: Added.
2773
2774 2009-01-16  Geoffrey Garen  <ggaren@apple.com>
2775
2776         Reviewed by Darin Adler.
2777         
2778         Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
2779         nightlies turn "c" into "" when stripping \\c_ character
2780
2781         * fast/regex/malformed-escapes-expected.txt:
2782         * fast/regex/resources/malformed-escapes.js:
2783
2784 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2785
2786         Reviewed by Beth Dakin.
2787
2788         Bug 23387: AX hierarchy is incorrect when iframes are present
2789         https://bugs.webkit.org/show_bug.cgi?id=23387
2790
2791         * accessibility/iframe-bastardization-expected.txt: Added.
2792         * accessibility/iframe-bastardization.html: Added.
2793
2794 2009-01-16  Jeremy Moskovich  <jeremy@chromium.org>
2795
2796         Reviewed by Darin Adler.
2797
2798         https://bugs.webkit.org/show_bug.cgi?id=16001
2799         Re-land layout test which didn't land as part of r39785
2800         Move pixel results to platforms directory.
2801
2802         * editing/selection/extend-selection-bidi.html: Added.
2803         * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
2804         * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
2805
2806 2009-01-16  Chris Marrin  <cmarrin@apple.com>
2807
2808         Reviewed by David Hyatt.
2809
2810         * transitions/hang-with-bad-transition-list-expected.txt: Added.
2811         * transitions/hang-with-bad-transition-list.html: Added.
2812
2813         https://bugs.webkit.org/show_bug.cgi?id=23088
2814
2815 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2816
2817         Reviewed by Darin Adler.
2818
2819         Test case for
2820         Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
2821
2822         * fast/events/tab-crash-with-image-map-expected.txt: Added.
2823         * fast/events/tab-crash-with-image-map.html: Added.
2824
2825 2009-01-15  Chris Marrin  <cmarrin@apple.com>
2826
2827         Reviewed by Sam Weinig.
2828
2829         Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
2830
2831         * transforms/2d/cssmatrix-interface.xhtml:
2832
2833 2009-01-15  Geoffrey Garen  <ggaren@apple.com>
2834
2835         Reviewed by Cameron Zwarich.
2836         
2837         Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
2838         quantifier on assertion gives incorrect result (23075)
2839
2840         * fast/regex/quantified-assertions-expected.txt:
2841         * fast/regex/resources/quantified-assertions.js:
2842
2843 2009-01-15  Dimitri Dupuis-Latour  <dupuislatour@apple.com>
2844
2845         Added testcases for all CSS3 pseudo-classes and pseudo-elements
2846
2847         <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
2848
2849         Reviewed by Timothy Hatcher.
2850
2851         * fast/dom/css-selectorText-expected.txt:
2852         * fast/dom/css-selectorText.html:
2853
2854 2009-01-15  Justin Garcia  <justin.garcia@apple.com>
2855
2856         Reviewed by Oliver Hunt.
2857         
2858         <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
2859
2860         * editing/execCommand/6444148-expected.txt: Added.
2861         * editing/execCommand/6444148.html: Added.
2862
2863 2009-01-15  Oliver Hunt  <oliver@apple.com>
2864
2865         Reviewed by Geoff Garen.
2866
2867         Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
2868         <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
2869
2870         Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
2871
2872         * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
2873         * fast/js/bom-in-file-retains-correct-offset.html: Added.
2874         * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
2875
2876 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2877
2878         Updated layout test results after adding WebKitCSSMatrix (r39922)
2879
2880         * fast/dom/Window/window-properties-expected.txt:
2881         * fast/js/global-constructors-expected.txt:
2882
2883 2009-01-14  Pierre-Olivier Latour  <pol@apple.com>
2884
2885         Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
2886
2887         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
2888         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
2889         * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
2890         * platform/mac/fast/events/pointer-events-2-expected.png: Added.
2891         * platform/mac/fast/events/pointer-events-expected.checksum: Added.
2892         * platform/mac/fast/events/pointer-events-expected.png: Added.
2893         * platform/mac/fast/media/mq-animation-expected.checksum: Added.
2894         * platform/mac/fast/media/mq-animation-expected.png: Added.
2895         * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
2896         * platform/mac/fast/media/mq-transform-01-expected.png: Added.
2897         * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
2898         * platform/mac/fast/media/mq-transform-02-expected.png: Added.
2899         * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
2900         * platform/mac/fast/media/mq-transform-03-expected.png: Added.
2901         * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
2902         * platform/mac/fast/media/mq-transform-04-expected.png: Added.
2903         * platform/mac/fast/media/mq-transition-expected.checksum: Added.
2904         * platform/mac/fast/media/mq-transition-expected.png: Added.
2905         * platform/mac/http/tests/security: Added.
2906         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
2907         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
2908         * platform/mac/http/tests/webarchive: Added.
2909         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
2910         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
2911         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
2912         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
2913         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
2914         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
2915         * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
2916         * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
2917         * platform/mac/media/video-zoom-expected.checksum: Added.
2918         * platform/mac/media/video-zoom-expected.png: Added.
2919         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
2920         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
2921         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
2922         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
2923
2924 2009-01-14  Chris Marrin  <cmarrin@apple.com>
2925
2926         Reviewed by Sam Weinig.
2927
2928        Testcase for implementation of WebKitCSSMatrix
2929        https://bugs.webkit.org/show_bug.cgi?id=21421
2930
2931         * animations/combo-transform-translate+scale-expected.txt:
2932         * animations/combo-transform-translate+scale.html:
2933         * transforms/2d/cssmatrix-interface-expected.txt: Added.
2934         * transforms/2d/cssmatrix-interface.xhtml: Added.
2935
2936 2009-01-14  Darin Adler  <darin@apple.com>
2937
2938         Reviewed by Beth Dakin.
2939
2940         Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
2941
2942         * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
2943         This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
2944
2945         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2946         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
2947
2948         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2949         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
2950         Updated with non-Tiger results. The order of delegate calls has changed.
2951
2952 2009-01-14  Jeremy Moskovich  <jeremy@chromium.org>
2953
2954         Reviewed by Eric Seidel.
2955
2956         <https://bugs.webkit.org/show_bug.cgi?id=16829>
2957         Implement NPN_SetException()
2958
2959         * plugins/netscape-throw-exception-expected.txt: Added.
2960         * plugins/netscape-throw-exception.html: Added.
2961
2962 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2963
2964         Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
2965
2966         Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
2967         <https://bugs.webkit.org/show_bug.cgi?id=23331>
2968
2969         * webarchive/test-link-rel-icon.html: Removed.
2970         * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
2971
2972 2009-01-14  Oliver Hunt  <oliver@apple.com>
2973
2974         Reviewed by Cameron Zwarich.
2975
2976         Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
2977
2978         Add test to make sure we correctly mark cached EvalCodeBlocks
2979
2980         * fast/js/cached-eval-gc-expected.txt: Added.
2981         * fast/js/cached-eval-gc.html: Added.
2982         * fast/js/resources/cached-eval-gc.js: Added.
2983
2984 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2985
2986         Bug 22795: favicons should be saved to webarchives
2987
2988         <https://bugs.webkit.org/show_bug.cgi?id=22795>
2989
2990         Reviewed by Darin Adler.
2991
2992         Note that this test case contains a workaround for Bug 21026 and
2993         <rdar://problem/6240826> which may be removed once that is fixed.
2994
2995         * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
2996         * webarchive/test-link-rel-icon-expected.webarchive: Added.
2997         * webarchive/test-link-rel-icon.html: Added.
2998
2999 2009-01-14  Nigel Tao  <nigel.tao.gnome@gmail.com>
3000
3001         Reviewed by Darin Adler.
3002
3003         - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
3004         Added tests that calling dataTransfer.setData('URL', aFileUrl)
3005         only puts NSFilenamesPboardtype data on the clipboard if called
3006         from a locally served page.
3007
3008         * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
3009         * http/tests/security/dataTransfer-set-data-file-url.html: Added.
3010         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
3011         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
3012
3013 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
3014
3015         Reviewed by Darin Adler.
3016
3017         https://bugs.webkit.org/show_bug.cgi?id=23316
3018         Application cache updating always fails with an assertion
3019
3020         * http/tests/appcache/resources/versioned-manifest.php: Added.
3021         * http/tests/appcache/update-cache-expected.txt: Added.
3022         * http/tests/appcache/update-cache.html: Added.
3023
3024 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
3025
3026         Reviewed by Darin Adler.
3027
3028         https://bugs.webkit.org/show_bug.cgi?id=23313
3029         appcache/offline-access.html fails frequently
3030
3031         * http/tests/appcache/resources/offline-access-frame.html:
3032         Make sure that the test runs, even if the cache update finishes before we install event listeners.
3033
3034         * http/tests/appcache/offline-access-expected.txt:
3035         * http/tests/appcache/offline-access.html:
3036         Don't dump frame content, as it is timing dependent.
3037
3038 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
3039
3040         Reviewed by Anders Carlsson.
3041
3042         https://bugs.webkit.org/show_bug.cgi?id=23256
3043         Implement application cache foreign entries
3044
3045         * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
3046         * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
3047         * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
3048         * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
3049         * http/tests/appcache/xhr-foreign-resource.html: Added.
3050
3051 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
3052
3053         Reviewed by Darin Adler.
3054
3055         https://bugs.webkit.org/show_bug.cgi?id=23286
3056         Add a test for non-ASCII URIs in application cache
3057
3058         * http/tests/appcache/cyrillic-uri-expected.txt: Added.
3059         * http/tests/appcache/cyrillic-uri.html: Added.
3060         * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
3061         * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
3062         * http/tests/appcache/resources/intercept: Added.
3063         * http/tests/appcache/resources/intercept/.htaccess: Added.
3064         * http/tests/appcache/resources/print-uri.php: Added.
3065
3066 2009-01-13  Beth Dakin  <bdakin@apple.com>
3067
3068         Reviewed by Darin Adler and Oliver Hunt.
3069
3070         Updated test and results for <rdar://problem/6489314> REGRESSION: 
3071         Business widget's front side fails to render correctly when 
3072         flipping widget
3073
3074         parseInt(NaN) should be NaN.
3075         * fast/js/numeric-conversion-expected.txt:
3076         * fast/js/resources/numeric-conversion.js:
3077
3078 2009-01-13  Anders Carlsson  <andersca@apple.com>
3079
3080         Reviewed by Sam Weinig.
3081
3082         Add NPRuntime test.
3083         
3084         * plugins/npruntime-expected.txt: Added.
3085         * plugins/npruntime.html: Added.
3086
3087 2009-01-12  Robert Blaut  <webkit@blaut.biz>
3088
3089         Reviewed by Darin Adler
3090         
3091         Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
3092         Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds 
3093         instead of miliseconds
3094
3095         * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
3096         * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
3097
3098 2009-01-12  Eric Roman  <eroman@chromium.org>
3099
3100         Reviewed by Darin Adler.
3101         https://bugs.webkit.org/show_bug.cgi?id=23232
3102
3103         * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
3104         * editing/selection/doubleclick-whitespace-crash.html: Added.
3105         * editing/selection/doubleclick-whitespace-expected.txt:
3106         * editing/selection/doubleclick-whitespace.html:
3107
3108 2009-01-12  Alexey Proskuryakov  <ap@webkit.org>
3109
3110         Update test results.
3111
3112         * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
3113
3114 2009-01-11  Darin Adler  <darin@apple.com>
3115
3116         Reviewed by Dan Bernstein.
3117
3118         Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
3119         https://bugs.webkit.org/show_bug.cgi?id=23247
3120
3121         Also fix problems where partially parsed paths will still have an effect
3122         rather than failing parsing and being ignored.
3123
3124         Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
3125         to make room for a non-fuzz test of the path parser.
3126
3127         * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
3128         ones were based on incorrect path parsing behavior.
3129
3130         * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
3131         Also updated because the parser no longer tolerates extra characters at the end of the
3132         string, which it was doing by accident.
3133         * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
3134
3135         * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
3136         * svg/dom/path-parser.html: Replaced fuzz test with a new test.
3137         * svg/dom/path-segments-expected.txt: Added.
3138         * svg/dom/path-segments.html: Added.
3139
3140         * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3141
3142         * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
3143         processing the path while parsing it, which is a bug. This test would be much more
3144         useful if that was fixed. But it also shows that we were incorrectly tolerating
3145         extra characters after the path, which is now fixed.
3146
3147         * svg/dom/resources/path-segments.js: Added.
3148
3149 2009-01-11  Alexey Proskuryakov  <ap@webkit.org>
3150
3151         Reviewed by Darin Adler.
3152
3153         https://bugs.webkit.org/show_bug.cgi?id=23165
3154         Disable application cache dynamic entries support.
3155
3156         * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
3157         * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
3158
3159 2009-01-11  Darin Adler  <darin@apple.com>
3160
3161         * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
3162
3163 2009-01-11  Darin Adler  <darin@apple.com>
3164
3165         Fix failure of new test seen on buildbots.
3166
3167         * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
3168         match what DumpRenderTree generates on Mac. I believe Adam generated his
3169         results under Qt DumpRenderTree. If so, then the Qt version will need to
3170         change to match the Mac version, since all the expected results were
3171         generated on Mac.
3172
3173 2009-01-11  Adam Treat  <adam.treat@torchmobile.com>
3174
3175         Reviewed by Darin Adler.
3176
3177         Add test to check for correct frame resizing of deeply nested frames.
3178
3179         * fast/frames/frame-deep-nested-resize-expected.txt: Added.
3180         * fast/frames/frame-deep-nested-resize.html: Added.
3181
3182 2009-01-11  Simon Fraser  <simon.fraser@apple.com>
3183
3184         Reviewed by Oliver Hunt
3185
3186         https://bugs.webkit.org/show_bug.cgi?id=23242
3187         
3188         Add testcase for incremental repaint after use of ctx.transform(), and
3189         enhanced isPointInPath testcase to do testing after use of ctx.transform().
3190
3191         * fast/canvas/canvas-incremental-repaint-2.html: Added.
3192         * fast/canvas/pointInPath-expected.txt:
3193         * fast/canvas/pointInPath.js:
3194         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
3195         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
3196         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
3197
3198 2009-01-11  Glenn Wilson  <gwilson@google.com>
3199
3200         Reviewed by Darin Adler.
3201
3202         Rebaselined/reworded tests that relied on WinIE's past quirk of 
3203         not allowing selection of unnamed radio buttons.
3204
3205         See https://bugs.webkit.org/show_bug.cgi?id=21534
3206
3207         * fast/forms/focus2-expected.txt:
3208         * fast/forms/focus2.html:
3209         * fast/forms/radio_checked_name-expected.txt:
3210         * fast/forms/radio_checked_name.html:
3211
3212 2009-01-11  tony chang  <tony@chromium.org>
3213
3214         Reviewed by Darin Adler.
3215
3216         Remove svn:eol-style native from some utf16 files so
3217         windows-svn doesn't alter them on checkout.
3218
3219         * fast/xsl/xslt-enc16.xml: remove svn:eol-style
3220         * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
3221
3222 2009-01-11  Jungshik Shin  <jshin@chromium.org>
3223
3224         Reviewed by Alexey Proskuryakov
3225
3226         - Make fast/encoding/char-encoding test work with Chromium by replacing
3227         'data:' with 'file:' pointing to resources/dummy.html (an empty file).
3228         - Put old Mac encodings in a separate char-encoding-mac.html to make it 
3229         possible to to skip it.
3230         - Factor out common functions in char-encoding.html and char-encoding-mac.html
3231         and put them in char-encoding-utils.js
3232
3233         See: https://bugs.webkit.org/show_bug.cgi?id=22882
3234
3235         * fast/encoding/char-encoding-mac-expected.txt: Added.
3236         * fast/encoding/char-encoding-mac.html: Added.
3237         * fast/encoding/char-encoding.html:
3238         * fast/encoding/resources/char-encoding-utils.js: Added.
3239         * fast/encoding/resources/dummy.html: Added.
3240
3241 2009-01-11  Jeremy Moskovich  <jeremy@chromium.org>
3242
3243         Reviewed by Darin Adler.
3244
3245         https://bugs.webkit.org/show_bug.cgi?id=16001
3246         Incorrect assumption that selection is always contiguous LTR.
3247
3248         * editing/selection/extend-selection-bidi-expected.checksum: Added.
3249         * editing/selection/extend-selection-bidi-expected.png: Added.
3250         * editing/selection/extend-selection-bidi-expected.txt: Added.
3251         * editing/selection/extend-selection-bidi.html: Added.
3252
3253 2009-01-10  Simon Fraser  <simon.fraser@apple.com>
3254
3255         Reviewed by Dan Bernstein
3256
3257         https://bugs.webkit.org/show_bug.cgi?id=23222
3258         
3259         Test for repainting which is affected by LayoutState under an element
3260         with a CSS transform.
3261
3262         * fast/repaint/transform-disable-layoutstate.html: Added.
3263         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
3264         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
3265         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
3266
3267 2009-01-09  Sam Weinig  <sam@webkit.org>
3268
3269         Check in correct results for failing test.
3270
3271         * fast/dom/Window/window-properties-expected.txt:
3272
3273 2009-01-09  Joel Weinberger  <jww@cs.berkeley.edu>
3274
3275         Reviewed by Darin Adler.
3276         Landed by Adam Barth.
3277
3278         The test intended to test reload, but reference reload in one place and
3279         replace in another. This makes them consistent.
3280
3281         * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
3282
3283 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
3284
3285         Reviewed by Darin Adler.
3286
3287         <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
3288
3289         * http/tests/appcache/reload-expected.txt: Added.
3290         * http/tests/appcache/reload.html: Added.
3291         * http/tests/appcache/resources/reload-iframe.html: Added.
3292         * http/tests/appcache/resources/reload-iframe.manifest: Added.
3293
3294 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
3295
3296         https://bugs.webkit.org/show_bug.cgi?id=23165
3297
3298         * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
3299
3300 2009-01-08  Gavin Barraclough  <barraclough@apple.com>
3301
3302         RS by Oliver Hunt.
3303
3304         Looks like this should have been updated with r39699.
3305
3306         * fast/js/global-constructors-expected.txt:
3307
3308 2009-01-08  Pierre-Olivier Latour  <pol@apple.com>
3309
3310         Reviewed by Dan Bernstein.
3311
3312         Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
3313
3314         Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
3315         instead of simply the running ones.
3316
3317         https://bugs.webkit.org/show_bug.cgi?id=23177
3318
3319         * animations/animation-controller-drt-api-expected.txt:
3320         * animations/animation-controller-drt-api.html:
3321         * platform/win/Skipped:
3322         * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
3323         * transitions/zero-duration-with-non-zero-delay-end.html: Added.
3324         * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
3325         * transitions/zero-duration-with-non-zero-delay-start.html: Added.
3326
3327 2009-01-07  Alexey Proskuryakov  <ap@webkit.org>
3328
3329         Reviewed by Darin Adler.
3330
3331         Part one of 
3332         https://bugs.webkit.org/show_bug.cgi?id=23165
3333         Add support for application cache dynamic entries
3334
3335         * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
3336         * http/tests/appcache/dynamic-entries-no-cache.html: Added.
3337
3338 2009-01-07  Justin Garcia  <justin.garcia@apple.com>
3339
3340         Reviewed by Darin Adler.
3341         
3342         <rdar://problem/6355786> Find fails for queries that contain a line break
3343
3344         * editing/execCommand/6355786-expected.txt: Added.
3345         * editing/execCommand/6355786.html: Added.
3346
3347 2009-01-07  Dean Jackson  <dino@apple.com>
3348
3349         Reviewed by Dan Bernstein.
3350
3351         Added layout test for removing shorthand properties for
3352         animation, transition and transform origin.
3353         
3354         https://bugs.webkit.org/show_bug.cgi?id=22605
3355
3356         * fast/css/transform-inline-style-remove-expected.txt: Added.
3357         * fast/css/transform-inline-style-remove.html: Added.
3358
3359 2009-01-07  Pierre-Olivier Latour  <pol@apple.com>
3360
3361         Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
3362
3363         https://bugs.webkit.org/show_bug.cgi?id=23168
3364
3365         * animations/animation-test-helpers.js:
3366         * transitions/transition-test-helpers.js:
3367
3368 2009-01-06  Pierre-Olivier Latour  <pol@apple.com>
3369
3370         Reviewed by Darin Adler.
3371
3372         Added layout test for new DRT API numberOfActiveAnimations().
3373
3374         https://bugs.webkit.org/show_bug.cgi?id=23126
3375
3376         * animations/animation-controller-drt-api-expected.txt: Added.
3377         * animations/animation-controller-drt-api.html: Added.
3378         * platform/win/Skipped:
3379
3380 2009-01-06  Chris Marrin  <cmarrin@apple.com>
3381
3382         Reviewed by David Hyatt.
3383
3384         * animations/animation-test-helpers.js:
3385         (runAnimationTest.matrixStringToArray):
3386         (runAnimationTest.checkExpectedValue):
3387         * animations/simultaneous-start-left-expected.txt: Added.
3388         * animations/simultaneous-start-left.html: Added.
3389         * animations/simultaneous-start-transform-expected.txt: Added.
3390         * animations/simultaneous-start-transform.html: Added.
3391
3392 2009-01-06  Dean Jackson  <dino@apple.com>
3393
3394         Reviewed by Dave Hyatt.
3395
3396         Tests for Media Query extensions covering transitions,
3397         animations, transform-2d and transform-3d
3398         http://webkit.org/specs/MediaQueriesExtensions.html
3399         https://bugs.webkit.org/show_bug.cgi?id=22494
3400
3401         * fast/media/mq-animation.html: Added.
3402         * fast/media/mq-transform-01.html: Added.
3403         * fast/media/mq-transform-02.html: Added.
3404         * fast/media/mq-transform-03.html: Added.
3405         * fast/media/mq-transform-04.html: Added.
3406         * fast/media/mq-transition.html: Added.
3407         * platform/mac/fast/media/mq-animation-expected.txt: Added.
3408         * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
3409         * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
3410         * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
3411         * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
3412         * platform/mac/fast/media/mq-transition-expected.txt: Added.
3413
3414 2009-01-06  Justin Garcia  <justin.garcia@apple.com>
3415
3416         Reviewed by Oliver Hunt.
3417         
3418         Tests for:
3419         <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
3420         
3421         A few more may able to be written after <rdar://problem/6468156> is fixed.
3422
3423         * editing/undo/4059423-1-expected.txt: Added.
3424         * editing/undo/4059423-1.html: Added.
3425         * editing/undo/4059423-2-expected.txt: Added.
3426         * editing/undo/4059423-2.html: Added.
3427
3428 2009-01-06  Oliver Hunt  <oliver@apple.com>
3429
3430         Reviewed by Cameron Zwarich.
3431
3432         <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
3433         <rdar://problem/6474110>
3434
3435         Add test for over releasing the scopechain.
3436
3437         * fast/js/exception-try-finally-scope-error-expected.txt:
3438         * fast/js/resources/exception-try-finally-scope-error.js:
3439
3440 2008-01-05  Dean Jackson  <dino@apple.com>
3441
3442         Reviewed by David Hyatt.
3443         
3444         Implement 'pointer-events' for HTML content. This involved
3445         adding a new value 'auto' which behaves as 'visiblePainted'
3446         in SVG content. The new tests exercise 'auto' and 'none'
3447         on HTML content. The SVG tests have been updated to include
3448         'auto'
3449         
3450         https://bugs.webkit.org/show_bug.cgi?id=11395
3451
3452         * fast/css/computed-style-expected.txt:
3453         * fast/css/computed-style-without-renderer-expected.txt:
3454         * fast/events/pointer-events-2-expected.txt: Added.
3455         * fast/events/pointer-events-2.html: Added.
3456         * fast/events/pointer-events-expected.txt: Added.
3457         * fast/events/pointer-events.html: Added.
3458         * platform/mac/svg/custom/pointer-events-image-expected.checksum:
3459         * platform/mac/svg/custom/pointer-events-image-expected.png:
3460         * platform/mac/svg/custom/pointer-events-image-expected.txt:
3461         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
3462         * platform/mac/svg/custom/pointer-events-path-expected.png:
3463         * platform/mac/svg/custom/pointer-events-path-expected.txt:
3464         * platform/mac/svg/custom/pointer-events-text-expected.checksum:
3465         * platform/mac/svg/custom/pointer-events-text-expected.png:
3466         * platform/mac/svg/custom/pointer-events-text-expected.txt:
3467         * svg/css/getComputedStyle-basic-expected.txt:
3468         * svg/custom/pointer-events-image.svg:
3469         * svg/custom/pointer-events-path.svg:
3470         * svg/custom/pointer-events-text.svg:
3471
3472 2009-01-05  Darin Adler  <darin@apple.com>
3473
3474         Reviewed by Oliver Hunt.
3475
3476         Fix failing set-colors test.
3477
3478         * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
3479         black channel only.
3480         * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
3481         accidentally expected failure for the bug I fixed. Also need new results for
3482         the CMYK test cases.
3483
3484 2009-01-05  Darin Adler  <darin@apple.com>
3485
3486         Reviewed by Dan Bernstein.
3487
3488         Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
3489         https://bugs.webkit.org/show_bug.cgi?id=23109
3490
3491         * fast/text/find-backwards-expected.txt: Added.
3492         * fast/text/find-backwards.html: Added.
3493         * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3494         * fast/text/resources/find-backwards.js: Added.
3495
3496 2009-01-05  Darin Adler  <darin@apple.com>
3497
3498         Reviewed by Anders Carlsson.
3499
3500         Bug 23104: minor mistakes in init functions for animation and transition events
3501         https://bugs.webkit.org/show_bug.cgi?id=23104
3502
3503         * fast/events/init-events-expected.txt: Added.
3504         * fast/events/init-events.html: Added.
3505         * fast/events/resources/init-events.js: Added.
3506
3507 2009-01-04  Darin Adler  <darin@apple.com>
3508
3509         Reviewed by Oliver Hunt.
3510
3511         Bug 23105: canvas setFillColor function ignores alpha argument
3512         https://bugs.webkit.org/show_bug.cgi?id=23105
3513
3514         * fast/canvas/resources/set-colors.js: Added.
3515         * fast/canvas/set-colors-expected.txt: Added.
3516         * fast/canvas/set-colors.html: Added.
3517
3518 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3519
3520         Fix the expected image to account for a typo fix done on 2008-12-23.
3521
3522         * platform/mac/fast/transforms/identity-matrix-expected.checksum:
3523         * platform/mac/fast/transforms/identity-matrix-expected.png:
3524
3525 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3526
3527         Reviewed by Darin Adler
3528
3529         https://bugs.webkit.org/show_bug.cgi?id=23090
3530         
3531         Repaint test for repainting when an element gets smaller,
3532         and gains a RenderLayer at the same time.
3533         
3534         * fast/repaint/create-layer-repaint.html: Added.
3535         * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
3536         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
3537         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
3538
3539 2009-01-02  Adam Treat  <treat@kde.org>
3540
3541         Reviewed by George Staikos.
3542
3543         Add layout test for new fixedLayoutSize feature of qt port
3544
3545         * platform/qt/view/fixed-layout-size-expected.txt: Added.
3546         * platform/qt/view/fixed-layout-size.html: Added.
3547
3548 2009-01-04  Darin Adler  <darin@apple.com>
3549
3550         Suggested by Dan Bernstein.
3551
3552         * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
3553         longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
3554         now, but it's good that they're gone.
3555
3556 2009-01-03  Darin Adler  <darin@apple.com>
3557
3558         Reviewed by Dan Bernstein.
3559
3560         Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
3561         https://bugs.webkit.org/show_bug.cgi?id=23095
3562
3563         * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
3564         Later we might want to work around it in our search code instead, or in addition,
3565         if we can figure out how to do that.
3566
3567 2009-01-03  David D. Kilzer  <ddkilzer@webkit.org>
3568
3569         Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
3570
3571         <https://bugs.webkit.org/show_bug.cgi?id=23091>
3572
3573         Reviewed by Darin Adler.
3574
3575         Updated test results after removing Keep-Alive and Connection
3576         headers from webarchive tests.
3577
3578         * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
3579         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
3580         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
3581         * http/tests/webarchive/test-preload-resources-expected.webarchive:
3582
3583 2009-01-03  Rob Buis  <rwlbuis@gmail.com>
3584
3585         Reviewed by Darin.
3586  
3587         Testcase for:
3588         https://bugs.webkit.org/show_bug.cgi?id=22660
3589         SVG elements that are moved are nor fully invalidated/earsed
3590   
3591         * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
3592         * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
3593         * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
3594         * svg/custom/circle-move-invalidation.svg: Added.
3595
3596 2009-01-02  Oliver Hunt  <oliver@apple.com>
3597
3598         Reviewed by Gavin Barraclough.
3599
3600         [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
3601         https://bugs.webkit.org/show_bug.cgi?id=23078
3602
3603         Test exception handling in side eval encapsulated by dynamic scopes.
3604
3605         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
3606         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
3607         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
3608         (runTest):
3609
3610 2009-01-02  David Smith  <catfish.man@gmail.com>
3611
3612         Reviewed by Darin Adler.
3613         
3614         https://bugs.webkit.org/show_bug.cgi?id=22699
3615         Enable NodeList caching for getElementsByTagName
3616         
3617         * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
3618         * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
3619
3620 2009-01-02  Eric Carlson  <eric.carlson@apple.com>
3621
3622         Reviewed by Darin Adler
3623
3624         https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417> 
3625         Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
3626         
3627         Add test for <video> zoom with and without width/height attributes
3628
3629         * media/video-zoom.html: Added.
3630         * platform/mac/media/video-zoom-expected.txt: Added.
3631
3632 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
3633
3634         Reviewed by Darin Adler
3635
3636         https://bugs.webkit.org/show_bug.cgi?id=23082
3637
3638         Testcase for animated GIF used as CSS background.
3639         
3640         * fast/backgrounds/animated-gif-as-background.html: Added.
3641         * fast/backgrounds/resources/red-green-animated.gif: Added.
3642         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
3643         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
3644         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
3645
3646 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
3647
3648         Reviewed by Darin Adler
3649
3650         https://bugs.webkit.org/show_bug.cgi?id=22981
3651
3652         Add tests for animated svg-as-image, animated svg-as-background,
3653         and canvas-as-image.
3654         
3655         * fast/backgrounds/animated-svg-as-background.html: Added.
3656         * fast/backgrounds/animated-svg-as-mask.html: Added.
3657         * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
3658         * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
3659         * fast/backgrounds/svg-as-background-5.html:
3660         * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
3661         * fast/canvas/canvas-as-image.html: Added.
3662         * fast/images/animated-svg-as-image.html: Added.
3663         * fast/images/resources/animated-rect-fixed-size.svg: Added.
3664         * fast/images/resources/animated-rect-relative-size.svg: Added.
3665         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
3666         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
3667         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
3668         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
3669         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
3670         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
3671         * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
3672         * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
3673         * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
3674         * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
3675         * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
3676         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
3677         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
3678         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
3679         * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
3680         * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
3681         * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
3682
3683 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3684
3685         Reviewed by Darin Adler.
3686
3687         https://bugs.webkit.org/show_bug.cgi?id=23076
3688         Add tests for application cache manifest parse failures
3689
3690         * http/tests/appcache/resources/.htaccess:
3691         * http/tests/appcache/resources/wrong-content-type.manifest: Added.
3692         * http/tests/appcache/resources/wrong-signature.manifest: Added.
3693         * http/tests/appcache/wrong-content-type-expected.txt: Added.
3694         * http/tests/appcache/wrong-content-type.html: Added.
3695         * http/tests/appcache/wrong-signature-expected.txt: Added.
3696         * http/tests/appcache/wrong-signature.html: Added.
3697
3698 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3699
3700         Reviewed by Darin Adler.
3701
3702         https://bugs.webkit.org/show_bug.cgi?id=23022
3703         Fix multiple issues with appcache online whitelist handling
3704
3705         * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
3706         making it possible to test that the network was hit when loading.
3707
3708         * http/tests/appcache/online-whitelist-expected.txt: Added.
3709         * http/tests/appcache/online-whitelist.html: Added.
3710         * http/tests/appcache/resources/online-whitelist.manifest: Added.
3711
3712 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3713
3714         Reviewed by Darin Adler.
3715
3716         https://bugs.webkit.org/show_bug.cgi?id=23036
3717         <rdar://problem/6451666> Implement AppCache fallback entries (23036)
3718
3719         * http/tests/appcache/fallback-expected.txt: Added.
3720         * http/tests/appcache/fallback.html: Added.
3721         * http/tests/appcache/resources/fallback-redirect.php: Added.
3722         * http/tests/appcache/resources/fallback.manifest: Added.
3723         Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
3724
3725         * http/tests/resources/network-simulator.php: Return 404 for missing files.
3726
3727 2009-01-01  Darin Adler  <darin@apple.com>
3728
3729         Add one more String.replace test case that I should have included in that last check-in.
3730
3731         * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
3732         $0-$99 are used but are actually valid.
3733         * fast/js/string-replace-3-expected.txt: Added new result.
3734
3735 2009-01-01  Darin Adler  <darin@apple.com>
3736
3737         Reviewed by Oliver Hunt.
3738
3739         String.replace does not support $& replacement metacharacter when search term is not a RegExp
3740         <https://bugs.webkit.org/show_bug.cgi?id=21431>
3741         <rdar://problem/6274993>
3742
3743         * fast/js/resources/string-replace-3.js: Added test cases to cover replace with non-regexp and
3744         to cover "$0" and "$00".
3745         * fast/js/string-replace-3-expected.txt: Added new results.
3746
3747 2009-01-01  Darin Adler  <darin@apple.com>
3748
3749         Reviewed by Dan Bernstein.
3750
3751         Turn on the regression test for ICU search on Mac OS X Tiger too.
3752         It was already on for Windows (by accident, failing), but now WebCore has been changed
3753         so it should work fine on all platforms using ICU, which includes both of those.
3754
3755         * platform/mac-tiger/editing/execCommand: Removed.
3756         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Removed.
3757
3758 2009-01-01  Simon Fraser  <simon.fraser@apple.com>
3759
3760         Reviewed by Darin Adler, Oliver Hunt
3761
3762         https://bugs.webkit.org/show_bug.cgi?id=23065
3763
3764         Repaint test for incremental painting in canvas.
3765         
3766         * fast/canvas/canvas-incremental-repaint.html: Added.
3767         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.checksum: Added.
3768         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.png: Added.
3769         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.txt: Added.
3770
3771 2009-01-01  Darin Adler  <darin@apple.com>
3772
3773         Reviewed by Dan Bernstein.
3774
3775         Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
3776         https://bugs.webkit.org/show_bug.cgi?id=23051
3777         rdar://problem/3574497
3778
3779         Currently this is only activated on the Mac platform, not including Tiger.
3780
3781         * editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
3782         * editing/execCommand/findString-diacriticals.html: Added.
3783         * platform/mac-tiger/editing/execCommand: Added.
3784         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
3785         * platform/mac/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect success.
3786
3787 2008-12-31  Oliver Hunt  <oliver@apple.com>
3788
3789         Reviewed by Cameron Zwarich.
3790
3791         [jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block
3792         <https://bugs.webkit.org/show_bug.cgi?id=23063>
3793
3794         Add tests for variable declaration inside eval inside a catch block.
3795
3796         * fast/js/eval-var-decl-expected.txt:
3797         * fast/js/resources/eval-var-decl.js:
3798         (try.thirdEvalResult):
3799
3800 2008-12-31  Oliver Hunt  <oliver@apple.com>
3801
3802         Reviewed by Gavin Barraclough.
3803
3804         [jsfunfuzz] Computed exception offset wrong when first instruction is attempt to resolve deleted eval
3805         <https://bugs.webkit.org/show_bug.cgi?id=23062>
3806
3807         Add an additional line number test to ensure we get the correct exception information when
3808         resolve of 'eval' fails.
3809
3810         * fast/js/exception-linenums-expected.txt:
3811         * fast/js/resources/exception-linenums.js:
3812
3813 2008-12-31  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3814
3815         Reviewed by Oliver Hunt.
3816
3817         Add a test for bug 23054: Caching of global lookups occurs even when the global object has become a dictionary
3818         <https://bugs.webkit.org/show_bug.cgi?id=23054>
3819         <rdar://problem/6469905>
3820
3821         * fast/js/pic/delete-global-object-expected.txt: Added.
3822         * fast/js/pic/delete-global-object.html: Added.
3823
3824 2008-12-30  Oliver Hunt  <oliver@apple.com>
3825
3826         Reviewed by Darin Adler.
3827
3828         <https://bugs.webkit.org/show_bug.cgi?id=23049> [jsfunfuzz] With blocks do not correctly protect their scope object
3829         <rdar://problem/6469742> Crash in JSC::TypeInfo::hasStandardGetOwnPropertySlot() running jsfunfuzz
3830
3831         Tests to ensure we correctly protect the scope object from GC.
3832
3833         * fast/js/resources/with-scope-gc.js: Added.
3834         * fast/js/with-scope-gc-expected.txt: Added.
3835         * fast/js/with-scope-gc.html: Added.
3836
3837 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
3838
3839         Fix spurious test failures by rounding floating point values to
3840         mask math differences between machines.
3841
3842         * transitions/transform-op-list-match-expected.txt:
3843         * transitions/transform-op-list-match.html:
3844         * transitions/transform-op-list-no-match-expected.txt:
3845         * transitions/transform-op-list-no-match.html:
3846         * transitions/transition-test-helpers.js:
3847         (roundNumber):
3848
3849 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
3850
3851         Reviewed by Darin Adler
3852
3853         https://bugs.webkit.org/show_bug.cgi?id=23042
3854         
3855         Repaint test for content inside reflections.
3856         
3857         * fast/repaint/reflection-redraw.html: Added.
3858         * platform/mac/fast/repaint/reflection-redraw-expected.checksum: Added.
3859         * platform/mac/fast/repaint/reflection-redraw-expected.png: Added.
3860         * platform/mac/fast/repaint/reflection-redraw-expected.txt: Added.
3861
3862 2008-12-30  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3863
3864         Reviewed by Sam Weinig.
3865
3866         Add tests for bug 23037: Parsing and reparsing disagree on automatic semicolon insertion
3867         <https://bugs.webkit.org/show_bug.cgi?id=23037>
3868         <rdar://problem/6467124>
3869
3870         * fast/js/reparsing-semicolon-insertion-expected.txt: Added.
3871         * fast/js/reparsing-semicolon-insertion.html: Added.
3872         * fast/js/resources/reparsing-semicolon-insertion.js: Added.
3873
3874 2008-12-30  Dan Bernstein  <mitz@apple.com>
3875
3876         Reviewed by Adele Peterson.
3877
3878         - test for <rdar://problem/6469944> REGRESSION(3.2.1-ToT): Repro crash in WebCore::HTMLInputElement::updatePlaceholderVisibility opening http://billshrink.com
3879
3880         * fast/forms/placeholder-non-textfield-expected.txt: Added.
3881         * fast/forms/placeholder-non-textfield.html: Added.
3882
3883 2008-12-29  Oliver Hunt  <oliver@apple.com>
3884
3885         Reviewed by Cameron Zwarich.
3886
3887         Bug 23030: Cannot setTransform with a non-invertible ctm
3888
3889         Tests to ensure correct behaviour when the canvas context does not
3890         have an invertible CTM.
3891
3892         * fast/canvas/canvas-set-properties-with-non-invertible-ctm-expected.txt: Added.
3893         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html: Added.
3894         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Added.
3895         (testPixel):
3896
3897 2008-12-29  Alexey Proskuryakov  <ap@webkit.org>
3898
3899         Reviewed by Mark Rowe.
3900
3901         Fix Windows svn update - replace a file with a colon in its name with an Apache rewrite.
3902
3903         * http/tests/appcache/resources/.htaccess: Added.
3904         * http/tests/appcache/resources/UNKNOWN_SECTION:: Removed.
3905
3906 2008-12-29  Glenn Wilson  <gwilson@chromium.org>
3907
3908         Reviewed by Darin Adler.
3909         Landed by Pamela Greene.
3910
3911         Added new layout tests verifying that using a locally-scoped
3912         variable in an event handler of a form takes precedence over
3913         names of items in that form.
3914
3915         See: https://bugs.webkit.org/show_bug.cgi?id=22977
3916
3917         * fast/forms/var-name-conflict-in-form-event-handler-expected.txt: Added.
3918         * fast/forms/var-name-conflict-in-form-event-handler.html: Added.
3919
3920 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3921
3922         Reviewed by Darin Adler.
3923
3924         https://bugs.webkit.org/show_bug.cgi?id=23007
3925         REGRESSION: Timer-related crash when closing Web Inspector
3926
3927         * fast/dom/Window/remove-timeout-crash-expected.txt: Added.
3928         * fast/dom/Window/remove-timeout-crash.html: Added.
3929
3930 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3931
3932         Reviewed by Anders Carlsson.
3933
3934         https://bugs.webkit.org/show_bug.cgi?id=23012
3935         Bring application cache manifest parsing up to date
3936
3937         * http/tests/appcache/manifest-parsing-expected.txt: Added.
3938         * http/tests/appcache/manifest-parsing.html: Added.
3939         * http/tests/appcache/resources/UNKNOWN_SECTION:: Added.
3940         * http/tests/appcache/resources/manifest-parsing.manifest: Added.
3941
3942 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3943
3944         Reviewed by Anders Carlsson.
3945
3946         https://bugs.webkit.org/show_bug.cgi?id=23009
3947         Add a test for application cache offline operation
3948
3949         * http/tests/resources/network-simulator.php: A proxy script to simulate a network connection
3950         that can go offline, using an infinite redirect loop in offline mode to generate an error.
3951
3952         * http/tests/appcache/offline-access-expected.txt: Added.
3953         * http/tests/appcache/offline-access.html: Added.
3954         * http/tests/appcache/resources/offline-access-frame.html: Added.
3955         * http/tests/appcache/resources/offline-access.js: Added.
3956         * http/tests/appcache/resources/offline-access.manifest: Added.
3957         Test that an application loads successfully from cache.
3958
3959         * http/tests/resources: Added.
3960         * http/tests/resources/portabilityLayer.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/portabilityLayer.php.
3961         * http/tests/resources/reset-temp-file.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/reset-temp-file.php.
3962         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html:
3963         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html:
3964         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-timeout.html:
3965         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
3966         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3967         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3968         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3969         * http/tests/xmlhttprequest/resources/portabilityLayer.php: Removed.
3970         * http/tests/xmlhttprequest/resources/reset-temp-file.php: Removed.
3971         * http/tests/appcache/resources/fail-on-update.php:
3972         Moved some common scripts from xmlhttprequest/resources/ to resources/
3973
3974 2008-12-28  Cameron Zwarich  <zwarich@apple.com>
3975
3976         Reviewed by Oliver Hunt.
3977
3978         Add tests for bug 22840: REGRESSION (r38349): Gmail doesn't load with profiling enabled
3979         <https://bugs.webkit.org/show_bug.cgi?id=22840>
3980         <rdar://problem/6468077>
3981
3982         * fast/profiler/call-register-leak-expected.txt: Added.
3983         * fast/profiler/call-register-leak.html: Added.
3984
3985 2008-12-27  Alexey Proskuryakov  <ap@webkit.org>
3986
3987         Suggested by Dave Levin.
3988
3989         https://bugs.webkit.org/show_bug.cgi?id=22950
3990
3991         Another attempt to fix the failing XHR tests on Tiger buildbot: make file_put_contents
3992         portable implementation return a result.
3993
3994         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
3995
3996 2008-12-26  David Levin  <levin@chromium.org>
3997
3998         Reviewed by Alexey Proskuryakov.
3999
4000         https://bugs.webkit.org/show_bug.cgi?id=22950
4001
4002         Remove ensureTrailingSlash from appcache test.
4003
4004         * http/tests/appcache/resources/fail-on-update.php:
4005
4006 2008-12-26  David Levin  <levin@chromium.org>
4007
4008         Reviewed by Alexey Proskuryakov.
4009
4010         https://bugs.webkit.org/show_bug.cgi?id=22950
4011
4012         Attempt to fix the failiing XHR tests on Tiger buildbot.
4013         Remove the no longer needed ensureTrailingSlash function.
4014
4015         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
4016         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
4017         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
4018
4019         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
4020           Make sys_get_temp_dir() return "/tmp" when it can't find the temp directory through other means.
4021
4022         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
4023
4024 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
4025
4026         Reviewed by Anders Carlsson.
4027
4028         Fix a layout test that was broken by the previous appcache commit
4029         (it only passed every other time as a result).
4030
4031         * http/tests/appcache/fail-on-update.html:
4032
4033 2008-12-26  Simon Fraser  <simon.fraser@apple.com>
4034
4035         https://bugs.webkit.org/show_bug.cgi?id=22981
4036
4037         Update more svg-as-image test results affected by the fix
4038         for SVGImage drawing.
4039
4040         * platform/mac/fast/borders/svg-as-border-image-2-expected.checksum:
4041         * platform/mac/fast/borders/svg-as-border-image-2-expected.png:
4042         * platform/mac/fast/borders/svg-as-border-image-expected.checksum:
4043         * platform/mac/fast/borders/svg-as-border-image-expected.png:
4044
4045 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
4046
4047         Reviewed by Darin Adler.
4048
4049         https://bugs.webkit.org/show_bug.cgi?id=23001
4050         A call to applicationCache.update() from a cached event listener should be ignored
4051
4052         * http/tests/appcache/idempotent-update-expected.txt: Added.
4053         * http/tests/appcache/idempotent-update.html: Added.
4054         * http/tests/appcache/resources/idempotent-update.manifest: Added.
4055
4056 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
4057
4058         Reviewed by Darin Adler.
4059
4060         https://bugs.webkit.org/show_bug.cgi?id=22997
4061         ASSERTION FAILED: !m_resources.contains(url) in ApplicationCache::addResource()
4062
4063         * http/tests/appcache/resources/subframe-1.html: Added.
4064         * http/tests/appcache/resources/subframe-2.html: Added.
4065         * http/tests/appcache/resources/subframe-3.html: Added.
4066         * http/tests/appcache/resources/subframe-4.html: Added.
4067         * http/tests/appcache/resources/subframes-1.manifest: Added.
4068         * http/tests/appcache/resources/subframes-2.manifest: Added.
4069         * http/tests/appcache/resources/subframes-3.manifest: Added.
4070         * http/tests/appcache/resources/subframes-4.manifest: Added.
4071         * http/tests/appcache/top-frame-1-expected.txt: Added.
4072         * http/tests/appcache/top-frame-1.html: Added.
4073         * http/tests/appcache/top-frame-2-expected.txt: Added.
4074         * http/tests/appcache/top-frame-2.html: Added.
4075         * http/tests/appcache/top-frame-3-expected.txt: Added.
4076         * http/tests/appcache/top-frame-3.html: Added.
4077         * http/tests/appcache/top-frame-4-expected.txt: Added.
4078         * http/tests/appcache/top-frame-4.html: Added.
4079         Added a bunch of tests that cover subframe appcache behavior (and thus a good part of
4080         application cache selection algorithm in general).
4081
4082         * http/tests/appcache/simple.html: Changed to execute on noupdate event, too, making the
4083         test pass in browser without emptying appcache on each run.
4084
4085 2008-12-26  David Levin  <levin@chromium.org>
4086
4087         Reviewed by Alexey Proskuryakov.
4088
4089         https://bugs.webkit.org/show_bug.cgi?id=22950
4090         Added more logging to reset-temp-file to help expose potential issues that could cause test failures (on the Tiger buildbot).
4091
4092         If there are issues in reset-temp-file, they are printed from the test access-control-basic-allow-preflight-cache.html
4093
4094         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
4095         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
4096
4097 2008-12-25  Alexey Proskuryakov  <ap@webkit.org>
4098
4099         Reviewed by Darin Adler.
4100
4101         https://bugs.webkit.org/show_bug.cgi?id=22993
4102         Application cache shouldn't be inherited by subframes
4103
4104         <rdar://problem/6284708> AppCache crashes in ApplicationCacheResource::addType()
4105
4106         * http/tests/appcache/foreign-iframe-main-expected.txt: Added.
4107         * http/tests/appcache/foreign-iframe-main.html: Added.
4108         * http/tests/appcache/resources/foreign-iframe-subresource.js: Added.
4109         * http/tests/appcache/resources/foreign-iframe.html: Added.
4110         * http/tests/appcache/resources/foreign-iframe.manifest: Added.
4111
4112 2008-12-24  Simon Fraser  <simon.fraser@apple.com>
4113
4114         Reviewed by Oliver Hunt
4115
4116         https://bugs.webkit.org/show_bug.cgi?id=21910
4117         
4118         Update more svg-as-image test results affected by the fix
4119         for SVGImage drawing.
4120         
4121         * platform/mac/fast/images/svg-as-background-expected.checksum:
4122         * platform/mac/fast/images/svg-as-background-expected.png:
4123         * platform/mac/fast/images/svg-as-image-expected.checksum:
4124         * platform/mac/fast/images/svg-as-image-expected.png:
4125         * platform/mac/fast/images/svg-as-relative-image-expected.checksum:
4126         * platform/mac/fast/images/svg-as-relative-image-expected.png:
4127         * transforms/2d/compound-transforms-vs-containers.html:
4128
4129 2008-12-24  Alexey Proskuryakov  <ap@webkit.org>
4130
4131         Reviewed by Dan Bernstein.
4132
4133         https://bugs.webkit.org/show_bug.cgi?id=22982
4134         http/tests/navigation/post-goback-repost-policy.html fails on Tiger
4135
4136         Change resources that are accessed with POST from .html to .php. I don't know why Apache 2.0
4137         had no problem with this.
4138
4139         * http/tests/navigation/post-goback-repost-policy.html:
4140         * http/tests/navigation/resources/goback-with-policydelegate.html: Removed.
4141         * http/tests/navigation/resources/goback-with-policydelegate.php: Copied from LayoutTests/http/tests/navigation/resources/goback-with-policydelegate.html.
4142         * http/tests/navigation/resources/post-target-policy-test.html: Removed.
4143         * http/tests/navigation/resources/post-target-policy-test.php: Copied from LayoutTests/http/tests/navigation/resources/post-target-policy-test.html.
4144
4145 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
4146
4147         Reviewed by Dan Bernstein
4148
4149         https://bugs.webkit.org/show_bug.cgi?id=22941
4150         
4151         Add test for opacity on the document element.
4152
4153         * fast/backgrounds/opacity-on-document-element.html: Added.
4154         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.checksum: Added.
4155         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.png: Added.
4156         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
4157         
4158         * fast/transforms/identity-matrix.html:
4159         * platform/mac/fast/transforms/identity-matrix-expected.txt:
4160         Fix typo
4161
4162 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
4163
4164         Reviewed by Dan Bernstein
4165
4166         https://bugs.webkit.org/show_bug.cgi?id=21910
4167         
4168         Re-create expected images after fixing painting issue with SVGImage.
4169
4170         * platform/mac/fast/backgrounds/svg-as-background-1-expected.checksum:
4171         * platform/mac/fast/backgrounds/svg-as-background-1-expected.png:
4172         * platform/mac/fast/backgrounds/svg-as-background-2-expected.checksum:
4173         * platform/mac/fast/backgrounds/svg-as-background-2-expected.png:
4174         * platform/mac/fast/backgrounds/svg-as-background-3-expected.checksum:
4175         * platform/mac/fast/backgrounds/svg-as-background-3-expected.png:
4176         * platform/mac/fast/backgrounds/svg-as-background-4-expected.checksum:
4177         * platform/mac/fast/backgrounds/svg-as-background-4-expected.png:
4178         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
4179         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
4180         * platform/mac/fast/backgrounds/svg-as-mask-expected.checksum:
4181         * platform/mac/fast/backgrounds/svg-as-mask-expected.png:
4182         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.checksum:
4183         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.png:
4184
4185 2008-12-22  Julien Chaffraix  <jchaffraix@webkit.org>
4186
4187         Reviewed by Darin Adler.
4188
4189         Test case for bug 11106: Some XMLHttpRequest URI resolving tests fail
4190         https://bugs.webkit.org/show_bug.cgi?id=11106
4191
4192         These tests are borrowed from Opera's test case suite (http://tc.labs.opera.com/apis/XMLHttpRequest).
4193         They correspond to open/004.html - open/010.html which were previously failing.
4194
4195         * http/tests/xmlhttprequest/resources/test-uri-resolution.txt: Added.
4196         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-004-iframe.html: Added.
4197         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-005-iframe.html: Added.
4198         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-006-iframe.html: Added.
4199         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-007-iframe.html: Added.
4200         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-008-iframe.html: Added.
4201         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-009-iframe.html: Added.
4202         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-010-iframe.html: Added.
4203         * http/tests/xmlhttprequest/test-uri-resolution.txt: Added.
4204         * http/tests/xmlhttprequest/uri-resolution-opera-open-004-expected.txt: Added.
42