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