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