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