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