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