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