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