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