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