d4f2921ff3baadcdc579e9cf2d9cfbea5d1c92ba
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-03-24  David Kilzer  <ddkilzer@apple.com>
2
3         Bug 23310: Setting an absolute path (/abs) on an <iframe> with no src doesn't resolve the URL properly
4
5         <https://bugs.webkit.org/show_bug.cgi?id=23310>
6
7         Reviewed by Darin Adler.
8
9         * fast/frames/iframe-no-src-set-location-expected.txt: Added.
10         * fast/frames/iframe-no-src-set-location.html: Added.
11         * fast/frames/resources/iframe-no-src-set-location-pass.html: Copied from LayoutTests/fast/dom/Document/early-document-access-expected.txt.
12
13 2009-03-24  Simon Fraser  <simon.fraser@apple.com>
14
15         Reviewed by Dave Hyatt
16         
17         https://bugs.webkit.org/show_bug.cgi?id=24659
18         
19         Testcase for hit testing on element that has been rotated to be almost
20         edge-on.
21
22         * platform/mac/transforms/3d/hit-testing/rotated-hit-test-expected.txt: Added.
23         * transforms/3d/hit-testing/rotated-hit-test.html: Added.
24
25 2009-03-24  David Hyatt  <hyatt@apple.com>
26
27         Reviewed by Simon Fraser
28
29         Test for https://bugs.webkit.org/show_bug.cgi?id=21789
30
31         * fast/clip/overflow-border-radius-clip.html: Added.
32         * platform/mac/fast/clip/overflow-border-radius-clip-expected.checksum: Added.
33         * platform/mac/fast/clip/overflow-border-radius-clip-expected.png: Added.
34         * platform/mac/fast/clip/overflow-border-radius-clip-expected.txt: Added.
35
36 2009-03-24  David Hyatt  <hyatt@apple.com>
37
38         Reviewed by Simon Fraser
39
40         Test for https://bugs.webkit.org/show_bug.cgi?id=21789
41
42         * fast/replaced/border-radius-clip.html: Added.
43         * platform/mac/fast/replaced/border-radius-clip-expected.checksum: Added.
44         * platform/mac/fast/replaced/border-radius-clip-expected.png: Added.
45         * platform/mac/fast/replaced/border-radius-clip-expected.txt: Added.
46
47 2009-03-24  Eric Carlson  <eric.carlson@apple.com>
48
49         Update media tests broken by r41907.
50
51         * fast/dom/Window/window-properties-expected.txt:
52         * http/tests/media/video-play-stall-seek.html:
53         * http/tests/media/video-play-stall.html:
54
55 2009-03-24  Dan Bernstein  <mitz@apple.com>
56
57         Reviewed by Darin Adler.
58
59         - test for <rdar://problem/6107874>
60
61         Test that the nesting depth of "block-level" elements generated by
62         the parser is capped
63
64         * fast/parser/block-nesting-cap-expected.txt: Added.
65         * fast/parser/block-nesting-cap.html: Added.
66         * fast/parser/resources/block-nesting-cap.js: Added.
67
68 2009-03-17  Eric Seidel  <eric@webkit.org>
69
70         Reviewed by David Hyatt.
71
72         document.write() should be able to make a document strict mode
73         https://bugs.webkit.org/show_bug.cgi?id=24336
74
75         Our behavior is now tested by fast/dom/Document/document-write-doctype
76         and matches IE, FF fails this new test.  Mozilla bug filed:
77         https://bugzilla.mozilla.org/show_bug.cgi?id=483908
78
79         * fast/dom/Document/document-write-doctype-expected.txt: Added.
80         * fast/dom/Document/document-write-doctype.html: Added.
81         * fast/dom/Document/resources/document-write-doctype.js: Added.
82
83 2009-03-23  Darin Adler  <darin@apple.com>
84
85         Reviewed by Adele Peterson.
86
87         Bug 24726: hit testing doesn't work right when the click is on anonymous content
88         https://bugs.webkit.org/show_bug.cgi?id=24726
89         rdar://problem/6696992
90
91         * editing/selection/hit-test-anonymous-expected.txt: Added.
92         * editing/selection/hit-test-anonymous.html: Added.
93
94 2009-03-23  Simon Fraser  <simon.fraser@apple.com>
95
96         Reviewed by Antti Koivisto
97
98         https://bugs.webkit.org/show_bug.cgi?id=24733
99         
100         Test events on the play button after zooming.
101
102         * media/video-controls-zoomed-expected.txt: Added.
103         * media/video-controls-zoomed.html: Added.
104
105 2009-03-23  Simon Fraser  <simon.fraser@apple.com>
106
107         Reviewed by Darin Adler
108
109         https://bugs.webkit.org/show_bug.cgi?id=24736
110         
111         Test listbox hit testing, slider hit testing, and search field
112         hit testing with zoom style (which, unfortunately, isn't quite
113         the same as testing full page zoom).
114
115         * fast/forms/listbox-hit-test-zoomed.html: Added.
116         * fast/forms/search-zoomed.html: Added.
117         * fast/forms/slider-zoomed-expected.txt: Added.
118         * fast/forms/slider-zoomed.html: Added.
119         * platform/mac/fast/forms/listbox-hit-test-zoomed-expected.checksum: Added.
120         * platform/mac/fast/forms/listbox-hit-test-zoomed-expected.png: Added.
121         * platform/mac/fast/forms/listbox-hit-test-zoomed-expected.txt: Added.
122         * platform/mac/fast/forms/search-zoomed-expected.checksum: Added.
123         * platform/mac/fast/forms/search-zoomed-expected.png: Added.
124         * platform/mac/fast/forms/search-zoomed-expected.txt: Added.
125
126 2009-03-23  Simon Fraser  <simon.fraser@apple.com>
127
128         Reviewed by Dan Bernstein
129         
130         https://bugs.webkit.org/show_bug.cgi?id=24753
131
132         Test for CSS clip with zooming.
133
134         * fast/css/clip-zooming.html: Added.
135
136 2009-03-23  Eric Carlson  <eric.carlson@apple.com>
137
138         Reviewed by Adele Peterson.
139         
140         https://bugs.webkit.org/show_bug.cgi?id=24588
141         Bug 24588: Update media element implementation to current spec
142
143         * media/media-constants-expected.txt: Test all media constants.
144         * media/media-constants.html: Ditto.
145         * media/remove-from-document-expected.txt: Updated for spec changes.
146         * media/remove-from-document-no-load.html: Ditto.
147         * media/remove-from-document.html: Ditto.
148         * media/unsupported-rtsp-expected.txt: Ditto.
149         * media/unsupported-rtsp.html: Ditto.
150         * media/video-currentTime-set-expected.txt: Ditto.
151         * media/video-currentTime-set.html: Ditto.
152         * media/video-error-does-not-exist-expected.txt: Ditto.
153         * media/video-error-does-not-exist.html: Ditto.
154         * media/video-load-networkState-expected.txt: Ditto.
155         * media/video-load-networkState.html: Ditto.
156         * media/video-load-readyState-expected.txt: Ditto.
157         * media/video-load-readyState.html: Ditto.
158         * media/video-loop-expected.txt: Ditto.
159         * media/video-loop.html: Ditto.
160         * media/video-pause-empty-events-expected.txt: Ditto.
161         * media/video-pause-empty-events.html: Ditto.
162         * media/video-play-empty-events-expected.txt: Ditto.
163         * media/video-play-empty-events.html: Ditto.
164         * media/video-play-pause-events-expected.txt: Ditto.
165         * media/video-play-pause-events.html: Ditto.
166         * media/video-play-pause-exception-expected.txt: Ditto.
167         * media/video-play-pause-exception.html: Ditto.
168         * media/video-seek-no-src-exception-expected.txt: Test that seeking 
169         whene there is no 'src' attribute throws an INVALID_STATE_ERR exception.
170         * media/video-seek-no-src-exception.html: 
171         * media/video-seek-past-end-playing-expected.txt: Ditto.
172         * media/video-seek-past-end-playing.html: Ditto.
173         * media/video-seeking-expected.txt: Ditto.
174         * media/video-seeking.html: Ditto.
175         * media/video-source-add-src-expected.txt: Test that adding a 'src' 
176         attribute does nothing when a <source> element has already been chosen.
177         * media/video-source-add-src.html: 
178         * media/video-src-change-expected.txt: Ditto.
179         * media/video-src-change.html: Ditto.
180         * media/video-src-invalid-remove-expected.txt: Test that removing invalid 
181         'src' attribute triggers <source> elements loading.
182         * media/video-src-invalid-remove.html: 
183         * media/video-src-plus-source-expected.txt: Test that a <source> element 
184         is not used when a bogus 'src' attribute is present.
185         * media/video-src-plus-source.html: 
186         * media/video-src-remove-expected.txt: Ditto.
187         * media/video-src-remove.html: Ditto.
188         * media/video-test.js: 
189         (findMediaElement):
190         (testExpected):
191         (waitForEvent):
192         (failTest):
193         * media/video-timeupdate-during-playback-expected.txt: Test that 'timeupdate' events
194         are posted while an element is playing but not while paused.
195         * media/video-timeupdate-during-playback.html:
196
197         * platform/mac/Skipped: Skip media/video-error-abort.html for now, need to figure out how to 
198         test now that the 'loadstart' event is now fired asynchronously.
199         * platform/win/Skipped
200
201 2009-03-22  Simon Fraser  <simon.fraser@apple.com>
202
203         Reviewed by Dan Bernstein
204
205         https://bugs.webkit.org/show_bug.cgi?id=24743
206         
207         Testcase for hit testing children with negative z-index.
208
209         * fast/layers/zindex-hit-test.html: Added.
210
211 2009-03-20  Tony Chang  <tony@chromium.org>
212
213         Reviewed by Alexey Proskuryakov.
214
215         https://bugs.webkit.org/show_bug.cgi?id=24679
216
217         Change the layout test from using a data: URL to using a file:///
218         URL for the iframe.  If DRT's frame loader has
219         AllowLocalLoadsForLocalOnly, then it's not possible to load an image
220         from disk into the iframe.  Since this test is about D&D, not
221         local load checks, switch to a local file that doesn't have this
222         problem.
223
224         This should fix the test on win DRT as well.
225
226         * fast/events/resources/standalone-image-drag-to-editable-frame.html: Added.
227         * fast/events/standalone-image-drag-to-editable.html:
228
229 2009-03-20  Dan Bernstein  <mitz@apple.com>
230
231         Reviewed by Dave Hyatt.
232
233         - test, updated test and results for https://bugs.webkit.org/show_bug.cgi?id=23739
234           <rdar://problem/6556371> REGRESSION (r36513): iframe isn't sized properly upon load
235
236         * fast/replaced/percent-height-in-anonymous-block-in-table.html: Added.
237         * fast/replaced/table-percent-height-expected.txt:
238         * fast/replaced/table-percent-height.html:
239         * platform/mac/fast/replaced/percent-height-in-anonymous-block-in-table-expected.checksum: Added.
240         * platform/mac/fast/replaced/percent-height-in-anonymous-block-in-table-expected.png: Added.
241         * platform/mac/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt: Added.
242
243 2009-03-20  Dmitry Titov  <dimich@chromium.org>
244
245         Fix broken LayoutTest/http/tests/workers/text-encoding.html.
246         Forgot to add a new file with the previous patch.
247
248         * http/tests/workers/resources/subworker-encoded.php: Added.
249
250 2009-03-20  Alpha Lam  <hclam@chromium.org>
251
252         Reviewed by Darin Fisher.
253
254         https://bugs.webkit.org/show_bug.cgi?id=24721
255
256         The test in this change is just to verify a no crash.  Full tree
257         dump is not necessary, so change to test to dumpAsText and update
258         the affected test results.
259
260         * fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
261         * fast/block/float/crash-on-absolute-positioning.html:
262         * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Removed.
263
264 2009-03-20  Dmitry Titov  <dimich@chromium.org>
265
266         Reviewed by Alexey Proskuryakov.
267
268         https://bugs.webkit.org/show_bug.cgi?id=24706
269         Remove ScriptExecutionContext::encoding() since Workers do not need it.
270         WorkerContext::encoding() is simply removed, while Document::encoding()
271         made non-virtual and private. Workers use UTF-8 now except when instructed
272         otherwise by http header. Updated test.
273         Also, added test for encoding used by importScripts().
274
275         * http/tests/workers/resources/subworker-encoded.php: Added.
276         * http/tests/workers/resources/worker-encoded.php:
277         * http/tests/workers/text-encoding-expected.txt:
278         * http/tests/workers/text-encoding.html:
279
280 2009-03-20  Beth Dakin  <bdakin@apple.com>
281
282         Reviewed by Dave Hyatt.
283
284         Test for https://bugs.webkit.org/show_bug.cgi?id=20909 REGRESSION 
285         (r35318): A press release at pfizer.com does not display correctly
286         - and corresponding -
287         <rdar://problem/6680073>
288
289         * http/tests/misc/generated-content-inside-table.html: Added.
290         * platform/mac/http/tests/misc/generated-content-inside-table-expected.checksum: Added.
291         * platform/mac/http/tests/misc/generated-content-inside-table-expected.png: Added.
292         * platform/mac/http/tests/misc/generated-content-inside-table-expected.txt: Added.
293
294 2009-03-19  Alexey Proskuryakov  <ap@webkit.org>
295
296         Reviewed by Darin Adler.
297
298         https://bugs.webkit.org/show_bug.cgi?id=24122
299         <rdar://problem/6674179>
300         REGRESSION: DOM Range extractContents/deleteContents failures seen on Moxiecode tests
301
302         * fast/dom/Range/deleted-range-endpoints-expected.txt: Added.
303         * fast/dom/Range/deleted-range-endpoints.html: Added.
304
305 2009-03-19  Geoffrey Garen  <ggaren@apple.com>
306
307         Reviewed by Cameron Zwarich and Oliver Hunt.
308
309         Re-enabled this test, since it no longer crashes when JavaScriptCore is
310         compiled in non-JIT mode.
311
312         * fast/workers/use-machine-stack.html: Copied from fast/workers/use-machine-stack.html-disabled.
313         * fast/workers/use-machine-stack.html-disabled: Removed.
314
315 2009-03-19  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
316
317         Reviewed by Oliver Hunt.
318
319         Add tests for bug 24350: REGRESSION: Safari 4 breaks SPAW wysiwyg editor multiple instances
320         <https://bugs.webkit.org/show_bug.cgi?id=24350>
321         <rdar://problem/6674182>
322
323         * fast/js/function-constructor-newline-after-brace-expected.txt: Added.
324         * fast/js/function-constructor-newline-after-brace.html: Added.
325         * fast/js/resources/function-constructor-newline-after-brace.js: Added.
326
327 2009-03-19  Mark Rowe  <mrowe@apple.com>
328
329         Reviewed by Stephanie Lewis.
330
331         Fix fast/text/Geeza-Pro-vertical-metrics-adjustment.html on Leopard by moving the results in to the location
332         that run-webkit-tests currently looks for them.
333        
334         * platform/mac-leopard/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum.
335         * platform/mac-leopard/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png.
336         * platform/mac-leopard/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt.
337
338 2009-03-19  Geoffrey Garen  <ggaren@apple.com>
339
340         Reviewed by Oliver Hunt.
341         
342         Fixed <rdar://problem/6279213> Regular expression run-time complexity
343         limit too low for long inputs (21485)
344         
345         Added a test for a complex regexp match that should succeed, and one
346         that should fail.
347
348         * fast/js/regexp-overflow-expected.txt:
349         * fast/js/resources/regexp-overflow.js:
350
351 2009-03-19  Mark Rowe  <mrowe@apple.com>
352
353         Reviewed by Sam Weinig.
354
355         Update test results for changes in handling of CMYK.
356
357         * fast/canvas/resources/set-colors.js:
358         * fast/canvas/set-colors-expected.txt:
359         * platform/mac-leopard/fast/canvas/set-colors-expected.txt: Copied from LayoutTests/fast/canvas/set-colors-expected.txt.
360
361 2009-03-19  Geoffrey Garen  <ggaren@apple.com>
362
363         Reviewed by Sam Weinig.
364         
365         Made two layout tests less agressive, to accomodate a change I made
366         for <rdar://problem/6603562> REGRESSION (Safari 4): regular expression
367         pattern size limit lower than Safari 3.2, other browsers, breaks SAP (14873)
368
369         * fast/js/regexp-charclass-crash-expected.txt:
370         * fast/js/regexp-charclass-crash.html: Explicitly limit the number of iterations
371         in the test loop. Otherwise, regular expression engines supporting very
372         long patterns take a very very very long time to run this test.
373
374         * fast/js/resources/regexp-overflow.js: Made the "too big" regexp in
375         this test even bigger, to match our new limit.
376
377 2009-03-19  Simon Fraser  <simon.fraser@apple.com>
378
379         Reviewed by Dave Hyatt
380
381         https://bugs.webkit.org/show_bug.cgi?id=24686
382         
383         New tests for hit testing transformed, coplanar elements, and transformed elements
384         with a transformed overlay.
385
386         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.txt: Added.
387         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt: Added.
388         * transforms/3d/point-mapping/3d-point-mapping-coplanar.html: Added.
389         * transforms/3d/point-mapping/3d-point-mapping-overlapping.html: Added.
390
391 2009-03-19  Scott Violet  <sky@google.com>
392
393         Reviewed by Simon Fraser.
394
395         https://bugs.webkit.org/show_bug.cgi?id=24678
396         Transitions tests somewhat flakey on Chromium.
397
398         Modifies transitions/transition-end-event-helpers.js to only process
399         results once.
400         
401         * transitions/transition-end-event-helpers.js:
402
403 2009-03-19  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
404
405         Reviewed by Oliver Hunt.
406
407         Add test for bug 24596: ASSERT in JSC::PropertySlot::slotBase @ iGoogle homepage
408         <https://bugs.webkit.org/show_bug.cgi?id=24596>
409         <rdar://problem/6686493>
410
411         * http/tests/security/cross-frame-access-get-custom-property-cached-expected.txt: Added.
412         * http/tests/security/cross-frame-access-get-custom-property-cached.html: Added.
413         * http/tests/security/resources/cross-frame-access-get-custom-property-cached-iframe.html: Added.
414         * http/tests/security/resources/cross-frame-access.js:
415         (shouldBeUndefined):
416
417 2009-03-18  Alexey Proskuryakov  <ap@webkit.org>
418
419         Reviewed by Sam Weinig.
420
421         https://bugs.webkit.org/show_bug.cgi?id=24676
422         Simple cross-origin requests shouldn't dispatch upload progress events
423
424         * http/tests/xmlhttprequest/resources/cross-site-progress-events.cgi: Added.
425         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt: Added.
426         * http/tests/xmlhttprequest/simple-cross-origin-progress-events.html: Added.
427
428 2009-03-18  Mark Rowe  <mrowe@apple.com>
429
430         Reviewed by Sam Weinig.
431
432         Skip plugins/netscape-throw-exception.html due to <rdar://problem/6530010>.
433
434         * platform/mac-snowleopard/Skipped:
435
436 2009-03-18  Mark Rowe  <mrowe@apple.com>
437
438         Rubber-stamped by Dan Bernstein.
439
440         Disable pluginDocumentView-deallocated-dataSource.html as it has not tested
441         what it was designed to test for some time, and is failing on some machines.
442         Fixing the test is tracked by <https://bugs.webkit.org/show_bug.cgi?id=24690>.
443
444         * platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html-disabled: Renamed from LayoutTests/platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html.
445
446 2009-03-18  Mark Rowe  <mrowe@apple.com>
447
448         Reviewed by Dan Bernstein.
449
450         Update test results for change to address <rdar://problem/6693300>.
451
452         * plugins/mouse-events-expected.txt:
453         * plugins/netscape-destroy-plugin-script-objects-expected.txt:
454         * plugins/netscape-plugin-setwindow-size-2-expected.txt:
455         * plugins/netscape-plugin-setwindow-size-expected.txt:
456         * plugins/open-and-close-window-with-plugin-expected.txt:
457
458 2009-03-18  Beth Dakin  <bdakin@apple.com>
459
460         Rubber-stamped by Dan Bernstein.
461
462         Updating test to reflect our joy.
463
464         * fast/dom/offset-parent-positioned-and-inline-expected.txt:
465         * fast/dom/offset-parent-positioned-and-inline.html:
466
467 2009-03-18  Beth Dakin  <bdakin@apple.com>
468
469         Reviewed by Dave Hyatt.
470
471         Test for <rdar://problem/6636747> REGRESSION (Safari 4 PB-r41326): 
472         Popup menu appears at the wrong location on page at http://
473         www.signonsandiego.com/
474
475         * fast/dom/offset-parent-positioned-and-inline-expected.txt: Added.
476         * fast/dom/offset-parent-positioned-and-inline.html: Added.
477
478 2009-03-18  Sam Weinig  <sam@webkit.org>
479
480         Reviewed by Simon Fraser.
481
482         Update test results for https://bugs.webkit.org/show_bug.cgi?id=23966
483         REGRESSION: Custom arrow navigation functionality doesn't work at dropular.net
484         <rdar://problem/6589657>
485
486         * fast/dom/getBoundingClientRect-expected.txt:
487         * fast/dom/getClientRects-expected.txt:
488
489 2009-03-18  Alexey Proskuryakov  <ap@webkit.org>
490
491         Reviewed by Darin Adler.
492
493         https://bugs.webkit.org/show_bug.cgi?id=24670
494         Add tests for XHR progress events during cross-origin requests.
495
496         * http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt: Added.
497         * http/tests/xmlhttprequest/redirect-cross-origin-2.html: Added.
498         * http/tests/xmlhttprequest/redirect-cross-origin-expected.txt: Added.
499         * http/tests/xmlhttprequest/redirect-cross-origin-post-expected.txt: Added.
500         * http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt: Added.
501         * http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html: Added.
502         * http/tests/xmlhttprequest/redirect-cross-origin-post.html: Added.
503         * http/tests/xmlhttprequest/redirect-cross-origin-sync-double-expected.txt: Added.
504         * http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html: Added.
505         * http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt: Added.
506         * http/tests/xmlhttprequest/redirect-cross-origin-sync.html: Added.
507         * http/tests/xmlhttprequest/redirect-cross-origin.html: Added.
508         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt: Added.
509         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Added.
510         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync-expected.txt: Added.
511         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync.html: Added.
512         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post.html: Added.
513         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync-expected.txt: Added.
514         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync.html: Added.
515         * http/tests/xmlhttprequest/simple-cross-origin-denied-events.html: Added.
516
517 2009-03-17  Oliver Hunt  <oliver@apple.com>
518
519         Reviewed by Cameron Zwarich.
520
521         Update finally codegen test to newer style, add additional tests for
522         finaliser changing the return value.
523
524         * fast/js/finally-codegen-failure-expected.txt:
525         * fast/js/finally-codegen-failure.html:
526         * fast/js/resources/finally-codegen-failure.js: Added.
527
528 2009-03-17  Mark Rowe  <mrowe@apple.com>
529
530         Rubber-stamped by Dan Bernstein.
531
532         Update layout test to avoid depending on formatting of -[NSAttributedString description].
533
534         The attributes aren't important to the test.
535
536         * platform/mac/fast/text/attributed-substring-from-range-001-expected.txt:
537         * platform/mac/fast/text/attributed-substring-from-range-001.html:
538
539 2009-03-17  Mark Rowe  <mrowe@apple.com>
540
541         Rubber-stamped by Dan Bernstein.
542
543         Land updated results for tests involving Geeza Pro.
544
545         * platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.checksum.
546         * platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.png.
547         * platform/mac-leopard/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt.
548         * platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum.
549         * platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.png.
550         * platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt.
551         * platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum.
552         * platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png.
553         * platform/mac-leopard/fast/text/international/bidi-AN-after-empty-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt.
554         * platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.checksum.
555         * platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.png.
556         * platform/mac-leopard/fast/text/international/bidi-CS-after-AN-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt.
557         * platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.checksum.
558         * platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.png.
559         * platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt.
560         * platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt:
561         * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
562         * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
563         * platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
564         * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
565
566 2009-03-17  Mark Rowe  <mrowe@apple.com>
567
568         Rubber-stamped by Dan Bernstein.
569
570         Move the results out of platform/mac since they're a cross-platform progression,
571         and non-Mac platforms are already skipping the tests.
572
573         * fast/dom/Window/window-properties-expected.txt:
574         * fast/dom/navigator-detached-no-crash-expected.txt:
575         * platform/mac/fast/dom/Window/window-properties-expected.txt: Removed.
576         * platform/mac/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
577
578 2009-03-17  Mark Rowe  <mrowe@apple.com>
579
580         Rubber-stamped by Sam Weinig.
581
582         Update layout test results now that the test passes.
583
584         * fast/xsl/mozilla-tests-expected.txt:
585         * platform/mac-leopard/fast/xsl/mozilla-tests-expected.txt: Copied from LayoutTests/fast/xsl/mozilla-tests-expected.txt.
586
587 2009-03-17  Mark Rowe  <mrowe@apple.com>
588
589         Reviewed by Sam Weinig.
590
591         Add platform-specific layout test results to accommodate geolocation.
592
593         * platform/mac-leopard/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
594         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
595         * platform/mac/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
596         * platform/mac/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
597
598 2009-03-17  Mark Rowe  <mrowe@apple.com>
599
600         Reviewed by Sam Weinig.
601
602         Remove geolocation-not-implemented.html.
603
604         * geolocation/geolocation-not-implemented-expected.txt: Removed.
605         * geolocation/geolocation-not-implemented.html: Removed.
606         * geolocation/geolocation-test.js: Removed.
607         * platform/gtk/Skipped:
608
609 2009-03-17  Mark Rowe  <mrowe@apple.com>
610
611         Rubber-stamped by Sam Weinig.
612
613         Update layout test results to accommodate the updated Unicode text segmentation rules.
614
615         * platform/mac-leopard/css1/text_properties/text_transform-expected.checksum: Renamed from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.checksum.
616         * platform/mac-leopard/css1/text_properties/text_transform-expected.png: Renamed from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.png.
617         * platform/mac-leopard/css1/text_properties/text_transform-expected.txt: Copied from LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt.
618         * platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum: Renamed from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum.
619         * platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.png: Renamed from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.png.
620         * platform/mac-leopard/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt.
621         * platform/mac/css1/text_properties/text_transform-expected.txt:
622         * platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt:
623
624 2009-03-17  Ojan Vafai  <ojan@chromium.org>
625
626         Reviewed by Adele Peterson.
627
628         Put the padding inside scrollbars on textareas.
629         https://bugs.webkit.org/show_bug.cgi?id=24370
630         
631         Almost all of the test rebaselines are just the textarea moving into the layer
632         now that the overflow is on the textarea instead of it's shadowNode. There area
633         a couple pixel test rebaselines where the scrollbars move and text wraps
634         differently now that the padding is inside the scrollbars.
635
636         * platform/mac/editing/inserting/4960120-1-expected.txt:
637         * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
638         * platform/mac/editing/pasteboard/pasting-tabs-expected.txt:
639         * platform/mac/fast/block/margin-collapse/103-expected.txt:
640         * platform/mac/fast/css/resize-corner-tracking-expected.txt:
641         * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
642         * platform/mac/fast/dynamic/008-expected.txt:
643         * platform/mac/fast/forms/basic-textareas-expected.checksum:
644         * platform/mac/fast/forms/basic-textareas-expected.png:
645         * platform/mac/fast/forms/basic-textareas-expected.txt:
646         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum: Added.
647         * platform/mac/fast/forms/basic-textareas-quirks-expected.png: Added.
648         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt: Added.
649         * platform/mac/fast/forms/form-element-geometry-expected.txt:
650         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum:
651         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
652         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
653         * platform/mac/fast/forms/negativeLineHeight-expected.txt:
654         * platform/mac/fast/forms/textAreaLineHeight-expected.txt:
655         * platform/mac/fast/forms/textarea-align-expected.txt:
656         * platform/mac/fast/forms/textarea-rows-cols-expected.txt:
657         * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
658         * platform/mac/fast/forms/textarea-scrollbar-expected.txt:
659         * platform/mac/fast/forms/textarea-scrolled-type-expected.txt:
660         * platform/mac/fast/forms/textarea-setinnerhtml-expected.txt:
661         * platform/mac/fast/forms/textarea-width-expected.txt:
662         * platform/mac/fast/overflow/overflow-x-y-expected.txt:
663         * platform/mac/fast/parser/comment-in-textarea-expected.txt:
664         * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt:
665         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
666         * platform/mac/fast/replaced/width100percent-textarea-expected.txt:
667         * platform/mac/fast/table/003-expected.txt:
668         * platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt:
669         * platform/mac/http/tests/navigation/anchor-basic-expected.txt:
670         * platform/mac/http/tests/navigation/anchor-frames-expected.txt:
671         * platform/mac/http/tests/navigation/anchor-goback-expected.txt:
672         * platform/mac/http/tests/navigation/anchor-subframeload-expected.txt:
673         * platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt:
674         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
675         * platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt:
676         * platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt:
677         * platform/mac/http/tests/navigation/metaredirect-basic-expected.txt:
678         * platform/mac/http/tests/navigation/metaredirect-frames-expected.txt:
679         * platform/mac/http/tests/navigation/metaredirect-goback-expected.txt:
680         * platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt:
681         * platform/mac/http/tests/navigation/post-goback2-expected.txt:
682         * platform/mac/http/tests/navigation/postredirect-goback2-expected.txt:
683         * platform/mac/http/tests/navigation/redirect302-basic-expected.txt:
684         * platform/mac/http/tests/navigation/redirect302-frames-expected.txt:
685         * platform/mac/http/tests/navigation/redirect302-goback-expected.txt:
686         * platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt:
687         * platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt:
688         * platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt:
689         * platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt:
690         * platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt:
691         * platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt:
692         * platform/mac/http/tests/navigation/success200-basic-expected.txt:
693         * platform/mac/http/tests/navigation/success200-frames-expected.txt:
694         * platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt:
695         * platform/mac/http/tests/navigation/success200-goback-expected.txt:
696         * platform/mac/http/tests/navigation/success200-loadsame-expected.txt:
697         * platform/mac/http/tests/navigation/success200-reload-expected.txt:
698         * platform/mac/http/tests/navigation/success200-subframeload-expected.txt:
699         * platform/mac/http/tests/navigation/timerredirect-basic-expected.txt:
700         * platform/mac/http/tests/navigation/timerredirect-frames-expected.txt:
701         * platform/mac/http/tests/navigation/timerredirect-goback-expected.txt:
702         * platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt:
703         * platform/mac/tables/mozilla/bugs/bug194024-expected.txt:
704         * platform/mac/tables/mozilla/bugs/bug30559-expected.txt:
705         * platform/mac/tables/mozilla/bugs/bug30692-expected.txt:
706
707 2009-03-17  Adele Peterson  <adele@apple.com>
708
709         Reviewed by Darin Adler.
710
711         Test for https://bugs.webkit.org/show_bug.cgi?id=24655
712         <rdar://problem/6633727> Hitting return at the end of a line with an anchor jumps me to the bottom of the message
713
714         * editing/inserting/6633727.html: Added.
715         * platform/mac/editing/inserting/6633727-expected.checksum: Added.
716         * platform/mac/editing/inserting/6633727-expected.png: Added.
717         * platform/mac/editing/inserting/6633727-expected.txt: Added.
718
719         Updated results.  The behavior for these tests doesn't change, but the render tree is slightly different.
720
721         * platform/mac/editing/inserting/insert-div-021-expected.txt:
722         * platform/mac/editing/style/block-styles-007-expected.txt:
723
724 2009-03-17  Alexey Proskuryakov  <ap@webkit.org>
725
726         Reviewed by Darin Adler.
727
728         https://bugs.webkit.org/show_bug.cgi?id=13287
729         Cannot change SELECT to a dynamically created option
730
731         * fast/forms/add-and-remove-option-expected.txt: Added.
732         * fast/forms/add-and-remove-option.html: Added.
733         * fast/forms/add-remove-option-modification-event-expected.txt: Added.
734         * fast/forms/add-remove-option-modification-event.html: Added.
735         * fast/forms/add-selected-option-expected.txt: Added.
736         * fast/forms/add-selected-option.html: Added.
737         * fast/forms/select-cache-desynchronization-expected.txt: Added.
738         * fast/forms/select-cache-desynchronization.html: Added.
739
740 2009-03-16  David Hyatt  <hyatt@apple.com>
741
742         <rdar://problem/6648411> REGRESSION: Layout of page is wrong at http://www.popcap.com/
743
744         Make sure that the initial shouldPaint check that looks at enclosingLayers properly skips over
745         layers that don't paint themselves.  This is done by adding a new enclosingSelfPaintingLayer method
746         so that RenderObjects can walk up the enclosing layer chain and skip any layers that don't paint
747         themselves.
748
749         Reviewed by Darin Adler.
750
751         * fast/block/float/overlapping-floats-with-overflow-hidden.html: Added.
752         * platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.checksum: Added.
753         * platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.png: Added.
754         * platform/mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt: Added.
755
756 2009-03-17  Darin Adler  <darin@apple.com>
757
758         Reviewed by Alexey Proskuryakov.
759
760         Bug 24624: Crash in imageLoadEventTimerFired after adoptNode used on <img>,
761         seen with inspector, which uses adoptNode
762         https://bugs.webkit.org/show_bug.cgi?id=24624
763         rdar://problem/6422850
764
765         This test has one significant disadvantage. When it fails, the crash typically
766         occurs during a subsequent test, not this one. It would be great if someone figured
767         out at some point how to improve that.
768
769         * fast/dom/HTMLImageElement/image-load-cross-document-expected.txt: Added.
770         * fast/dom/HTMLImageElement/image-load-cross-document.html: Added.
771         * fast/dom/HTMLImageElement/resources/image-load-subframe.html: Added.
772
773 2009-03-17  Alexey Proskuryakov  <ap@webkit.org>
774
775         Reviewed by Sam Weinig.
776
777         https://bugs.webkit.org/show_bug.cgi?id=24614
778         Access control checks are different in cached and uncached cases
779
780         * http/tests/xmlhttprequest/access-control-basic-non-simple-allow-async.html:
781         * http/tests/xmlhttprequest/access-control-basic-non-simple-allow.html:
782         The default Content-Type set by XMLHttpRequest is no longer implicitly permitted for
783         cross origin requests, changed the test to send text/plain.
784
785         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
786         Modified to prevent errors on unexpected request methods (not directly related to this patch).
787
788         * http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached-expected.txt: Added.
789         * http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached.html: Added.
790
791 2009-03-16  Gustavo Noronha Silva  <gns@gnome.org>
792
793         Reviewed by Mark Rowe.
794
795         https://bugs.webkit.org/show_bug.cgi?id=24638
796         [GTK] HTML5 media tags do not work
797
798         Remove the blacklisting of the media/ directory, now that we have
799         a working MediaPlayer; skip only the tests that are still failing
800         because MediaPlayerPrivateGStreamer is not completely implemented.
801
802         * platform/gtk/Skipped:
803
804 2009-03-16  Mark Rowe  <mrowe@apple.com>
805
806         Rubber-stamped by Adele Peterson.
807
808         Skip media tests that are currently failing.
809
810         * platform/mac-snowleopard/Skipped:
811
812 2009-03-16  Mark Rowe  <mrowe@apple.com>
813
814         Rubber-stamped by Beth Dakin.
815
816         Skip a test that is currently crashing.
817
818         * platform/mac-snowleopard/Skipped:
819
820 2009-03-16  Mark Rowe  <mrowe@apple.com>
821
822         Rubber-stamped by Beth Dakin.
823
824         Update test results for six accessibility tests.
825
826         * platform/mac/accessibility/lists-expected.txt:
827         * platform/mac/accessibility/table-attributes-expected.txt:
828         * platform/mac/accessibility/table-detection-expected.txt:
829         * platform/mac/accessibility/table-sections-expected.txt:
830         * platform/mac/accessibility/table-with-aria-role-expected.txt:
831         * platform/mac/accessibility/table-with-rules-expected.txt:
832
833 2009-03-16  Mark Rowe  <mrowe@apple.com>
834
835         Rubber-stamped by Beth Dakin.
836
837         Move platform-specific acessibility tests and results into platform/mac.
838
839         * platform/mac/accessibility/accesskey-expected.txt: Renamed from LayoutTests/accessibility/accesskey-expected.txt.
840         * platform/mac/accessibility/accesskey.html: Renamed from LayoutTests/accessibility/accesskey.html.
841         * platform/mac/accessibility/aria-describedby-on-input-expected.txt: Renamed from LayoutTests/accessibility/aria-describedby-on-input-expected.txt.
842         * platform/mac/accessibility/aria-labelledby-on-input-expected.txt: Renamed from LayoutTests/accessibility/aria-labelledby-on-input-expected.txt.
843         * platform/mac/accessibility/aria-range-expected.txt: Renamed from LayoutTests/accessibility/aria-range-expected.txt.
844         * platform/mac/accessibility/aria-range-value-expected.txt: Renamed from LayoutTests/accessibility/aria-range-value-expected.txt.
845         * platform/mac/accessibility/aria-range-value.html: Renamed from LayoutTests/accessibility/aria-range-value.html.
846         * platform/mac/accessibility/aria-range.html: Renamed from LayoutTests/accessibility/aria-range.html.
847         * platform/mac/accessibility/aria-roles-expected.txt: Renamed from LayoutTests/accessibility/aria-roles-expected.txt.
848         * platform/mac/accessibility/aria-slider-expected.txt: Renamed from LayoutTests/accessibility/aria-slider-expected.txt.
849         * platform/mac/accessibility/aria-slider.html: Renamed from LayoutTests/accessibility/aria-slider.html.
850         * platform/mac/accessibility/aria-spinbutton-expected.txt: Renamed from LayoutTests/accessibility/aria-spinbutton-expected.txt.
851         * platform/mac/accessibility/aria-spinbutton.html: Renamed from LayoutTests/accessibility/aria-spinbutton.html.
852         * platform/mac/accessibility/bounds-for-range-expected.txt: Renamed from LayoutTests/accessibility/bounds-for-range-expected.txt.
853         * platform/mac/accessibility/bounds-for-range.html: Renamed from LayoutTests/accessibility/bounds-for-range.html.
854         * platform/mac/accessibility/content-editable-expected.txt: Renamed from LayoutTests/accessibility/content-editable-expected.txt.
855         * platform/mac/accessibility/content-editable.html: Renamed from LayoutTests/accessibility/content-editable.html.
856         * platform/mac/accessibility/document-attributes-expected.txt: Renamed from LayoutTests/accessibility/document-attributes-expected.txt.
857         * platform/mac/accessibility/document-attributes.html: Renamed from LayoutTests/accessibility/document-attributes.html.
858         * platform/mac/accessibility/document-links-expected.txt: Renamed from LayoutTests/accessibility/document-links-expected.txt.
859         * platform/mac/accessibility/document-links.html: Renamed from LayoutTests/accessibility/document-links.html.
860         * platform/mac/accessibility/double-title-expected.txt: Renamed from LayoutTests/accessibility/double-title-expected.txt.
861         * platform/mac/accessibility/double-title.html: Renamed from LayoutTests/accessibility/double-title.html.
862         * platform/mac/accessibility/frame-with-title-expected.txt: Renamed from LayoutTests/accessibility/frame-with-title-expected.txt.
863         * platform/mac/accessibility/frame-with-title.html: Renamed from LayoutTests/accessibility/frame-with-title.html.
864         * platform/mac/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/image-map1-expected.txt.
865         * platform/mac/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/image-map2-expected.txt.
866         * platform/mac/accessibility/input-image-url-expected.txt: Renamed from LayoutTests/accessibility/input-image-url-expected.txt.
867         * platform/mac/accessibility/input-image-url.html: Renamed from LayoutTests/accessibility/input-image-url.html.
868         * platform/mac/accessibility/internal-link-anchors-expected.txt: Renamed from LayoutTests/accessibility/internal-link-anchors-expected.txt.
869         * platform/mac/accessibility/internal-link-anchors.html: Renamed from LayoutTests/accessibility/internal-link-anchors.html.
870         * platform/mac/accessibility/internal-link-anchors2-expected.txt: Renamed from LayoutTests/accessibility/internal-link-anchors2-expected.txt.
871         * platform/mac/accessibility/legend-expected.txt: Renamed from LayoutTests/accessibility/legend-expected.txt.
872         * platform/mac/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/plugin-expected.txt.
873         * platform/mac/accessibility/radio-button-group-members-expected.txt: Renamed from LayoutTests/accessibility/radio-button-group-members-expected.txt.
874         * platform/mac/accessibility/resources/cake.png: Copied from LayoutTests/accessibility/resources/cake.png.
875         * platform/mac/accessibility/resources/test.swf: Renamed from LayoutTests/accessibility/resources/test.swf.
876         * platform/mac/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/table-one-cell-expected.txt.
877
878 2009-03-16  Darin Adler  <darin@apple.com>
879
880         Reviewed by Adele Peterson.
881
882         Bug 24629: moving forward or backward a paragraph fails at edge of document
883         https://bugs.webkit.org/show_bug.cgi?id=24629
884         rdar://problem/6544413
885
886         * editing/selection/move-paragraph-document-edges-expected.txt: Added.
887         * editing/selection/move-paragraph-document-edges.html: Added.
888
889 2009-03-16  David Hyatt  <hyatt@apple.com>
890
891         Reviewed by Eric Seidel
892
893         https://bugs.webkit.org/show_bug.cgi?id=13632
894
895         Overflow scrolling needs to account for the bottom/right padding on the object itself as well
896         as for bottom/right margins on children.
897
898         * platform/mac/fast/body-propagation/overflow/002-expected.checksum:
899         * platform/mac/fast/body-propagation/overflow/002-expected.png:
900         * platform/mac/fast/body-propagation/overflow/002-expected.txt:
901         * platform/mac/fast/body-propagation/overflow/002-xhtml-expected.checksum:
902         * platform/mac/fast/body-propagation/overflow/002-xhtml-expected.png:
903         * platform/mac/fast/body-propagation/overflow/002-xhtml-expected.txt:
904         * platform/mac/fast/body-propagation/overflow/003-declarative-expected.checksum:
905         * platform/mac/fast/body-propagation/overflow/003-declarative-expected.png:
906         * platform/mac/fast/body-propagation/overflow/003-declarative-expected.txt:
907         * platform/mac/fast/body-propagation/overflow/003-expected.checksum:
908         * platform/mac/fast/body-propagation/overflow/003-expected.png:
909         * platform/mac/fast/body-propagation/overflow/003-expected.txt:
910         * platform/mac/fast/body-propagation/overflow/003-xhtml-expected.checksum:
911         * platform/mac/fast/body-propagation/overflow/003-xhtml-expected.png:
912         * platform/mac/fast/body-propagation/overflow/003-xhtml-expected.txt:
913         * platform/mac/fast/body-propagation/overflow/004-declarative-expected.checksum:
914         * platform/mac/fast/body-propagation/overflow/004-declarative-expected.png:
915         * platform/mac/fast/body-propagation/overflow/004-declarative-expected.txt:
916         * platform/mac/fast/body-propagation/overflow/004-expected.checksum:
917         * platform/mac/fast/body-propagation/overflow/004-expected.png:
918         * platform/mac/fast/body-propagation/overflow/004-expected.txt:
919         * platform/mac/fast/body-propagation/overflow/004-xhtml-expected.checksum:
920         * platform/mac/fast/body-propagation/overflow/004-xhtml-expected.png:
921         * platform/mac/fast/body-propagation/overflow/004-xhtml-expected.txt:
922         * platform/mac/fast/body-propagation/overflow/007-declarative-expected.checksum:
923         * platform/mac/fast/body-propagation/overflow/007-declarative-expected.png:
924         * platform/mac/fast/body-propagation/overflow/007-declarative-expected.txt:
925         * platform/mac/fast/body-propagation/overflow/007-expected.checksum:
926         * platform/mac/fast/body-propagation/overflow/007-expected.png:
927         * platform/mac/fast/body-propagation/overflow/007-expected.txt:
928         * platform/mac/fast/body-propagation/overflow/007-xhtml-expected.checksum:
929         * platform/mac/fast/body-propagation/overflow/007-xhtml-expected.png:
930         * platform/mac/fast/body-propagation/overflow/007-xhtml-expected.txt:
931         * platform/mac/fast/forms/basic-textareas-expected.txt:
932         * platform/mac/fast/forms/input-disabled-color-expected.txt:
933         * platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum:
934         * platform/mac/fast/forms/input-readonly-autoscroll-expected.png:
935         * platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
936         * platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
937         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum:
938         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
939         * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
940         * platform/mac/fast/overflow/003-expected.checksum:
941         * platform/mac/fast/overflow/003-expected.png:
942         * platform/mac/fast/overflow/003-expected.txt:
943         * platform/mac/fast/overflow/004-expected.checksum:
944         * platform/mac/fast/overflow/004-expected.png:
945         * platform/mac/fast/overflow/007-expected.checksum:
946         * platform/mac/fast/overflow/007-expected.png:
947         * platform/mac/fast/overflow/007-expected.txt:
948         * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
949         * platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.checksum:
950         * platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.png:
951         * platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.txt:
952         * platform/mac/fast/replaced/width100percent-textarea-expected.checksum:
953         * platform/mac/fast/replaced/width100percent-textarea-expected.png:
954         * platform/mac/fast/replaced/width100percent-textarea-expected.txt:
955         * platform/mac/scrollbars/overflow-scrollbar-combinations-expected.txt:
956         * platform/mac/tables/mozilla/bugs/bug83786-expected.txt:
957         * platform/mac/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
958
959 2009-03-16  Sam Weinig  <sam@webkit.org>
960
961         Reviewed by Anders Carlsson.
962
963         Test for <rdar://problem/6320555>
964         Add an upper limit for setting HTMLSelectElement.length.
965
966         * fast/forms/select-max-length-expected.txt: Added.
967         * fast/forms/select-max-length.html: Added.
968
969 2009-03-16  Pamela Greene  <pam@chromium.org>
970
971         Reviewed by Dimitri Glazkov.
972
973         Remove test dependency on precise window location and size. It's not
974         clear to me why these vary, but they're not what the test is checking,
975         so it need not depend on them in any case.
976         https://bugs.webkit.org/show_bug.cgi?id=24170
977
978         * fast/dom/Window/window-lookup-precedence-expected.txt:
979         * fast/dom/Window/window-lookup-precedence.html:
980
981 2009-03-16  Alexey Proskuryakov  <ap@webkit.org>
982
983         Reviewed by Darin Adler.
984
985         https://bugs.webkit.org/show_bug.cgi?id=21752
986         REGRESSION: referencing XHR constructor for a not yet loaded frame permanently breaks it
987
988         * fast/dom/Window/resources/window-early-properties-xhr-frame.html: Added.
989         * fast/dom/Window/window-early-properties-xhr-expected.txt: Added.
990         * fast/dom/Window/window-early-properties-xhr.html: Added.
991
992 2009-03-15  Alexey Proskuryakov  <ap@webkit.org>
993
994         Reviewed by Darin Adler.
995
996         https://bugs.webkit.org/show_bug.cgi?id=19737
997         No cursor and paste not enabled right clicking text field/area
998
999         * fast/events/right-click-focus-expected.txt: Added.
1000         * fast/events/right-click-focus.html: Added.
1001
1002         * editing/selection/5354455-2.html:
1003         * platform/mac/editing/selection/5354455-2-expected.checksum:
1004         * platform/mac/editing/selection/5354455-2-expected.png:
1005         * platform/mac/editing/selection/5354455-2-expected.txt:
1006         Right-clicking now removes existing selection. I think that this is a progression.
1007
1008 2009-03-15  Alexey Proskuryakov  <ap@webkit.org>
1009
1010         Suggested by Mark Rowe.
1011
1012         Move results for security/block-test.html to their correct locations. Results for other
1013         platforms will need to be generated.
1014
1015         * platform/mac-leopard/security/block-test-expected.txt: Removed.
1016         * platform/mac-tiger/security: Added.
1017         * platform/mac-tiger/security/block-test-expected.txt: Copied from LayoutTests/security/block-test-expected.txt.
1018         * platform/mac/security: Added.
1019         * platform/mac/security/block-test-expected.txt: Copied from LayoutTests/platform/mac-leopard/security/block-test-expected.txt.
1020         * security/block-test-expected.txt: Removed.
1021
1022 2009-03-15  Alexey Proskuryakov  <ap@webkit.org>
1023
1024         Reviewed by Adele Peterson.
1025
1026         https://bugs.webkit.org/show_bug.cgi?id=23949
1027         HTMLSelectElement is in inconsistent state when handling mutation events
1028
1029         * fast/forms/mutation-event-recalc-expected.txt: Added.
1030         * fast/forms/mutation-event-recalc.html: Added.
1031
1032 2009-03-14  Alexey Proskuryakov  <ap@webkit.org>
1033
1034         Add svn:executable property to recently added cgi scripts.
1035
1036         * http/tests/xmlhttprequest/resources/access-control-basic-options-not-supported.cgi:
1037         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-request-headers.cgi:
1038
1039 2009-03-14  Mark Rowe  <mrowe@apple.com>
1040
1041         Rubber-stamped by Dan Bernstein.
1042
1043         Skip two tests that are failing.
1044
1045         * platform/mac-snowleopard/Skipped: Added.
1046
1047 2009-03-14  Xan Lopez  <xlopez@igalia.com>
1048
1049         Reviewed by Mark Rowe.
1050
1051         Remove two now working tests from GTK's Skipped list.
1052
1053         * platform/gtk/Skipped:
1054
1055 2009-03-14  Mark Rowe  <mrowe@apple.com>
1056
1057         Rubber-stamped by Oliver Hunt.
1058
1059         Update layout test results to accommodate slight changes in error messages in the latest version of libxml2.
1060
1061         * fast/dom/getElementsByClassName/011-expected.txt:
1062         * fast/parser/external-entities-expected.txt:
1063         * platform/mac-leopard/fast/dom/getElementsByClassName/011-expected.txt: Copied from LayoutTests/fast/dom/getElementsByClassName/011-expected.txt.
1064         * platform/mac-leopard/fast/invalid/missing-end-tag-expected.checksum: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.checksum.
1065         * platform/mac-leopard/fast/invalid/missing-end-tag-expected.png: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.png.
1066         * platform/mac-leopard/fast/invalid/missing-end-tag-expected.txt: Copied from LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt.
1067         * platform/mac-leopard/fast/parser/external-entities-expected.txt: Copied from LayoutTests/fast/parser/external-entities-expected.txt.
1068         * platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.checksum: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.checksum.
1069         * platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.png: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.png.
1070         * platform/mac-leopard/fast/parser/xhtml-alternate-entities-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt.
1071         * platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.checksum: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.checksum.
1072         * platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.png: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png.
1073         * platform/mac-leopard/fast/xsl/xslt-extra-content-at-end-expected.txt: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt.
1074         * platform/mac-leopard/svg/custom/junk-data-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.checksum.
1075         * platform/mac-leopard/svg/custom/junk-data-expected.png: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.png.
1076         * platform/mac-leopard/svg/custom/junk-data-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/junk-data-expected.txt.
1077         * platform/mac-leopard/svg/custom/missing-xlink-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.checksum.
1078         * platform/mac-leopard/svg/custom/missing-xlink-expected.png: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.png.
1079         * platform/mac-leopard/svg/custom/missing-xlink-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt.
1080         * platform/mac-leopard/svg/hixie/error/012-expected.checksum: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.checksum.
1081         * platform/mac-leopard/svg/hixie/error/012-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.png.
1082         * platform/mac-leopard/svg/hixie/error/012-expected.txt: Copied from LayoutTests/platform/mac/svg/hixie/error/012-expected.txt.
1083         * platform/mac/fast/invalid/missing-end-tag-expected.checksum:
1084         * platform/mac/fast/invalid/missing-end-tag-expected.png:
1085         * platform/mac/fast/invalid/missing-end-tag-expected.txt:
1086         * platform/mac/fast/parser/xhtml-alternate-entities-expected.checksum:
1087         * platform/mac/fast/parser/xhtml-alternate-entities-expected.png:
1088         * platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
1089         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.checksum:
1090         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png:
1091         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
1092         * platform/mac/svg/custom/junk-data-expected.checksum:
1093         * platform/mac/svg/custom/junk-data-expected.png:
1094         * platform/mac/svg/custom/junk-data-expected.txt:
1095         * platform/mac/svg/custom/missing-xlink-expected.checksum:
1096         * platform/mac/svg/custom/missing-xlink-expected.png:
1097         * platform/mac/svg/custom/missing-xlink-expected.txt:
1098         * platform/mac/svg/hixie/error/012-expected.checksum:
1099         * platform/mac/svg/hixie/error/012-expected.png:
1100         * platform/mac/svg/hixie/error/012-expected.txt:
1101
1102 2009-03-14  Mark Rowe  <mrowe@apple.com>
1103
1104         Reviewed by Dan Bernstein.
1105
1106         Shuffle layout tests and expected results around to fit the new search policy.
1107
1108         * platform/mac-leopard/Skipped:
1109         * platform/mac-leopard/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/lists-expected.txt.
1110         * platform/mac-leopard/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/table-attributes-expected.txt.
1111         * platform/mac-leopard/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/table-cell-spans-expected.txt.
1112         * platform/mac-leopard/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/table-cells-expected.txt.
1113         * platform/mac-leopard/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/table-detection-expected.txt.
1114         * platform/mac-leopard/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/table-sections-expected.txt.
1115         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt: Renamed from LayoutTests/accessibility/table-with-aria-role-expected.txt.
1116         * platform/mac-leopard/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/table-with-rules-expected.txt.
1117         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.checksum: Copied from LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.checksum.
1118         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.png: Copied from LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.png.
1119         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.txt: Copied from LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.txt.
1120         * platform/mac-tiger/Skipped:
1121         * platform/mac/accessibility/lists-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/lists-expected.txt.
1122         * platform/mac/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-attributes-expected.txt.
1123         * platform/mac/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-cell-spans-expected.txt.
1124         * platform/mac/accessibility/table-cells-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-cells-expected.txt.
1125         * platform/mac/accessibility/table-detection-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-detection-expected.txt.
1126         * platform/mac/accessibility/table-multi-bodies-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-multi-bodies-expected.txt.
1127         * platform/mac/accessibility/table-multi-bodies.html: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-multi-bodies.html.
1128         * platform/mac/accessibility/table-sections-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-sections-expected.txt.
1129         * platform/mac/accessibility/table-updating-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-updating-expected.txt.
1130         * platform/mac/accessibility/table-updating.html: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-updating.html.
1131         * platform/mac/accessibility/table-with-aria-role-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-with-aria-role-expected.txt.
1132         * platform/mac/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/table-with-rules-expected.txt.
1133         * platform/mac/fast/text/atsui-multiple-renderers-expected.checksum: Renamed from platform/mac-snowleopard/fast/text/atsui-multiple-renderers-expected.checksum.
1134         * platform/mac/fast/text/atsui-multiple-renderers-expected.png: Renamed from platform/mac-snowleopard/fast/text/atsui-multiple-renderers-expected.png.
1135         * platform/mac/fast/text/atsui-multiple-renderers-expected.txt: Renamed from platform/mac-snowleopard/fast/text/atsui-multiple-renderers-expected.txt.
1136         * platform/mac/fast/text/myanmar-shaping-expected.checksum: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/myanmar-shaping-expected.checksum.
1137         * platform/mac/fast/text/myanmar-shaping-expected.png: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/myanmar-shaping-expected.png.
1138         * platform/mac/fast/text/myanmar-shaping-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/myanmar-shaping-expected.txt.
1139         * platform/mac/fast/text/myanmar-shaping.html: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/myanmar-shaping.html.
1140         * platform/mac/fast/text/resources/Garuda.ttf: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/resources/Garuda.ttf.
1141         * platform/mac/fast/text/resources/mm3.ttf: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/resources/mm3.ttf.
1142         * platform/mac/fast/text/thai-combining-mark-positioning-expected.checksum: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/thai-combining-mark-positioning-expected.checksum.
1143         * platform/mac/fast/text/thai-combining-mark-positioning-expected.png: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/thai-combining-mark-positioning-expected.png.
1144         * platform/mac/fast/text/thai-combining-mark-positioning-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/thai-combining-mark-positioning-expected.txt.
1145         * platform/mac/fast/text/thai-combining-mark-positioning.html: Renamed from LayoutTests/platform/mac-snowleopard/fast/text/thai-combining-mark-positioning.html.
1146
1147 2009-03-14  Alexey Proskuryakov  <ap@webkit.org>
1148
1149         Reviewed by Darin Adler.
1150
1151         https://bugs.webkit.org/show_bug.cgi?id=24545
1152         Make cross-site XHR simple request definition match current spec draft
1153
1154         * http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type-expected.txt: Added.
1155         * http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type.html: Added.
1156         * http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers-expected.txt: Added.
1157         * http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers.html: Added.
1158         * http/tests/xmlhttprequest/resources/access-control-basic-options-not-supported.cgi: Added.
1159         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-request-headers.cgi: Added.
1160
1161 2009-03-14  Alexey Proskuryakov  <ap@webkit.org>
1162
1163         Reviewed by Darin Adler.
1164
1165         https://bugs.webkit.org/show_bug.cgi?id=15172
1166         object fallback - empty string for first argument of setAttributeNS does not work like null
1167
1168         https://bugs.webkit.org/show_bug.cgi?id=24548
1169         createElementNS("", name) should create an element in null namespace
1170
1171         * fast/dom/createElementNS-empty-namespace-expected.txt: Added.
1172         * fast/dom/createElementNS-empty-namespace.html: Added.
1173         * fast/dom/setAttributeNS-empty-namespace-expected.txt: Added.
1174         * fast/dom/setAttributeNS-empty-namespace.html: Added.
1175
1176 2009-03-13  Ojan Vafai  <ojan@chromium.org>
1177
1178         Reviewed by Eric Seidel.
1179
1180         Add tests for various types of textareas. Tests in both
1181         quirks and standards modes. Although only the standards
1182         modes tests fit in the pixel results.
1183         https://bugs.webkit.org/show_bug.cgi?id=24370
1184
1185         * fast/forms/basic-textareas.html: Added.
1186         * platform/mac/fast/forms/basic-textareas-expected.checksum: Added.
1187         * platform/mac/fast/forms/basic-textareas-expected.png: Added.
1188         * platform/mac/fast/forms/basic-textareas-expected.txt: Added.
1189
1190 2009-03-13  Chris Fleizach  <cfleizach@apple.com>
1191
1192         Reviewed by Beth Dakin.
1193
1194         Bug 24474: AX: in multi-body tables, asking for a cell at a specific coordinate can return nil
1195         https://bugs.webkit.org/show_bug.cgi?id=24474
1196
1197         * platform/mac-snowleopard/accessibility/table-multi-bodies-expected.txt: Added.
1198         * platform/mac-snowleopard/accessibility/table-multi-bodies.html: Added.
1199
1200 2009-03-13  Adele Peterson  <adele@apple.com>
1201
1202         Reviewed by Justin Garcia.
1203
1204         Tests for <rdar://problem/5089327> Color of quoted content is wrong when pasted inside other quoted content
1205
1206         * editing/pasteboard/5089327.html: Added.
1207         * platform/mac/editing/pasteboard/5089327-expected.checksum: Added.
1208         * platform/mac/editing/pasteboard/5089327-expected.png: Added.
1209         * platform/mac/editing/pasteboard/5089327-expected.txt: Added.
1210
1211         Updated colors for pasted content.
1212
1213         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.checksum:
1214         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.png:
1215         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt:
1216         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-expected.checksum:
1217         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-expected.png:
1218
1219 2009-03-13  Pamela Greene  <pam@chromium.org>
1220
1221         Reviewed by Darin Fisher.
1222
1223         Add tests for window property lookup precedence in the presence of
1224         conflicting names in a child frame and in a named document element.
1225
1226         https://bugs.webkit.org/show_bug.cgi?id=24170
1227
1228         * fast/dom/Window/resources/window-properties.js: Added.
1229         * fast/dom/Window/window-lookup-precedence-expected.txt: Added.
1230         * fast/dom/Window/window-lookup-precedence.html: Added.
1231         * fast/js/resources/js-test-pre.js:
1232         (shouldEvaluateTo): Added. Compares expected values of various types.
1233         
1234
1235 2009-03-13  Pamela Greene  <pam@chromium.org>
1236
1237         Reviewed by Alexey Proskuryakov.
1238
1239         Add test cases to ensure that DOM constructors have higher lookup
1240         precedence than a document element with the same name.
1241
1242         https://bugs.webkit.org/show_bug.cgi?id=24520
1243
1244         * fast/dom/dom-constructors-expected.txt:
1245         * fast/dom/dom-constructors.html:
1246
1247 2009-03-13  Pamela Greene  <pam@chromium.org>
1248
1249         Reviewed by Alexey Proskuryakov.
1250
1251         Add a test to check that the JS wrapper for the document in an
1252         inner frame is created in the correct context when it's accessed
1253         from the outer frame first.
1254
1255         https://bugs.webkit.org/show_bug.cgi?id=24564
1256
1257         * fast/dom/resources/wrapper-context-inner.html: Added.
1258         * fast/dom/wrapper-context-expected.txt: Added.
1259         * fast/dom/wrapper-context.html: Added.
1260
1261 2009-03-13  Alexey Proskuryakov  <ap@webkit.org>
1262
1263         Reviewed by Sam Weinig.
1264
1265         https://bugs.webkit.org/show_bug.cgi?id=24575
1266         XHR response is incorrect after a network error.
1267
1268         * http/tests/xmlhttprequest/cross-site-denied-response-expected.txt: Added.
1269         * http/tests/xmlhttprequest/cross-site-denied-response-sync-2-expected.txt: Added.
1270         * http/tests/xmlhttprequest/cross-site-denied-response-sync-2.html: Added.
1271         * http/tests/xmlhttprequest/cross-site-denied-response-sync-expected.txt: Added.
1272         * http/tests/xmlhttprequest/cross-site-denied-response-sync.html: Added.
1273         * http/tests/xmlhttprequest/cross-site-denied-response.html: Added.
1274
1275 2009-03-13  Alexey Proskuryakov  <ap@webkit.org>
1276
1277         Updating results after the fix for bug 3547.
1278
1279         * fast/loader/xmlhttprequest-missing-file-exception-expected.txt: The status text for
1280         a failed local file load is no longer "OK", which is good.
1281
1282 2009-03-13  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1283
1284         Reviewed by Alexey Proskuryakov.
1285
1286         https://bugs.webkit.org/show_bug.cgi?id=3547
1287         XMLHttpRequest.statusText returns always "OK"
1288
1289         Changed default expected results to PASS. Moved previous expected
1290         results to platform/mac.
1291         
1292         * http/tests/xmlhttprequest/web-apps/012-expected.txt:
1293         * http/tests/xmlhttprequest/web-apps/013-expected.txt:
1294         * platform/mac/http/tests/xmlhttprequest: Added.
1295         * platform/mac/http/tests/xmlhttprequest/web-apps: Added.
1296         * platform/mac/http/tests/xmlhttprequest/web-apps/012-expected.txt: Added.
1297         * platform/mac/http/tests/xmlhttprequest/web-apps/013-expected.txt: Added.
1298
1299 2009-03-12  Dan Bernstein  <mitz@apple.com>
1300
1301         - Skipped file fix
1302
1303         * platform/mac-tiger/Skipped:
1304
1305 2009-03-12  Dan Bernstein  <mitz@apple.com>
1306
1307         Reviewed by Anders Carlsson.
1308
1309         - skip editing/selection/word-thai.html on Tiger because it has an older
1310           version of Unicode.
1311
1312         * platform/mac-tiger/Skipped:
1313
1314 2009-02-26  Eric Seidel  <eric@webkit.org>
1315
1316         Reviewed by Justin Garcia.
1317
1318         Add more logging to this test to make it
1319         easier to debug when it breaks.
1320
1321         * editing/selection/click-before-and-after-table.html:
1322
1323 2009-03-12  Aaron Boodman  <aa@chromium.org>
1324
1325         Reviewed by Dave Hyatt.
1326
1327         Bug 16348: @font-face does not affect the default style
1328         <https://bugs.webkit.org/show_bug.cgi?id=16348>
1329
1330         * fast/css/font-face-default-font.html:
1331         Handle the default font being either 'Times' or 'Times New Roman'.
1332
1333 2009-03-12  Pamela Greene  <pam@chromium.org>
1334
1335         Reviewed by Alexey Proskuryakov.
1336
1337         Add a test to check that an invalid second argument of
1338         window.postMessage is ignored. Note that this is probably not the
1339         correct behavior according to the HTML5 spec, so this test will
1340         need to be changed once we support that.
1341
1342         https://bugs.webkit.org/show_bug.cgi?id=24523
1343
1344         * fast/dom/Window/window-postmessage-args-expected.txt: Added.
1345         * fast/dom/Window/window-postmessage-args.html: Added.
1346
1347 2009-03-02  Eric Seidel  <eric@webkit.org>
1348
1349         Reviewed by Darin Fisher and Justin Garcia.
1350
1351         Safari crashes during drag and drop in Google presentations
1352         due to mutation event handlers removing DOM content during insertNode
1353         https://bugs.webkit.org/show_bug.cgi?id=22634
1354
1355         * editing/selection/crash-on-drag-with-mutation-events-expected.txt: Added.
1356         * editing/selection/crash-on-drag-with-mutation-events.html: Added.
1357
1358 2009-03-12  Simon Fraser  <simon.fraser@apple.com>
1359
1360         Reviewed by Adele Peterson.
1361         
1362         https://bugs.webkit.org/show_bug.cgi?id=24508
1363         
1364         Test for setting the value on a text input with placeholder text.
1365         
1366         * fast/forms/placeholder-set-value.html: Added.
1367         * platform/mac/fast/forms/placeholder-set-value-expected.checksum: Added.
1368         * platform/mac/fast/forms/placeholder-set-value-expected.png: Added.
1369         * platform/mac/fast/forms/placeholder-set-value-expected.txt: Added.
1370
1371 2009-03-12  Simon Fraser  <simon.fraser@apple.com>
1372
1373         Reviewed by Dimitri Glazkov.
1374
1375         https://bugs.webkit.org/show_bug.cgi?id=24496
1376         Test for logging non-string values.
1377
1378         * fast/js/console-non-string-values-expected.txt: Added.
1379         * fast/js/console-non-string-values.html: Added.
1380
1381 2009-03-12  Simon Fraser  <simon.fraser@apple.com>
1382
1383         Reviewed by Dave Hyatt
1384         
1385         https://bugs.webkit.org/show_bug.cgi?id=24552
1386
1387         Test hit testing when there is a normal-flow, self-painting layer
1388         (e.g. a reflection) in the layer tree.
1389
1390         * fast/layers/normal-flow-hit-test.html: Added.
1391         * platform/mac/fast/layers/normal-flow-hit-test-expected.checksum: Added.
1392         * platform/mac/fast/layers/normal-flow-hit-test-expected.png: Added.
1393         * platform/mac/fast/layers/normal-flow-hit-test-expected.txt: Added.
1394
1395 2009-03-12  Pamela Greene  <pam@chromium.org>
1396
1397         Reviewed by Alexey Proskuryakov.
1398
1399         Add test cases to make sure window.location and window.navigator
1400         have higher lookup precedence than a DOM element with that ID.
1401
1402         https://bugs.webkit.org/show_bug.cgi?id=24522
1403
1404         * fast/dom/Window/window-special-properties-expected.txt:
1405         * fast/dom/Window/window-special-properties.html:
1406
1407 2009-03-12  Pamela Greene  <pam@chromium.org>
1408
1409         Reviewed by Darin Adler.
1410
1411         Add a test to make sure GC doesn't drop XHR wrappers too soon.
1412         https://bugs.webkit.org/show_bug.cgi?id=24528
1413
1414         * fast/dom/xmlhttprequest-gc-expected.txt: Added.
1415         * fast/dom/xmlhttprequest-gc.html: Added.
1416
1417 2009-03-11  Oliver Hunt  <oliver@apple.com>
1418
1419         Reviewed by Adele Peterson.
1420
1421         <rdar://problem/6673852> Widget "Simple World Clock" does not display with Safari 4
1422
1423         Add testcases to ensure correct behaviour of addStop when given an invalid color
1424         string.
1425
1426         * fast/canvas/canvas-gradient-addStop-error-expected.txt: Added.
1427         * fast/canvas/canvas-gradient-addStop-error.html: Added.
1428         * fast/canvas/resources/canvas-gradient-addStop-error.js: Added.
1429
1430 2009-03-11  Dan Bernstein  <mitz@apple.com>
1431
1432         Reviewed by Darin Adler.
1433
1434         - test for <rdar://problem/3919124> Thai text selection in Safari is
1435           incorrect
1436
1437         * platform/mac/editing/selection/word-thai-expected.txt: Added.
1438         * platform/mac/editing/selection/word-thai.html: Added.
1439
1440 2009-03-11  Beth Dakin  <bdakin@apple.com>
1441
1442         Reviewed by Dan Bernstein.
1443
1444         Test for https://bugs.webkit.org/show_bug.cgi?id=14749 percentage 
1445         top value on position:relative child not calculated correctly if 
1446         parent has percentage height
1447         - and corresponding -
1448         <rdar://problem/6172925>
1449
1450         * fast/css/percent-top-value-with-relative-position.html: Added.
1451         * platform/mac/fast/css/percent-top-value-with-relative-position-expected.checksum: Added.
1452         * platform/mac/fast/css/percent-top-value-with-relative-position-expected.png: Added.
1453         * platform/mac/fast/css/percent-top-value-with-relative-position-expected.txt: Added.
1454
1455 2009-03-11  Pamela Greene  <pam@chromium.org>
1456
1457         Reviewed by Alexey Proskuryakov.
1458
1459         Add test for potential crash in window.frames.length
1460         These files were accidentally left out of r41459.
1461
1462         https://bugs.webkit.org/show_bug.cgi?id=24339
1463
1464         * fast/dom/Window/window-collection-length-no-crash-expected.txt: Added.
1465         * fast/dom/Window/window-collection-length-no-crash.html: Added.
1466
1467 2009-03-11  Simon Fraser  <simon.fraser@apple.com>
1468
1469         Reviewed by Dave Hyatt
1470         
1471         https://bugs.webkit.org/show_bug.cgi?id=24366
1472         
1473         Make this test more reliable by only calling runAnimationTest() once
1474         the animation starts, not before some setTimeout().
1475
1476         * animations/change-keyframes-name-expected.txt:
1477         * animations/change-keyframes-name.html:
1478
1479 2009-03-11  Simon Fraser  <simon.fraser@apple.com>
1480
1481         Reviewed by Dave Hyatt
1482         
1483         https://bugs.webkit.org/show_bug.cgi?id=24266
1484         
1485         Land new expected results for transform-absolute-in-positioned-container.html,
1486         and new pixel results for reflection-masks.html. Both are progressions.
1487
1488         * platform/mac/fast/reflections/reflection-masks-expected.checksum:
1489         * platform/mac/fast/reflections/reflection-masks-expected.png:
1490         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.checksum:
1491         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.png:
1492         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
1493
1494 2009-03-11  Simon Fraser  <simon.fraser@apple.com>
1495
1496         Reviewed by Dan Bernstein
1497        
1498         https://bugs.webkit.org/show_bug.cgi?id=23093
1499         
1500         Test for repainting of the search field cancel button.
1501
1502         * fast/repaint/search-field-cancel.html: Added.
1503         * platform/mac/fast/repaint/search-field-cancel-expected.checksum: Added.
1504         * platform/mac/fast/repaint/search-field-cancel-expected.png: Added.
1505         * platform/mac/fast/repaint/search-field-cancel-expected.txt: Added.
1506
1507 2009-03-11  Marc-AndrĂ© Decoste  <mad@chromium.org>
1508
1509         Reviewed by Eric Seidel.
1510
1511         Fixed the positions of the list boxes so that the size of their
1512         rendering doesn't affect the test coordinates.
1513         https://bugs.webkit.org/show_bug.cgi?id=24006
1514
1515         * fast/forms/option-mouseevents-expected.txt:
1516         * fast/forms/option-mouseevents.html:
1517
1518 2009-03-11  Hironori Bono  <hbono@chromium.org>
1519
1520         Reviewed by Alexey Proskuryakov.
1521
1522         https://bugs.webkit.org/show_bug.cgi?id=15790
1523         Ligatures aren't accounted for when manipulating VisiblePositions
1524
1525         Verify that we can prevent a cursor from moving in the middle of an Indic ligature.
1526
1527         * editing/deleting/skip-virama-001-expected.txt: Added.
1528         * editing/deleting/skip-virama-001.html: Added.
1529
1530         * platform/mac-tiger/Skipped: This fix requires a customized cursorMovementIterator,
1531         which is not enabled on Tiger (see bug 24513).
1532
1533 2009-03-11  Jan Michael Alonzo  <jmalonzo@webkit.org>
1534
1535         Reviewed by Holger Freyther.
1536
1537         [Gtk] Implement LayoutTestControllerGtk::setPrivateBrowsingEnabled
1538         https://bugs.webkit.org/show_bug.cgi?id=24487
1539
1540         Enable http/tests/security/cross-frame-access-private-browsing.html test.
1541
1542         * platform/gtk/Skipped:
1543
1544 2009-03-10  Alexey Proskuryakov  <ap@webkit.org>
1545
1546         Reviewed by Sam Weinig.
1547
1548         <rdar://problem/6123770> Restrict access to document.cookie when making a cross-site XHR
1549
1550         * http/tests/security/cookies/xmlhttprequest.html: We don't expose cookies for documents
1551         retrieved via XMLHttpRequest. Added a check to make sure that we don't forget about cross-
1552         origin restrictions if we ever decide to change that.
1553
1554         * http/tests/xmlhttprequest/resources/get-set-cookie.cgi: While at it, fixed a broken check
1555         for Set-Cookie2.
1556
1557 2009-03-10  Simon Fraser  <simon.fraser@apple.com>
1558
1559         Reviewed by Darin Adler
1560
1561         https://bugs.webkit.org/show_bug.cgi?id=24503
1562         
1563         Test for hitting the cancel button of an absolutely-positioned form
1564         control.
1565
1566         * fast/forms/search-abs-pos-cancel-button-expected.txt: Added.
1567         * fast/forms/search-abs-pos-cancel-button.html: Added.
1568
1569 2009-03-10  Beth Dakin  <bdakin@apple.com>
1570
1571         Reviewed by Darin Adler.
1572
1573         Test changes for <rdar://problem/6624769> REGRESSION (Safari 4 PB): 
1574         No scroll bar appears for long line of text with NOWRAP set
1575
1576         New test:
1577         * fast/inline/long-wrapped-line.html: Added.
1578         * platform/mac/fast/inline/long-wrapped-line-expected.checksum: Added.
1579         * platform/mac/fast/inline/long-wrapped-line-expected.png: Added.
1580         * platform/mac/fast/inline/long-wrapped-line-expected.txt: Added.
1581
1582         
1583         These tests all have changed results from the patch. Now trailing 
1584         whitespace always has its own linebox instead of sometimes sharing 
1585         a linebox with text.
1586         * platform/mac/editing/deleting/5206311-1-expected.txt:
1587         * platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt:
1588         * platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt:
1589         * platform/mac/editing/deleting/delete-block-merge-contents-022-expected.txt:
1590         * platform/mac/editing/deleting/delete-block-table-expected.txt:
1591         * platform/mac/editing/deleting/delete-leading-ws-001-expected.txt:
1592         * platform/mac/editing/deleting/delete-line-end-ws-001-expected.txt:
1593         * platform/mac/editing/deleting/delete-line-end-ws-002-expected.txt:
1594         * platform/mac/editing/deleting/delete-to-select-table-expected.txt:
1595         * platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt:
1596         * platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt:
1597         * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
1598         * platform/mac/editing/deleting/forward-delete-expected.txt:
1599         * platform/mac/editing/execCommand/5482023-expected.txt:
1600         * platform/mac/editing/execCommand/boldSelection-expected.txt:
1601         * platform/mac/editing/execCommand/italicizeByCharacter-expected.txt:
1602         * platform/mac/editing/execCommand/modifyForeColorByCharacter-expected.txt:
1603         * platform/mac/editing/execCommand/print-expected.txt:
1604         * platform/mac/editing/execCommand/selectAll-expected.txt:
1605         * platform/mac/editing/execCommand/strikethroughSelection-expected.txt:
1606         * platform/mac/editing/input/emacs-ctrl-o-expected.txt:
1607         * platform/mac/editing/inserting/12882-expected.txt:
1608         * platform/mac/editing/inserting/editable-html-element-expected.txt:
1609         * platform/mac/editing/inserting/insert-div-019-expected.txt:
1610         * platform/mac/editing/inserting/insert-div-020-expected.txt:
1611         * platform/mac/editing/inserting/insert-div-021-expected.txt:
1612         * platform/mac/editing/inserting/insert-div-022-expected.txt:
1613         * platform/mac/editing/inserting/insert-div-023-expected.txt:
1614         * platform/mac/editing/inserting/insert-div-024-expected.txt:
1615         * platform/mac/editing/inserting/insert-div-025-expected.txt:
1616         * platform/mac/editing/inserting/insert-div-027-expected.txt:
1617         * platform/mac/editing/inserting/typing-003-expected.txt:
1618         * platform/mac/editing/pasteboard/4989774-expected.txt:
1619         * platform/mac/editing/pasteboard/5028447-expected.txt:
1620         * platform/mac/editing/pasteboard/merge-end-3-expected.txt:
1621         * platform/mac/editing/pasteboard/paste-table-003-expected.txt:
1622         * platform/mac/editing/pasteboard/paste-text-012-expected.txt:
1623         * platform/mac/editing/pasteboard/paste-text-013-expected.txt:
1624         * platform/mac/editing/pasteboard/paste-text-014-expected.txt:
1625         * platform/mac/editing/selection/4947387-expected.txt:
1626         * platform/mac/editing/selection/4983858-expected.txt:
1627         * platform/mac/editing/selection/5081257-1-expected.txt:
1628         * platform/mac/editing/selection/5081257-2-expected.txt:
1629         * platform/mac/editing/selection/5136696-expected.txt:
1630         * platform/mac/editing/selection/5234383-1-expected.txt:
1631         * platform/mac/editing/selection/5234383-2-expected.txt:
1632         * platform/mac/editing/selection/7152-1-expected.txt:
1633         * platform/mac/editing/selection/7152-2-expected.txt:
1634         * platform/mac/editing/selection/after-line-wrap-expected.txt:
1635         * platform/mac/editing/selection/click-start-of-line-expected.txt:
1636         * platform/mac/editing/selection/drag-in-iframe-expected.txt:
1637         * platform/mac/editing/selection/editable-html-element-expected.txt:
1638         * platform/mac/editing/selection/editable-non-editable-crash-expected.txt:
1639         * platform/mac/editing/selection/end-of-document-expected.txt:
1640         * platform/mac/editing/selection/extend-by-character-003-expected.txt:
1641         * platform/mac/editing/selection/extend-by-character-005-expected.txt:
1642         * platform/mac/editing/selection/extend-by-word-002-expected.txt:
1643         * platform/mac/editing/selection/mixed-editability-1-expected.txt:
1644         * platform/mac/editing/selection/move-by-character-003-expected.txt:
1645         * platform/mac/editing/selection/move-by-character-005-expected.txt:
1646         * platform/mac/editing/selection/select-all-001-expected.txt:
1647         * platform/mac/editing/selection/select-all-002-expected.txt:
1648         * platform/mac/editing/selection/select-all-003-expected.txt:
1649         * platform/mac/editing/selection/wrapped-line-caret-1-expected.txt:
1650         * platform/mac/editing/selection/wrapped-line-caret-2-expected.txt:
1651         * platform/mac/editing/style/apple-style-editable-mix-expected.txt:
1652         * platform/mac/editing/style/create-block-for-style-001-expected.txt:
1653         * platform/mac/editing/style/create-block-for-style-002-expected.txt:
1654         * platform/mac/editing/style/create-block-for-style-003-expected.txt:
1655         * platform/mac/editing/style/create-block-for-style-004-expected.txt:
1656         * platform/mac/editing/style/create-block-for-style-005-expected.txt:
1657         * platform/mac/editing/style/create-block-for-style-006-expected.txt:
1658         * platform/mac/editing/style/create-block-for-style-007-expected.txt:
1659         * platform/mac/editing/style/create-block-for-style-008-expected.txt:
1660         * platform/mac/editing/style/create-block-for-style-009-expected.txt:
1661         * platform/mac/editing/style/create-block-for-style-010-expected.txt:
1662         * platform/mac/editing/style/create-block-for-style-011-expected.txt:
1663         * platform/mac/editing/style/create-block-for-style-012-expected.txt:
1664         * platform/mac/editing/style/create-block-for-style-013-expected.txt:
1665         * platform/mac/editing/style/relative-font-size-change-001-expected.txt:
1666         * platform/mac/editing/style/relative-font-size-change-002-expected.txt:
1667         * platform/mac/editing/style/relative-font-size-change-003-expected.txt:
1668         * platform/mac/editing/style/relative-font-size-change-004-expected.txt:
1669         * platform/mac/editing/undo/undo-combined-delete-boundary-expected.txt:
1670         * platform/mac/editing/undo/undo-combined-delete-expected.txt:
1671         * platform/mac/editing/undo/undo-delete-boundary-expected.txt:
1672         * platform/mac/editing/undo/undo-delete-expected.txt:
1673         * platform/mac/editing/undo/undo-forward-delete-boundary-expected.txt:
1674         * platform/mac/editing/undo/undo-forward-delete-expected.txt:
1675         * platform/mac/fast/block/float/editable-text-overlapping-float-expected.txt:
1676         * platform/mac/fast/clip/outline-overflowClip-expected.txt:
1677         * platform/mac/fast/forms/negativeLineHeight-expected.txt:
1678         * platform/mac/fast/forms/textAreaLineHeight-expected.txt:
1679         * platform/mac/fast/forms/textarea-rows-cols-expected.txt:
1680         * platform/mac/fast/lists/drag-into-marker-expected.txt:
1681         * platform/mac/fast/parser/comment-in-textarea-expected.txt:
1682         * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt:
1683         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
1684         * platform/mac/fast/repaint/inline-outline-repaint-expected.txt:
1685         * platform/mac/fast/repaint/selection-after-delete-expected.txt:
1686         * platform/mac/fast/repaint/selection-after-remove-expected.txt:
1687         * platform/mac/fast/text/embed-at-end-of-pre-wrap-line-expected.txt:
1688         * platform/mac/fast/text/trailing-white-space-expected.txt:
1689         * platform/mac/fast/text/whitespace/pre-wrap-line-test-expected.txt:
1690         * platform/mac/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt:
1691         * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
1692         * platform/mac/fast/text/whitespace/tab-character-basics-expected.txt:
1693         * platform/mac/http/tests/navigation/anchor-goback-expected.txt:
1694         * platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt:
1695         * platform/mac/http/tests/navigation/metaredirect-goback-expected.txt:
1696         * platform/mac/http/tests/navigation/post-goback2-expected.txt:
1697         * platform/mac/http/tests/navigation/postredirect-goback2-expected.txt:
1698         * platform/mac/http/tests/navigation/redirect302-goback-expected.txt:
1699         * platform/mac/http/tests/navigation/success200-goback-expected.txt:
1700         * platform/mac/http/tests/navigation/timerredirect-goback-expected.txt:
1701
1702 2009-03-10  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1703
1704         Reviewed by Geoff Garen.
1705
1706         Tests for bug 24291: REGRESSION (r38635): Single line JavaScript comment prevents HTML button click handler execution
1707         <https://bugs.webkit.org/show_bug.cgi?id=24291>
1708         <rdar://problem/6663472>
1709
1710         * fast/events/onload-single-line-comment-expected.txt: Added.
1711         * fast/events/onload-single-line-comment.html: Added.
1712         * fast/js/function-constructor-single-line-comment-expected.txt: Added.
1713         * fast/js/function-constructor-single-line-comment.html: Added.
1714         * fast/js/resources/function-constructor-single-line-comment.js: Added.
1715
1716 2009-03-10  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1717
1718         Reviewed by Geoff Garen.
1719
1720         Test for bug 23736: WebKit Crashes on http://g-conquest.fr/~server2
1721         <https://bugs.webkit.org/show_bug.cgi?id=23736>
1722         <rdar://problem/6560278>
1723
1724         * http/tests/misc/javascript-url-stop-loaders-expected.txt: Added.
1725         * http/tests/misc/javascript-url-stop-loaders.html: Added.
1726
1727 2009-03-10  Darin Adler  <darin@apple.com>
1728
1729         Reviewed by Alexey Proskuryakov.
1730
1731         Bug 24494: crash when deleting at end of document and merging paragraphs
1732         https://bugs.webkit.org/show_bug.cgi?id=24494
1733         rdar://problem/6571537
1734
1735         * editing/deleting/merge-at-end-of-document-expected.txt: Added.
1736         * editing/deleting/merge-at-end-of-document.html: Added.
1737
1738 2009-03-10  Darin Adler  <darin@apple.com>
1739
1740         Reviewed by Dan Bernstein.
1741
1742         Bug 23564: REGRESSION (r39230-39286): crash loading page that changes <input> display type and then calls innerHTML
1743         https://bugs.webkit.org/show_bug.cgi?id=23564
1744         rdar://problem/6537238
1745
1746         * fast/dom/HTMLElement/innerHTML-selection-crash-expected.txt: Added.
1747         * fast/dom/HTMLElement/innerHTML-selection-crash.html: Added.
1748
1749 2009-03-10  Oliver Hunt  <oliver@apple.com>
1750
1751         Reviewed by Alexey Proskuryakov.
1752
1753         <rdar://problem/6425807> Implement WorkerUtils.importScripts()
1754         <https://bugs.webkit.org/show_bug.cgi?id=22721>
1755
1756         Tests to cover various usages of importScripts, eg. network load
1757         failures, security exceptions, execution ordering, etc
1758
1759         * http/tests/workers/resources/worker-importScripts-differentOrigin.js: Added.
1760         * http/tests/workers/resources/worker-importScripts-source1.js: Added.
1761         * http/tests/workers/resources/worker-importScripts-source2.js: Added.
1762         * http/tests/workers/resources/worker-importScripts-syntaxError.js: Added.
1763         * http/tests/workers/resources/worker-importScripts.js: Added.
1764         (try.resetLoadFlags):
1765         * http/tests/workers/worker-importScripts-expected.txt: Added.
1766         * http/tests/workers/worker-importScripts.html: Added.
1767
1768 2009-03-10  Alexey Proskuryakov  <ap@webkit.org>
1769
1770         Reviewed by Darin Adler.
1771
1772         https://bugs.webkit.org/show_bug.cgi?id=19797
1773         Bring the list of forbidden headers in sync with XMLHttpRequest spec draft
1774
1775         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1776         * http/tests/xmlhttprequest/set-dangerous-headers.html:
1777
1778 2009-03-09  Simon Fraser  <simon.fraser@apple.com>
1779
1780         Reviewed by Dan Bernstein, Oliver Hunt
1781
1782         https://bugs.webkit.org/show_bug.cgi?id=24475
1783         
1784         Test for repainting a replaced element with transform and box-shadow.
1785
1786         * fast/repaint/transform-replaced-shadows.html: Added.
1787         * platform/mac/fast/repaint/transform-replaced-shadows-expected.checksum: Added.
1788         * platform/mac/fast/repaint/transform-replaced-shadows-expected.png: Added.
1789         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt: Added.
1790
1791 2009-03-09  Oliver Hunt  <oliver@apple.com>
1792
1793         Reviewed by Gavin Barraclough.
1794
1795         Bug 24447: REGRESSION (r41508): Google Maps does not complete initialization
1796         <rdar://problem/6657774>
1797
1798         Tests to cover correct dirtying of the register cache at branch targets.  I've included
1799         the closest case i was able to make that could generate incorrect code from a back edge
1800         but was unable to create a case which would actually fail.
1801
1802         * fast/js/registerCachingAcrossBranchTargets-expected.txt: Added.
1803         * fast/js/registerCachingAcrossBranchTargets.html: Added.
1804         * fast/js/resources/registerCachingAcrossBranchTargets.js: Added.
1805
1806 2009-03-09  Sam Weinig  <sam@webkit.org>
1807
1808         Roll out r41393.  It has been causing failures on the bots for about a week.
1809
1810         * fast/block/float/resources/se_arrow.png: Removed.
1811         * fast/block/float/resources/yinyang.png: Removed.
1812         * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Removed.
1813         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Removed.
1814         * fast/block/float/t0905-c5526-flthw-00-c-g.html: Removed.
1815         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Removed.
1816         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Removed.
1817         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Removed.
1818         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Removed.
1819         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Removed.
1820         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Removed.
1821         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Removed.
1822         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Removed.
1823         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Removed.
1824
1825 2009-03-09  Dan Bernstein  <mitz@apple.com>
1826
1827         Reviewed by Adele Peterson and Dave Hyatt.
1828
1829         - test for <rdar://problem/6654344> REGRESSION (r41041): Zillow.com has
1830           misaligned edit fields
1831
1832         * fast/forms/legend-display-none-expected.txt: Added.
1833         * fast/forms/legend-display-none.html: Added.
1834
1835 2009-03-09  Alpha Lam  <hclam@chromium.org>
1836
1837         Reviewed by Dave Hyatt.
1838
1839         https://bugs.webkit.org/show_bug.cgi?id=23024
1840
1841         Added regression test for a bug that causes crashes.
1842
1843         * fast/block/float/crash-on-absolute-positioning.html: Added.
1844         * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
1845
1846 2009-03-09  Simon Fraser  <simon.fraser@apple.com>
1847
1848         Reviewed by Dave Hyatt
1849
1850         https://bugs.webkit.org/show_bug.cgi?id=24433
1851
1852         Test hit testing with backface-visibility: hidden, and a transform on
1853         the parent element.
1854
1855         * platform/mac/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.txt: Added.
1856         * transforms/3d/hit-testing/backface-no-transform-hit-test.html: Added.
1857
1858 2009-03-08  Holger Hans Peter Freyther  <zecke@selfish.org>
1859
1860         Rubber-stamped by Mark Rowe.
1861
1862         [Gtk] Skip failing tests that require the eventSender.
1863
1864         The Gtk+ platform is lacking an implementation of the
1865         eventSender. We will enable the tests once there is an
1866         implementation of that class.
1867
1868         * platform/gtk/Skipped:
1869
1870 2009-03-08  Holger Hans Peter Freyther  <zecke@selfish.org>
1871
1872         Reviewed by Mark Rowe.
1873
1874         Enable all fast/profiler tests.
1875
1876         * platform/gtk/Skipped:
1877
1878 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
1879
1880         Updated Skipped list per r41464. Not reviewed.
1881         This should remove the warnings that come up everytime we run the gtk layout tests. 
1882         http://trac.webkit.org/changeset/41464
1883
1884         The ff. tests have been moved to fast/css/getComputedStyle in the Skipped list:
1885          fast/css/computed-style-without-renderer.html
1886          fast/css/computed-style.html
1887          fast/css/getComputedStyle-border-box.html
1888
1889         The ff. test has been removed from the Skipped list:
1890           fast/css/marginComputedStyle.html
1891
1892         * platform/gtk/Skipped:
1893
1894 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
1895
1896         Rubber-stamped by Holger Freyther.
1897
1898         Remove fast/canvas/gradient-empty-path.html from the skipped
1899         list as it was removed by r39288.
1900
1901         * platform/gtk/Skipped:
1902
1903 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
1904
1905         Reviewed by Holger Freyther.
1906
1907         [Gtk] Enable http security, plugins and ssl tests
1908         https://bugs.webkit.org/show_bug.cgi?id=24393
1909
1910         Enable http tests for security, plugins and ssl, skipping tests
1911         that are failing/crashing.
1912
1913         * platform/gtk/Skipped:
1914
1915 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
1916
1917         Reviewed by Holger Freyther.
1918
1919         [Gtk] Enable http history tests
1920         https://bugs.webkit.org/show_bug.cgi?id=24394
1921
1922         Enable http/tests/history, adding failing tests to the Skipped list.
1923
1924         * platform/gtk/Skipped:
1925
1926 2009-03-07  Adele Peterson  <adele@apple.com>
1927
1928         Reviewed by Dan Bernstein.
1929
1930         Test for https://bugs.webkit.org/show_bug.cgi?id=24444
1931         No multiple JS property for <input type="file" multiple />
1932
1933         * fast/forms/input-multiple-expected.txt: Added.
1934         * fast/forms/input-multiple.html: Added.
1935
1936 2009-03-06  Darin Adler  <darin@apple.com>
1937
1938         Fixed broken test I just landed for bug 24422.
1939
1940         * fast/dom/location-new-window-no-crash-expected.txt: Updated.
1941         * fast/dom/resources/location-new-window-no-crash.js: Added code to make the window
1942         opening and closing work in DumpRenderTree.
1943
1944 2009-03-06  Dmitry Titov  <dimich@chromium.org>
1945
1946         Reviewed by Alexey Proskuryakov.
1947
1948         https://bugs.webkit.org/show_bug.cgi?id=24150
1949         Add virtual ScriptExecutionContext::encoding()
1950
1951         Test to verify how the text encoding in workers is used.
1952         Script decoding and url completion is checked, with and
1953         w/o http 'Content-Type: ...;charset=...' header.
1954
1955         * http/tests/workers/resources/worker-encoded.php: Added.
1956         * http/tests/workers/resources/xhr-query-utf8.php: Added.
1957         * http/tests/workers/resources/xhr-response.php: Added.
1958         * http/tests/workers/text-encoding-expected.txt: Added.
1959         * http/tests/workers/text-encoding.html: Added.
1960
1961 2009-03-04  Chris Marrin  <cmarrin@apple.com>
1962
1963         Reviewed by Simon Fraser.
1964
1965         https://bugs.webkit.org/show_bug.cgi?id=24363
1966
1967         Fixed test and fixed expected results to reflect the fix
1968
1969         * fast/dom/Window/webkitConvertPoint-expected.txt:
1970         * fast/dom/Window/webkitConvertPoint.html:
1971
1972 2009-03-06  Darin Adler  <darin@apple.com>
1973
1974         Reviewed by Darin Fisher.
1975
1976         Bug 24422: REGRESSION: null-URL crash in FrameLoader setting location.hash on new window
1977         https://bugs.webkit.org/show_bug.cgi?id=24422
1978         rdar://problem/6402208
1979
1980         The new test manipulates all the properties of the location object on a new window which
1981         has no location yet. I tested Firefox too and added comments about how its behavior differs
1982         from WebKit. At some point we may want to tweak our behavior to be a bit closer to theirs,
1983         or check IE's behavior or if HTML 5 or some other W3 specification has something to say
1984         about this, but for now the main purpose of the test is to verify we don't crash.
1985
1986         * fast/dom/location-new-window-no-crash-expected.txt: Added.
1987         * fast/dom/location-new-window-no-crash.html: Added.
1988         * fast/dom/resources/location-new-window-no-crash.js: Added.
1989
1990 2009-03-06  Darin Adler  <darin@apple.com>
1991
1992         * fast/dom/Window/window-properties-expected.txt: Updated for recent addition of canPlayType.
1993
1994 2009-03-06  Hironori Bono  <hbono@chromium.org>
1995
1996         Reviewed by Alexey Proskuryakov.
1997
1998         https://bugs.webkit.org/show_bug.cgi?id=24342
1999         Bug 24342: [Chromium] cannot insert a Thai character after a Thai
2000         prepend character
2001
2002         Add a test that verifies we can insert a character after a Thai prepend character.
2003
2004         * editing/inserting/insert-thai-characters-001-expected.txt: Added.
2005         * editing/inserting/insert-thai-characters-001.html: Added.
2006
2007 2009-03-05  Alexey Proskuryakov  <ap@webkit.org>
2008
2009         Reviewed by Oliver Hunt.
2010
2011         <rdar://problem/6621701> Safari 4 Beta Breaks XMLHttpRequest Response Text With Special
2012         Characters (a compatibility issue with widgets).
2013
2014         * http/tests/xmlhttprequest/broken-xml-encoding-expected.txt: Added.
2015         * http/tests/xmlhttprequest/broken-xml-encoding.html: Added.
2016         * http/tests/xmlhttprequest/resources/broken-encoding.xml: Added.
2017
2018 2009-03-05  Simon Fraser  <simon.fraser@apple.com>
2019
2020         Reviewed by Dave Hyatt
2021
2022         https://bugs.webkit.org/show_bug.cgi?id=24412
2023         
2024         Testcase for hit testing an element with -webkit-transform-style: preserve-3d
2025         but no transform.
2026
2027         * transforms/3d/hit-testing/hit-preserves-3d-expected.txt: Added.
2028         * transforms/3d/hit-testing/hit-preserves-3d.html: Added.
2029
2030 2009-03-05  Justin Garcia  <justin.garcia@apple.com>
2031
2032         Reviewed by Darin Adler.
2033         
2034         WebViewDidChangeSelectionNotification isn't always called.
2035         Undo was enabled, shouldDeleteDOMRange was called, etc. for no-op backward and forward deletes.
2036
2037         * platform/mac/editing/deleting/delete-4038408-fix-expected.txt:
2038         * platform/mac/editing/deleting/delete-at-start-or-end-expected.txt:
2039         * platform/mac/editing/deleting/delete-br-002-expected.txt:
2040         * platform/mac/editing/deleting/delete-br-004-expected.txt:
2041         * platform/mac/editing/deleting/delete-br-005-expected.txt:
2042         * platform/mac/editing/deleting/delete-br-006-expected.txt:
2043         * platform/mac/editing/deleting/delete-br-009-expected.txt:
2044         * platform/mac/editing/deleting/delete-br-010-expected.txt:
2045         * platform/mac/editing/deleting/delete-hr-expected.txt:
2046         * platform/mac/editing/deleting/delete-tab-004-expected.txt:
2047         * platform/mac/editing/deleting/forward-delete-expected.txt:
2048         * platform/mac/editing/deleting/merge-into-empty-block-1-expected.txt:
2049         * platform/mac/editing/deleting/merge-into-empty-block-2-expected.txt:
2050         * platform/mac/editing/inserting/editing-empty-divs-expected.txt:
2051         * platform/mac/editing/inserting/insert-3800346-fix-expected.txt:
2052         * platform/mac/editing/inserting/insert-br-004-expected.txt:
2053         * platform/mac/editing/inserting/insert-br-005-expected.txt:
2054         * platform/mac/editing/inserting/insert-br-006-expected.txt:
2055         * platform/mac/editing/inserting/insert-br-008-expected.txt:
2056         * platform/mac/editing/inserting/insert-div-006-expected.txt:
2057         * platform/mac/editing/inserting/insert-div-008-expected.txt:
2058         * platform/mac/editing/inserting/insert-div-010-expected.txt:
2059         * platform/mac/editing/inserting/insert-div-011-expected.txt:
2060         * platform/mac/editing/inserting/insert-div-013-expected.txt:
2061         * platform/mac/editing/inserting/insert-div-015-expected.txt:
2062         * platform/mac/editing/inserting/insert-div-019-expected.txt:
2063         * platform/mac/editing/inserting/insert-div-021-expected.txt:
2064         * platform/mac/editing/inserting/insert-paragraph-01-expected.txt:
2065         * platform/mac/editing/inserting/insert-paragraph-03-expected.txt:
2066         * platform/mac/editing/inserting/insert-paragraph-05-expected.txt:
2067         * platform/mac/editing/inserting/insert-tab-004-expected.txt:
2068         * platform/mac/editing/inserting/insert-text-with-newlines-expected.txt:
2069         * platform/mac/editing/inserting/line-break-expected.txt:
2070         * platform/mac/editing/pasteboard/3976872-expected.txt:
2071         * platform/mac/editing/pasteboard/emacs-ctrl-a-k-y-expected.txt:
2072         * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
2073         * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
2074         * platform/mac/editing/style/block-style-006-expected.txt:
2075         * platform/mac/editing/undo/undo-combined-delete-boundary-expected.txt:
2076         * platform/mac/editing/undo/undo-combined-delete-expected.txt:
2077         * platform/mac/editing/undo/undo-forward-delete-boundary-expected.txt:
2078         * platform/mac/editing/undo/undo-forward-delete-expected.txt:
2079
2080 2009-03-05  Eric Seidel  <eric@webkit.org>
2081
2082         Rubber-stamped by Adam Roben.
2083
2084         Move all of the fast/css/*computed* tests into fast/css/getComputedStyle
2085         in preparation for adding a bunch more getComputedStyle tests.
2086
2087         * fast/css/getComputedStyle/computed-style-display-none-expected.txt: Renamed from LayoutTests/fast/css/computed-style-display-none-expected.txt.
2088         * fast/css/getComputedStyle/computed-style-display-none.html: Renamed from LayoutTests/fast/css/computed-style-display-none.html.
2089         * fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/fast/css/computed-style-expected.txt.
2090         * fast/css/getComputedStyle/computed-style-negative-top-expected.txt: Renamed from LayoutTests/fast/css/computed-style-negative-top-expected.txt.
2091         * fast/css/getComputedStyle/computed-style-negative-top.html: Renamed from LayoutTests/fast/css/computed-style-negative-top.html.
2092         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
2093         * fast/css/getComputedStyle/computed-style-without-renderer.html: Renamed from LayoutTests/fast/css/computed-style-without-renderer.html.
2094         * fast/css/getComputedStyle/computed-style.html: Renamed from LayoutTests/fast/css/computed-style.html.
2095         * fast/css/getComputedStyle/getComputedStyle-background-position-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-position-expected.txt.
2096         * fast/css/getComputedStyle/getComputedStyle-background-position.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-position.html.
2097         * fast/css/getComputedStyle/getComputedStyle-background-size-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-size-expected.txt.
2098         * fast/css/getComputedStyle/getComputedStyle-background-size.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-size.html.
2099         * fast/css/getComputedStyle/getComputedStyle-border-box-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-box-expected.txt.
2100         * fast/css/getComputedStyle/getComputedStyle-border-box.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-box.html.
2101         * fast/css/getComputedStyle/getComputedStyle-border-image-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-image-expected.txt.
2102         * fast/css/getComputedStyle/getComputedStyle-border-image.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-image.html.
2103         * fast/css/getComputedStyle/getComputedStyle-border-spacing-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing-expected.txt.
2104         * fast/css/getComputedStyle/getComputedStyle-border-spacing.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing.html.
2105         * fast/css/getComputedStyle/getComputedStyle-borderRadius-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius-expected.txt.
2106         * fast/css/getComputedStyle/getComputedStyle-borderRadius.html: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius.html.
2107         * fast/css/getComputedStyle/getComputedStyle-relayout-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-relayout-expected.txt.
2108         * fast/css/getComputedStyle/getComputedStyle-relayout.html: Renamed from LayoutTests/fast/css/getComputedStyle-relayout.html.
2109         * fast/css/getComputedStyle/getComputedStyle-transform-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-transform-expected.txt.
2110         * fast/css/getComputedStyle/getComputedStyle-transform.html: Renamed from LayoutTests/fast/css/getComputedStyle-transform.html.
2111         * fast/css/getComputedStyle/getComputedStyle-zIndex-auto-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto-expected.txt.
2112         * fast/css/getComputedStyle/getComputedStyle-zIndex-auto.html: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto.html.
2113         * fast/css/marginComputedStyle.html: Removed.
2114         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-expected.txt.
2115         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-without-renderer-expected.txt.
2116         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.checksum.
2117         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.png.
2118         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.txt.
2119         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-expected.txt.
2120         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-without-renderer-expected.txt.
2121         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-expected.txt.
2122         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-without-renderer-expected.txt.
2123
2124 2009-03-05  Eric Carlson  <eric.carlson@apple.com>
2125
2126         Reviewed by Simon Fraser.
2127
2128         https://bugs.webkit.org/show_bug.cgi?id=24400
2129         Bug 24400: Remove "start", "end", "loopStart", "loopEnd", "currentLoop", and "playCount" 
2130         media element attributes
2131
2132         * media/loopend-limits-expected.txt: Removed.
2133         * media/loopend-limits.html: Removed.
2134         * media/loopstart-limits-expected.txt: Removed.
2135         * media/loopstart-limits.html: Removed.
2136         * media/video-dom-end-expected.txt: Removed.
2137         * media/video-dom-end.html: Removed.
2138         * media/video-dom-loopcount-expected.txt: Removed.
2139         * media/video-dom-loopcount.html: Removed.
2140         * media/video-dom-loopend-expected.txt: Removed.
2141         * media/video-dom-loopend.html: Removed.
2142         * media/video-dom-loopstart-expected.txt: Removed.
2143         * media/video-dom-loopstart.html: Removed.
2144         * media/video-dom-start-expected.txt: Removed.
2145         * media/video-dom-start.html: Removed.
2146         * media/video-end-expected.txt: Removed.
2147         * media/video-end.html: Removed.
2148         * media/video-loop.html: Added, test for new "loop" attribute.
2149         * media/video-loopcount-expected.txt: Removed.
2150         * media/video-loopcount.html: Removed.
2151         * media/video-loopend-expected.txt: Removed.
2152         * media/video-loopend.html: Removed.
2153         * media/video-loopstart-expected.txt: Removed.
2154         * media/video-loopstart.html: Removed.
2155         * media/video-seek-past-end-paused-expected.txt: Updated for loop changes, add more tests.
2156         * media/video-seek-past-end-paused.html: Ditto.
2157         * media/video-seek-past-end-playing-expected.txt: Ditto.
2158         * media/video-seek-past-end-playing.html: Ditto.
2159         * media/video-start-expected.txt: Removed.
2160         * media/video-start.html: Removed.
2161
2162 2009-03-05  Pamela Greene  <pam@chromium.org>
2163
2164         Reviewed by Alexey Proskuryakov.
2165
2166         Add test for potential crash in window.frames.length
2167         https://bugs.webkit.org/show_bug.cgi?id=24339
2168
2169         * fast/dom/Window/window-collection-length-no-crash-expected.txt: Added.
2170         * fast/dom/Window/window-collection-length-no-crash.html: Added.
2171
2172 2009-03-04  Simon Fraser  <simon.fraser@apple.com>
2173
2174         Rubber-stamped by Eric Seidel.
2175         
2176         New layout tests for point mapping and hit testing through 3d transforms.
2177         Not run by default yet.
2178         
2179         * platform/mac/transforms/3d/hit-testing/backface-hit-test-expected.txt: Added.
2180         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt: Added.
2181         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt: Added.
2182         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt: Added.
2183         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt: Added.
2184         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt: Added.
2185         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
2186         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
2187         * transforms/3d/hit-testing/backface-hit-test.html: Added.
2188         * transforms/3d/point-mapping/3d-point-mapping-2.html: Added.
2189         * transforms/3d/point-mapping/3d-point-mapping-deep.html: Added.
2190         * transforms/3d/point-mapping/3d-point-mapping-origins.html: Added.
2191         * transforms/3d/point-mapping/3d-point-mapping-preserve-3d.html: Added.
2192         * transforms/3d/point-mapping/3d-point-mapping.html: Added.
2193         * transforms/3d/point-mapping/point-mapping-helpers.js: Added.
2194         (mousemoved):
2195         (dispatchEvent):
2196         (clicked):
2197         (log):
2198         (runTest):
2199
2200 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
2201
2202         - Correct bogus result checked in as part of r41432.
2203
2204         * media/video-can-play-type-expected.txt:
2205
2206 2009-03-04  Pamela Greene  <pam@chromium.org>
2207
2208         Reviewed by Darin Fisher.
2209
2210         Add test to ensure that window.frames is self-referential
2211         https://bugs.webkit.org/show_bug.cgi?id=24341
2212
2213         * fast/dom/Window/window-frames-self-referential-expected.txt: Added.
2214         * fast/dom/Window/window-frames-self-referential.html: Added.
2215
2216 2009-03-04  David Levin  <levin@chromium.org>
2217
2218         Reviewed by Alexey Proskuryakov.
2219
2220         Bug 24337: Assert when doing sync XHR in a worker for a cacheable response.
2221         <https://bugs.webkit.org/show_bug.cgi?id=24337>
2222
2223         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache-expected.txt: Added.
2224         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html: Added.
2225         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js: Added.
2226         (log):
2227         (done):
2228         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found-expected.txt: Added.
2229         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html: Added.
2230
2231 2009-03-04  David Levin  <levin@chromium.org>
2232
2233         Reviewed by Alexey Proskuryakov.
2234
2235         Bug 24330: Sync xhr in workers should send an abort exception when the worker is terminated.
2236         <https://bugs.webkit.org/show_bug.cgi?id=24330>
2237
2238         Added test to verify to terminate a worker while it is doing a synchronous xhr.
2239         It does not verify that the exception is a ABORT_ERR because I couldn't figure out a way
2240         to actually do this.
2241
2242         * http/tests/xmlhttprequest/workers/abort-exception-assert-expected.txt: Added.
2243         * http/tests/xmlhttprequest/workers/abort-exception-assert.html: Added.
2244         * http/tests/xmlhttprequest/workers/resources/endless-response.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/endlessxml.php.
2245         * http/tests/xmlhttprequest/workers/resources/endless-sync-xhr.js: Added.
2246
2247 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
2248
2249         Reviewed by Antti Koivisto.
2250
2251         https://bugs.webkit.org/show_bug.cgi?id=24364
2252         Test HTMLMediaElement canPlayType method.
2253
2254         * media/video-can-play-type-expected.txt: Added.
2255         * media/video-can-play-type.html: Added.
2256
2257 2009-03-04  Kevin McCullough  <kmccullough@apple.com>
2258
2259         - Build bot fix.
2260
2261         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
2262         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
2263         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
2264         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
2265         * fast/profiler/profile-calls-in-included-file-expected.txt:
2266
2267 2009-03-04  Simon Fraser  <simon.fraser@apple.com>
2268
2269         Reviewed by Dave Hyatt
2270         
2271         https://bugs.webkit.org/show_bug.cgi?id=24361
2272         
2273         Test hit testing on generated content.
2274
2275         * fast/css-generated-content/hit-test-generated-content.html: Added.
2276         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Added.
2277         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Added.
2278         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
2279
2280 2009-03-03  David Hyatt  <hyatt@apple.com>
2281
2282         Test case for https://bugs.webkit.org/show_bug.cgi?id=24201
2283
2284         Reviewed by Dan Bernstein
2285
2286         * fast/block/float/nested-clearance.html: Added.
2287         * platform/mac/fast/block/float/nested-clearance-expected.checksum: Added.
2288         * platform/mac/fast/block/float/nested-clearance-expected.png: Added.
2289         * platform/mac/fast/block/float/nested-clearance-expected.txt: Added.
2290
2291 2009-03-03  Anders Carlsson  <andersca@apple.com>
2292
2293         Reviewed by John Sullivan.
2294
2295         https://bugs.webkit.org/show_bug.cgi?id=22884
2296         <rdar://problem/6449783>
2297         modified layout test crashes Safari
2298         
2299         Update tests.
2300         * plugins/destroy-stream-twice-expected.txt:
2301         * plugins/destroy-stream-twice.html:
2302
2303 2009-03-03  Eric Carlson  <eric.carlson@apple.com>
2304
2305         Reviewed by Simon Fraser.
2306         
2307         https://bugs.webkit.org/show_bug.cgi?id=24294
2308         Bug 24294: Improve media layout test logging
2309         
2310         Make all media layout tests log the condition that is being tested,
2311         success or failure, plus observed value when a test condition fails
2312         so it is possible to see exactly what failed without having to hack
2313         the test source. Consolidate some of the logic in the shared JavaScript file.
2314
2315         * media/audio-constructor-expected.txt:
2316         * media/audio-constructor-src-expected.txt:
2317         * media/audio-constructor-src.html:
2318         * media/audio-constructor.html:
2319         * media/audio-mpeg-supported-expected.txt:
2320         * media/audio-mpeg-supported.html:
2321         * media/broken-video-expected.txt:
2322         * media/broken-video.html:
2323         * media/constructors-expected.txt:
2324         * media/constructors.html:
2325         * media/loopend-limits-expected.txt:
2326         * media/loopstart-limits-expected.txt:
2327         * media/progress-event-expected.txt:
2328         * media/progress-event-total-expected.txt:
2329         * media/progress-event-total.html:
2330         * media/progress-event.html:
2331         * media/remove-from-document-expected.txt:
2332         * media/remove-from-document-no-load-expected.txt:
2333         * media/remove-from-document-no-load.html:
2334         * media/remove-from-document.html:
2335         * media/unsupported-rtsp-expected.txt:
2336         * media/unsupported-rtsp.html:
2337         * media/unsupported-tracks-expected.txt:
2338         * media/unsupported-tracks.html:
2339         * media/video-append-source-expected.txt:
2340         * media/video-append-source.html:
2341         * media/video-autoplay-expected.txt:
2342         * media/video-autoplay.html:
2343         * media/video-buffered-expected.txt:
2344         * media/video-buffered.html:
2345         * media/video-controls-expected.txt:
2346         * media/video-controls-transformed-expected.txt:
2347         * media/video-controls-transformed.html:
2348         * media/video-controls.html:
2349         * media/video-currentTime-expected.txt:
2350         * media/video-currentTime-set.html:
2351         * media/video-currentTime-set2-expected.txt:
2352         * media/video-currentTime-set2.html:
2353         * media/video-currentTime.html:
2354         * media/video-dom-autoplay-expected.txt:
2355         * media/video-dom-autoplay.html:
2356         * media/video-dom-end-expected.txt:
2357         * media/video-dom-end.html:
2358         * media/video-dom-loopcount-expected.txt:
2359         * media/video-dom-loopcount.html:
2360         * media/video-dom-loopend-expected.txt:
2361         * media/video-dom-loopend.html:
2362         * media/video-dom-loopstart-expected.txt:
2363         * media/video-dom-loopstart.html:
2364         * media/video-dom-src-expected.txt:
2365         * media/video-dom-src.html:
2366         * media/video-dom-start-expected.txt:
2367         * media/video-dom-start.html:
2368         * media/video-end-expected.txt:
2369         * media/video-end.html:
2370         * media/video-error-abort-expected.txt:
2371         * media/video-error-abort.html:
2372         * media/video-error-does-not-exist-expected.txt:
2373         * media/video-error-does-not-exist.html:
2374         * media/video-load-networkState-expected.txt:
2375         * media/video-load-networkState.html:
2376         * media/video-load-readyState-expected.txt:
2377         * media/video-load-readyState.html:
2378         * media/video-loopcount-expected.txt:
2379         * media/video-loopcount.html:
2380         * media/video-loopend-expected.txt:
2381         * media/video-loopend.html:
2382         * media/video-loopstart-expected.txt:
2383         * media/video-loopstart.html:
2384         * media/video-muted-expected.txt:
2385         * media/video-muted.html:
2386         * media/video-no-autoplay-expected.txt:
2387         * media/video-no-autoplay.html:
2388         * media/video-pause-empty-events-expected.txt:
2389         * media/video-pause-empty-events.html:
2390         * media/video-play-empty-events-expected.txt:
2391         * media/video-play-empty-events.html:
2392         * media/video-play-pause-events-expected.txt:
2393         * media/video-play-pause-events.html:
2394         * media/video-poster-expected.txt:
2395         * media/video-poster.html:
2396         * media/video-seek-past-end-paused-expected.txt:
2397         * media/video-seek-past-end-paused.html:
2398         * media/video-seek-past-end-playing-expected.txt:
2399         * media/video-seek-past-end-playing.html:
2400         * media/video-seekable-expected.txt:
2401         * media/video-seekable.html:
2402         * media/video-seeking-expected.txt:
2403         * media/video-seeking.html:
2404         * media/video-size-expected.txt:
2405         * media/video-size.html:
2406         * media/video-source-expected.txt:
2407         * media/video-source-media-expected.txt:
2408         * media/video-source-media.html:
2409         * media/video-source-type-expected.txt:
2410         * media/video-source-type-params-expected.txt:
2411         * media/video-source-type-params.html:
2412         * media/video-source-type.html:
2413         * media/video-source.html:
2414         * media/video-src-change-expected.txt:
2415         * media/video-src-change.html:
2416         * media/video-src-expected.txt:
2417         * media/video-src-remove-expected.txt:
2418         * media/video-src-remove.html:
2419         * media/video-src-set-expected.txt:
2420         * media/video-src-set.html:
2421         * media/video-src-source-expected.txt:
2422         * media/video-src-source.html:
2423         * media/video-src.html:
2424         * media/video-start-expected.txt:
2425         * media/video-start.html:
2426         * media/video-test.js:
2427         (test):
2428         (testExpected):
2429         (waitForEvent._eventCallback):
2430         (waitForEvent):
2431         (waitForEventAndTest._eventCallback):
2432         (waitForEventAndTest):
2433         (testException):
2434         (logResult):
2435         * media/video-volume-expected.txt:
2436         * media/video-volume.html:
2437         * media/video-width-height-expected.txt:
2438         * media/video-width-height.html:
2439
2440 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
2441
2442         Reviewed by Oliver Hunt.
2443
2444         <rdar://problem/6031674> JSProfiler: Multiple anonymous functions get
2445         the same entry in profiler if called from same function
2446
2447         - This no longer happens but I thought I'd make a test case anyway. 
2448
2449         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt: Added.
2450         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function.html: Added.
2451         * fast/profiler/resources/profiler-test-JS-resources.js:
2452         (anotherAnonymousFunction):
2453
2454 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
2455
2456         Reviewed by Oliver Hunt.
2457
2458         <rdar://problem/6639110> console.profile() doesn't work without a title
2459
2460         * fast/profiler/profile-with-no-title-expected.txt: Added.
2461         * fast/profiler/profile-with-no-title.html: Added.
2462
2463 2009-03-03  Pamela Greene  <pam@chromium.org>
2464
2465         Remove junk files that must have been accidentally committed.
2466         Submitted without review.
2467
2468         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.orig: Removed.
2469         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.rej: Removed.
2470         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.orig: Removed.
2471         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.rej: Removed.
2472         * fast/block/float/t0905-c5526-flthw-00-c-g.html.orig: Removed.
2473         * fast/block/float/t0905-c5526-flthw-00-c-g.html.rej: Removed.
2474
2475 2009-03-03  Scott Violet  <sky@google.com>
2476
2477         Reviewed by Eric Seidel.
2478
2479         https://bugs.webkit.org/show_bug.cgi?id=24325
2480         Crash on replacing document contents during drop
2481
2482         Makes sure we don't crash during dnd with DOM mutation event listener
2483         that mutates the document on drop.
2484
2485         * fast/events/crash-on-mutate-during-drop-expected.txt: Added.
2486         * fast/events/crash-on-mutate-during-drop.html: Added.
2487
2488 2009-03-03  Brady Eidson  <beidson@apple.com>
2489
2490         Reviewed by Darin Adler
2491
2492         Layout test covering <rdar://problem/6616664> - Quick looks of various file types is broken
2493
2494         Added to test the changes:
2495         * fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
2496         * fast/loader/main-document-url-for-non-http-loads.html: Added.
2497         * fast/loader/resources/subframe-notify-done.html: Added.
2498
2499         Updated the following for the new info from dumpResourceLoadCallbacks():
2500         * http/tests/misc/window-dot-stop-expected.txt:
2501         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
2502         * platform/mac-leopard/security/block-test-expected.txt:
2503         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2504         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2505         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
2506         * security/block-test-expected.txt:
2507         * webarchive/loading/test-loading-archive-expected.txt:
2508
2509 2009-03-02  Chris Marrin  <cmarrin@apple.com>
2510
2511         Reviewed by Sam Weinig.
2512
2513         https://bugs.webkit.org/show_bug.cgi?id=24257
2514
2515         Test for all newly added constructor prototypes.
2516         This addition also changes window-properties.html
2517         results, so that is updated as well.
2518
2519         * fast/dom/Window/custom-constructors-expected.txt: Added.
2520         * fast/dom/Window/custom-constructors.html: Added.
2521         * fast/dom/Window/window-properties-expected.txt:
2522
2523 2009-03-03  Jungshik Shin  <jshin@chromium.org>
2524
2525         Reviewed by Darin Adler.
2526
2527         http://bugs.webkit.org/show_bug.cgi?id=23482
2528         Add the following CSS 2.1 tests, with YinYang character (U+262F)
2529         and SouthEast Arrow (U+2798) replaced by png images, 
2530         to fast/block/float. Leftward white arrow (U+21E6) is also 
2531         replaced by an ASCII-equivalent of '<-'.
2532
2533               css2.1/t0905-c414-flt-fit-01-d-g.html
2534               css2.1/t0905-c5525-fltblck-00-d-ag.html           
2535               css2.1/t0905-c5526-flthw-00-c-g.html
2536
2537         On platforms where no font covers those characters (e.g. Windows),
2538         the above tests can be skipped and the new tests can be used, instead.
2539         They're equivalent in terms of what they test.
2540
2541         * fast/block/float/resources/se_arrow.png: Added.
2542         * fast/block/float/resources/yinyang.png: Added.
2543         * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Copied from LayoutTests/css2.1/t0905-c414-flt-fit-01-d-g.html.
2544         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Copied from LayoutTests/css2.1/t0905-c5525-fltblck-00-d-ag.html.
2545         * fast/block/float/t0905-c5526-flthw-00-c-g.html: Copied from LayoutTests/css2.1/t0905-c5526-flthw-00-c-g.html.
2546         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Added.
2547         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Added.
2548         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Added.
2549         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Added.
2550         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Added.
2551         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Added.
2552         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Added.
2553         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Added.
2554         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Added.
2555
2556 2009-03-03  Alexey Proskuryakov  <ap@webkit.org>
2557
2558         Reviewed by Adam Roben.
2559
2560         https://bugs.webkit.org/show_bug.cgi?id=4343
2561         XMLHttpRequest doesn't work in a JavaScript-created window
2562
2563         The problem was fixed a while ago (r34506), just adding a test.
2564
2565         * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added.
2566         * http/tests/xmlhttprequest/request-from-popup.html: Added.
2567
2568 2009-03-02  Simon Fraser  <simon.fraser@apple.com>
2569
2570         Reviewed by Adele Peterson
2571         
2572         https://bugs.webkit.org/show_bug.cgi?id=24313
2573         
2574         Test hit testing on the border and padding of inputs, after
2575         touching code that referenced <rdar://problem/4617841>.
2576
2577         * fast/forms/input-hit-test-border-expected.txt: Added.
2578         * fast/forms/input-hit-test-border.html: Added.
2579
2580 2009-03-01  David Levin  <levin@chromium.org>
2581
2582         Reviewed by Alexey Proskuryakov.
2583
2584         Bug 24271: XMLHttpRequest needs js bindings for Workers.
2585         <https://bugs.webkit.org/show_bug.cgi?id=24271>
2586
2587         Some sanity checks for xhr done from workers. These are the same as
2588         tests done for normal workers.
2589
2590         * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added.
2591         * http/tests/xmlhttprequest/workers/methods-async.html: Added.
2592         * http/tests/xmlhttprequest/workers/methods-expected.txt: Added.
2593         * http/tests/xmlhttprequest/workers/methods.html: Added.
2594         * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added.
2595         (onmessage):
2596         (log):
2597         (done):
2598         (onReqAbort):
2599         (onSyncReqError):
2600         (start):
2601         (processStateChange):
2602         * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi.
2603         * http/tests/xmlhttprequest/workers/resources/methods.js: Added.
2604         (log):
2605         (done):
2606
2607 2009-02-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
2608
2609         Reviewed by Holger Freyther.
2610
2611         [Gtk] get the HTTP layout tests going
2612         https://bugs.webkit.org/show_bug.cgi?id=24259
2613
2614         Enable http tests, excluding tests/folders that fail or untested
2615
2616         * platform/gtk/Skipped:
2617
2618 2009-03-01  Dan Bernstein  <mitz@apple.com>
2619
2620         Reviewed by Darin Adler.
2621
2622         - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
2623
2624         * fast/events/scroll-during-zoom-change-expected.txt: Added.
2625         * fast/events/scroll-during-zoom-change.html: Added.
2626
2627 2009-02-28  Dan Bernstein  <mitz@apple.com>
2628
2629         - correct a color profile mismatch in expected pixel results
2630
2631         * platform/mac/fast/gradients/background-clipped-expected.checksum:
2632         * platform/mac/fast/gradients/background-clipped-expected.png:
2633
2634 2009-02-28  Dan Bernstein  <mitz@apple.com>
2635
2636         Reviewed by Oliver Hunt.
2637
2638         - test for https://bugs.webkit.org/show_bug.cgi?id=23848
2639           <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
2640
2641         * fast/layers/inline-dirty-z-order-lists.html: Added.
2642         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
2643         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
2644         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
2645
2646 2009-02-27  Matt Pennig  <pennig@apple.com>
2647
2648         Reviewed by David Hyatt.
2649         
2650         Added two tests:
2651             1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
2652             2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
2653
2654         * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
2655         * fast/dom/Element/fixed-position-offset-parent.html: Added.
2656         * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
2657         * fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
2658
2659 2009-02-27  Dean Jackson  <dino@apple.com>
2660
2661         Reviewed by Simon Fraser
2662
2663         Pixel tests for previous commit
2664         https://bugs.webkit.org/show_bug.cgi?id=24252
2665         
2666
2667         * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
2668         * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
2669
2670 2009-02-27  Dean Jackson  <dino@apple.com>
2671
2672         Reviewed by Simon Fraser.
2673
2674         Add test for crash - transform is null in hit testing
2675         https://bugs.webkit.org/show_bug.cgi?id=24252
2676
2677         * transforms/no_transform_hit_testing-expected.txt: Added.
2678         * transforms/no_transform_hit_testing.html: Added.
2679
2680 2009-02-27  David Levin  <levin@chromium.org>
2681
2682         Reviewed by Alexey Proskuryakov.
2683
2684         Bug 24213: Web Worker: Worker4 test: onmessage will never be called
2685         <https://bugs.webkit.org/show_bug.cgi?id=24213>
2686
2687         * fast/workers/worker-terminate-expected.txt:
2688         * fast/workers/worker-terminate.html:
2689         Added a log entry to the onmessage handler for worker4 to make it visible that
2690         the handler was called and removed the terminate call that happened outside of onmessage.
2691
2692 2009-02-26  Adele Peterson  <adele@apple.com>
2693
2694         Reviewed by Alice Liu.
2695
2696         Make the success/failure of this test more obvious.
2697
2698         * editing/selection/designmode-no-caret.html:
2699         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
2700         * platform/mac/editing/selection/designmode-no-caret-expected.png:
2701         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
2702
2703 2009-02-26  Gavin Barraclough  <barraclough@apple.com>
2704
2705         Rubber stamped by Geoff Garen.
2706
2707         Layout test for bug #23614.
2708
2709         * fast/js/resources/switch-behaviour.js:
2710         * fast/js/switch-behaviour-expected.txt:
2711
2712 2009-02-26  Adele Peterson  <adele@apple.com>
2713
2714         Reviewed by Geoff Garen.
2715
2716         Updating results for <rdar://problem/6618166>
2717         https://bugs.webkit.org/show_bug.cgi?id=24216
2718         (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message
2719
2720         We changed these results shortly after r36919, but the original result is actually correct.
2721         The test's text indicates that we expect a caret to be placed in this case.
2722
2723         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
2724         * platform/mac/editing/selection/designmode-no-caret-expected.png:
2725         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
2726
2727 2009-02-26  David Hyatt  <hyatt@apple.com>
2728
2729         Reviewed by Sam Weinig
2730
2731         Fix text-bottom vertical alignment.  It was incorrectly aligning the bottom of the descent instead of including
2732         the line-height below the descent.
2733
2734         * fast/inline/vertical-align-text-bottom.html: Added.
2735         * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added.
2736         * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added.
2737         * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added.
2738
2739 2009-02-26  Dirk Schulze  <krit@webkit.org>
2740
2741         Reviewed by Eric Seidel.
2742
2743         Corrected some tests after the new SVG Masking implementation for Mac.
2744
2745         Make SVG Masking platform aware
2746         https://bugs.webkit.org/show_bug.cgi?id=19243
2747
2748         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
2749         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
2750         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
2751         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
2752         * svg/custom/mask-excessive-malloc.svg:
2753
2754 2009-02-26  Adam Treat  <adam.treat@torchmobile.com>
2755
2756         Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
2757
2758         https://bugs.webkit.org/show_bug.cgi?id=24133
2759         Add a test that checks for a crash in a particular sequence that invokes
2760         the HTML preload scanner and then cancels all loads.
2761
2762         * http/tests/misc/slow-preload-cancel-expected.txt: Added.
2763         * http/tests/misc/slow-preload-cancel.html: Added.
2764         * http/tests/misc/resources/slow-preload-cancel-1.html: Added.
2765
2766 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
2767
2768         Reviewed by Darin Adler.
2769
2770         https://bugs.webkit.org/show_bug.cgi?id=23500
2771         KURL::parse() incorrectly compares its result to original string
2772
2773         * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
2774         Firefox precisely.
2775
2776 2009-02-26  Rahul Kuchhal  <kuchhal@chromium.org>
2777
2778         Reviewed by Dave Hyatt.
2779
2780         https://bugs.webkit.org/show_bug.cgi?id=24003
2781         Fix a crash caused by unsafe type conversion.
2782
2783         * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
2784         * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
2785
2786 2009-02-26  David Hyatt  <hyatt@apple.com>
2787
2788         Reviewed by Dan Bernstein & Darin Adler
2789
2790         Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
2791
2792         * fast/inline/inline-continuation-borders.html: Added.
2793         * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added.
2794         * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added.
2795         * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added.
2796
2797 2009-02-26  Pamela Greene  <pam@chromium.org>
2798
2799         Reviewed by Darin Fisher.
2800
2801         Add test that custom DOM properties survive garbage collection.
2802         https://bugs.webkit.org/show_bug.cgi?id=24142
2803
2804         * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
2805         * fast/dom/Window/customized-property-survives-gc.html: Added.
2806
2807 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
2808
2809         Reviewed by Darin Adler.
2810
2811         https://bugs.webkit.org/show_bug.cgi?id=19527
2812         ASSERTION FAILED: containerA && containerB
2813
2814         * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
2815         (as of 3.1 and 3.2a1pre).
2816
2817         * fast/dom/Range/bug-19527-expected.txt: Added.
2818         * fast/dom/Range/bug-19527.html: Added.
2819         Test a number of additional edge cases.
2820
2821 2009-02-25  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
2822
2823         Reviewed by Gavin Barraclough.
2824
2825         Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe
2826         <https://bugs.webkit.org/show_bug.cgi?id=24086>
2827         <rdar://problem/6625111>
2828
2829         * fast/js/resources/sort-no-jit-code-crash.js: Added.
2830         * fast/js/sort-no-jit-code-crash-expected.txt: Added.
2831         * fast/js/sort-no-jit-code-crash.html: Added.
2832
2833 2009-02-25  Dan Bernstein  <mitz@apple.com>
2834
2835         Reviewed by Simon Fraser.
2836
2837         - test for https://bugs.webkit.org/show_bug.cgi?id=24130
2838           <rdar://problem/6618196> Paint very slow when horizontally resizing
2839
2840         * fast/gradients/background-clipped.html: Added.
2841         * platform/mac/fast/gradients/background-clipped-expected.checksum: Added.
2842         * platform/mac/fast/gradients/background-clipped-expected.png: Added.
2843         * platform/mac/fast/gradients/background-clipped-expected.txt: Added.
2844
2845 2009-02-25  Ojan Vafai  <ojan@chromium.org>
2846
2847         Reviewed by Eric Seidel.
2848
2849         Fix test regressions from positionForCoordinates patch.
2850         These three just need rebaselining.
2851         https://bugs.webkit.org/show_bug.cgi?id=24148
2852
2853         standalone-image-drag now correctly places the image in the text
2854         at the x coordinate that it's being dragged on at.
2855
2856         dirtyLinesForInline now places the cursor at the node below it when clicking
2857         in the margin of that node instead of the node above it.
2858
2859         svg/custom/pointer-events-path.svg previously had the caret at the end of 
2860         the last box, and now has the caret at the beginning of the last box, 
2861         since the click was to the left of the box.
2862
2863         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum:
2864         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png:
2865         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt:
2866         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
2867         * platform/mac/svg/custom/pointer-events-path-expected.txt:
2868
2869 2009-02-25  Chris Fleizach  <cfleizach@apple.com>
2870
2871         Reviewed by Beth Dakin.
2872
2873         Test for
2874         Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail
2875         https://bugs.webkit.org/show_bug.cgi?id=24143
2876
2877         * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
2878         * platform/mac-snowleopard/accessibility/table-updating.html: Added.
2879
2880 2009-02-24  Geoffrey Garen  <ggaren@apple.com>
2881
2882         Reviewed by Maciej Stachowiak.
2883         
2884         Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
2885         select messages on hotmail (24052)
2886
2887         * fast/js/for-in-cached-expected.txt: Added.
2888         * fast/js/for-in-cached.html: Added.
2889         * fast/js/resources/for-in-cached.js: Added.
2890         (forIn):
2891
2892 2009-02-25  Beth Dakin  <bdakin@apple.com>
2893
2894         Reviewed by Darin Adler.
2895
2896         Test for <rdar://problem/6487249> repro crash in 
2897         WebCore::CSSParser::parseFillImage copying entire contents of this 
2898         page
2899         -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
2900
2901         * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
2902         * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
2903
2904 2009-02-25  Chris Marrin  <cmarrin@apple.com>
2905
2906         Reviewed by Simon Fraser.
2907
2908         https://bugs.webkit.org/show_bug.cgi?id=23943
2909
2910         Test for new API and fixed results of window-properties.html
2911         to include new API and new WebKitPoint object.
2912
2913         * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
2914         * fast/dom/Window/webkitConvertPoint.html: Added.
2915         * fast/dom/Window/window-properties-expected.txt:
2916
2917 2009-02-25  David Levin  <levin@chromium.org>
2918
2919         Reviewed by Alexey Proskuryakov.
2920
2921         Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
2922         <https://bugs.webkit.org/show_bug.cgi?id=24089>
2923
2924         Modified the test to account for behavior change and output more information to better detect
2925         future changes in behavior.
2926
2927         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
2928         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
2929
2930 2009-02-24  Chris Marrin  <cmarrin@apple.com>
2931
2932         Reviewed by David Hyatt.
2933
2934         https://bugs.webkit.org/show_bug.cgi?id=23368
2935
2936         Hit testing tests, for both accelerated and non-accelerated
2937         cases, and for both transitions and animations.
2938
2939         * animations/animation-hit-test-expected.txt: Added.
2940         * animations/animation-hit-test-transform-expected.txt: Added.
2941         * animations/animation-hit-test-transform.html: Added.
2942         * animations/animation-hit-test.html: Added.
2943         * transitions/transition-hit-test-expected.txt: Added.
2944         * transitions/transition-hit-test-transform-expected.txt: Added.
2945         * transitions/transition-hit-test-transform.html: Added.
2946         * transitions/transition-hit-test.html: Added.
2947
2948 2009-02-25  Alexey Proskuryakov  <ap@webkit.org>
2949
2950         Reviewed by Darin Adler.
2951
2952         https://bugs.webkit.org/show_bug.cgi?id=24067
2953         REGRESSION: Crash in WebCore::Document::initSecurityContext
2954
2955         * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added.
2956         * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added.
2957
2958 2009-02-25  Adam Treat  <adam.treat@torchmobile.com>
2959
2960         Reviewed by Zack Rusin.
2961
2962         https://bugs.webkit.org/show_bug.cgi?id=24158
2963         Adding these tests back in as they are now passing with the implementation
2964         of the queue*() methods on layoutTestController.
2965
2966         * platform/qt/Skipped:
2967
2968 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
2969
2970         Reviewed by Anders Carlsson
2971         
2972         https://bugs.webkit.org/show_bug.cgi?id=15081
2973         
2974         Add tests for display:none on applets, embeds and object elements.
2975
2976         * fast/replaced/applet-display-none.html: Added.
2977         * fast/replaced/embed-display-none.html: Added.
2978         * fast/replaced/object-display-none.html: Added.
2979         * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf.
2980         * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added.
2981         * platform/mac/fast/replaced/applet-display-none-expected.png: Added.
2982         * platform/mac/fast/replaced/applet-display-none-expected.txt: Added.
2983         * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added.
2984         * platform/mac/fast/replaced/embed-display-none-expected.png: Added.
2985         * platform/mac/fast/replaced/embed-display-none-expected.txt: Added.
2986         * platform/mac/fast/replaced/object-display-none-expected.checksum: Added.
2987         * platform/mac/fast/replaced/object-display-none-expected.png: Added.
2988         * platform/mac/fast/replaced/object-display-none-expected.txt: Added.
2989
2990 2009-02-24  Sam Weinig  <sam@webkit.org>
2991
2992         Reviewed by David Hyatt.
2993
2994         Test for https://bugs.webkit.org/show_bug.cgi?id=23990
2995         Regression (r40837): JavaScript image popup doesn't work
2996
2997         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
2998         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
2999
3000 2009-02-24  David Hyatt  <hyatt@apple.com>
3001
3002         Reviewed by Eric Seidel
3003
3004         https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
3005         
3006         This patch reworks the painting of overflow.  There is now the concept of a "self-painting layer."  All
3007         layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have
3008         reflections or masks).
3009         
3010         If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object.
3011         The only difference is that the clip has to be pushed and popped when painting the object's children.
3012         
3013         The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case.  With
3014         the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to
3015         use the new functions.
3016         
3017         Hit testing has also been patched to check the overflow clip rect first before recurring into children.
3018         
3019         Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars
3020         yet, and scrollbar hit testing was already there anyway.  Now the two code paths are more symmetrical.
3021         
3022         Masks are now treated like normal flow layers (just like reflections).
3023         
3024         A couple of test cases have been added to fast/overflow to test the stacking order.
3025
3026         * fast/overflow/overflow-float-stacking.html: Added.
3027         * fast/overflow/overflow-stacking.html: Added.
3028         * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added.
3029         * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added.
3030         * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added.
3031         * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added.
3032         * platform/mac/fast/overflow/overflow-stacking-expected.png: Added.
3033         * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added.
3034
3035 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
3036
3037         Reviewed by Eric Seidel
3038
3039         https://bugs.webkit.org/show_bug.cgi?id=24135
3040         
3041         Update the expected value after testcase change.
3042
3043         * fast/events/offsetX-offsetY-expected.txt:
3044
3045 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
3046
3047         Reviewed by Dave Hyatt.
3048
3049         Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding
3050         around divs inside editable regions.
3051         https://bugs.webkit.org/show_bug.cgi?id=23605
3052
3053         Fix clicks outside editable regions from focusing the editable region.
3054         https://bugs.webkit.org/show_bug.cgi?id=23607
3055
3056         Removed editing/selection/contenteditable-click-outside.html as it's
3057         not as useful as our new tests.
3058
3059         * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added.
3060         * editing/selection/click-in-margins-inside-editable-div.html: Added.
3061         * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added.
3062         * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added.
3063         * editing/selection/click-outside-editable-div-expected.txt: Added.
3064         * editing/selection/click-outside-editable-div.html: Added.
3065         * editing/selection/contenteditable-click-outside.html: Removed.
3066         * editing/selection/resources/TEMPLATE.html: Added.
3067         * editing/selection/resources/click-in-margins-inside-editable-div.js: Added.
3068         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added.
3069         * editing/selection/resources/click-outside-editable-div.js: Added.
3070         * editing/selection/resources/js-test-selection-shared.js: Added.
3071         * editing/selection/select-missing-image.html:
3072         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed.
3073         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed.
3074         * platform/mac/editing/selection/select-all-iframe-expected.txt:
3075         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
3076         * platform/mac/editing/selection/select-missing-image-expected.txt:
3077         * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed.
3078         * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed.
3079
3080 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
3081
3082         Reviewed by Darin Adler
3083
3084         https://bugs.webkit.org/show_bug.cgi?id=24135
3085         
3086         Fix test now that offsetX/offsetY get rounded, rather than truncated.
3087
3088         * fast/events/offsetX-offsetY.html:
3089
3090 2009-02-24  Beth Dakin  <bdakin@apple.com>
3091
3092         Reviewed by Sam Weinig.
3093
3094         Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION: 
3095         Ordered list item marker misaligned when line height is not 1.2 
3096         -and corresponding <rdar://problem/6602506>
3097
3098         * fast/lists/list-marker-with-line-height.html: Added.
3099         * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added.
3100         * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added.
3101         * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added.
3102
3103 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
3104
3105         Reviewed by Simon Fraser.
3106
3107         Adding these tests back in and removing from the Skipped list as
3108         these tests are all now passing on my machine as of latest revision.
3109
3110         * platform/qt/Skipped:
3111
3112 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
3113
3114         Reviewed by Cameron Zwarich.
3115
3116         Remove tests from the Qt Skipped list that no longer even exist.
3117
3118         * platform/qt/Skipped:
3119
3120 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
3121
3122         Reviewed by Darin Adler.
3123
3124         https://bugs.webkit.org/show_bug.cgi?id=24091
3125         <rdar://problem/6468660> Start of redirect chain ends up as master entry in Application Cache
3126
3127         * http/tests/appcache/access-via-redirect-expected.txt: Added.
3128         * http/tests/appcache/access-via-redirect.php: Added.
3129         * http/tests/appcache/resources/access-via-redirect.html: Added.
3130         * http/tests/appcache/resources/access-via-redirect.manifest: Added.
3131
3132 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
3133
3134         Reviewed by Mark Rowe ("awesome!").
3135
3136         Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
3137
3138         * fast/dom/onload-open.html: Added waitUntilDone().
3139
3140 2009-02-24  David Levin  <levin@chromium.org>
3141
3142         Reviewed by Dave Hyatt.
3143
3144         Update expected results due to better results introduced by r41090.
3145
3146         * platform/mac/media/video-layer-crash-expected.txt:
3147
3148 2009-02-23  Julien Chaffraix  <jchaffraix@webkit.org>
3149
3150         Reviewed by Darin Adler.
3151
3152         Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
3153
3154         * fast/dom/cloneNode-expected.txt: Added.
3155         * fast/dom/cloneNode.html: Added.
3156
3157 2009-02-23  David Hyatt  <hyatt@apple.com>
3158
3159         Fix the stacking order for column rules in multi-column layout.  Column rules should paint as part of the background of an element, just
3160         after all other components of the background have been painted.  This allows negative z-index children to still paint on top of the
3161         column rules (rather than ending up above the background of the box but behind the column rules).
3162
3163         Reviewed by Eric Seidel
3164
3165         * fast/multicol/column-rules-stacking.html: Added.
3166         * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added.
3167         * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added.
3168         * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added.
3169
3170 2009-02-23  Gustavo Noronha Silva  <gns@gnome.org>
3171
3172         Reviewed by Alexey Proskuryakov.
3173
3174         https://bugs.webkit.org/show_bug.cgi?id=24011
3175         KURL's setPort doesn't unset port if 0 is given
3176
3177         Adding regression tests for change done on KURL's setPort in
3178         r41076. It is worth noting that Firefox doesn't render this test
3179         correctly since it raises an exception when javascript tries to
3180         change the iframe's contentWindow.location.port, though other
3181         properties are modifiable.
3182
3183         * fast/loader/location-port-expected.txt: Added.
3184         * fast/loader/location-port.html: Added.
3185         * fast/loader/resources/location-port-iframe.html: Added.
3186
3187 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
3188
3189         Rubber-stamped by Mark Rowe.
3190
3191         https://bugs.webkit.org/show_bug.cgi?id=15690
3192         Bug in layout test framework (setUpPage vs. setUpPageStatus)
3193
3194         * (Many JS files in dom/):
3195         (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
3196         a W3C fix.
3197
3198 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
3199
3200         Reviewed by Mark Rowe.
3201
3202         https://bugs.webkit.org/show_bug.cgi?id=21147
3203         hash property returns incorrect value for links w/o hash
3204
3205         * fast/dom/empty-hash-and-search-expected.txt: Added.
3206         * fast/dom/empty-hash-and-search.html: Added.
3207
3208 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
3209
3210         Reviewed by Darin Adler.
3211
3212         https://bugs.webkit.org/show_bug.cgi?id=20184
3213         SELECT with no name generates invalid query string
3214
3215         * fast/forms/select-no-name-expected.txt: Added.
3216         * fast/forms/select-no-name.html: Added.
3217
3218 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
3219
3220         Reviewed by Darin Adler.
3221
3222         https://bugs.webkit.org/show_bug.cgi?id=15707
3223         Crash when manipulating document from within an iframe onload function
3224
3225         * fast/dom/onload-open-expected.txt: Added.
3226         * fast/dom/onload-open.html: Added.
3227         * fast/dom/resources/frame-onload-open.html: Added.
3228
3229 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
3230
3231         Reviewed by Darin Adler.
3232
3233         https://bugs.webkit.org/show_bug.cgi?id=18970
3234         Numerically named input fields cause document.forms loop problems
3235
3236         * fast/forms/numeric-input-name-expected.txt: Added.
3237         * fast/forms/numeric-input-name.html: Added.
3238
3239 2009-02-21  Hironori Bono  <hbono@chromium.org>
3240
3241         Reviewed by Alexey Proskuryakov.
3242
3243         https://bugs.webkit.org/show_bug.cgi?id=23786
3244         [Chromium] line-break characters in a complex text are treated as zero-width spaces
3245
3246         Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
3247
3248         * fast/text/international/bidi-linebreak-001.html: Added.
3249         * fast/text/international/bidi-linebreak-002.html: Added.
3250         * fast/text/international/bidi-linebreak-003.html: Added.
3251         * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
3252         * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
3253         * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added.
3254         * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
3255         * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
3256         * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added.
3257         * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
3258         * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
3259         * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added.
3260
3261 2009-02-20  Sam Weinig  <sam@webkit.org>
3262
3263         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
3264
3265 2009-02-20  Oliver Hunt  <oliver@apple.com>
3266
3267         RS=Mark Rowe.
3268
3269         <rdar://problem/6606660> 2==null returns true in 64bit jit
3270
3271         Improved equality test to contain all integer values that could
3272         appear to be other immediate values if the type tag were ignored.
3273
3274         * fast/js/equality-expected.txt:
3275         * fast/js/resources/equality.js:
3276
3277 2009-02-19  Sam Weinig  <sam@webkit.org>
3278
3279         Reviewed by Beth Dakin.
3280
3281         Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
3282         Update querySelector/querySelectorAll to match the latest spec
3283
3284         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
3285         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
3286         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
3287         * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated.  We now fail 17 tests
3288         due to not throwing an exception when no arguments are passed to querySelector
3289         or querySelectorAll.
3290         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added.
3291         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added.
3292         * fast/dom/SelectorAPI/undefined-null-stringify.html: Added.
3293
3294 2009-02-19  David Hyatt  <hyatt@apple.com>
3295
3296         Fix a bug where reflections didn't work properly if opacity was < 1.  Make sure that replaced elements
3297         also consider reflections to be part of their visual overflow.  This had already been done for blocks
3298         and lines, but it wasn't being done yet for replaced elements.
3299
3300         Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer
3301         transparency layer early.  Since the reflected object paints twice, we don't want to end the transparency
3302         layer it pushed until we're done painting the real object (rather than the reflection).
3303
3304         Reviewed by Dan Bernstein
3305
3306         * fast/reflections/reflection-masks-opacity.html: Added.
3307         * platform/mac/fast/reflections/reflection-direction-expected.txt:
3308         * platform/mac/fast/reflections/reflection-masks-expected.txt:
3309         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added.
3310         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added.
3311         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added.
3312
3313 2009-02-19  Jay Campan  <jcampan@google.com>
3314
3315         Reviewed by Alexey Proskuryakov.
3316
3317         https://bugs.webkit.org/show_bug.cgi?id=23959
3318         LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines.
3319
3320         * fast/dom/navigator-detached-no-crash-expected.txt:
3321         * fast/dom/navigator-detached-no-crash.html:
3322
3323 2009-02-19  Dimitri Glazkov  <dglazkov@chromium.org>
3324
3325         Reviewed by Dave Hyatt.
3326
3327         https://bugs.webkit.org/show_bug.cgi?id=24012
3328         Clarify objective of the test and clean up.
3329
3330         * fast/forms/inline-ignored-on-legend-expected.txt:
3331         * fast/forms/inline-ignored-on-legend.html:
3332
3333 2009-02-18  Dimitri Glazkov  <dglazkov@chromium.org>
3334
3335         Reviewed by Eric Seidel.
3336
3337         https://bugs.webkit.org/show_bug.cgi?id=24012
3338         Convert inline-ignored-on-legend to text-only test.
3339
3340         * fast/forms/inline-ignored-on-legend-expected.txt: Added.
3341         * fast/forms/inline-ignored-on-legend.html: Changed to text-only.
3342         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed.
3343         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed.
3344         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed.
3345
3346 2009-02-17  Peter Abrahamsen  <rainhead@gmail.com>
3347
3348         Reviewed by Sam Weinig.
3349
3350         https://bugs.webkit.org/show_bug.cgi?id=23958
3351         <rdar://problem/6587815>
3352
3353         Updated XMLHttpRequests tests to match the newest Access Control draft.
3354
3355         * http/tests/security/originHeader/resources/print-origin.cgi:
3356         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
3357         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi:
3358         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi:
3359         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi:
3360         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi:
3361         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
3362         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3363         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3364         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3365         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi:
3366
3367 2009-02-17  Geoffrey Garen  <ggaren@apple.com>
3368
3369         Reviewed by Sam Weinig.
3370         
3371         Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
3372         fails to load.
3373
3374         * fast/js/function-toString-semicolon-insertion-expected.txt: Added.
3375         * fast/js/function-toString-semicolon-insertion.html: Added.
3376         * fast/js/resources/function-toString-semicolon-insertion.js: Added.
3377         (compileAndSerialize):
3378
3379 2009-02-17  David Hyatt  <hyatt@apple.com>
3380
3381         Reviewed by Eric Seidel
3382
3383         Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
3384
3385         Don't allow legends to be anything but display:block.
3386
3387         * fast/forms/inline-ignored-on-legend.html: Added.
3388         * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
3389         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
3390         * platform/mac/fast/forms/006-expected.txt:
3391         * platform/mac/fast/forms/007-expected.txt:
3392         * platform/mac/fast/forms/fieldset-align-expected.txt:
3393         * platform/mac/fast/forms/float-before-fieldset-expected.txt:
3394         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added.
3395         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added.
3396         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added.
3397         * platform/mac/fast/invalid/residual-style-expected.txt:
3398         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
3399
3400 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
3401
3402         Reviewed by Mark Rowe.
3403         
3404         https://bugs.webkit.org/show_bug.cgi?id=16309
3405         HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
3406
3407         * editing/execCommand/insert-list-with-id-expected.txt: Added.
3408         * editing/execCommand/insert-list-with-id.html:
3409         * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed.
3410         * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed.
3411         * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed.
3412
3413 2009-02-16  Sam Weinig  <sam@webkit.org>
3414
3415         Reviewed by Geoffrey Garen.
3416
3417         Add tests for <rdar://problem/6468156>
3418         REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
3419
3420         * fast/js/function-apply-expected.txt:
3421         * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and
3422         Array.length explicitly or implicitly using Array.prototype.unshift.
3423
3424 2009-02-16  Dan Bernstein  <mitz@apple.com>
3425
3426         Reviewed by Geoffrey Garen.
3427
3428         - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
3429
3430         * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added.
3431         * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added.
3432         * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added.
3433         * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html.
3434
3435 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
3436
3437         Reviewed by Eric Seidel.
3438         
3439         https://bugs.webkit.org/show_bug.cgi?id=15381
3440         execCommand justify modifies the contentEditable node
3441
3442         * editing/execCommand/15381-expected.txt: Added.
3443         * editing/execCommand/15381.html: Added.
3444         
3445         Made this test cross platform and changed it to reflect the fix:
3446         * editing/execCommand/5062376-expected.txt: Added.
3447         * editing/execCommand/5062376.html:
3448         * platform/mac/editing/execCommand/5062376-expected.checksum: Removed.
3449         * platform/mac/editing/execCommand/5062376-expected.png: Removed.
3450         * platform/mac/editing/execCommand/5062376-expected.txt: Removed.
3451
3452 2009-02-16  Chris Fleizach  <cfleizach@apple.com>
3453
3454         Reviewed by Adele Peterson.
3455
3456         Test for Bug 23979: AX: alt tag not returned for <input type="image">
3457         https://bugs.webkit.org/show_bug.cgi?id=23979
3458
3459         * accessibility/input-image-alt-expected.txt: Added.
3460         * accessibility/input-image-alt.html: Added.
3461
3462 2009-02-13  Geoffrey Garen  <ggaren@apple.com>
3463
3464         Reviewed by Sam Weinig.
3465         
3466         Added a test for an edge case in <rdar://problem/6584057>.
3467
3468         * fast/js/resources/sort-non-numbers.js: Added.
3469         * fast/js/sort-non-numbers.html: Added.
3470         * fast/js/sort-non-numbers-expected.txt: Added.
3471
3472 2009-02-13  Chris Marrin  <cmarrin@apple.com>
3473
3474         Reviewed by Adam Roben.
3475
3476         https://bugs.webkit.org/show_bug.cgi?id=23936
3477
3478         Fixed 3 more test cases
3479
3480         * platform/win/fast/css/computed-style-expected.txt:
3481         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
3482         * svg/css/getComputedStyle-basic-expected.txt:
3483
3484 2009-02-13  Chris Marrin  <cmarrin@apple.com>
3485
3486         Reviewed by Simon Fraser.
3487
3488         https://bugs.webkit.org/show_bug.cgi?id=23936
3489
3490         Fixed 2 more test cases (mac specific)
3491
3492         * platform/mac/fast/css/computed-style-expected.txt:
3493         * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
3494
3495 2009-02-12  Horia Olaru  <olaru@adobe.com>
3496
3497         Reviewed by Oliver Hunt.
3498
3499         https://bugs.webkit.org/show_bug.cgi?id=23400
3500
3501         Added a modified version of the test Chris Brichford attached to the bug.
3502         Will test return values of various eval function calls, including some which
3503         throw and catch errors in the string to evaluate.
3504
3505         * fast/js/eval-throw-return-expected.txt: Added.
3506         * fast/js/eval-throw-return.html: Added.
3507         * fast/js/resources/eval-throw-return.js: Added.
3508         (throwFunc):
3509         (throwOnReturn):
3510         (twoFunc):
3511
3512 2009-02-12  David Smith  <catfish.man@gmail.com>
3513
3514         Reviewed by David Hyatt.
3515
3516         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
3517
3518 2009-02-12  Chris Marrin  <cmarrin@apple.com>
3519
3520         Reviewed by Simon Fraser.
3521
3522         https://bugs.webkit.org/show_bug.cgi?id=23936
3523
3524         Fixed test results
3525
3526         * fast/css/computed-style-expected.txt:
3527         * fast/css/computed-style-without-renderer-expected.txt:
3528         * fast/dom/Window/window-properties-expected.txt:
3529         * platform/mac/svg/text/text-text-05-t-expected.checksum:
3530         * platform/mac/svg/text/text-text-05-t-expected.png:
3531
3532 2009-02-12  Eric Carlson  <eric.carlson@apple.com>
3533
3534         Reviewed by Simon Fraser.
3535         
3536         Support MPEG content on Mac and Windows.
3537         <rdar://problem/5917509>
3538         https://bugs.webkit.org/show_bug.cgi?id=23495
3539
3540         * media/audio-mpeg-supported-expected.txt: Added.
3541         * media/audio-mpeg-supported.html: Added.
3542         * media/content/silence.mpg: Added.
3543
3544 2009-02-12  Chris Marrin  <cmarrin@apple.com>
3545
3546         Reviewed by Dave Hyatt
3547
3548         https://bugs.webkit.org/show_bug.cgi?id=23908
3549
3550         Added test for parsing 3d functions in webkit-transform
3551
3552         * transforms/3d: Added.
3553         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
3554         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
3555
3556 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
3557
3558         Reviewed by Darin Adler.
3559
3560         Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
3561
3562         The test validates the <image> special treatment (using <img> tag) and see whether
3563         it validates the previous behaviour and we do not ASSERT.
3564
3565         * fast/dom/prefixed-image-tag-expected.txt: Added.
3566         * fast/dom/prefixed-image-tag.xhtml: Added.
3567
3568 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
3569
3570         Reviewed by Darin Adler.
3571
3572         Bug 23826: Potential bug with before/after rule while moving element from one document to another
3573
3574         * fast/css-generated-content/beforeAfter-interdocument.html: Added.
3575         * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
3576
3577 2009-02-12  Adam Roben  <aroben@apple.com>
3578
3579         Try to fix dashboard-region-parser
3580
3581         * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
3582         paths now that this test has moved.
3583
3584 2009-02-12  Chris Marrin  <cmarrin@apple.com>
3585
3586         Reviewed by Simon Fraser.
3587
3588         https://bugs.webkit.org/show_bug.cgi?id=23927
3589
3590         Skip 16 SVG tests that fail on PPC, until problem is resolved
3591
3592         * platform/mac/Skipped:
3593
3594 2009-02-12  Chris Marrin  <cmarrin@apple.com>
3595
3596         Reviewed by Simon Fraser.
3597
3598         https://bugs.webkit.org/show_bug.cgi?id=23927
3599
3600         This fixes one testcase on PPC Mac
3601
3602         * svg/custom/getTransformToElement.svg:
3603
3604 2009-02-12  Adam Roben  <aroben@apple.com>
3605
3606         Add some tests that fail due to using the wrong font for Hebrew to the
3607         Windows Skipped list
3608
3609         * platform/win/Skipped:
3610
3611 2009-02-12  Adam Roben  <aroben@apple.com>
3612
3613         Remove some passing tests from the Windows Skipped list
3614
3615         * platform/win/Skipped: Removed two tests in http/tests/incremental
3616         (one of which had been renamed and so was running anyway).
3617
3618 2009-02-12  Adam Roben  <aroben@apple.com>
3619
3620         Add a failing loader test to the Windows Skipped list
3621
3622         * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
3623
3624 2009-02-12  Adam Roben  <aroben@apple.com>
3625
3626         Add another failing drag-n-drop test to the Windows Skipped list
3627
3628         * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
3629
3630 2009-02-12  Adam Roben  <aroben@apple.com>
3631
3632         Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
3633         in cross-platform location
3634
3635         <https://bugs.webkit.org/show_bug.cgi?id=23919>
3636
3637         Moved the test and its results to platform/mac.
3638
3639         Reviewed by Dan Bernstein.
3640
3641         * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
3642         * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
3643
3644 2009-02-12  Adam Roben  <aroben@apple.com>
3645
3646         Fix Bug 23918: Mac-specific results for
3647         fast/css/computed-style[-without-renderer] are sitting in
3648         cross-platform location
3649
3650         <https://bugs.webkit.org/show_bug.cgi?id=23918>
3651
3652         Move Mac-specific results for
3653         fast/css/computed-style[-without-renderer] to platform/mac
3654
3655         Reviewed by John Sullivan.
3656
3657         * fast/css/computed-style-expected.txt:
3658         * fast/css/computed-style-without-renderer-expected.txt:
3659         Made these results correct for non-Mac platforms by removing the
3660         -webkit-dashboard-region references.
3661
3662         * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
3663         * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
3664
3665         * platform/win/fast/css/computed-style-expected.txt:
3666         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
3667         Copied the non-Mac results here, too, since on Windows we first check
3668         for Mac-specific results before checking for cross-platform results.
3669
3670 2009-02-11  Adam Roben  <aroben@apple.com>
3671
3672         Windows fix for Bug 22239: Implement missing animation & transition
3673         APIs on LayoutTestController for non-mac platforms
3674
3675         <https://bugs.webkit.org/show_bug.cgi?id=22239>
3676
3677         Reviewed by Simon Fraser.
3678
3679         * platform/win/Skipped: Enable the previously-skipped tests.
3680
3681 2009-02-11  Scott Violet  <sky@google.com>
3682
3683         Reviewed by Simon Fraser.
3684
3685         https://bugs.webkit.org/show_bug.cgi?id=23805 
3686         The test transitions/transition-end-event-multiple-03.html occasionally fails.
3687
3688         * transitions/transition-end-event-multiple-03.html: Upped the timeout.
3689
3690 2009-02-10  Oliver Hunt  <oliver@apple.com>
3691
3692         Reviewed by Adele Peterson.
3693
3694         <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
3695
3696         Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
3697         when the mousedown handler has prevented default handling.
3698
3699         * fast/events/mouse-drag-from-frame-expected.txt: Added.
3700         * fast/events/mouse-drag-from-frame.html: Added.
3701         * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
3702
3703 2009-02-08  Sam Weinig  <sam@webkit.org>
3704
3705         Reviewed by David Hyatt.
3706
3707         Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
3708         Please implement getBoundingClientRect and getClientRects
3709         <rdar://problem/6139669>
3710
3711         * fast/dom/Window/window-properties-expected.txt:
3712         * fast/dom/domListEnumeration-expected.txt:
3713         * fast/dom/getBoundingClientRect-expected.txt: Added.
3714         * fast/dom/getBoundingClientRect.html: Added.
3715         * fast/dom/getClientRects-expected.txt: Added.
3716         * fast/dom/getClientRects.html: Added.
3717         * fast/dom/resources/domListEnumeration.js:
3718         * fast/js/global-constructors-expected.txt:
3719
3720 2009-02-10  Feng Qian <feng@chromium.org>
3721
3722         Reviewed by Alexey Proskuryakov.
3723
3724         Fix crashes in disconnected navigator object.
3725         https://bugs.webkit.org/show_bug.cgi?id=23626
3726
3727         * fast/dom/navigator-detached-no-crash-expected.txt: Added.
3728         * fast/dom/navigator-detached-no-crash.html: Added.
3729
3730 2009-02-09  Chris Marrin  <cmarrin@apple.com>
3731
3732         Reviewed by Simon Fraser
3733
3734         https://bugs.webkit.org/show_bug.cgi?id=23689
3735
3736         Add test for 3D functionality of WebKitCSSMatrix.
3737
3738         * transforms/3d: Added.
3739         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
3740         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
3741
3742 2009-02-09  Mark Rowe  <mrowe@apple.com>
3743
3744         Reviewed by Sam Weinig.
3745
3746         Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
3747         Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
3748
3749         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
3750         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
3751
3752 2009-02-09  Dimitri Glazkov  <dglazkov@chromium.org>
3753
3754         Reviewed by Dave Hyatt.
3755
3756         https://bugs.webkit.org/show_bug.cgi?id=23806
3757         New test for the crash with an embed element with an empty src and
3758         "text/html" type.
3759
3760         * fast/loader/empty-embed-src-attribute-expected.txt: Added.
3761         * fast/loader/empty-embed-src-attribute.html: Added.
3762
3763 2009-02-09  Alexey Proskuryakov  <ap@webkit.org>
3764
3765         Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
3766
3767         * fast/dom/Selection/getRangeAt-expected.txt: Added.
3768
3769 2009-02-07  Rob Buis  <rwlbuis@gmail.com>
3770
3771         Reviewed by Darin.
3772
3773         Test for:
3774         https://bugs.webkit.org/show_bug.cgi?id=3248
3775         Bug 3248: Mouse events on OPTION element seem to be ignored
3776
3777         * fast/forms/option-mouseevents-expected.txt: Added.
3778         * fast/forms/option-mouseevents.html: Added.
3779
3780 2009-02-06  Chris Marrin  <cmarrin@apple.com>
3781
3782         Reviewed by Simon Fraser.
3783
3784        https://bugs.webkit.org/show_bug.cgi?id=6868
3785
3786         Fixed results of several svg tests because of differences
3787         in rounding caused by TransformationMatrix changing from
3788         single to double precision math.
3789
3790         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
3791         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
3792         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
3793         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
3794         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
3795         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
3796         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
3797         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
3798         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
3799         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3800         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3801         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3802         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3803         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3804         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
3805         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
3806         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
3807         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
3808         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
3809         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
3810         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
3811         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
3812         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
3813         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
3814         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
3815         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
3816         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
3817         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
3818         * platform/mac/svg/batik/text/textProperties-expected.txt:
3819         * platform/mac/svg/batik/text/verticalText-expected.txt:
3820         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
3821         * platform/mac/svg/carto.net/slider-expected.txt:
3822         * platform/mac/svg/carto.net/tabgroup-expected.txt:
3823         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
3824         * platform/mac/svg/custom/invalid-css-expected.txt:
3825         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
3826         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
3827         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
3828         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
3829         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
3830         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
3831         * platform/mac/svg/hixie/perf/001-expected.txt:
3832         * platform/mac/svg/hixie/perf/002-expected.txt:
3833         * platform/mac/svg/hixie/perf/007-expected.txt:
3834         * platform/mac/svg/text/text-align-01-b-expected.txt:
3835         * platform/mac/svg/text/text-align-05-b-expected.txt:
3836         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
3837         * platform/mac/svg/text/text-text-04-t-expected.txt:
3838         * platform/mac/svg/text/text-text-05-t-expected.txt:
3839         * platform/mac/svg/text/text-text-06-t-expected.txt:
3840         * platform/mac/svg/text/text-tref-01-b-expected.txt:
3841         * svg/custom/getTransformToElement.svg:
3842
3843 2009-02-05  Eric Seidel  <eric@webkit.org>
3844
3845         Reviewed by Eric Seidel.
3846
3847         DOMSelection.getRangeAt() returns a different range than the selection
3848         https://bugs.webkit.org/show_bug.cgi?id=23601
3849
3850         Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
3851
3852         * fast/dom/Selection/getRangeAt.html: Added.
3853         * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
3854         * fast/dom/Selection/resources/getRangeAt.js: Added.
3855
3856 2009-02-06  Justin Garcia  <justin.garcia@apple.com>
3857
3858         Reviewed by Oliver Hunt.
3859         
3860         https://bugs.webkit.org/show_bug.cgi?id=23800
3861         Header elements are not always preserved during paste
3862
3863         * editing/execCommand/4128080-1-expected.txt: Added.
3864         * editing/execCommand/4128080-1.html: Added.
3865         * editing/execCommand/4128080-2-expected.txt: Added.
3866         * editing/execCommand/4128080-2.html: Added.
3867
3868 2009-02-05  Alexey Proskuryakov  <ap@webkit.org>
3869
3870         Reviewed by Darin Adler.
3871
3872         <rdar://problem/6438271> Improve backspace handling of accented characters
3873
3874         * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
3875         * platform/mac/editing/deleting/backward-delete.html: Added.
3876
3877 2009-02-05  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3878
3879         Rubber-stamped by George Staikos.
3880
3881         Regenerate input.wml result on mac, it was generated with Qt before.
3882
3883         * platform/mac/fast/wml/input-expected.checksum:
3884         * platform/mac/fast/wml/input-expected.png:
3885         * platform/mac/fast/wml/input-expected.txt:
3886
3887 2009-02-05  Sam Weinig  <sam@webkit.org>
3888
3889         Reviewed by Darin Layer.
3890
3891         Fix after merging EventTargetNode up into Node.
3892
3893         * fast/dom/Window/window-properties-expected.txt:
3894         * fast/dom/prototype-chain-expected.txt:
3895
3896 2009-02-04  Dean Jackson  <dino@apple.com>
3897
3898         Reviewed by Darin Adler.
3899
3900         Remove animation-play-state from expected properties.
3901         https://bugs.webkit.org/show_bug.cgi?id=22907
3902
3903         * animations/computed-style-expected.txt:
3904         * animations/computed-style.html:
3905         * fast/css/computed-style-display-none-expected.txt:
3906         * fast/css/computed-style-expected.txt:
3907         * fast/css/computed-style-without-renderer-expected.txt:
3908         * fast/css/computed-style-without-renderer.html:
3909         * svg/css/getComputedStyle-basic-expected.txt:
3910
3911 2009-02-04  Tor Arne Vestbø  <tavestbo@trolltech.com>
3912
3913         Reviewed by Darin Adler.
3914
3915         Make sure we don't load on removing the media element from the document
3916         https://bugs.webkit.org/show_bug.cgi?id=22105.
3917
3918         * media/remove-from-document-no-load-expected.txt: Added.
3919         * media/remove-from-document-no-load.html: Added.
3920
3921 2009-02-04  Dmitry Titov  <dimich@chromium.org>
3922
3923         Not reviewed, build fix.
3924
3925         https://bugs.webkit.org/show_bug.cgi?id=22806
3926         Reverting the test that should not yet be landed since it depends on
3927         changes in DRT which were not yet landed.
3928
3929         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
3930         * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
3931         * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
3932         * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
3933
3934 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
3935
3936         Reviewed by Eric Seidel.
3937
3938         Rename layout test result to the correct name.
3939
3940         * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
3941
3942 2009-02-04  Dmitry Titov  <dimich@chromium.org>
3943
3944         Reviewed by Darin Adler.
3945
3946         Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
3947
3948         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
3949         * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
3950         * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
3951         * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
3952
3953 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
3954
3955         Reviewed by Sam Weinig.
3956
3957         https://bugs.webkit.org/show_bug.cgi?id=23655
3958         Clean up storage layout tests a bit.
3959
3960         * storage/close-during-stress-test.html: Moved brace to new line.
3961         * storage/empty-statement.html: Moved brace to new line.
3962         * storage/execute-sql-args.html: Moved brace to new line.
3963         * storage/quota-tracking.html: Moved brace to new line.
3964         * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
3965         * storage/transaction-callback-exception-crash.html: Added.
3966         * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
3967         * storage/transaction_callback_exception_crash.html: Removed.
3968
3969 2009-02-04  Jeremy Moskovich  <jeremy@chromium.org>
3970
3971         Reviewed by Dave Hyatt.
3972
3973         https://bugs.webkit.org/show_bug.cgi?id=23471
3974         Fix text-overflow:ellipsis; for RTL case.
3975
3976         Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
3977
3978         * fast/css/text-overflow-ellipses.html: Added.
3979         * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
3980         * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
3981         * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
3982         * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
3983         * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
3984
3985 2009-02-03  Brad Garcia  <bgarcia@google.com>
3986
3987         Reviewed by Eric Seidel.
3988
3989         Test for https://bugs.webkit.org/show_bug.cgi?id=20443
3990
3991         * fast/frames/frame-dead-region-expected.txt: Added.
3992         * fast/frames/frame-dead-region.html: Added.
3993         * fast/frames/resources/frame-dead-region-left.html: Added.
3994
3995 2009-02-03  Justin Garcia  <justin.garcia@apple.com>
3996
3997         Reviewed by Darin Adler.
3998         
3999         https://bugs.webkit.org/show_bug.cgi?id=13490
4000         Implement execCommand("styleWithCSS", ...)
4001
4002         * editing/execCommand/5685604-1-expected.txt: Added.
4003         * editing/execCommand/5685604-1.html: Added.
4004
4005 2009-02-03  Grace Kloba  <klobag@gmail.com>
4006
4007         https://bugs.webkit.org/show_bug.cgi?id=23178
4008         Added a case to test the offsetTop of table cell's children.
4009
4010         * fast/dom/Element/offsetTop-table-cell-expected.txt:
4011         * fast/dom/Element/offsetTop-table-cell.html:
4012
4013 2009-02-03  Dan Bernstein  <mitz@apple.com>
4014
4015         Reviewed by Brady Eidson.
4016
4017         - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
4018
4019         * fast/history/window-open-expected.txt: Added.
4020         * fast/history/window-open.html: Added.
4021
4022 2009-02-03  Dmitry Titov  <dimich@chromium.org>
4023
4024         Reviewed by Alexey Proskuryakov.
4025
4026         https://bugs.webkit.org/show_bug.cgi?id=22718
4027         Implement WindowTimers interface in Workers.
4028
4029         First layout test for timeouts in a Worker.
4030
4031         * fast/workers/resources/worker-timeout.js: Added.
4032         (checkCompletion):
4033         * fast/workers/worker-timeout-expected.txt: Added.
4034         * fast/workers/worker-timeout.html: Added.
4035
4036 2009-02-02  Oliver Hunt  <oliver@apple.com>
4037
4038         Reviewed by Gavin Barraclough.
4039
4040         <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
4041         <rdar://problem/6543487>
4042
4043         Testcase for regex codegen emitting checks out of correct order.
4044
4045         * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
4046         * fast/js/regexp-character-match-out-of-order.html: Added.
4047         * fast/js/resources/regexp-character-match-out-of-order.js: Added.
4048
4049 2009-02-02  Yichao Yin  <yichao.yin@torchmobile.com.cn>
4050
4051         Reviewed by Niko Zimmermann.
4052
4053         Tests for WML Input
4054
4055         * wml/input-format-expected.txt: Added.
4056         * wml/input-format.html: Added.
4057         * wml/resources/input-format.js: Added.
4058         (setupTestDocument):
4059         (prepareTest):
4060         (executeTest):
4061
4062 2009-01-29  Scott Violet  <sky@google.com>
4063
4064         Reviewed by Darin Adler.
4065
4066         https://bugs.webkit.org/show_bug.cgi?id=23633
4067         The test transitions/transition-end-event-nested.html occasionally fails
4068
4069         Ups the timeout of the test transitions/transition-end-event-nested.html
4070         and makes the test exit as soon as all events received.
4071
4072         * transitions/transition-end-event-helpers.js:
4073         (recordTransitionEndEvent):
4074         (runTransitionTest.startTest._endFunction):
4075         (runTransitionTest.startTest):
4076         (runTransitionTest):
4077         * transitions/transition-end-event-nested.html:
4078
4079 2009-01-30  Sam Weinig  <sam@webkit.org>
4080
4081         Reviewed by Dan Bernstein.
4082
4083         Test for <rdar://problem/6545095>
4084         ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
4085
4086         * fast/block/float/crash-replaced-display-block-expected.txt: Added.
4087         * fast/block/float/crash-replaced-display-block.html: Added.
4088
4089 2009-01-30  Chris Fleizach  <cfleizach@apple.com>
4090
4091         Reviewed by Oliver Hunt.
4092
4093         Bug 23656: AX hierarchy for iFrames is incorrect
4094         https://bugs.webkit.org/show_bug.cgi?id=23656
4095
4096         Update test to reflect correct behavior.
4097
4098         * accessibility/iframe-bastardization.html:
4099
4100 2009-01-30  Geoffrey Garen  <ggaren@apple.com>
4101
4102         Reviewed by Darin Adler.
4103
4104         More redirect layout test work.