9f4005d03dfc6e4d21d77835efc60e378a3f8b84
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-07-23  Mark Rowe  <mrowe@apple.com>
2
3         Skip two new tests for GTK that use eventSender.
4
5         * platform/gtk/Skipped:
6
7 2009-07-23  Mark Rowe  <mrowe@apple.com>
8
9         Rubber-stamped by Brady Eidson.
10
11         Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
12         using "if (layoutTestController)".
13
14         * editing/execCommand/25256.html:
15         * editing/execCommand/25320.html:
16         * fast/canvas/arc-crash.html:
17         * fast/css/emptyStyleTag.html:
18         * fast/events/js-keyboard-event-creation.html:
19         * fast/events/scrollbar-double-click.html:
20         * fast/forms/select-no-name.html:
21         * fast/history/window-open.html:
22         * platform/mac/fast/events/objc-event-api.html:
23         * platform/mac/fast/events/objc-keyboard-event-creation.html:
24         * scrollbars/scrollbar-miss-mousemove-disabled.html:
25         * scrollbars/scrollbar-miss-mousemove.html:
26         * storage/domstorage/localstorage/clear.html:
27         * storage/domstorage/localstorage/delete-removal.html:
28         * storage/domstorage/localstorage/enumerate-storage.html:
29         * storage/domstorage/localstorage/index-get-and-set.html:
30         * storage/domstorage/localstorage/onstorage-attribute-markup.html:
31         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
32         * storage/domstorage/localstorage/private-browsing-affects-storage.html:
33         * storage/domstorage/localstorage/resources/window-open-second.html:
34         * storage/domstorage/localstorage/simple-events.html:
35         * storage/domstorage/localstorage/simple-usage.html:
36         * storage/domstorage/localstorage/string-conversion.html:
37         * storage/domstorage/localstorage/window-open.html:
38         * storage/domstorage/sessionstorage/clear.html:
39         * storage/domstorage/sessionstorage/delete-removal.html:
40         * storage/domstorage/sessionstorage/enumerate-storage.html:
41         * storage/domstorage/sessionstorage/index-get-and-set.html:
42         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
43         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
44         * storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
45         * storage/domstorage/sessionstorage/resources/window-open-second.html:
46         * storage/domstorage/sessionstorage/simple-events.html:
47         * storage/domstorage/sessionstorage/simple-usage.html:
48         * storage/domstorage/sessionstorage/string-conversion.html:
49         * storage/domstorage/sessionstorage/window-open.html:
50         * storage/domstorage/window-attributes-exist.html:
51         * svg/custom/stop-crash.svg:
52
53 2009-07-23  Mark Rowe  <mrowe@apple.com>
54
55         And now with some valid JavaScript syntax!
56
57         * http/tests/misc/redirect-to-about-blank.html:
58
59 2009-07-23  Mark Rowe  <mrowe@apple.com>
60
61         Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
62
63         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
64
65 2009-07-23  Mark Rowe  <mrowe@apple.com>
66
67         Reviewed by Brady Eidson.
68
69         Add a workaround for <rdar://problem/6925892> to the test that it affects.
70
71         * http/tests/misc/redirect-to-about-blank.html:
72
73 2009-07-23  Brady Eidson  <beidson@apple.com>
74
75         Reviewed by Geoff Garen.
76
77         WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
78         https://bugs.webkit.org/show_bug.cgi?id=27595
79
80         * http/tests/misc/resources/redirect-to-http-url.php: Added.
81         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
82         * http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
83         * platform/gtk/Skipped:
84         * platform/qt/Skipped:
85
86 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
87
88         Fix layout tests, no review.
89
90         Actually add the video-layer tests results for leopard, that were
91         forgotten in r46302. Also add test results for windows.
92
93         * platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
94         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
95         * platform/win/fast/layers/video-layer-expected.txt: Added.
96
97 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
98
99         Reviewed by Simon Fraser.
100
101         Following changes on the video controls, video-layer tests results need to
102         be updated in order to fix the layout tests.
103
104         * platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
105         * platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
106         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
107         * platform/mac/fast/layers/video-layer-expected.checksum: Removed.
108         * platform/mac/fast/layers/video-layer-expected.png: Removed.
109         * platform/mac/fast/layers/video-layer-expected.txt: Updated.
110
111 2009-07-23  Mark Rowe  <mrowe@apple.com>
112
113         Rubber-stamped by Dan Bernstein.
114
115         Update layout test results for three tests related to text fields as their metrics
116         have changed slightly since the results were last updated.
117
118         * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
119         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
120         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
121         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
122
123 2009-07-23  Mark Rowe  <mrowe@apple.com>
124
125         Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
126
127         * platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
128         * platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
129
130 2009-07-23  Dan Bernstein  <mitz@apple.com>
131
132         Reviewed by Dave Hyatt.
133
134         [CSS3 Backgrounds and Borders] Add support for inset box shadows
135         https://bugs.webkit.org/show_bug.cgi?id=27582
136
137         * fast/box-shadow/inset.html: Added.
138         * platform/mac/fast/box-shadow/inset-expected.checksum: Added.
139         * platform/mac/fast/box-shadow/inset-expected.png: Added.
140         * platform/mac/fast/box-shadow/inset-expected.txt: Added.
141
142 2009-07-23  Mark Rowe  <mrowe@apple.com>
143
144         Rubber-stamped by Dan Bernstein.
145
146         Update layout test results for two international text tests that are failing due to font differences.
147
148         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
149         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
150         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
151         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
152         * platform/mac/fast/text/international/thai-baht-space-expected.txt:
153
154 2009-07-23  Mark Rowe  <mrowe@apple.com>
155
156         Rubber-stamped by Dan Bernstein.
157
158         Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
159
160         * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
161         * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
162         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
163         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
164
165 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
166
167         Layout test fix so no review.
168
169         Add audio-controls-rendering layout test results for windows and leopard.
170
171         * platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
172         * platform/win/media/audio-controls-rendering-expected.txt: Added.
173
174 2009-07-23  Mark Rowe  <mrowe@apple.com>
175
176         Update layout test results for the addition of a new computed style property in r46285.
177
178         * fast/css/getComputedStyle/computed-style-expected.txt:
179         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
180         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
181         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
182         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
183         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
184         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
185         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
186         * svg/css/getComputedStyle-basic-expected.txt:
187
188 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
189
190         Reviewed by Eric Seidel.
191
192         execCommand('underline') can't remove <U> underlines
193         https://bugs.webkit.org/show_bug.cgi?id=20215
194
195         This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
196         toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
197         We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
198
199         * editing/execCommand/resources/toggle-style-2.js: Added.
200         (testSingleToggle):
201         (testDoubleToggle):
202         * editing/execCommand/toggle-style-2-expected.txt: Added.
203         * editing/execCommand/toggle-style-2.html: Added.
204         * editing/execCommand/toggle-styles-expected.txt: Passes all the tests
205
206 2009-07-23  Jessie Berlin  <jberlin@apple.com>
207
208         Reviewed by Dan Bernstein.
209
210         https://bugs.webkit.org/show_bug.cgi?id=27554
211         Expose the value of text-overflow in getComputedStyle.
212
213         * fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
214         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
215
216 2009-07-23  Ryosuke Niwa  <rniwa@webkit.org>
217
218         Reviewed by David Hyatt.
219
220         Rebaseline for http://trac.webkit.org/changeset/46274
221         (The changeset rebaselined the expected results for mac but not for windows)
222
223         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
224         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
225
226 2009-07-23  David Hyatt  <hyatt@apple.com>
227
228         Reviewed by Dan Bernstein.
229
230         https://bugs.webkit.org/show_bug.cgi?id=27572
231         Implement support for background-attachment:local.
232
233         Added new test fast/overflow/overflow-with-local-attachment.html.
234
235         * fast/overflow/overflow-with-local-background-attachment.html: Added.
236         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
237         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
238         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
239
240 2009-07-22  Pierre d'Herbemont  <pdherbemont@apple.com>
241
242         Reviewed by Simon Fraser.
243
244         Audio element at default width shouldn't have time field.
245         https://bugs.webkit.org/show_bug.cgi?id=27589
246
247         * platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
248         * platform/mac/media/audio-controls-rendering-expected.checksum:
249         * platform/mac/media/audio-controls-rendering-expected.png:
250         * platform/mac/media/audio-controls-rendering-expected.txt:
251
252 2009-07-23  Kenneth Rohde Christiansen  <kenneth@webkit.org>
253
254         Reviewed by Adam Treat.
255
256         Added expected results for tests that we pass.
257
258         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
259         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
260         * platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
261         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
262         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
263         * platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
264         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
265         * platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
266         * platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
267         * platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
268         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
269         * platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
270         * platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
271         * platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
272         * platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
273         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
274
275 2009-07-23  David Hyatt  <hyatt@apple.com>
276
277         Reviewed by Dan Bernstein.
278         
279         https://bugs.webkit.org/show_bug.cgi?id=27581
280         Drop the prefix from the box-shadow property.
281
282         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
283         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
284         * svg/css/getComputedStyle-basic-expected.txt:
285
286 2009-07-22  Viet-Trung Luu  <viettrungluu@gmail.com>
287
288         Reviewed by David Hyatt.
289
290         https://bugs.webkit.org/show_bug.cgi?id=27289
291         Tests that mouse clicks/releases are handled properly on scrollbars
292         even when there is no mouse move onto the scrollbar (two cases: enabled
293         and disabled controls).
294
295         * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
296         * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
297         * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
298         * scrollbars/scrollbar-miss-mousemove.html: Added.
299
300 2009-07-23  Simon Hausmann  <simon.hausmann@nokia.com>
301
302         Reviewed by Tor Arne Vestbø.
303
304         Rebaseline the Qt results for computed-style.html and
305         computed-style-without-rendered.html after r46240, similar to r46252.
306
307         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
308         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
309
310 2009-07-23  David Levin  <levin@chromium.org>
311
312          Rubber-stamped by Oliver Hunt.
313
314         Improve keyboard navigation of Select elements.
315         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
316         on non-Mac platforms.
317         https://bugs.webkit.org/show_bug.cgi?id=22784
318
319         One more round of speculative fixes:
320          - Really fix the general and win expected results.  (They were missing a return.)
321          - Disable the test for gtk (and remove the attempted workaround for that platform).
322
323         * fast/forms/select-popup-pagekeys-expected.txt:
324         * fast/forms/select-popup-pagekeys.html:
325         * platform/gtk/Skipped:
326         * platform/win/fast/forms/select-popup-pagekeys-expected.txt:
327
328 2009-07-23  David Levin  <levin@chromium.org>
329
330         Rubber-stamped by Oliver Hunt.
331
332         Improve keyboard navigation of Select elements.
333         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
334         on non-Mac platforms.
335         https://bugs.webkit.org/show_bug.cgi?id=22784
336
337         3 (speculative) fixes for the new layout test: select-popup-pagekeys
338          - Help Windows to pass by adding platform results.
339          - Fix the general expected results.
340          - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.
341
342         * fast/forms/select-popup-pagekeys-expected.txt:
343         * fast/forms/select-popup-pagekeys.html:
344         * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.
345
346 2009-07-22  Jens Alfke  <snej@chromium.org>
347
348         Reviewed by David Levin.
349
350         Bug 22784: Improve keyboard navigation of Select elements.
351         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
352         on non-Mac platforms.
353         https://bugs.webkit.org/show_bug.cgi?id=22784
354         http://code.google.com/p/chromium/issues/detail?id=4576
355
356         * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
357         * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
358         * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.
359
360 2009-07-22  Simon Hausmann  <simon.hausmann@nokia.com>
361
362         Rubber-stamped by David Levin.
363
364         Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.
365
366         * platform/qt/Skipped:
367
368 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
369
370         Reviewed by Adam Barth.
371
372         REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
373         https://bugs.webkit.org/show_bug.cgi?id=27591
374
375         Rebaselines the tests.
376
377         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
378         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
379
380 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
381
382         Reviewed by Eric Seidel.
383
384         execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
385         https://bugs.webkit.org/show_bug.cgi?id=27476
386
387         toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
388         e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"
389
390         getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
391         both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.
392
393         * editing/execCommand/resources/toggle-text-decorations.js: Added.
394         (testSingleToggle):
395         * editing/execCommand/toggle-text-decorations-expected.txt: Added.
396         * editing/execCommand/toggle-text-decorations.html: Added.
397         * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
398         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
399         * fast/css/getComputedStyle/resources: Added.
400         * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
401         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
402         (expect):
403
404 2009-07-22  Daniel Bates  <dbates@intudata.com>
405
406         Reviewed by Adam Barth.
407
408         https://bugs.webkit.org/show_bug.cgi?id=27174
409         And
410         https://bugs.webkit.org/show_bug.cgi?id=26938
411         
412         Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().
413
414         * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
415         * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
416         * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
417         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
418         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
419         * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
420         * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
421         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
422         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.
423
424 2009-07-22  David Hyatt  <hyatt@apple.com>
425
426         Reviewed by Beth Dakin.
427
428         https://bugs.webkit.org/show_bug.cgi?id=27562
429         Add some new layout tests that drop the prefix from the background properties and use origin
430         in a shorthand.  Update shorthand results and computed style results to account for new properties.
431
432         * fast/backgrounds/size/backgroundSize20.html: Added.
433         * fast/backgrounds/size/backgroundSize21.html: Added.
434         * fast/backgrounds/size/backgroundSize22.html: Added.
435         * fast/css/background-position-serialize-expected.txt:
436         * fast/css/remove-shorthand-expected.txt:
437         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
438         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
439         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
440         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
441         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
442         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
443         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
444         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
445         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
446         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
447         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
448         * platform/mac/fast/inspector/style-expected.txt:
449         * svg/css/getComputedStyle-basic-expected.txt:
450
451 2009-07-22  Jens Alfke  <snej@chromium.org>
452
453         Reviewed by Darin Fisher.
454
455         Hook up V8 bindings for DataGrid elements.
456         https://bugs.webkit.org/show_bug.cgi?id=27383
457         http://code.google.com/p/chromium/issues/detail?id=16730
458
459         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
460         to handle exceptions, check appropriate JS prototypes, and
461         test column-list's item() method as well as array-indexing.
462
463         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
464         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
465         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
466         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
467         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
468         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
469
470 2009-07-22  Eric Seidel  <eric@webkit.org>
471
472         Reviewed by Darin Adler.
473
474         expand prototype-inheritance test to cover constructors
475         https://bugs.webkit.org/show_bug.cgi?id=27547
476
477         * fast/dom/prototype-inheritance-expected.txt:
478         * fast/dom/resources/prototype-inheritance.js:
479
480 2009-07-21  Sam Weinig  <sam@webkit.org>
481
482         Reviewed by Dan Bernstein.
483
484         Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
485         JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor
486
487         * fast/dom/Window/window-properties-expected.txt:
488         * fast/dom/dom-constructors-expected.txt:
489         * fast/dom/prototype-inheritance-expected.txt:
490         * fast/dom/wrapper-classes-expected.txt:
491         * fast/js/global-constructors-expected.txt:
492
493 2009-07-21  Zoltan Herczeg  <zherczeg@inf.u-szeged.hu>
494
495         Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.
496
497         Check whether a crash happens after the string
498         prototype is overwritten twice. The JIT'ed code
499         may crash if one of its already cached method
500         called again. Note: This test is not necessary
501         crash on all systems, because they use different
502         memory allocators!
503         https://bugs.webkit.org/show_bug.cgi?id=27077
504
505         * fast/js/method-check-expected.txt: Added.
506         * fast/js/method-check.html: Added.
507         * fast/js/resources/method-check.js: Added.
508         (func2):
509         (func.String.prototype.a):
510         (func.String.prototype.b):
511         (func):
512
513 2009-07-21  Dan Bernstein  <mitz@apple.com>
514
515         Correct relative path in the test after moving it.
516
517         * platform/mac/fast/loader/non-html-load-event.html:
518
519 2009-07-21  Dan Bernstein  <mitz@apple.com>
520
521         Rubber-stamped by Mark Rowe.
522
523         Move fast/loader/non-html-load-event.html under platform/mac because
524         non-HTML views exist only on Mac.
525
526         * fast/loader/non-html-load-event-expected.txt: Removed.
527         * fast/loader/non-html-load-event.html: Removed.
528         * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
529         * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
530         * platform/qt/Skipped:
531
532 2009-07-21  Simon Hausmann  <simon.hausmann@nokia.com>
533
534         Reviewed by Tor Arne Vestbø.
535
536         Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
537         support for loading PDF documents.
538
539         * platform/qt/Skipped:
540
541 2009-07-20  Adam Langley  <agl@google.com>
542
543         Reviewed by Eric Seidel.
544
545         Check that we can play an empty audio file. In the case that
546         we have audio/video tags enabled, but no engines installed,
547         this previously triggered a crash.
548
549         https://bugs.webkit.org/show_bug.cgi?id=27479
550
551         * media/audio-no-installed-engines.html: Added.
552         * media/content/empty.wav: Added
553
554 2009-07-20  Dan Bernstein  <mitz@apple.com>
555
556         Correct expected results from r46136, which accidentally included the
557         DumpRenderTree header and trailer
558
559         * fast/loader/non-html-load-event-expected.txt:
560
561 2009-07-19  Ryosuke Niwa  <rniwa@webkit.org>
562
563         Reviewed by Eric Seidel.
564
565         Refactoring of indentRegion to fix bugs 26816 and 25317
566         https://bugs.webkit.org/show_bug.cgi?id=26816
567         https://bugs.webkit.org/show_bug.cgi?id=25317
568         https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)
569
570         This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
571         and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.
572
573         1. We try to indent as many wrapping nodes as possible.
574            e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
575         2. We do not delete any wrapping elements
576            With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
577            This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
578            With appendParagraphIntoNode, we can preserve all wrapping nodes.
579         3. We only split the tree until the closest block node instead of until the root editable node.
580            This behavioral change fixes the bug 25317.
581         4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
582            e.g. when a list is a child node of a div, and the entire div is intended,
583                 we enclose the div by a single blockquote.
584         
585         Note that new behavior is more consistent with that of Internet Explorer and Firefox.
586         To demonstrate this, the following tests are added and rebaselined.
587
588         * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
589         * editing/execCommand/indent-div-inside-list-expected.txt: Added.
590         * editing/execCommand/indent-div-inside-list.html: Added.
591         * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
592         * editing/execCommand/indent-nested-blockquotes.html: Added.
593         * editing/execCommand/indent-nested-div-expected.txt: Added.
594         * editing/execCommand/indent-nested-div.html: Added.
595         * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
596         * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
597         * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
598         * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
599         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
600         * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
601         * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
602         * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
603         * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
604         * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
605         * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined
606
607 2009-07-17  Pierre d'Herbemont  <pdherbemont@apple.com>
608
609         Reviewed by Eric Seidel.
610
611         Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
612         https://bugs.webkit.org/show_bug.cgi?id=27380
613
614         Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.
615
616         * platform/mac/media/controls-after-reload-expected.txt:
617         * platform/mac/media/controls-styling-expected.checksum: Removed.
618         * platform/mac/media/controls-styling-expected.png: Removed.
619         * platform/mac/media/controls-styling-expected.txt:
620         * platform/mac/media/video-zoom-controls-expected.txt:
621
622 2009-07-20  Eric Seidel  <eric@webkit.org>
623
624         Reviewed by Sam Weinig.
625
626         Fix failures seen on the bots
627         https://bugs.webkit.org/show_bug.cgi?id=27463
628
629         Ignore more global variables added by DumpRenderTree.
630         Some platforms don't add all of the DRT controllers,
631         thus causing this test to fail for those platforms.
632
633         Also fix !value to value === null to handle not
634         skip the cases where value == 0.
635
636         * fast/dom/prototype-inheritance-expected.txt:
637         * fast/dom/resources/prototype-inheritance.js:
638
639 2009-07-20  Dan Bernstein  <mitz@apple.com>
640
641         Reviewed by Anders Carlsson.
642
643         Safari fires onload before PDF is loaded into the browser
644         <rdar://problem/6618869>
645
646         * fast/loader/non-html-load-event-expected.txt: Added.
647         * fast/loader/non-html-load-event.html: Added.
648
649 2009-07-19  Simon Hausmann  <hausmann@webkit.org>
650
651         Rubber-stamped by Xan Lopez.
652
653         Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
654         due to missing features/properties in the window object.
655
656         * platform/qt/Skipped:
657
658 2009-07-19  Eric Carlson  <eric.carlson@apple.com>
659
660         Reviewed by Dan Bernstein.
661
662         HTMLAudioElement: constructor should set "autobuffer" attribute
663         https://bugs.webkit.org/show_bug.cgi?id=27422
664
665         * media/audio-constructor-autobuffer-expected.txt: Added.
666         * media/audio-constructor-autobuffer.html: Added.
667
668 2009-07-18  Dan Bernstein  <mitz@apple.com>
669
670         Reviewed by Anders Carlsson.
671
672         Test box-shadow spread radius
673         https://bugs.webkit.org/show_bug.cgi?id=27417
674         rdar://problem/7072267
675
676         * fast/box-shadow/spread.html: Added.
677         * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
678         * platform/mac/fast/box-shadow/spread-expected.png: Added.
679         * platform/mac/fast/box-shadow/spread-expected.txt: Added.
680
681 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
682
683         https://bugs.webkit.org/show_bug.cgi?id=27145
684         [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615
685
686         Reviewed by Gustavo Noronha.
687
688         * platform/gtk/Skipped:
689
690 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
691
692         [Gtk] Skip tests that require new expected results, eventSender
693         and editing callbacks DRT support. Unreviewed.
694
695         * platform/gtk/Skipped:
696
697 2009-07-18  Jeremy Orlow  <jorlow@chromium.org>
698
699         Rubber stamped by Adam Barth.
700
701         Revert https://bugs.webkit.org/show_bug.cgi?id=27383
702         https://bugs.webkit.org/show_bug.cgi?id=27407
703
704         Revert Jens' patch.  I believe he forgot to include a file.
705
706         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
707         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
708         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
709         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
710         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
711         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
712
713 2009-07-17  Daniel Bates  <dbates@intudata.com>
714
715         Reviewed by Adam Barth.
716         
717         https://bugs.webkit.org/show_bug.cgi?id=27405
718
719         Tests that HTML entities that contain an invalid entity, such as an 
720         unknown named entity, are properly handled.
721
722         * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
723         * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
724         * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
725         * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.
726
727 2009-07-17  Mads Ager  <ager@chromium.org>
728
729         Reviewed by Adam Barth.
730
731         https://bugs.webkit.org/show_bug.cgi?id=27403
732         Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
733         properties on a window object should be accessible after the frame
734         of the window object has navigated to another site.
735
736         * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
737         * fast/dom/Window/window-access-after-navigation.html: Added.
738
739 2009-07-17  Jens Alfke  <snej@chromium.org>
740
741         Reviewed by Dimitri Glazkov.
742
743         Hook up V8 bindings for DataGrid elements.
744         https://bugs.webkit.org/show_bug.cgi?id=27383
745         http://code.google.com/p/chromium/issues/detail?id=16730
746
747         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
748         to handle exceptions, check appropriate JS prototypes, and
749         test column-list's item() method as well as array-indexing.
750
751         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
752         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
753         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
754         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
755         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
756         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
757
758 2009-07-17  Alexey Proskuryakov  <ap@webkit.org>
759
760         Reviewed by Dan Bernstein.
761
762         https://bugs.webkit.org/show_bug.cgi?id=27396
763         Moving cursor in Thai text sometimes jumps over two characters
764
765         * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
766         * editing/text-iterator/thai-cursor-movement.html: Added.
767
768 2009-07-14  Eric Seidel  <eric@webkit.org>
769
770         Reviewed by Adam Barth.
771
772         Some constructor objects exposed on Window have the wrong prototype chain
773         https://bugs.webkit.org/show_bug.cgi?id=27276
774
775         * fast/dom/prototype-inheritance-expected.txt: Added.
776         * fast/dom/prototype-inheritance.html: Added.
777         * fast/dom/resources/prototype-inheritance.js: Added.
778
779 2009-07-17  Michelangelo De Simone  <micdesim@gmail.com>
780
781         Reviewed by Darin Adler.
782
783         https://bugs.webkit.org/show_bug.cgi?id=25551
784         Test suite for the required attribute, the valueMissing flag and new
785         :required and :optional CSS pseudoclasses.
786         Part of the HTML5 sec. Forms.
787         http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required
788
789         * fast/css/pseudo-required-optional-001-expected.txt: Added.
790         * fast/css/pseudo-required-optional-001.html: Added.
791         * fast/css/pseudo-required-optional-002-expected.txt: Added.
792         * fast/css/pseudo-required-optional-002.html: Added.
793         * fast/css/pseudo-required-optional-003-expected.txt: Added.
794         * fast/css/pseudo-required-optional-003.html: Added.
795         * fast/css/pseudo-required-optional-004-expected.txt: Added.
796         * fast/css/pseudo-required-optional-004.html: Added.
797         * fast/css/pseudo-required-optional-005-expected.txt: Added.
798         * fast/css/pseudo-required-optional-005.html: Added.
799         * fast/css/pseudo-required-optional-006-expected.txt: Added.
800         * fast/css/pseudo-required-optional-006.html: Added.
801         * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
802         * fast/forms/ValidityState-valueMissing-001.html: Added.
803         * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
804         * fast/forms/ValidityState-valueMissing-002.html: Added.
805         * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
806         * fast/forms/ValidityState-valueMissing-003.html: Added.
807         * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
808         * fast/forms/ValidityState-valueMissing-004.html: Added.
809         * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
810         * fast/forms/ValidityState-valueMissing-005.html: Added.
811         * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
812         * fast/forms/ValidityState-valueMissing-006.html: Added.
813         * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
814         * fast/forms/ValidityState-valueMissing-007.html: Added.
815         * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
816         * fast/forms/ValidityState-valueMissing-008.html: Added.
817         * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
818         * fast/forms/ValidityState-valueMissing-009.html: Added.
819         * fast/forms/required-attribute-001-expected.txt: Added.
820         * fast/forms/required-attribute-001.html: Added.
821         * fast/forms/required-attribute-002-expected.txt: Added.
822         * fast/forms/required-attribute-002.html: Added.
823
824 2009-07-17  Drew Wilson  <atwilson@google.com>
825
826         Reviewed by David Levin.
827
828         Need to refactor Worker to derive from AbstractWorker
829         https://bugs.webkit.org/show_bug.cgi?id=26948
830
831         Added checks to make sure that Workers are properly constructed and Worker attributes
832         are visible on the resulting object.
833
834         * fast/workers/worker-constructor-expected.txt:
835         * fast/workers/worker-constructor.html:
836         Added explicit check for correct construction/postMessage visibility.
837
838 2009-07-17  David Hyatt  <hyatt@apple.com>
839
840         Reviewed by Dan Bernstein.
841
842         https://bugs.webkit.org/show_bug.cgi?id=27379
843         Absolutely-positioned elements with a scrollbar wrap prematurely.  Make sure to include
844         the vertical scrollbar width for overflow:scroll elements.
845
846         * fast/css/positioned-overflow-scroll.html: Added.
847         * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
848         * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
849         * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.
850
851 2009-07-17  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
852
853         Reviewed by Simon Hausmann.
854
855         Remove tests from Qt Skipped list that are actually working.
856         https://bugs.webkit.org/show_bug.cgi?id=27316
857
858         * platform/qt/Skipped:
859
860 2009-07-16  Kent Tamura  <tkent@chromium.org>
861
862         Reviewed by Eric Seidel and Adam Barth.
863
864         A test for for non-multipart file upload form submission.
865         This test is disabled for non-Mac platforms because of beginDragWithFiles().
866         <https://bugs.webkit.org/show_bug.cgi?id=26505>
867
868         * fast/forms/get-file-upload-expected.txt: Added.
869         * fast/forms/get-file-upload.html: Added.
870         * platform/gtk/Skipped:
871         * platform/qt/Skipped:
872         * platform/win/Skipped:
873
874 2009-07-16  Dan Bernstein  <mitz@apple.com>
875
876         Reviewed by Simon Fraser.
877
878         REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
879         https://bugs.webkit.org/show_bug.cgi?id=26747
880         rdar://problem/7009243
881
882         * fast/repaint/background-misaligned.html: Added.
883         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
884         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
885         * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
886         * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
887         * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
888         * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
889         * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.
890
891 2009-07-16  Adam Barth  <abarth@webkit.org>
892
893         Unreviewed.
894
895         Revert 45987.  Tests did not pass on Windows.
896
897         * fast/forms/get-file-upload-expected.txt: Removed.
898         * fast/forms/get-file-upload.html: Removed.
899
900 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
901
902         Reviewed by Oliver Hunt.
903
904         [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
905         https://bugs.webkit.org/show_bug.cgi?id=20578
906
907         Copy pixel image in ImageBuffer::image() just like CG and Skia glue.
908
909         * fast/canvas/canvas-pattern-modify-expected.txt: Added.
910         * fast/canvas/canvas-pattern-modify.html: Added.
911         * fast/canvas/canvas-pattern-modify.js: Added.
912         (dataToArray):
913         (getPixel):
914         (pixelShouldBe):
915         (createCanvasImage):
916
917 2009-07-16  David Hyatt  <hyatt@apple.com>
918
919         Reviewed by Beth Dakin.
920
921         https://bugs.webkit.org/show_bug.cgi?id=27353
922         Images mispositioned because of bug in percentage-based relative positioning.
923
924         * fast/css/nested-floating-relative-position-percentages.html: Added.
925         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
926         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
927         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
928
929 2009-07-16  Kent Tamura  <tkent@chromium.org>
930
931         Reviewed by Eric Seidel.
932
933         A test for for non-multipart file upload form submission.
934         <https://bugs.webkit.org/show_bug.cgi?id=26505>
935
936         * fast/forms/get-file-upload-expected.txt: Added.
937         * fast/forms/get-file-upload.html: Added.
938
939 2009-07-15  Adam Barth  <abarth@webkit.org>
940
941         Reviewed by Darin Fisher.
942
943         Add tests for isolated worlds
944         https://bugs.webkit.org/show_bug.cgi?id=27331
945
946         These tests are currently disabled on JSC ports.
947
948         * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
949         * http/tests/security/isolatedWorld/all-window-properties.html: Added.
950         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
951         * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
952         * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
953         * http/tests/security/isolatedWorld/body-properties.html: Added.
954         * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
955         * http/tests/security/isolatedWorld/body-prototype.html: Added.
956         * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
957         * http/tests/security/isolatedWorld/document-properties.html: Added.
958         * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
959         * http/tests/security/isolatedWorld/document-prototype.html: Added.
960         * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
961         * http/tests/security/isolatedWorld/global-variables.html: Added.
962         * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
963         * http/tests/security/isolatedWorld/image-properties.html: Added.
964         * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
965         * http/tests/security/isolatedWorld/image-prototype.html: Added.
966         * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
967         * http/tests/security/isolatedWorld/location-properties.html: Added.
968         * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
969         * http/tests/security/isolatedWorld/location-prototype.html: Added.
970         * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
971         * http/tests/security/isolatedWorld/number-prototype.html: Added.
972         * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
973         * http/tests/security/isolatedWorld/object-prototype.html: Added.
974         * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
975         * http/tests/security/isolatedWorld/string-prototype.html: Added.
976         * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
977         * http/tests/security/isolatedWorld/window-properties.html: Added.
978         * platform/gtk/Skipped:
979         * platform/mac/Skipped:
980         * platform/qt/Skipped:
981         * platform/win/Skipped:
982
983 2009-07-16  Dean McNamee  <deanm@chromium.org>
984
985         Reviewed by Oliver Hunt.
986
987         https://bugs.webkit.org/show_bug.cgi?id=27292
988         Improve handling of <canvas> path operations on an empty path.
989         Implement Skia's Path::hasCurrentPoint().
990
991         * fast/canvas/canvas-modify-emptyPath-expected.txt:
992         * fast/canvas/resources/canvas-modify-emptyPath.js:
993
994 2009-07-16  Simon Hausmann  <simon.hausmann@nokia.com>
995
996         Reviewed by Adam Treat.
997
998         Skip two tests for the Qt DRT to keep the results green.
999
1000         fast/js/instanceof-operator.html because it requires XSLT support.
1001
1002         editing/selection/extend-selection-after-double-click.html needs
1003         investigation for the Qt port after r45945
1004
1005         * platform/qt/Skipped:
1006
1007 2009-07-15  David Levin  <levin@chromium.org>
1008
1009         Rubber-stamped by Oliver Hunt.
1010
1011         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1012         https://bugs.webkit.org/show_bug.cgi?id=26254
1013
1014         Change the expected Windows result (similar to the mac result change).
1015
1016         * platform/win/fast/forms/basic-textareas-expected.txt:
1017
1018 2009-07-15  Shinichiro Hamaji  <hamaji@chromium.org>
1019
1020         Reviewed by Eric Seidel.
1021
1022         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1023         https://bugs.webkit.org/show_bug.cgi?id=26254
1024
1025         Make it so that setting white-space and word-wrap via CSS
1026         overrides the wrap attribute.
1027
1028         This involves having the shadow div in the textarea inherit
1029         the CSS from its parent instead of hard-coding it in
1030         RenderTextControlMultiline.
1031
1032         * fast/forms/basic-textareas.html:
1033         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1034         * platform/mac/fast/forms/basic-textareas-expected.png:
1035         * platform/mac/fast/forms/basic-textareas-expected.txt:
1036
1037 2009-07-15  David Levin  <levin@chromium.org>
1038
1039         Layout test fix, reverting previous change.
1040
1041         Reverting r45962 as it caused several layout test failures.
1042
1043         * fast/forms/basic-textareas.html:
1044         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1045         * platform/mac/fast/forms/basic-textareas-expected.png:
1046         * platform/mac/fast/forms/basic-textareas-expected.txt:
1047
1048 2009-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
1049
1050         Reviewed by Eric Seidel.
1051
1052         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1053         https://bugs.webkit.org/show_bug.cgi?id=26254
1054
1055         Make it so that setting white-space and word-wrap via CSS
1056         overrides the wrap attribute.
1057
1058         This involves having the shadow div in the textarea inherit
1059         the CSS from its parent instead of hard-coding it in
1060         RenderTextControlMultiline.
1061
1062         * fast/forms/basic-textareas.html:
1063         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1064         * platform/mac/fast/forms/basic-textareas-expected.png:
1065         * platform/mac/fast/forms/basic-textareas-expected.txt:
1066
1067 2009-07-15  Jian Li  <jianli@chromium.org>
1068
1069         Reviewed by David Levin.
1070
1071         Bug 25151 - workers that fail to load scripts not firing error event.
1072         https://bugs.webkit.org/show_bug.cgi?id=25151
1073
1074         Updates layout test cases for bug 25151.
1075
1076         * fast/workers/worker-constructor-expected.txt:
1077         * fast/workers/worker-constructor.html:
1078         * http/tests/workers/worker-redirect-expected.txt:
1079         * http/tests/workers/worker-redirect.html:
1080
1081 2009-07-15  Dan Bernstein  <mitz@apple.com>
1082
1083         Reviewed by Dave Hyatt.
1084
1085         text-shadow is not drawn for text with transparent colour
1086         https://bugs.webkit.org/show_bug.cgi?id=21374
1087
1088         * fast/text/shadow-translucent-fill.html: Added.
1089         * platform/mac/fast/css/shadow-multiple-expected.checksum:
1090         * platform/mac/fast/css/shadow-multiple-expected.png:
1091         * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
1092         * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
1093         * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.
1094
1095 2009-07-15  Chris Marrin  <cmarrin@apple.com>
1096
1097         Reviewed by Simon Fraser.
1098
1099         Incorrect animation when trying to duplicate effect of transform-origin
1100         https://bugs.webkit.org/show_bug.cgi?id=27310
1101
1102         Test showing bug. This test actually passes LayoutTests with or
1103         without the bug fixed. This is because we snapshot at a keyframe
1104         at which point the value is always correct. And we can't do a
1105         LayoutTest which snapshots the wrong value because it is buried
1106         in the hardware renderer, which we can't get to. But if you
1107         visually inspect this test you can see the incorrect behavior.
1108
1109         And this is a useful test to have in our arsenal in any case.
1110
1111         * animations/transform-origin-vs-functions-expected.txt: Added.
1112         * animations/transform-origin-vs-functions.html: Added.
1113
1114 2009-07-15  Darin Adler  <darin@apple.com>
1115
1116         Reviewed by Dan Bernstein.
1117
1118         CSSHelper.h's parseURL is a function that no one should ever call
1119         Part 1: Eliminate callers in the CSS parser.
1120         https://bugs.webkit.org/show_bug.cgi?id=26599
1121
1122         * fast/css/uri-token-parsing-expected.txt: Added.
1123         * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
1124         were handled wrong before due to stripping quotes and URL() twice.
1125
1126 2009-07-15  Darin Adler  <darin@apple.com>
1127
1128         Reviewed by John Sullivan.
1129
1130         After double-clicking a word, using Shift-arrow to select behaves unpredictably
1131         https://bugs.webkit.org/show_bug.cgi?id=27177
1132         rdar://problem/7034324
1133
1134         * editing/selection/extend-selection-after-double-click-expected.txt: Added.
1135         * editing/selection/extend-selection-after-double-click.html:
1136         Copied from LayoutTests/editing/selection/word-granularity.html.
1137         Then turned it into a new test.
1138
1139 2009-07-15  David Hyatt  <hyatt@apple.com>
1140
1141         Reviewed by Adam Roben.
1142
1143         https://bugs.webkit.org/show_bug.cgi?id=27193
1144         Don't let run-ins run in to anonymous blocks.
1145
1146         * fast/runin/001.html:
1147         * fast/runin/generated.html:
1148         * platform/mac/fast/runin/001-expected.checksum:
1149         * platform/mac/fast/runin/001-expected.png:
1150         * platform/mac/fast/runin/001-expected.txt:
1151         * platform/mac/fast/runin/generated-expected.checksum:
1152         * platform/mac/fast/runin/generated-expected.png:
1153         * platform/mac/fast/runin/generated-expected.txt:
1154
1155 2009-07-15  Yuzo Fujishima  <yuzo@google.com>
1156
1157         Reviewed by Darin Adler.
1158
1159         Fix for: Bug 25205 -  XMLHttpRequest instance is not an instanceof XMLHttpRequest
1160         https://bugs.webkit.org/show_bug.cgi?id=25205
1161
1162         In addition to for XMLHttpRequest, this also fixes for:
1163         - Audio
1164         - Image
1165         - MessageChannel
1166         - Option
1167         - WebKitCSSMatrix
1168         - WebKitPoint
1169         - Worker
1170         - XSLTProcessor
1171
1172         * fast/js/instanceof-operator-expected.txt: Added.
1173         * fast/js/instanceof-operator.html: Added.
1174         * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
1175         * fast/js/resources/instanceof-operator.js: Added.
1176
1177 2009-07-15  Kai Br\9fning  <kai@granus.net>
1178
1179         Reviewed by Dave Hyatt.
1180
1181         CSS21 attribute selectors not dynamic for xml.
1182         https://bugs.webkit.org/show_bug.cgi?id=25072
1183
1184         Test that CSS21 attribute selectors take effect when the attribute is
1185         dynamically changed in an xml dom.
1186
1187         * fast/css/attribute-selector-dynamic.xml: Added.
1188         * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
1189         * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
1190         * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.
1191
1192 2009-07-14  David Hyatt  <hyatt@apple.com>
1193
1194         Reviewed by Simon Fraser.
1195
1196         Add layout tests for the new CSS3 'rem' unit type.
1197
1198         * fast/css/rem-dynamic-scaling.html: Added.
1199         * fast/css/rem-units-on-root.html: Added.
1200         * fast/css/remove-shorthand-expected.checksum: Added.
1201         * fast/css/remove-shorthand-expected.png: Added.
1202         * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
1203         * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
1204         * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
1205         * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
1206         * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
1207         * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.
1208
1209 2009-07-15  Brian Weinstein  <bweinstein@apple.com>
1210
1211         Rubberstamped by Mark Rowe.
1212
1213         Add one more test to Windows Skipped List to hopefully get it to stay green.
1214
1215         * platform/win/Skipped:
1216
1217 2009-07-14  Brian Weinstein  <bweinstein@apple.com>
1218
1219         Rubberstamped by Mark Rowe.
1220
1221         Add tests to Windows Skip list to get it back in green.
1222
1223         * platform/win/Skipped:
1224
1225 2009-07-14  Darin Fisher  <darin@chromium.org>
1226
1227         Reviewed by Darin Adler.
1228
1229         Fails to save document state when navigating away from a page with a
1230         reference fragment.
1231         https://bugs.webkit.org/show_bug.cgi?id=27281
1232
1233         * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
1234         * fast/history/saves-state-after-fragment-nav.html: Added.
1235
1236 2009-07-14  Michelangelo De Simone  <micdesim@gmail.com>
1237
1238         Reviewed by Adele Peterson.
1239
1240         https://bugs.webkit.org/show_bug.cgi?id=19562
1241         Minimal test case for ValidityState; more tests are going to be added
1242         along with specific validation routines.
1243
1244         * fast/dom/domListEnumeration-expected.txt: increased expected value
1245         of 1 to match the new "validity" attribute
1246         * fast/dom/resources/domListEnumeration.js: ditto
1247         * fast/forms/ValidityState-001-expected.txt: Added.
1248         * fast/forms/ValidityState-001.html: Added.
1249
1250 2009-07-14  Ryosuke Niwa  <rniwa@google.com>
1251
1252         Reviewed by Eric Seidel.
1253
1254         Outdenting a line inside a blockquote tag does nothing
1255         https://bugs.webkit.org/show_bug.cgi?id=25315
1256         https://bugs.webkit.org/show_bug.cgi?id=25316
1257
1258         The expected result for /editing/execCommand/outdent-selection-expected.html
1259         was rebaselined since the original expected result was wrong (Bug 25315).
1260         Namely, "ipsum" moved to the same paragraph as "more Lorem!"
1261         ("ipsum" was in the blockblock immediately below "more Lorem!")
1262         and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".
1263
1264         * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
1265         * editing/execCommand/outdent-regular-blockquote.html: Added.
1266         * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
1267         * platform/mac/editing/execCommand/outdent-selection-expected.png:
1268         * platform/mac/editing/execCommand/outdent-selection-expected.txt:
1269
1270 2009-07-14  Darin Adler  <darin@apple.com>
1271
1272         Reviewed by Dan Bernstein.
1273
1274         Straight quotes should match fancy quotes in in-page search
1275         https://bugs.webkit.org/show_bug.cgi?id=27217
1276
1277         * fast/text/find-quotes-expected.txt: Added.
1278         * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.
1279
1280 2009-07-13  Brady Eidson  <beidson@apple.com>
1281
1282         Fix Leopard regression I just introduced.
1283
1284         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
1285
1286 2009-07-13  Brady Eidson  <beidson@apple.com>
1287
1288         Rubberstamped by Mark Rowe.
1289
1290         Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.
1291
1292         * platform/mac-leopard/platform/mac/fast/loader: Added.
1293         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
1294         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
1295         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
1296         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
1297         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
1298         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
1299
1300 2009-07-13  Erik Arvidsson  <arv@chromium.org>
1301
1302         Reviewed by Darin Adler and Maciej Stachowiak.
1303
1304         Implement HTML5 draggable
1305         https://bugs.webkit.org/show_bug.cgi?id=26262
1306
1307         This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
1308         to the CSS properties -webkit-user-drag and -webkit-user-select respectively.
1309
1310         Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute
1311
1312         * fast/html/draggable-expected.txt: Added.
1313         * fast/html/draggable.html: Added.
1314         * fast/html/resources: Added.
1315         * fast/html/resources/images: Added.
1316         * fast/html/resources/images/lime.png: Added.
1317
1318         * fast/dom/resources/domListEnumeration.js: Updated.
1319         * fast/dom/domListEnumeration-expected.txt: Updated.
1320
1321 2009-07-13  Simon Fraser  <simon.fraser@apple.com>
1322
1323         Reviewed by Dan Bernstein.
1324
1325         Image rendered as layer contents looks different from image rendered via CG.
1326         <rdar://problem/7048830> 
1327         
1328         Testcase which compares image colors between images rendered via CG, and those
1329         rendered as the contents of composited layers.
1330
1331         * compositing/color-matching/image-color-matching.html: Added.
1332         * compositing/color-matching/resources/genericRGB.png: Added.
1333         * compositing/color-matching/resources/no-profile.png: Added.
1334         * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
1335         * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
1336         * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.
1337
1338 2009-07-13  Alexey Proskuryakov  <ap@webkit.org>
1339
1340         Reviewed by Darin Adler.
1341
1342         https://bugs.webkit.org/show_bug.cgi?id=26925
1343         <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads
1344
1345         * http/tests/appcache/main-resource-hash-expected.txt: Added.
1346         * http/tests/appcache/main-resource-hash.html: Added.
1347         * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
1348         * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.
1349
1350 2009-07-13  Darin Adler  <darin@apple.com>
1351
1352         Reviewed by Dan Bernstein.
1353
1354         https://bugs.webkit.org/show_bug.cgi?id=27166
1355         rdar://problem/7015857
1356         Find for strings composed entirely of spaces doesn't work
1357
1358         * fast/text/find-spaces-expected.txt: Added.
1359         * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.
1360
1361 2009-07-13  Mark Rowe  <mrowe@apple.com>
1362
1363         Add Leopard-specific results for fast/text/international/khmer-selection.html.
1364
1365         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
1366
1367 2009-07-13  Mark Rowe  <mrowe@apple.com>
1368
1369         Add a missing layout test result to improve the quality of life of the Mac buildbots.
1370
1371         * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.
1372
1373 2009-07-13  Sam Weinig  <sam@webkit.org>
1374
1375         Reviewed by Darin Adler.
1376
1377         Test for https://bugs.webkit.org/show_bug.cgi?id=27234
1378         <rdar://problem/7054356>
1379
1380         * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
1381         * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.
1382
1383 2009-07-13  Adam Langley  <agl@google.com>
1384
1385         Reviewed by Eric Seidel.
1386
1387         Chromium Linux: fix assertion when rendering google.com.kh
1388
1389         https://bugs.webkit.org/show_bug.cgi?id=26924
1390
1391         Some shapers (i.e. Khmer) will produce cluster logs which report that
1392         /no/ code points contributed to certain glyphs. Because of this, we
1393         take any code point which contributed to the glyph in question, or any
1394         subsequent glyph.  If we run off the end, then we take the last code
1395         point.
1396
1397         * fast/text/international/khmer-selection.html: Added.
1398
1399 2009-07-13  Peter Kasting  <pkasting@google.com>
1400
1401         https://bugs.webkit.org/show_bug.cgi?id=19562
1402         Back out previous patch for this bug (too many problems).
1403         This also re-enables fast/dom/domListEnumeration.html.
1404
1405         * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
1406         * fast/dom/domListEnumeration.html-disabled: Removed.
1407         * fast/forms/ValidityState-001-expected.txt: Removed.
1408         * fast/forms/ValidityState-001.html: Removed.
1409
1410 2009-07-13  Dimitri Glazkov  <dglazkov@chromium.org>
1411
1412         Reviewed by Darin Fisher.
1413
1414         Make sure that calling WebKitCSSMatrix as function does not result in crash.
1415         https://bugs.webkit.org/show_bug.cgi?id=27218
1416
1417         * fast/css/matrix-as-function-crash-expected.txt: Added.
1418         * fast/css/matrix-as-function-crash.html: Added.
1419
1420 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
1421
1422         Rubber-stamped by Ariya Hidayat.
1423
1424         Unskip three more fast/js tests that pass with the Qt DRT.
1425
1426         * platform/qt/Skipped:
1427
1428 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
1429
1430         Reviewed by Ariya Hidayat.
1431
1432         Removed Qt DRT specific result for canvas-getImageData as we pass this
1433         test with the raster graphicssystem.
1434
1435         * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.
1436
1437 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
1438
1439         Reviewed by Ariya Hidayat.
1440
1441         Enable a bunch of plugin layout tests for the Qt DRT.
1442
1443         * platform/qt/Skipped:
1444
1445 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1446
1447         Reviewed by Ariya Hidayat.
1448
1449         Removed two more storage tests from the Qt DRT skip list that relied on
1450         layoutTestController to be accessible in newly opened windows.
1451
1452         * platform/qt/Skipped:
1453
1454 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1455
1456         Reviewed by Ariya Hidayat.
1457
1458         Removed three tests from the Qt DRT Skip list that rely on
1459         LayoutTestController.setPrivateBrowsingEnabled and pass now.
1460
1461         * platform/qt/Skipped:
1462
1463 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1464
1465         Reviewed by Ariya Hidayat.
1466
1467         Enable a bunch of more storage layout tests for the Qt DRT, now that
1468         they pass.
1469
1470         * platform/qt/Skipped:
1471
1472 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1473
1474         Reviewed by Ariya Hidayat.
1475
1476         Enable some storage layout tests in the Qt DRT, as the pass now.
1477
1478         * platform/qt/Skipped:
1479
1480 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1481
1482         Reviewed by Ariya Hidayat.
1483
1484         Removed 20 more frame tests from the Qt skip list as they pass now
1485         after making sure we only dump after the main frame's loadFinished
1486         signal.
1487
1488         * platform/qt/Skipped:
1489
1490 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
1491
1492         Reviewed by Ariya Hidayat.
1493
1494         Remove fast/frames/removal-before-attach-crash.html and
1495         fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
1496         list, as they pass now with support for the GCController.
1497
1498         * platform/qt/Skipped:
1499
1500 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
1501
1502         <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
1503         REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html
1504
1505         Reviewed by Gustavo Noronha.
1506
1507         Unskip fast/events/frame-programmatic-focus.html
1508
1509         * platform/gtk/Skipped:
1510
1511 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
1512
1513         https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT
1514
1515         Reviewed by Gustavo Noronha and Xan Lopez.
1516
1517         Unskip tests that now pass due to support for JS windows in Gtk DRT.
1518
1519         * platform/gtk/Skipped:
1520
1521 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
1522
1523         Rubber-stamped by Oliver Hunt.
1524
1525         Tweak mouseout-dead-subframe.html to be more robust.
1526
1527         The test calls notifyDone() and then dumpAsText(). The latter call has no effect
1528         as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
1529         of the .html file is detected as text/plain and therefore the text is dumped instead
1530         of the render tree.
1531
1532         Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
1533         pass without relying on the mime type detection.
1534
1535         That also makes the test pass in the Qt DRT.
1536
1537         * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
1538         call the former before the latter.
1539         * platform/qt/Skipped: Removed skipped test.
1540
1541 2009-07-13  Drew Wilson  <atwilson@google.com>
1542
1543         Reviewed by David Levin.
1544
1545         Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
1546         https://bugs.webkit.org/show_bug.cgi?id=26932
1547
1548         Unit tests for new SharedWorker APIs (disabled by default).
1549
1550         * fast/workers/shared-worker-constructor-expected.txt: Added.
1551         * fast/workers/shared-worker-constructor.html-disabled: Added.
1552         * fast/workers/shared-worker-event-listener-expected.txt: Added.
1553         * fast/workers/shared-worker-event-listener.html-disabled: Added.
1554
1555 2009-07-12  Adam Barth  <abarth@webkit.org>
1556
1557         Reviewed by Oliver Hunt.
1558
1559         Facebook Chat is broken due to XSS auditor
1560         https://bugs.webkit.org/show_bug.cgi?id=27179
1561
1562         Add some more test coverage to our handling of script tags with src
1563         attributes.  Also, ensure that we don't raise the alarm when a URL
1564         parameter is injected directly into the attribute value.
1565
1566         * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
1567         * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
1568         * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
1569         * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
1570         * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
1571         * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
1572         * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.
1573
1574 2009-07-12  Eric Carlson  <eric.carlson@apple.com>
1575
1576         Reviewed by Dan Bernstein.
1577
1578         https://bugs.webkit.org/show_bug.cgi?id=27197
1579         QuickTime supports data: urls, add a layout test.
1580
1581         * media/audio-data-url-expected.txt: Added.
1582         * media/audio-data-url.html: Added.
1583             New test.
1584
1585         * platform/gtk/Skipped:
1586             Skip the new test.
1587
1588 2009-07-12  Daniel Bates  <dbates@intudata.com>
1589
1590         Reviewed by Darin Adler.
1591
1592         https://bugs.webkit.org/show_bug.cgi?id=27189
1593         
1594         Tests that XSSAuditor does not block HTML Base elements whose path has the 
1595         same host as the page.
1596
1597         * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
1598         * http/tests/security/xssAuditor/base-href-safe3.html: Added.
1599         * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.
1600
1601 2009-07-11  Oliver Hunt  <oliver@apple.com>
1602
1603         Reviewed by Simon Fraser.
1604
1605         Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
1606         <https://bugs.webkit.org/show_bug.cgi?id=27187>
1607
1608         Add tests for the behaviour of effected APIs.
1609
1610         * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
1611         * fast/canvas/canvas-modify-emptyPath.html: Added.
1612         * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
1613         (getColor):
1614
1615 2009-07-11  Eric Carlson  <eric.carlson@apple.com>
1616
1617         Reviewed by Antti Koivisto.
1618
1619         HTMLMediaElement.canPlayType "maybe" and "probably" reversed
1620         https://bugs.webkit.org/show_bug.cgi?id=27186
1621
1622         * media/video-can-play-type-expected.txt:
1623         * media/video-can-play-type.html:
1624
1625 2009-07-11  Simon Fraser  <simon.fraser@apple.com>
1626
1627         Enable support for accelerated compositing and 3d transforms on Leopard.
1628         <https://bugs.webkit.org/show_bug.cgi?id=20166>
1629         <rdar://problem/6120614>
1630
1631         Reviewed by Oliver Hunt.
1632         
1633         Add Leopard-specific pixel results for compositing and 3d-transform tests, since
1634         there are gamma differences between Leopard and SnowLeopard. Also some layer
1635         intersection behavior differs betweeen the two.
1636
1637         * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
1638         * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
1639         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
1640         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
1641         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
1642         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
1643         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
1644         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
1645         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
1646         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
1647         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
1648         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
1649         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
1650         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
1651         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
1652         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
1653         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
1654         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
1655         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
1656         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
1657         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
1658         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
1659         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
1660         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
1661         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
1662         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
1663
1664         * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
1665         * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
1666         * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
1667         * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
1668         * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
1669         * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
1670         Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
1671         to the Tiger directory.
1672
1673 2009-07-10  Daniel Bates  <dbates@intudata.com>
1674
1675         Reviewed by Adam Barth.
1676
1677         https://bugs.webkit.org/show_bug.cgi?id=26921
1678
1679         Tests protection against HTML entities encoded attacks.
1680
1681         * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
1682         * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
1683         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
1684         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
1685         * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
1686         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
1687         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
1688         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
1689         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
1690         * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
1691         * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
1692         * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
1693         * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
1694         * http/tests/security/xssAuditor/script-tag-entities.html: Added.
1695         * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
1696         * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.
1697
1698 2009-07-10  Daniel Bates  <dbates@intudata.com>
1699
1700         Reviewed by Adam Barth.
1701
1702         https://bugs.webkit.org/show_bug.cgi?id=27151
1703
1704         Tests prevention of JavaScript URLs that contain null- and non-null control characters.
1705
1706         * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
1707         * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
1708         * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
1709         * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
1710         * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
1711         * http/tests/security/xssAuditor/javascript-link.html: Added.
1712         * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.
1713
1714 2009-07-10  Jan Michael Alonzo  <jmalonzo@webkit.org>
1715
1716         Skip tests in the Gtk port that
1717         - are dependent on eventSender
1718         - require platform-specific results
1719         - regressed (with links to the regression bug report)
1720         - failing (due to missing/incomplete implementation)
1721
1722         * platform/gtk/Skipped:
1723
1724 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
1725
1726         Reviewed by Simon Fraser.
1727
1728         <rdar://problem/7049066>.
1729         Update media tests for new SnowLeopard controller layout.
1730
1731         * platform/mac/media/controls-after-reload-expected.txt:
1732         * platform/mac/media/controls-styling-expected.txt:
1733         * platform/mac/media/video-empty-source-expected.txt:
1734         * platform/mac/media/video-zoom-controls-expected.txt:
1735
1736 2009-07-10  Peter Kasting  <pkasting@google.com>
1737
1738         https://bugs.webkit.org/show_bug.cgi?id=19562
1739         Disable a failing layout test caused by the patch for this bug until
1740         I have time to determine that the obvious fix is correct.
1741
1742         * fast/dom/domListEnumeration.html: Removed.
1743         * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.
1744
1745 2009-07-10  Michelangelo De Simone  <micdesim@gmail.com>
1746
1747         Reviewed by Adele Peterson.
1748
1749         https://bugs.webkit.org/show_bug.cgi?id=19562
1750         Minimal test case for ValidityState; more tests are going to be added
1751         along with specific validation routines.
1752
1753         * fast/forms/ValidityState-001-expected.txt: Added.
1754         * fast/forms/ValidityState-001.html: Added.
1755
1756 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
1757
1758         No Review, just re-ordering Qt DRT skip list.
1759
1760         Moved skipped crash tests to the crash section.
1761
1762         * platform/qt/Skipped:
1763
1764 2009-07-10  Dirk Pranke  <dpranke@chromium.org>
1765
1766         Reviewed by Darin Adler.
1767
1768         Changing the test string from a platform-dependent file:/// to a more
1769         generic http://.
1770
1771         https://bugs.webkit.org/show_bug.cgi?id=27138
1772
1773         * fast/dom/anchor-toString-expected.txt:
1774         * fast/dom/anchor-toString.html:
1775
1776 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
1777
1778         No Review, just skipping a new test for Qt DRT.
1779
1780         Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
1781         bits & pieces.
1782
1783         * platform/qt/Skipped:
1784
1785 2009-07-10  Dan Bernstein  <mitz@apple.com>
1786
1787         Reviewed by Simon Fraser.
1788
1789         - test for https://bugs.webkit.org/show_bug.cgi?id=27137
1790           <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
1791           to infinite recursion into FrameLoader::gotoAnchor() ->
1792           FrameView::layout()
1793
1794         * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
1795         * fast/loader/goto-anchor-infinite-layout.html: Added.
1796
1797 2009-07-09  Simon Hausmann  <hausmann@webkit.org>
1798
1799         Reviewed by Holger Freyther.
1800
1801         Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
1802         as there's now a cross-platform result and it passes.
1803
1804         * platform/qt/Skipped:
1805         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
1806         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.
1807
1808 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
1809
1810         Reviewed by Holger Freyther.
1811
1812         https://bugs.webkit.org/show_bug.cgi?id=27108
1813
1814         Remove fast/loader/frame-creation-removal.html from the skip list, it
1815         passes now.
1816
1817         * platform/qt/Skipped:
1818
1819 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
1820
1821         Reviewed by Holger Freyther.
1822
1823         https://bugs.webkit.org/show_bug.cgi?id=27109
1824
1825         Remove various tests from the Qt skip list that previously failed
1826         due to DRT side-effects.
1827
1828         * platform/qt/Skipped:
1829
1830 2009-07-09  Oliver Hunt  <oliver@apple.com>
1831
1832         Reviewed by Maciej Stachowiak.
1833
1834         Bug 27142 - canPlayType() should return empty string for unsupported content
1835         <https://bugs.webkit.org/show_bug.cgi?id=27142>
1836
1837         Update test to check for the empty string rather than "no"        
1838
1839         * media/video-can-play-type-expected.txt:
1840         * media/video-can-play-type.html:
1841
1842 2009-07-09  Roland Steiner  <rolandsteiner@google.com>
1843
1844         Reviewed by Maciej Stachowiak.
1845
1846         Test proper parsing of HTML5 <rp> and <rt> tags.
1847         Both tags are optional if followed by another <rp>/<rt> tag.
1848         
1849         See also https://bugs.webkit.org/show_bug.cgi?id=26985
1850
1851         * fast/ruby: Added.
1852         * fast/ruby/parse-rp-expected.txt: Added.
1853         * fast/ruby/parse-rp.html: Added.
1854
1855 2009-07-09  Maciej Stachowiak  <mjs@apple.com>
1856
1857         Reviewed by Darin Adler.
1858         
1859         REGRESSION: crash in edge cases of floating point parsing.
1860         <rdar://problem/7044458>
1861         https://bugs.webkit.org/show_bug.cgi?id=27110
1862         
1863         Test cases for both JavaScript and CSS use of dtoa.
1864
1865         * fast/css/number-parsing-crash-2-expected.txt: Added.
1866         * fast/css/number-parsing-crash-2.html: Added.
1867         * fast/css/number-parsing-crash-expected.txt: Added.
1868         * fast/css/number-parsing-crash.html: Added.
1869         * fast/js/number-parsing-crash-expected.txt: Added.
1870         * fast/js/number-parsing-crash.html: Added.
1871         * fast/js/resources/number-parsing-crash.js: Added.
1872
1873 2009-07-09  Drew Wilson  <atwilson@google.com>
1874
1875         Reviewed by Alexey Proskuryakov.
1876
1877         https://bugs.webkit.org/show_bug.cgi?id=26903
1878
1879         Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.
1880
1881         * fast/dom/Window/window-properties-expected.txt:
1882         * fast/dom/constructors-cached-navigate-expected.txt:
1883         * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
1884         * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
1885         * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
1886         * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
1887         * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
1888         * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
1889         * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
1890         * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
1891         * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
1892         * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
1893         * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
1894         * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
1895         * fast/js/global-constructors-expected.txt:
1896         * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
1897         * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
1898         * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
1899         * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled
1900
1901 2009-07-09  Pierre d'Herbemont  <pdherbemont@apple.com>
1902
1903         Reviewed by Simon Fraser.
1904
1905         Full page zoom breaks remaining and elapsed time display in the
1906         <video> controller.
1907         https://bugs.webkit.org/show_bug.cgi?id=27123
1908
1909         * media/video-zoom-controls.html: Remove duplicated code.
1910         * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
1911         * platform/mac-snowleopard/Skipped:
1912         * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
1913         * platform/mac/media/video-zoom-controls-expected.png: Removed.
1914         * platform/mac/media/video-zoom-controls-expected.txt: Updated
1915
1916 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
1917
1918         Reviewed by Darin Adler.
1919
1920         Test for 
1921         Bug 27130 - Need to implement ARIA role="toolbar"
1922         https://bugs.webkit.org/show_bug.cgi?id=27130
1923
1924         * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
1925         * platform/mac/accessibility/aria-toolbar.html: Added.
1926
1927 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
1928
1929         Reviewed by Darin Adler.
1930
1931         Test for
1932         Bug 27129 - AX: possible assertion for a non-native image in accessibility
1933         https://bugs.webkit.org/show_bug.cgi?id=27129
1934
1935         * accessibility/non-native-image-crash-expected.txt: Added.
1936         * accessibility/non-native-image-crash.html: Added.
1937
1938 2009-07-09  Eric Carlson  <eric.carlson@apple.com>
1939
1940         Reviewed by Adele Peterson.
1941
1942         Possible crashes when mouse clicks not dispatched because range input destroyed while 
1943         thumb is being dragged (e.g. scrub to end of movie)
1944         <rdar://problem/7037494> 
1945         https://bugs.webkit.org/show_bug.cgi?id=27101
1946
1947         Tests deleting a control while capturing mouse events.
1948
1949         * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
1950         * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
1951         * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
1952         * fast/forms/slider-delete-while-dragging-thumb.html: Added.
1953         * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
1954         * media/audio-delete-while-slider-thumb-clicked.html: Added.
1955         * media/audio-delete-while-step-button-clicked-expected.txt: Added.
1956         * media/audio-delete-while-step-button-clicked.html: Added.
1957
1958         * platform/mac-snowleopard/Skipped:
1959             Skip the new media controller tests until <rdar://problem/6502936> is fixed.
1960
1961 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
1962
1963         Reviewed by Simon Fraser.
1964
1965         Make sure we can click outside the slider thumb and start dragging.
1966         https://bugs.webkit.org/show_bug.cgi?id=26229
1967
1968         Along with the events chain, test that the slider value are correct,
1969         and that clicking outside the slider and dragging works as expected.
1970
1971         * fast/forms/slider-mouse-events-expected.txt:
1972         * fast/forms/slider-mouse-events.html:
1973
1974 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
1975
1976         Reviewed by Simon Fraser.
1977
1978         https://bugs.webkit.org/show_bug.cgi?id=27100
1979
1980         Reenable media/video-empty-source.html. Test the controls
1981         look when there is no src specified in a <video> element.
1982
1983         * platform/mac-leopard/media/video-empty-source-expected.checksum:
1984         * platform/mac-leopard/media/video-empty-source-expected.png:
1985         * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
1986         * platform/mac-snowleopard/Skipped:
1987         * platform/mac/media/video-empty-source-expected.checksum:
1988         * platform/mac/media/video-empty-source-expected.png:
1989         * platform/mac/media/video-empty-source-expected.txt:
1990
1991 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
1992
1993         Rubber-stamped by Holger Freyther a while ago.
1994
1995         Add two more tests to the Qt skip list due to missing DRT
1996         features.
1997
1998         * platform/qt/Skipped:
1999
2000 2009-07-08  Daniel Bates  <dbates@intudata.com>
2001
2002         Reviewed by Adam Barth.
2003         
2004         https://bugs.webkit.org/show_bug.cgi?id=26918
2005         
2006         Tests prevention of injected HTML Base tag.
2007
2008         * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
2009         * http/tests/security/xssAuditor/base-href-control-char.html: Added.
2010         * http/tests/security/xssAuditor/base-href-expected.txt: Added.
2011         * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
2012         * http/tests/security/xssAuditor/base-href-null-char.html: Added.
2013         * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
2014         * http/tests/security/xssAuditor/base-href-safe.html: Added.
2015         * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
2016         * http/tests/security/xssAuditor/base-href-safe2.html: Added.
2017         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
2018         * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
2019         * http/tests/security/xssAuditor/base-href.html: Added.
2020         * http/tests/security/xssAuditor/resources/base-href: Added.
2021         * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
2022         * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
2023         * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
2024         * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
2025         * http/tests/security/xssAuditor/resources/safe-script.js: Added.
2026
2027 2009-07-08  Daniel Bates  <dbates@intudata.com>
2028
2029         Reviewed by Adam Barth.
2030
2031         https://bugs.webkit.org/show_bug.cgi?id=27071
2032
2033         Tests that HTTP parameters that contain null- and non-null-control characters are 
2034         properly handled by XSSAuditor.
2035         
2036         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
2037         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
2038         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
2039         * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
2040         * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
2041         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
2042         * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
2043         * http/tests/security/xssAuditor/embed-tag.html: Added.
2044         * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
2045         * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
2046         * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
2047         * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
2048         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
2049         * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
2050         * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
2051         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
2052         * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
2053         * http/tests/security/xssAuditor/object-embed-tag.html: Added.
2054         * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
2055         * http/tests/security/xssAuditor/object-tag.html: Added.
2056         * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
2057         * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
2058         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
2059         * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
2060         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
2061         * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
2062         * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
2063         * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
2064         * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.
2065
2066 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2067
2068         Rubber-stamped by Simon Fraser.
2069
2070         Fix the media/controls-after-reload.html and media/controls-styling.html
2071         on windows. (Needed a line at end of file)
2072
2073         * platform/win/media/controls-after-reload-expected.txt:
2074         * platform/win/media/controls-styling-expected.txt:
2075
2076 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2077
2078         Reviewed by Simon Fraser.
2079
2080         Add special test results for media/controls-after-reload.html
2081         and media/controls-styling.html on Windows.
2082
2083         * platform/win/media/controls-after-reload-expected.txt: Added.
2084         * platform/win/media/controls-styling-expected.txt: Added.
2085
2086 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2087
2088         Fix the Leopard test result for media/controls-after-reload.txt.
2089
2090         * platform/mac-leopard/media/controls-after-reload-expected.txt:
2091
2092 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
2093
2094         Reviewed by Dan Bernstein.
2095
2096         -webkit-perspective should be a Length
2097         https://bugs.webkit.org/show_bug.cgi?id=27066
2098
2099         * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
2100         * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
2101         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
2102         Add missing results for existing test.
2103         
2104         * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
2105         * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
2106         * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
2107         * transforms/3d/general/perspective-units.html: Added.
2108
2109 2009-07-07  Brady Eidson  <beidson@apple.com>
2110
2111         Reviewed by Mark Rowe.
2112
2113         https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.
2114
2115         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of 
2116           filesystem on the testing machine.
2117
2118 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
2119
2120         Reviewed by Dan Bernstein.
2121
2122         Repaint issue after layer drops out of composited mode.
2123         <https://bugs.webkit.org/show_bug.cgi?id=27022>
2124
2125         Test for repainting on the next style change after a layer stops being composited.
2126
2127         * compositing/repaint/layer-repaint-rects.html: Added.
2128         * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
2129         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
2130         * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.
2131
2132 2009-07-07  Dan Bernstein  <mitz@apple.com>
2133
2134         Reviewed by Dave Hyatt and Darin Adler.
2135
2136         - test for https://bugs.webkit.org/show_bug.cgi?id=26963
2137           <rdar://problem/7030998> Reproducible crash at
2138           FontCache::getFontData() when a custom font is used in a pseudo-style
2139
2140         * fast/css/pseudo-cache-stale.html: Added.
2141         * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
2142         * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
2143         * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.
2144
2145 2009-07-07  Dirk Pranke  <dpranke@chromium.org>
2146
2147         Reviewed by Darin Fisher.
2148
2149         revise test expectations for bug 26088
2150         http://bugs.webkit.org/show_bug.cgi?id=26088
2151
2152         generate pixel expectations, move location of generic expected file
2153         for the crash test.
2154
2155         * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
2156         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
2157         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
2158         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
2159
2160 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
2161
2162         Reviewed by Simon Fraser.
2163
2164         https://bugs.webkit.org/show_bug.cgi?id=27047
2165
2166         Make sure nothing changing the src and reloading doesn't
2167         change the look of the controller.
2168
2169         * media/controls-after-reload.html: Added.
2170         * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
2171         * platform/mac/media/controls-after-reload-expected.txt: Added.
2172
2173 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
2174
2175         Reviewed by Simon Fraser.
2176
2177         Add a specific leopard result for controls-styling.html, given that it doesn't
2178         use the new controller look.
2179
2180         * platform/mac-leopard/media/controls-styling-expected.txt: Added.
2181
2182 2009-07-07  Gavin Barraclough  <barraclough@apple.com>
2183
2184         Reviewed by Geoff Garen.
2185
2186         fast/js/global-recursion-on-full-stack.html is a little finicky.
2187
2188         The test recurses down the JS stack to find the bottom (catching this with an exception),
2189         then tries to call a host function (document.write), switch writes new '<script>' code,
2190         and expects this code to be run, then expects this code to try to call 'f();' again,
2191         which it expects to fail, and it expects to catch that exception.  However it is possible
2192         that one of the earlier stages (the call to document.write, entering the interpreter to
2193         run the new global code) will fail, depending on exactly how much stack space was free at
2194         the point the last call to f() failed.
2195
2196         Tweak the test to make it work.
2197
2198         * fast/js/global-recursion-on-full-stack.html:
2199
2200 2009-07-07  Dan Bernstein  <mitz@apple.com>
2201
2202         Reviewed by Simon Fraser.
2203
2204         - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
2205           <rdar://problem/7010981> Incomplete painting of newly created floats
2206
2207         * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
2208         * fast/repaint/float-new-in-block.html: Added.
2209         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
2210         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
2211         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
2212         * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
2213         * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
2214         * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.
2215
2216 2009-07-07  Brady Eidson  <beidson@apple.com>
2217
2218         Reviewed by Darin Adler.
2219
2220         <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com
2221
2222         * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
2223         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
2224         * fast/loader/subframe-navigate-during-main-frame-load.html: Added.
2225
2226         * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
2227           reflect the progression!
2228         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!
2229
2230         * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.
2231
2232 2009-07-06  Pierre d'Herbemont  <pdherbemont@apple.com>
2233
2234         Reviewed by Simon Fraser.
2235
2236         Make sure overriding properties won't affect the media controller.
2237
2238         * media/controls-styling.html: Added.
2239
2240 2009-07-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
2241
2242         Reviewed by Gustavo Noronha.
2243
2244         [GTK] textarea height property works only if other property are defined
2245         https://bugs.webkit.org/show_bug.cgi?id=18984
2246
2247         Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.
2248
2249         Test: fast/forms/textarea-metrics.html
2250
2251         * platform/gtk/Skipped:
2252
2253 2009-07-07  Ben Murdoch  <benm@google.com>
2254
2255         Reviewed by Antti Koivisto.
2256
2257         HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
2258         https://bugs.webkit.org/show_bug.cgi?id=25711
2259
2260         Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
2261         web storage databases could become locked until the browser is
2262         shut down if the page is refreshed whilst a transaction is in
2263         progress.
2264
2265         * storage/database-lock-after-reload-expected.txt: Added.
2266         * storage/database-lock-after-reload.html: Added.
2267         * storage/resources/database-lock-after-reload-2.html: Added.
2268
2269 2009-07-08  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2270
2271         Rubber-stamped by Simon Hausmann.
2272
2273         Remove non-existing tests from the Qt skipped list.
2274
2275         * platform/qt/Skipped:
2276
2277 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
2278
2279         Reviewed by Holger Freyther.
2280
2281         Removed subframe-self-close.html from the Qt skip list.
2282
2283         * platform/qt/Skipped:
2284
2285 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
2286
2287         Reviewed by Holger Freyther.
2288
2289         Added all current failing Qt DRT tests to the skip list, for a fresh start.
2290
2291         * platform/qt/Skipped:
2292
2293 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
2294
2295         Reviewed by Simon Fraser.
2296
2297         <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
2298
2299         Disable media tests that depend on controller size/position on SnowLeopard until
2300         <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
2301         has been fixed
2302
2303         * platform/mac-snowleopard/Skipped:
2304
2305 2009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>
2306
2307         Reviewed by David Hyatt.
2308
2309         Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
2310         contents makes its container scroll to the top
2311         https://bugs.webkit.org/show_bug.cgi?id=15135
2312
2313         Delay updateing scroll bar of descendants of flexbox until their
2314         positions are determined.  In this way we can prevent descendants
2315         of flexible boxes from changing positions of their scrollbars
2316         using tentative positions.
2317
2318         * fast/flexbox/repaint-scrollbar-expected.txt: Added.
2319         * fast/flexbox/repaint-scrollbar.html: Added.
2320         * fast/flexbox/resources/repaint-scrollbar.js: Added.
2321
2322 2009-07-06  Hironori Bono  <hbono@chromium.org>
2323
2324         Reviewed by Maciej Stachowiak.
2325
2326         Make unconfirmed IME text affect textarea's value.
2327         This matches input and contentEditable elements as well
2328         IE and Firefox.
2329
2330         This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.
2331
2332         Input elements would go down this code path because it
2333         would always get a null compositionNode from frame->editor().
2334         Special casing compositionNodes is wrong because we explicitly
2335         want unconfirmed IME input in the textarea's value (assuming we
2336         want to match IE and Firefox here).
2337
2338         This change is originally created by Ojan Vafai <ojan@chromium.org> and
2339         I just changed its manual tests with an automated test on his behalf.
2340  
2341         * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
2342         * platform/mac/editing/input/text-control-ime-input.html: Added.
2343
2344 2009-07-06  Ojan Vafai  <ojan@chromium.org>
2345
2346         Reviewed by Eric Seidel.
2347
2348         Fix crash when indenting in an empty table cell.
2349         https://bugs.webkit.org/show_bug.cgi?id=26872
2350
2351         The crash is that we would call splitTreeToNode where the node
2352         and the nodeToSplitTo were the same node.
2353
2354         * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
2355         * editing/execCommand/indent-empty-table-cell.html: Added.
2356
2357 2009-07-05  Chris Marrin  <cmarrin@apple.com>
2358
2359         Reviewed by Simon Fraser.
2360
2361         https://bugs.webkit.org/show_bug.cgi?id=26943
2362
2363         LayoutTest showing extra transition when the first one
2364         is finished.
2365
2366         * transitions/extra-transition-expected.txt: Added.
2367         * transitions/extra-transition.html: Added.
2368         * transitions/resources: Added.
2369         * transitions/resources/Aurora.jpg: Added.
2370
2371 2009-07-05  Simon Fraser  <simon.fraser@apple.com>
2372
2373         Revert the previous commit because it broke the
2374         animations/transition-and-animation-1.html
2375         testcase.
2376
2377         * transitions/extra-transition-expected.txt: Removed.
2378         * transitions/extra-transition.html: Removed.
2379         * transitions/resources/Aurora.jpg: Removed.
2380
2381 2009-07-05  Chris Marrin  <cmarrin@apple.com>
2382
2383         Reviewed by Simon Fraser.
2384
2385         https://bugs.webkit.org/show_bug.cgi?id=26943
2386
2387         LayoutTest showing extra transition when the first one
2388         is finished.
2389
2390         * transitions/extra-transition-expected.txt: Added.
2391         * transitions/extra-transition.html: Added.
2392         * transitions/resources: Added.
2393         * transitions/resources/Aurora.jpg: Added.
2394
2395 2009-07-05  Rob Buis  <rwlbuis@gmail.com>
2396
2397         Reviewed by Maciej Stachowiak.
2398
2399         Test for:
2400         Bug 26897 - Dynamic SVG images do not display correctly
2401         https://bugs.webkit.org/show_bug.cgi?id=26897
2402
2403         * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
2404         * platform/mac/svg/custom/createImageElement2-expected.png: Added.
2405         * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
2406         * svg/custom/createImageElement2.xhtml: Added.
2407
2408 2009-07-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2409
2410         Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.
2411
2412         * wml/ontimer-inline-event-expected.txt: Test title changed, update results.
2413
2414 2009-07-03  Dmitry Titov  <dimich@chromium.org>
2415
2416         Reviewed by Darin Fisher.
2417
2418         Increase delay in worker-terminate layout test to make it more reliable.
2419         https://bugs.webkit.org/show_bug.cgi?id=26917
2420
2421         This test used time delay to see of terminated worker does not return
2422         messages (terminated). In some test conditions, the current delay (500ms)
2423         is too short and test fails. Move setting the delay to the end of initialization
2424         and increase it 2x to make test more reliable.
2425
2426         * fast/workers/worker-terminate.html:
2427
2428 2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
2429
2430         Skip tests that require expected results that Gtk doesn't have.
2431
2432         * platform/gtk/Skipped:
2433
2434 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
2435
2436         Added the test result of r45511 for platform/mac.
2437
2438         * platform/mac/media/controls-strict-expected.txt: Added.
2439
2440 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
2441
2442         Reviewed by Simon Fraser. 
2443
2444         https://bugs.webkit.org/show_bug.cgi?id=26939
2445
2446         Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html
2447
2448         Test that the controller renders correctly in strict mode as well.
2449
2450         * media/controls-strict.html: Added.
2451         * platform/mac/media/controls-strict-mode-expected.txt: Added.
2452
2453 2009-07-02  David Hyatt  <hyatt@apple.com>
2454
2455         Reviewed by Mark Rowe.
2456
2457         Land new results from my change to make replaced elements no longer be overflow:hidden by
2458         default.  This affected plaintext dumping, which is clearly a bug in and of itself.  For now
2459         I am just updating the results and will file a followup bug about the fact that text dumping actually
2460         does something different with overflow on replaced elements (when it clearly should not).
2461
2462         * fast/block/float/crash-replaced-display-block-expected.txt:
2463         * fast/dom/Range/acid3-surround-contents-expected.txt:
2464         * fast/dom/object-embed-plugin-scripting-expected.txt:
2465         * fast/parser/badentity-expected.txt:
2466         * http/tests/security/local-video-poster-from-remote-expected.txt:
2467
2468 2009-07-02  Brady Eidson  <beidson@apple.com>
2469
2470         Rubberstamped by John Sullivan.
2471
2472         Add Tiger-specific results for these tests.
2473
2474         * platform/mac-tiger/Skipped:
2475         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
2476         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
2477         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2478
2479 2009-07-02  Brady Eidson  <beidson@apple.com>
2480
2481         Skip the correct test names.
2482
2483         * platform/mac-tiger/Skipped:
2484
2485 2009-07-02  Brady Eidson  <beidson@apple.com>
2486
2487         Rubberstamped by Sam Weinig
2488
2489         Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
2490
2491         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
2492         * platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
2493         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
2494         * platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
2495         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2496         * platform/mac/fast/loader/file-url-mimetypes.html:
2497         * platform/mac-tiger/Skipped:
2498
2499 2009-07-02  Brady Eidson  <beidson@apple.com>
2500
2501         Resolve failing Tiger layout test until I can fix it.
2502
2503         * platform/mac-tiger/Skipped:
2504
2505 2009-07-02  Dirk Pranke  <dpranke@chromium.org>
2506
2507         Reviewed by Darin Fisher.
2508
2509         Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
2510         when a text run with a large negative letter-spacing attribute is
2511         layered on top of an opaque div. The patch makes TransparencyWin.cpp
2512         more resilient to failures.
2513
2514         * fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
2515         * fast/text/text-letter-spacing.html: Added.
2516         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
2517         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
2518         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
2519         * platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
2520
2521 2009-07-02  David Hyatt  <hyatt@apple.com>
2522
2523         Reviewed by Simon Fraser.
2524
2525         Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
2526
2527         * platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
2528         * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
2529         * platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
2530         * platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
2531
2532 2009-07-02  Dan Bernstein  <mitz@apple.com>
2533
2534         Reviewed by Dave Hyatt and Simon Fraser.
2535
2536         - test for part of <rdar://problem/6933052> SPOD playing video in a div
2537           with a box shadow
2538
2539         * fast/box-shadow/transform-fringing.html: Added.
2540         * platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
2541         * platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
2542         * platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
2543
2544 2009-07-02  Brady Eidson  <beidson@apple.com>
2545
2546         Rubberstamped by Sam Weinig.
2547
2548         Add more sample files for extensions we should know the MIME types for.
2549
2550         * platform/mac/fast/loader/file-url-mimetypes.html:
2551         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2552         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
2553         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
2554         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
2555         * platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
2556         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
2557         * platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
2558         * platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
2559         * platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
2560         * platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
2561         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
2562         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
2563         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
2564         * platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
2565         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
2566         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
2567         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
2568         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
2569         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
2570         * platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
2571         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
2572         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
2573         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
2574         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
2575         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
2576         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
2577         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
2578         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
2579         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
2580         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
2581         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
2582         * platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
2583         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
2584         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
2585         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
2586         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
2587         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
2588         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
2589         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
2590         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
2591         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
2592         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
2593         * platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
2594         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
2595         * platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
2596         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
2597         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
2598         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
2599         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
2600         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
2601         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
2602         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
2603         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
2604         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
2605         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
2606         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
2607         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
2608         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
2609         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
2610         * platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
2611         * platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
2612         * platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
2613         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
2614         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
2615         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
2616         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
2617         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
2618         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
2619         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
2620         * platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
2621         * platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
2622         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
2623         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
2624         * platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
2625         * platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
2626         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
2627         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
2628         * platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
2629         * platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
2630         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
2631         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
2632         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
2633         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
2634         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
2635         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
2636         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
2637         * platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
2638         * platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
2639         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
2640         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
2641         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
2642         * platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
2643
2644 2009-07-02  Eric Carlson  <eric.carlson@apple.com>
2645
2646         Reviewed by Simon Fraser.
2647
2648         <rdar://problem/6518119>
2649
2650         Delay dumping the render tree because the media controller may not be done with
2651         layout immediately.
2652
2653         * media/video-empty-source.html:
2654
2655 2009-07-02  Antonio Gomes   <antonio.gomes@openbossa.org>
2656
2657         Reviewed by Simon Hausmann.
2658
2659         https://bugs.webkit.org/show_bug.cgi?id=26896
2660
2661         Updated computed-style-expected.txt and computed-style-without-renderer-expected.txt
2662         files according to the default font size value (13) set in DumpRenderTree/qt/DumpRenderTree.cpp .
2663
2664         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
2665         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2666
2667 2009-07-01  Xan Lopez  <xlopez@igalia.com>
2668
2669         Disable accessibility tests until we have the accessibility
2670         controller.
2671
2672         * platform/gtk/Skipped:
2673
2674 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
2675
2676         Reviewed by Dan Bernstein.
2677
2678         <video> fails to show on http://camendesign.com/code/video_for_everybody
2679         <rdar://problem/7026010> 
2680         https://bugs.webkit.org/show_bug.cgi?id=26919
2681         
2682         Testcase for changing the root layer size, and ensuring that all
2683         the compositing layers are correctly repositioned.
2684
2685         * compositing/geometry/root-layer-update.html: Added.
2686         * platform/mac/compositing/geometry/root-layer-update-expected.checksum: Added.
2687         * platform/mac/compositing/geometry/root-layer-update-expected.png: Added.
2688         * platform/mac/compositing/geometry/root-layer-update-expected.txt: Added.
2689
2690 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
2691
2692         Reviewed by Dan Bernstein
2693         
2694         <rdar://problem/7026010> <video> fails to show on http://camendesign.com/code/video_for_everybody
2695
2696         Test for outline width affecting compositing layer positions.
2697         
2698         * compositing/geometry/outline-change.html: Added.
2699         * platform/mac/compositing/geometry/outline-change-expected.checksum: Added.
2700         * platform/mac/compositing/geometry/outline-change-expected.png: Added.
2701         * platform/mac/compositing/geometry/outline-change-expected.txt: Added.
2702
2703 2009-07-01  Daniel Bates  <dbates@intudata.com>
2704
2705         Reviewed by Adam Barth.
2706         
2707         https://bugs.webkit.org/show_bug.cgi?id=26899
2708         
2709         Tests that XSSAuditor prevents injected scripts that contain control characters.
2710
2711         * http/tests/security/xssAuditor/script-tag-control-char-expected.txt: Added.
2712         * http/tests/security/xssAuditor/script-tag-control-char.html: Added.
2713         * http/tests/security/xssAuditor/script-tag-null-char-expected.txt: Added.
2714         * http/tests/security/xssAuditor/script-tag-null-char.html: Added.
2715
2716 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
2717
2718         Reviewed by Oliver Hunt.
2719
2720         Test for Bug 26909: aria-label needs to be supported
2721         https://bugs.webkit.org/show_bug.cgi?id=26909
2722
2723         * accessibility/aria-label-expected.txt: Added.
2724         * accessibility/aria-label.html: Added.
2725
2726 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
2727
2728         Reviewed by Beth Dakin.
2729
2730         Tests for Bug 26900: AX: Manual spell check with Command-; does not bring up suggestions
2731         https://bugs.webkit.org/show_bug.cgi?id=26900
2732
2733         * accessibility/editable-webarea-context-menu-point-expected.txt: Added.
2734         * accessibility/editable-webarea-context-menu-point.html: Added.
2735
2736 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2737
2738         Reviewed by George Staikos.
2739
2740         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26885
2741
2742         Add new WML testcases covering onenterforward/ontimer support.
2743
2744         * wml/onenterforward-event-expected.txt: Added.
2745         * wml/onenterforward-event.html: Added.
2746         * wml/onenterforward-inline-event-expected.txt: Added.
2747         * wml/onenterforward-inline-event.html: Added.
2748         * wml/ontimer-event-expected.txt: Added.
2749         * wml/ontimer-event.html: Added.
2750         * wml/resources/onenterforward-event.js: Added.
2751         (setupTestDocument):
2752         (prepareTest):
2753         (executeTest):
2754         * wml/resources/onenterforward-event.wml: Added.
2755         * wml/resources/onenterforward-inline-event.js: Added.
2756         (setupTestDocument):
2757         (prepareTest):
2758         (executeTest):
2759         * wml/resources/onenterforward-inline-event.wml: Added.
2760         * wml/resources/ontimer-event.js: Added.
2761         (setupTestDocument):
2762         (prepareTest):
2763         (executeTest):
2764         * wml/resources/ontimer-event.wml: Added.
2765         * wml/resources/ontimer-inline-event.js:
2766
2767 2009-07-01  David Hyatt  <hyatt@apple.com>
2768
2769         Reviewed by Simon Fraser.
2770
2771         Add layout test for being able to set attributes on dcol elements.
2772         
2773         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes-expected.txt: Added.
2774         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Added.
2775
2776 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
2777
2778         Reviewed by Dimitri Glazkov.
2779         
2780         Add some missing pixel results for compositing tests.
2781
2782         * platform/mac/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
2783         * platform/mac/compositing/layers-inside-overflow-scroll-expected.png: Added.
2784         * platform/mac/compositing/overflow/overflow-scroll-expected.checksum: Added.
2785         * platform/mac/compositing/overflow/overflow-scroll-expected.png: Added.
2786
2787 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2788
2789         Reviewed by George Staikos.
2790
2791         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26884
2792
2793         WMLTestCase.js relies on timing-dependant hacks, making it difficult to predict results on slower machines.
2794         Fix by rewriting and simplifying the testing procedure, which contained unnecessary quirks working around older WML bugs.
2795
2796         * wml/resources/WMLTestCase.js:
2797         (createWMLTestCase.iframeElement.onload):
2798         (createWMLTestCase):
2799         (startTest):
2800
2801 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2802
2803         Reviewed by Holger Freyther.
2804
2805         Apply same cleanup to WML testcases living in http/tests/wml/. Forgot about them in my last commit.
2806
2807         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
2808         (setupTestDocument):
2809         * http/tests/wml/resources/go-task-get-method.js:
2810         (setupTestDocument):
2811         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
2812         (setupTestDocument):
2813         * http/tests/wml/resources/go-task-post-method.js:
2814         (setupTestDocument):
2815         * http/tests/wml/resources/post-data-to-server.js:
2816         (setupTestDocument):
2817
2818 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2819
2820         Reviewed by Holger Freyther.
2821
2822         Slightly cleanup some WML testcases:
2823         Use "anchorElement.textContent = '...'" instead of "anchorElement.appendChild(document.createTextNode('...'))"
2824
2825         * wml/resources/go-task-get-method-external-deck-with-href.js:
2826         (setupTestDocument):
2827         * wml/resources/go-task-get-method-external-deck.js:
2828         (setupTestDocument):
2829         * wml/resources/go-task-get-method-same-deck.js:
2830         (setupTestDocument):
2831         * wml/resources/input-format.js:
2832         (setupTestDocument):
2833         * wml/resources/variable-reference-invalid-character.js:
2834         (setupTestDocument):
2835         * wml/resources/variable-reference-valid.js:
2836         (setupTestDocument):
2837
2838 2009-06-30  Xan Lopez  <xlopez@igalia.com>
2839
2840         Disable test using eventSender.
2841
2842         * platform/gtk/Skipped:
2843
2844 2009-06-30  Xan Lopez  <xlopez@igalia.com>
2845
2846         Disable new tests until we enable the accessibility controller.
2847
2848         * platform/gtk/Skipped:
2849
2850 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
2851
2852         Rubber-stamped by Dan Bernstein.
2853         
2854         Update compositing pixel results now that DRT dumps them correctly.
2855         
2856         * compositing/overflow/overflow-scroll.html:
2857         Fixed typo in this testcase.
2858         
2859         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
2860         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
2861         * platform/mac/compositing/overflow/overflow-positioning-expected.checksum:
2862         * platform/mac/compositing/overflow/overflow-positioning-expected.png:
2863         * platform/mac/compositing/overflow/overflow-scroll-expected.txt:
2864         * platform/mac/compositing/overflow/parent-overflow-expected.checksum:
2865         * platform/mac/compositing/overflow/parent-overflow-expected.png:
2866         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
2867         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
2868         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
2869         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
2870
2871 2009-06-30  Eric Seidel  <eric@webkit.org>
2872
2873         No review, reverting r45396.  (George Staikos agrees the change was wrong.)
2874         http://trac.webkit.org/changeset/45396
2875
2876         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2877
2878 2009-06-30  David Hyatt  <hyatt@apple.com>
2879
2880         Reviewed by Beth Dakin.
2881
2882         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=26858.
2883
2884         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt: Added.
2885         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Added.
2886
2887 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
2888
2889         Reviewed by Simon Hausmann.
2890
2891         Updated LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt
2892         according to the default font size value set in WebKit/qt/Api/qwebsettings.cpp (in
2893         this case '14').
2894
2895         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2896
2897 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
2898
2899         Reviewed by Simon Hausmann.
2900
2901         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
2902         to some newly cross-platform CSS properties.
2903
2904         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2905
2906 2009-06-30  David Levin  <levin@chromium.org>
2907
2908         Reviewed by Oliver Hunt.
2909
2910         Make media/video-document-types pass again.  It broke when the
2911         call to waitUntilDone was accidently made asynchronous in r45378.
2912
2913         * media/video-document-types.html:
2914
2915 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
2916
2917         Reviewed by Dave Hyatt, Dan Bernstein.
2918
2919         <rdar://problem/6191676> Redraw issues scrolling overflow:scroll div with compositing
2920         
2921         Testcase for various configurations of compositing and positioning with overflow.
2922
2923         * compositing/overflow/overflow-scroll.html: Added.
2924         * platform/mac/compositing/overflow/overflow-scroll-expected.txt: Added.
2925
2926 2009-06-30  Alexey Proskuryakov  <ap@webkit.org>
2927
2928         Reviewed by Dan Bernstein.
2929
2930         https://bugs.webkit.org/show_bug.cgi?id=26764
2931         Uncaught NOT_FOUND_ERR: DOMException 8 loading empty text file
2932
2933         * fast/parser/empty-text-resource-expected.txt: Added.
2934         * fast/parser/empty-text-resource.html: Added.
2935
2936 2009-06-30  Drew Wilson  <atwilson@google.com>
2937
2938         Reviewed by David Levin.
2939
2940         <https://bugs.webkit.org/show_bug.cgi?id=25435>
2941
2942         Added tests for sending MessagePorts to/from workers.
2943
2944         * fast/workers/resources/worker-cloneport.js: Added.
2945         (onmessage):
2946         * fast/workers/resources/worker-messageport.js: Added.
2947         (onmessage):
2948         (pingBack):
2949         * fast/workers/worker-cloneport-expected.txt: Added.
2950         * fast/workers/worker-cloneport.html-disabled: Added.
2951         Tests for cloning a port while messages are sent from another thread.
2952         * fast/workers/worker-messageport-expected.txt: Added.
2953         * fast/workers/worker-messageport.html-disabled: Added.
2954         General tests for sending messages to workers via message ports.
2955         * fast/workers/worker-messageport-gc-expected.txt: Added.
2956         * fast/workers/worker-messageport-gc.html-disabled: Added.
2957         Tests to ensure Workers don't shut down when reachable only via MessagePorts.
2958
2959 2009-06-30  Eric Carlson  <eric.carlson@apple.com>
2960
2961         Reviewed by Simon Fraser.
2962         
2963         <rdar://problem/7019799> Slow loading MediaDocument can fall back to plug-in unnecessarily
2964         
2965         Don't test iframe immediately, switch over from <video> to <embed> may not have
2966         happend when the document 'load' event fires.
2967
2968         * media/video-document-types.html:
2969
2970 2009-06-30  Xan Lopez  <xlopez@igalia.com>
2971
2972         Skip new editing tests.
2973
2974         They are failing because we don't have a dumpEditingCallbacks
2975         implementation.
2976
2977         * platform/gtk/Skipped:
2978
2979 2009-06-29  Oliver Hunt  <oliver@apple.com>
2980
2981         Reviewed by Gavin Barraclough.
2982
2983         <rdar://problem/7016214> JSON.parse fails to parse valid JSON with most Unicode characters
2984         <https://bugs.webkit.org/show_bug.cgi?id=26802>
2985
2986         Add test of unicode parsing in JSON.
2987
2988         * fast/js/JSON-parse-expected.txt:
2989         * fast/js/resources/JSON-parse.js:
2990         (createTests.result):
2991         (createTests):
2992
2993 2009-06-29  Antonio Gomes   <antonio.gomes@openbossa.org>
2994
2995         Reviewed by Simon Hausmann.
2996
2997         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-expected.txt to some newly cross-platform CSS properties.
2998
2999         The file has not been updated for a while.
3000
3001         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
3002
3003 2009-06-29  Sam Weinig  <sam@webkit.org>
3004
3005         Reviewed by Dave Hyatt.
3006
3007         Update for the change in DataGridDataSource API.
3008
3009         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt:
3010         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
3011
3012 2009-06-29  Chris Marrin  <cmarrin@apple.com>
3013
3014         Reviewed by Simon Fraser  <simon.fraser@apple.com>.
3015
3016         https://bugs.webkit.org/show_bug.cgi?id=26706
3017
3018         Added tests for -webkit-text-fill-color and
3019         text-shadow, since these go through different
3020         paths.
3021
3022         * transitions/override-transition-crash-expected.txt:
3023         * transitions/override-transition-crash.html:
3024
3025 2009-06-29  David Hyatt  <hyatt@apple.com>
3026
3027         Reviewed by Mark Rowe.
3028
3029         Update layout tests for addition of HTMLDataGridCellElement constructor.
3030
3031         * fast/dom/Window/window-properties-expected.txt:
3032         * fast/js/global-constructors-expected.txt:
3033
3034 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3035
3036         Reviewed by Adam Treat.
3037
3038         Rename go-task-animation.* to ontimer-inline-event.* to reflect what it really tests.
3039
3040         * wml/go-task-animation-expected.txt: Removed.
3041         * wml/go-task-animation.html: Removed.
3042         * wml/ontimer-inline-event-expected.txt: Copied from wml/go-task-animation-expected.txt.
3043         * wml/ontimer-inline-event.html: Copied from wml/go-task-animation.html.
3044         * wml/resources/animation.wml: Removed.
3045         * wml/resources/go-task-animation.js: Removed.
3046         * wml/resources/ontimer-inline-event.js: Copied from wml/resources/go-task-animation.js.
3047         * wml/resources/ontimer-inline-event.wml: Copied from wml/resources/animation.wml.
3048
3049 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3050
3051         Reviewed by Adam Treat.
3052
3053         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26246
3054
3055         Implement most WML specific <select> element features.
3056         Add two tests covering most select/variable related functionality.
3057
3058         * http/tests/wml/post-data-to-server-expected.txt: Added.
3059         * http/tests/wml/post-data-to-server.html: Added.
3060         * http/tests/wml/resources/dumpVariables.cgi: Added.
3061         * http/tests/wml/resources/post-data-to-server.js: Added.
3062         (setupTestDocument):
3063         (sendTextToControl):
3064         (prepareTest):
3065         (executeTest):
3066         * wml/resources/WMLTestCase.js:
3067         (createWMLTestCase.iframeElement.onload):
3068         (createWMLTestCase):
3069         (delayExecuteTest):
3070         * wml/resources/select-element-variables.js: Added.
3071         (setupTestDocument):
3072         (prepareTest):
3073         (executeTest):
3074         * wml/select-element-variables-expected.txt: Added.
3075         * wml/select-element-variables.html: Added.
3076
3077 2009-06-28  Dan Bernstein  <mitz@apple.com>
3078
3079         Reviewed by Simon Fraser.
3080
3081         - add a test case for https://bugs.webkit.org/show_bug.cgi?id=26783
3082           <rdar://problem/7014543> REGRESSION (r45296): Subfolders not displayed
3083           in MobileMe iDisk Web App
3084
3085         * fast/dom/Element/scrollWidth-expected.txt:
3086         * fast/dom/Element/scrollWidth.html:
3087
3088 2009-06-27  Simon Fraser  <simon.fraser@apple.com>
3089
3090         Reviewed by Eric Seidel.
3091
3092         https://bugs.webkit.org/show_bug.cgi?id=26780
3093         
3094         Testcases for compositing and self-painting layers (for which we use
3095         video to make an element composited while being in the normal flow),
3096         and for moving layers inside an overflow:scroll div.
3097
3098         * compositing/layers-inside-overflow-scroll.html: Added.
3099         * compositing/resources/video.mp4: Added.
3100         * compositing/self-painting-layers.html: Added.
3101         * platform/mac/compositing/layers-inside-overflow-scroll-expected.txt: Added.
3102         * platform/mac/compositing/self-painting-layers-expected.txt: Added.
3103
3104 2009-06-28  John Abd-El-Malek  <jam@chromium.org>
3105
3106         https://bugs.webkit.org/show_bug.cgi?id=15457
3107
3108         Layout tests to ensure that "src" paramater is added when it's missing
3109         but "data" is present.
3110
3111         * plugins/netscape-plugin-map-data-to-src-expected.txt: Added.
3112         * plugins/netscape-plugin-map-data-to-src.html: Added.
3113
3114 2009-06-28  Eric Seidel  <eric@webkit.org>
3115
3116         No review.  Just updating test results Kevin seems to have missed.
3117
3118         Test failure started with:
3119         http://trac.webkit.org/changeset/45287
3120         The new results definitely look better.
3121
3122         * fast/profiler/profile-with-no-title-expected.txt:
3123
3124 2009-06-27  Ryosuke Niwa  <rniwa@google.com>
3125
3126         Reviewed by Eric Seidel.
3127
3128         https://bugs.webkit.org/show_bug.cgi?id=26762
3129
3130         Clean up for IndentOutdentCommand::indentRegion, and solved most of problems related to the bug 21712.
3131         https://bugs.webkit.org/show_bug.cgi?id=21712
3132         
3133         The following test cases are intended for 21712, but included here
3134         since this patch already solved a lot of problems.
3135
3136         * editing/execCommand/indent-nested-lists-1-expected.txt: Added.
3137         * editing/execCommand/indent-nested-lists-1.html: Added.
3138         * editing/execCommand/indent-nested-lists-2-expected.txt: Added.
3139         * editing/execCommand/indent-nested-lists-2.html: Added.
3140         * editing/execCommand/indent-nested-lists-3-expected.txt: Added.
3141         * editing/execCommand/indent-nested-lists-3.html: Added.
3142         * editing/execCommand/indent-nested-lists-4-expected.txt: Added.
3143         * editing/execCommand/indent-nested-lists-4.html: Added.
3144         * editing/execCommand/indent-nested-lists-5-expected.txt: Added.
3145         * editing/execCommand/indent-nested-lists-5.html: Added.
3146         * editing/execCommand/indent-nested-lists-6-expected.txt: Added.
3147         * editing/execCommand/indent-nested-lists-6.html: Added.
3148         * editing/execCommand/indent-nested-lists-7-expected.txt: Added.
3149         * editing/execCommand/indent-nested-lists-7.html: Added.
3150         * editing/execCommand/outdent-nested-lists-1-expected.txt: Added.
3151         * editing/execCommand/outdent-nested-lists-1.html: Added.
3152         * editing/execCommand/outdent-nested-lists-2-expected.txt: Added.
3153         * editing/execCommand/outdent-nested-lists-2.html: Added.
3154         * editing/execCommand/outdent-nested-lists-3-expected.txt: Added.
3155         * editing/execCommand/outdent-nested-lists-3.html: Added.
3156         * editing/execCommand/outdent-nested-lists-4-expected.txt: Added.
3157         * editing/execCommand/outdent-nested-lists-4.html: Added.
3158
3159 2009-06-27  Daniel Bates  <dbates@intudata.com>
3160
3161         Reviewed by Adam Barth.
3162         
3163         https://bugs.webkit.org/show_bug.cgi?id=26776
3164         
3165         More tests for the XSSAuditor.
3166
3167         * http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt: Added.
3168         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt: Added.
3169         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event.html: Added.
3170         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt: Added.
3171         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL.html: Added.
3172         * http/tests/security/xssAuditor/anchor-url-dom-write-location.html: Added.
3173         * http/tests/security/xssAuditor/dom-write-URL-expected.txt: Added.
3174         * http/tests/security/xssAuditor/dom-write-URL.html: Added.
3175         * http/tests/security/xssAuditor/dom-write-innerHTML-expected.txt: Added.
3176         * http/tests/security/xssAuditor/dom-write-innerHTML.html: Added.
3177         * http/tests/security/xssAuditor/dom-write-location-expected.txt: Added.
3178         * http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt: Added.
3179         * http/tests/security/xssAuditor/dom-write-location-inline-event.html: Added.
3180         * http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt: Added.
3181         * http/tests/security/xssAuditor/dom-write-location-javascript-URL.html: Added.
3182         * http/tests/security/xssAuditor/dom-write-location.html: Added.
3183         * http/tests/security/xssAuditor/faux-script1-expected.txt: Added.
3184         * http/tests/security/xssAuditor/faux-script1.html: Added.
3185         * http/tests/security/xssAuditor/faux-script2-expected.txt: Added.
3186         * http/tests/security/xssAuditor/faux-script2.html: Added.
3187         * http/tests/security/xssAuditor/faux-script3-expected.txt: Added.
3188         * http/tests/security/xssAuditor/faux-script3.html: Added.
3189         * http/tests/security/xssAuditor/get-from-iframe-expected.txt: Added.
3190         * http/tests/security/xssAuditor/get-from-iframe.html: Added.
3191         * http/tests/security/xssAuditor/malformed-HTML-expected.txt: Added.
3192         * http/tests/security/xssAuditor/malformed-HTML.html: Added.
3193         * http/tests/security/xssAuditor/post-from-iframe-expected.txt: Added.
3194         * http/tests/security/xssAuditor/post-from-iframe.html: Added.
3195         * http/tests/security/xssAuditor/resources/anchor-url-dom-write-location-click.html: Added.
3196         * http/tests/security/xssAuditor/resources/echo-dom-write-URL.html: Added.
3197         * http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html: Added.
3198         * http/tests/security/xssAuditor/resources/echo-dom-write-location.html: Added.
3199         * http/tests/security/xssAuditor/resources/utilities.js: Added.
3200         (sendRequestFromIFrame):
3201
3202 2009-06-27  Daniel Bates  <dbates@intudata.com>
3203
3204         Reviewed by Adam Barth.
3205
3206         Tests for https://bugs.webkit.org/show_bug.cgi?id=26708
3207
3208         Tests prevention of injected scripts with scheme relative paths, iFrame JavaScript URLs, 
3209         and UTF-7 encoding.
3210
3211         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Added.
3212         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Added.
3213         * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt: Added.
3214         * http/tests/security/xssAuditor/iframe-javascript-url.html: Added.
3215         * http/tests/security/xssAuditor/resources/echo-intertag-default-encode.pl: Added.
3216         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Added.
3217         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Added.
3218         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt: Added.
3219         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html: Added.
3220
3221 2009-06-27  Oliver Hunt  <oliver@apple.com>
3222
3223         Reviewed by Maciej Stachowiak.
3224
3225         Bug 26771: Canvas is incorrectly tainted when drawing from a video element that uses <source> elements
3226
3227         Add test to protect against incorrectly tainting the canvas.
3228
3229         * media/video-canvas-source-expected.txt: Added.
3230         * media/video-canvas-source.html: Added.
3231
3232 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
3233
3234         Updating Tiger results for a recently modified test.
3235
3236         * platform/mac-tiger/fast/encoding/idn-security-expected.txt:
3237
3238 2009-06-26  Dan Bernstein  <mitz@apple.com>
3239
3240         Reviewed by Oliver Hunt.
3241
3242         * fast/dom/Element/scrollWidth-expected.txt: Added.
3243         * fast/dom/Element/scrollWidth.html: Added.
3244
3245 2009-06-26  Chris Fleizach  <cfleizach@apple.com>
3246
3247         Reviewed by Oliver Hunt.
3248
3249         Tests for Bug 26725: aria-hidden, aria-disabled, aria-readonly need to be implemented
3250
3251         * accessibility/aria-disabled-expected.txt: Added.
3252         * accessibility/aria-disabled.html: Added.
3253         * accessibility/aria-hidden-expected.txt: Added.
3254         * accessibility/aria-hidden.html: Added.
3255         * accessibility/aria-readonly-expected.txt: Added.
3256         * accessibility/aria-readonly.html: Added.
3257
3258 2009-06-26  Brady Eidson  <beidson@apple.com>
3259
3260         OMG.
3261
3262         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Removed.
3263         * platform/mac-tiger/platform: Added.
3264         * platform/mac-tiger/platform/mac: Added.
3265         * platform/mac-tiger/platform/mac/fast: Added.
3266         * platform/mac-tiger/platform/mac/fast/loader: Added.
3267         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt.
3268
3269 2009-06-26  Brady Eidson  <beidson@apple.com>
3270
3271         Fix Tiger results for the new mime type layout test.
3272
3273         * platform/mac-tiger/fast/loader: Added.
3274         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Added.
3275
3276 2009-06-26  Jessie Berlin  <jberlin@apple.com>
3277
3278         Reviewed by Mark Rowe.
3279         
3280         Fix the build bots.
3281
3282         * editing/selection/drag-start-event-client-x-y-expected.txt:
3283
3284 2009-06-26  Brady Eidson  <beidson@apple.com>
3285
3286         Step 2 (new Mac results)
3287
3288         * platform/mac/fast/images/favicon-as-image-expected.checksum: Added.
3289         * platform/mac/fast/images/favicon-as-image-expected.png: Added.
3290         * platform/mac/fast/images/favicon-as-image-expected.txt: Added.
3291
3292 2009-06-26  Brady Eidson  <beidson@apple.com>
3293
3294         1st step of fixing the layout test I broke on Mac platforms.
3295
3296         * platform/mac-leopard/fast/images/favicon-as-image-expected.checksum: Removed.
3297         * platform/mac-leopard/fast/images/favicon-as-image-expected.png: Removed.
3298         * platform/mac-leopard/fast/images/favicon-as-image-expected.txt: Removed.
3299         * platform/mac-tiger/fast/images/favicon-as-image-expected.checksum: Removed.
3300         * platform/mac-tiger/fast/images/favicon-as-image-expected.png: Removed.
3301         * platform/mac-tiger/fast/images/favicon-as-image-expected.txt: Removed.
3302         * platform/mac/fast/images/favicon-as-image-expected.checksum: Removed.
3303         * platform/mac/fast/images/favicon-as-image-expected.png: Removed.
3304         * platform/mac/fast/images/favicon-as-image-expected.txt: Removed.
3305         * platform/win/fast/images: Added.
3306         * platform/win/fast/images/favicon-as-image-expected.checksum: Copied from platform/mac/fast/images/favicon-as-image-expected.checksum.
3307         * platform/win/fast/images/favicon-as-image-expected.png: Copied from platform/mac/fast/images/favicon-as-image-expected.png.
3308         * platform/win/fast/images/favicon-as-image-expected.txt: Copied from platform/mac/fast/images/favicon-as-image-expected.txt.
3309
3310 2009-06-26  Mark Rowe  <mrowe@apple.com>
3311
3312         Land updated results after the test change.
3313
3314         * editing/selection/user-drag-element-and-user-select-none-expected.txt:
3315
3316 2009-06-26  Jessie Berlin  <jberlin@apple.com>
3317
3318         Reviewed by Mark Rowe.
3319         
3320         Layout test for making sure the client X Y coordinates of the event
3321         in a dragstart handler are correct.
3322         
3323         https://bugs.webkit.org/show_bug.cgi?id=26723
3324
3325         * editing/selection/drag-start-event-client-x-y-expected.txt: Added.
3326         * editing/selection/drag-start-event-client-x-y.html: Added.
3327
3328 2009-06-26  Mark Rowe  <mrowe@apple.com>
3329
3330         Reviewed by Sam Weinig.
3331
3332         Fix user-drag-element-and-user-select-none.html to not rely on a bug in Mac DRT.
3333
3334         * editing/selection/user-drag-element-and-user-select-none.html:
3335
3336 2009-06-25  Brady Eidson  <beidson@apple.com>
3337
3338         Reviewed by Sam Weinig
3339
3340         <rdar://problem/6961578> REGRESSION (r43511): Opening .fdf files from Acrobat Professional fails
3341
3342         Add a test file for each of file extensions we think WebKit on Mac should know the MIME type for.
3343
3344         * platform/mac/fast/loader/file-url-mimetypes-expected.txt: Added.
3345         * platform/mac/fast/loader/file-url-mimetypes.html: Added.
3346         * platform/mac/fast/loader/resources: Added.
3347         * platform/mac/fast/loader/resources/mimeTypeExamples: Added.
3348         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3g2.3g2: Added.
3349         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp.3gp: Added.
3350         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp2.3gp2: Added.
3351         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gpp.3gpp: Added.
3352         * platform/mac/fast/loader/resources/mimeTypeExamples/example-Z.Z: Added.
3353         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ac3.ac3: Added.
3354         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ai.ai: Added.
3355         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aif.aif: Added.
3356         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aifc.aifc: Added.
3357         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aiff.aiff: Added.
3358         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asc.asc: Added.
3359         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asf.asf: Added.
3360         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asx.asx: Added.
3361         * platform/mac/fast/loader/resources/mimeTypeExamples/example-au.au: Added.
3362         * platform/mac/fast/loader/resources/mimeTypeExamples/example-avi.avi: Added.
3363         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bcpio.bcpio: Added.
3364         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bin.bin: Added.
3365         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bmp.bmp: Added.
3366         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz.bz: Added.
3367         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz2.bz2: Added.
3368         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cdf.cdf: Added.
3369         * platform/mac/fast/loader/resources/mimeTypeExamples/example-class.class: Added.
3370         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpgz.cpgz: Added.
3371         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpio.cpio: Added.
3372         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpt.cpt: Added.
3373         * platform/mac/fast/loader/resources/mimeTypeExamples/example-crw.crw: Added.
3374         * platform/mac/fast/loader/resources/mimeTypeExamples/example-csh.csh: Added.
3375         * platform/mac/fast/loader/resources/mimeTypeExamples/example-css.css: Added.
3376         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dcr.dcr: Added.
3377         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dif.dif: Added.
3378         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dir.dir: Added.
3379         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dll.dll: Added.
3380         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dls.dls: Added.
3381         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dmg.dmg: Added.
3382         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dms.dms: Added.
3383         * platform/mac/fast/loader/resources/mimeTypeExamples/example-doc.doc: Added.
3384         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docm.docm: Added.
3385         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docx.docx: Added.
3386         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotm.dotm: Added.
3387         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotx.dotx: Added.
3388         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dv.dv: Added.
3389         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dvi.dvi: Added.
3390         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dxr.dxr: Added.
3391         * platform/mac/fast/loader/resources/mimeTypeExamples/example-efx.efx: Added.
3392         * platform/mac/fast/loader/resources/mimeTypeExamples/example-eps.eps: Added.
3393         * platform/mac/fast/loader/resources/mimeTypeExamples/example-etx.etx: Added.
3394         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exe.exe: Added.
3395         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ez.ez: Added.
3396         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fdf.fdf: Added.
3397         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fla.fla: Added.
3398         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp.fp: Added.
3399         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp2.fp2: Added.
3400         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp3.fp3: Added.
3401         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp4.fp4: Added.
3402         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp5.fp5: Added.
3403         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp6.fp6: Added.
3404         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fpx.fpx: Added.
3405         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gif.gif: Added.
3406         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gtar.gtar: Added.
3407         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gz.gz: Added.
3408         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gzip.gzip: Added.
3409         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hdf.hdf: Added.
3410         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hqx.hqx: Added.
3411         * platform/mac/fast/loader/resources/mimeTypeExamples/example-htm.htm: Added.
3412         * platform/mac/fast/loader/resources/mimeTypeExamples/example-html.html: Added.
3413         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ice.ice: Added.
3414         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ico.ico: Added.
3415         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ics.ics: Added.
3416         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ief.ief: Added.
3417         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iges.iges: Added.
3418         * platform/mac/fast/loader/resources/mimeTypeExamples/example-igs.igs: Added.
3419         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iso.iso: Added.
3420         * platform/mac/fast/loader/resources/mimeTypeExamples/example-j2k.j2k: Added.
3421         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jar.jar: Added.
3422         * platform/mac/fast/loader/resources/mimeTypeExamples/example-javascript.javascript: Added.
3423         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jhtml.jhtml: Added.
3424         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jnlp.jnlp: Added.
3425         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jp2.jp2: Added.
3426         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpe.jpe: Added.
3427         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpeg.jpeg: Added.
3428         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpf.jpf: Added.
3429         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpg.jpg: Added.
3430         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpx.jpx: Added.
3431         * platform/mac/fast/loader/resources/mimeTypeExamples/example-js.js: Added.
3432         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jscript.jscript: Added.
3433         * platform/mac/fast/loader/resources/mimeTypeExamples/example-kar.kar: Added.
3434         * platform/mac/fast/loader/resources/mimeTypeExamples/example-latex.latex: Added.
3435         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lha.lha: Added.
3436         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lzh.lzh: Added.
3437         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m15.m15: Added.
3438         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m2v.m2v: Added.
3439         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m3u.m3u: Added.
3440         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4p.m4p: Added.
3441         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m75.m75: Added.
3442         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mac.mac: Added.
3443         * platform/mac/fast/loader/resources/mimeTypeExamples/example-man.man: Added.
3444         * platform/mac/fast/loader/resources/mimeTypeExamples/example-me.me: Added.
3445         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mesh.mesh: Added.
3446         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mid.mid: Added.
3447         * platform/mac/fast/loader/resources/mimeTypeExamples/example-midi.midi: Added.
3448         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mif.mif: Added.
3449         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mov.mov: Added.
3450         * platform/mac/fast/loader/resources/mimeTypeExamples/example-movie.movie: Added.
3451         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp2.mp2: Added.
3452         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp3.mp3: Added.
3453         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp4.mp4: Added.
3454         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpe.mpe: Added.
3455         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpeg.mpeg: Added.
3456         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpg.mpg: Added.
3457         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpga.mpga: Added.
3458         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ms.ms: Added.
3459         * platform/mac/fast/loader/resources/mimeTypeExamples/example-msh.msh: Added.
3460         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mxu.mxu: Added.
3461         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nc.nc: Added.
3462         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oda.oda: Added.
3463         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odc.odc: Added.
3464         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odf.odf: Added.
3465         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odg.odg: Added.
3466         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odi.odi: Added.
3467         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odm.odm: Added.
3468         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odp.odp: Added.
3469         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ods.ods: Added.
3470         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odt.odt: Added.
3471         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otc.otc: Added.
3472         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otf.otf: Added.
3473         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otg.otg: Added.
3474         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oth.oth: Added.
3475         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oti.oti: Added.
3476         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otp.otp: Added.
3477         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ots.ots: Added.
3478         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ott.ott: Added.
3479         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pbm.pbm: Added.
3480         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pct.pct: Added.
3481         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pcx.pcx: Added.
3482         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdb.pdb: Added.
3483         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdf.pdf: Added.
3484         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgm.pgm: Added.
3485         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgn.pgn: Added.
3486         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph3.ph3: Added.
3487         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph4.ph4: Added.
3488         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php.php: Added.
3489         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php3.php3: Added.
3490         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php4.php4: Added.
3491         * platform/mac/fast/loader/resources/mimeTypeExamples/example-phtml.phtml: Added.
3492         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pic.pic: Added.
3493         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pict.pict: Added.
3494         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pl.pl: Added.
3495         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pls.pls: Added.
3496         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pm.pm: Added.
3497         * platform/mac/fast/loader/resources/mimeTypeExamples/example-png.png: Added.
3498         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnm.pnm: Added.
3499         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnt.pnt: Added.
3500         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pntg.pntg: Added.
3501         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potm.potm: Added.
3502         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potx.potx: Added.
3503         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppm.ppm: Added.
3504         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsm.ppsm: Added.
3505         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsx.ppsx: Added.
3506         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppt.ppt: Added.
3507         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptm.pptm: Added.
3508         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptx.pptx: Added.
3509         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ps.ps: Added.
3510         * platform/mac/fast/loader/resources/mimeTypeExamples/example-psd.psd: Added.
3511         * platform/mac/fast/loader/resources/mimeTypeExamples/example-py.py: Added.
3512         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qif.qif: Added.
3513         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qt.qt: Added.
3514         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qti.qti: Added.
3515         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtif.qtif: Added.
3516         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtz.qtz: Added.
3517         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ra.ra: Added.
3518         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ram.ram: Added.
3519         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ras.ras: Added.
3520         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rb.rb: Added.
3521         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rbw.rbw: Added.
3522         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rgb.rgb: Added.
3523         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rm.rm: Added.
3524         * platform/mac/fast/loader/resources/mimeTypeExamples/example-roff.roff: Added.
3525         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rpm.rpm: Added.
3526         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtf.rtf: Added.
3527         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtx.rtx: Added.
3528         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgi.sgi: Added.
3529         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgm.sgm: Added.
3530         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgml.sgml: Added.
3531         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sh.sh: Added.
3532         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shar.shar: Added.
3533         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtm.shtm: Added.
3534         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtml.shtml: Added.
3535         * platform/mac/fast/loader/resources/mimeTypeExamples/example-silo.silo: Added.
3536         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sit.sit: Added.
3537         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sitx.sitx: Added.
3538         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skd.skd: Added.
3539         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skm.skm: Added.
3540         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skp.skp: Added.
3541         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skt.skt: Added.
3542         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smf.smf: Added.
3543         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smi.smi: Added.
3544         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smil.smil: Added.
3545         * platform/mac/fast/loader/resources/mimeTypeExamples/example-snd.snd: Added.
3546         * platform/mac/fast/loader/resources/mimeTypeExamples/example-so.so: Added.
3547         * platform/mac/fast/loader/resources/mimeTypeExamples/example-spl.spl: Added.
3548         * platform/mac/fast/loader/resources/mimeTypeExamples/example-src.src: Added.
3549         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4cpio.sv4cpio: Added.
3550         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4crc.sv4crc: Added.
3551         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svg.svg: Added.
3552         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svgz.svgz: Added.
3553         * platform/mac/fast/loader/resources/mimeTypeExamples/example-swf.swf: Added.
3554         * platform/mac/fast/loader/resources/mimeTypeExamples/example-t.t: Added.
3555         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tar.tar: Added.
3556         * platform/mac/fast/loader/resources/mimeTypeExamples/example-targa.targa: Added.
3557         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tcl.tcl: Added.
3558         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tex.tex: Added.
3559         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texi.texi: Added.
3560         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texinfo.texinfo: Added.
3561         * platform/mac/fast/loader/resources/mimeTypeExamples/example-text.text: Added.
3562         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tga.tga: Added.
3563         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tgz.tgz: Added.
3564         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tif.tif: Added.
3565         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tiff.tiff: Added.
3566         * platform/mac/fast/loader/resources/mimeTypeExamples/example-torrent.torrent: Added.
3567         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tr.tr: Added.
3568         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tsv.tsv: Added.
3569         * platform/mac/fast/loader/resources/mimeTypeExamples/example-txt.txt: Added.
3570         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ustar.ustar: Added.
3571         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcard.vcard: Added.
3572         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcd.vcd: Added.
3573         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcf.vcf: Added.
3574         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vfw.vfw: Added.
3575         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vrml.vrml: Added.
3576         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wav.wav: Added.
3577         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wave.wave: Added.
3578         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wax.wax: Added.
3579         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbmp.wbmp: Added.
3580         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbxml.wbxml: Added.
3581         * platform/mac/fast/loader/resources/mimeTypeExamples/example-webarchive.webarchive: Added.
3582         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wm.wm: Added.
3583         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wma.wma: Added.
3584         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmd.wmd: Added.
3585         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wml.wml: Added.
3586         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlc.wmlc: Added.
3587         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmls.wmls: Added.
3588         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlsc.wmlsc: Added.
3589         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmp.wmp: Added.
3590         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmv.wmv: Added.
3591         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmx.wmx: Added.
3592         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wrl.wrl: Added.
3593         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wvx.wvx: Added.
3594         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xbm.xbm: Added.
3595         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xdp.xdp: Added.
3596         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfd.xfd: Added.
3597         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfdf.xfdf: Added.
3598         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xht.xht: Added.
3599         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtm.xhtm: Added.
3600         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtml.xhtml: Added.
3601         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xls.xls: Added.
3602         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsb.xlsb: Added.
3603         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsm.xlsm: Added.
3604         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsx.xlsx: Added.
3605         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltm.xltm: Added.
3606         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltx.xltx: Added.
3607         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xml.xml: Added.
3608         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xpm.xpm: Added.
3609         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xsl.xsl: Added.
3610         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xwd.xwd: Added.
3611         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xyz.xyz: Added.
3612         * platform/mac/fast/loader/resources/mimeTypeExamples/example-zip.zip: Added.
3613
3614 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
3615
3616         Reviewed by Simon Fraser.
3617
3618         https://bugs.webkit.org/show_bug.cgi?id=26659
3619
3620         Update layout tests since the fullscreen button no longer has a renderer.
3621
3622         * platform/mac/fast/layers/video-layer-expected.txt:
3623         * platform/mac/media/audio-controls-rendering-expected.txt:
3624         * platform/mac/media/video-controls-rendering-expected.txt:
3625         * platform/mac/media/video-display-toggle-expected.txt:
3626         * platform/mac/media/video-empty-source-expected.txt:
3627         * platform/mac/media/video-zoom-controls-expected.txt:
3628
3629 2009-06-26  Adele Peterson  <adele@apple.com>
3630
3631         Reviewed by Darin Adler.
3632
3633         Test for <rdar://problem/7000796>
3634         REGRESSION(34681): Breaking up quoted text makes new, unquoted text blue after certain steps; repros with some messages
3635
3636         * editing/inserting/break-blockquote-after-delete.html: Added.
3637         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.checksum: Added.
3638         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.png: Added.
3639         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
3640
3641 2009-06-26  Yongjun Zhang  <yongjun.zhang@nokia.com>
3642
3643         Reviewed by Eric Seidel.
3644
3645         Bug 20303: [Qt] Key events are not working in frames.
3646
3647         Add a layout test to test the event is sent to the right sub-frame.
3648
3649         * platform/qt/fast/events/event-sender-keydown-frame-expected.txt: Added.
3650         * platform/qt/fast/events/event-sender-keydown-frame.html: Added.
3651
3652 2009-06-26  Rob Buis  <rwlbuis@gmail.com>
3653
3654         Reviewed by Eric Seidel.
3655
3656         Test for:
3657         https://bugs.webkit.org/show_bug.cgi?id=26682
3658         Bug 26682: It should be possible to add image to SVG DOM programmatically (using JavaScript)
3659
3660         * platform/mac/svg/custom/createImageElement-expected.checksum: Added
3661         * platform/mac/svg/custom/createImageElement-expected.png: Added
3662         * platform/mac/svg/custom/createImageElement-expected.txt: Added.
3663         * svg/custom/createImageElement.svg: Added.
3664
3665 2009-06-26  Takeshi Yoshino  <tyoshino@google.com>
3666
3667         Reviewed by Timothy Hatcher.
3668
3669         Bug 26156: In view-source mode, always render the contents using HTMLViewSourceDocument
3670         https://bugs.webkit.org/show_bug.cgi?id=26156
3671
3672         When in view-source mode, render the contents using HTMLViewSourceDocument
3673         regardless it's applicable for any plugin or not.
3674
3675         Chromium tells WebCore to render the contents of specified URL when
3676         view-source: prefix is added to the URL. But currently, DOMImplementation
3677         ignores inViewSourceMode() when the MIME type is indicating that the contents
3678         are neither texts nor HTML family documents.
3679
3680         For example, we can check the contents of asf file without launching media
3681         player. Rendering contents for view-source:-specified input is not what user
3682         expects.
3683
3684         http://code.google.com/p/chromium/issues/detail?id=10545
3685
3686         I want to fix this issue by this patch. IMHO, regardless of this Chromium
3687         specific issue, I think we should force use of HTMLViewSourceDocument when
3688         inViewSourceMode() is specified.
3689
3690         * fast/frames/resources/viewsource-fake-image-file.png: Added.
3691         * fast/frames/viewsource-on-image-file.html: Added.
3692         * platform/mac/fast/frames/viewsource-on-image-file-expected.txt: Added.
3693
3694 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
3695
3696         Reviewed by Sam Weinig.
3697
3698         <rdar://problem/6651201> Update lookalike character list.
3699
3700         * fast/encoding/idn-security-expected.txt:
3701         * fast/encoding/idn-security.html:
3702
3703 2009-06-26  Jungshik Shin  <jshin@chromium.org>
3704
3705         Reviewed by Eric Seidel.
3706
3707         Add an additional test for bug 23786 (mistreatment of CR/LF 
3708         as zero-width characters in Chromium port).  Tests using Bidi text were
3709         added when the fix was checked in. Without the patch, Chromium used
3710         to fail the same way with LTR complex scripts as well. (that is,
3711         CR and LF were treated as zero-width space). To prevent a potential
3712         regression in the future, a new test with Hindi (a LTR complex script)
3713         is added. 
3714
3715         The expected results for Mac and Windows are added while this test
3716         is added to Skipped file for gtk. I guess this test just needs
3717         a new test result generated on gtk.
3718
3719         https://bugs.webkit.org/show_bug.cgi?id=25698
3720
3721         * fast/text/international/hindi-whitespace.html: Added.
3722         * platform/gtk/Skipped:
3723         * platform/mac/fast/text/international/hindi-whitespace-expected.checksum: Added.
3724         * platform/mac/fast/text/international/hindi-whitespace-expected.png: Added.
3725         * platform/mac/fast/text/international/hindi-whitespace-expected.txt: Added.
3726         * platform/win/fast/text/international/hindi-whitespace-expected.checksum: Added.
3727         * platform/win/fast/text/international/hindi-whitespace-expected.png: Added.
3728         * platform/win/fast/text/international/hindi-whitespace-expected.txt: Added.
3729
3730 2009-06-25  Alexey Proskuryakov  <ap@webkit.org>
3731
3732         Reviewed by Darin Adler.
3733
3734         https://bugs.webkit.org/show_bug.cgi?id=26681
3735         <rdar://problem/7003461> Problem updating applicationCache when server returns 304
3736
3737         * http/tests/appcache/resources/uncacheable-resource.php: Added.
3738         * http/tests/appcache/resources/versioned-manifest.php:
3739         Added the kind of resource that was causing trouble.
3740
3741 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
3742
3743         Reviewed by Eric Seidel.
3744
3745         The following pixel tests have been converted into dumpastext tests. This
3746         fixes the bug 26336 partially.
3747
3748         * editing/execCommand/remove-list-1-expected.txt: Added.
3749         * editing/execCommand/remove-list-1.html:
3750         * editing/execCommand/remove-list-items-expected.txt: Added.
3751         * editing/execCommand/remove-list-items.html:
3752         * platform/mac/editing/execCommand/remove-list-1-expected.checksum: Removed.
3753         * platform/mac/editing/execCommand/remove-list-1-expected.png: Removed.
3754         * platform/mac/editing/execCommand/remove-list-1-expected.txt: Removed.
3755         * platform/mac/editing/execCommand/remove-list-items-expected.checksum: Removed.
3756         * platform/mac/editing/execCommand/remove-list-items-expected.png: Removed.
3757         * platform/mac/editing/execCommand/remove-list-items-expected.txt: Removed.
3758         * platform/qt/editing/execCommand/remove-list-1-expected.txt: Removed.
3759         * platform/qt/editing/execCommand/remove-list-items-expected.txt: Removed.
3760
3761 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
3762
3763         Reviewed by Oliver Hunt.
3764         
3765         <rdar://problem/6990481>
3766         
3767         Handle perspective computation on non-layer objects.
3768
3769         * transforms/3d/general/perspective-non-layer.html: Added.
3770
3771 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
3772
3773         Rubber-stamped by Eric Seidel
3774         
3775         Update this test after the video controller changes.
3776
3777         * platform/mac/fast/layers/video-layer-expected.txt:
3778
3779 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
3780
3781         Not reviewed. Skip another failing test due to lack of eventSender impl.
3782
3783         * platform/gtk/Skipped:
3784
3785 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
3786
3787         Not reviewed. Skip failing gtk tests due to missing DRT features.
3788
3789         * platform/gtk/Skipped:
3790
3791 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
3792
3793         Rubber-stamped by Dan Bernstein.
3794         
3795         Add Windows-specific test results, since Windows does not have
3796         3d transforms enabled.
3797
3798         * platform/win/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
3799         * platform/win/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
3800
3801 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
3802
3803         Reviewed by Eric Seidel.
3804
3805         https://bugs.webkit.org/show_bug.cgi?id=26653
3806
3807         After the change to -webkit-box usage for controller bar, we need to
3808         update the media layout tests.
3809
3810         * platform/mac/media/audio-controls-rendering-expected.txt:
3811         * platform/mac/media/video-controls-rendering-expected.txt:
3812         * platform/mac/media/video-display-toggle-expected.txt:
3813         * platform/mac/media/video-empty-source-expected.txt:
3814         * platform/mac/media/video-zoom-controls-expected.txt:
3815
3816 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
3817
3818         Reviewed by Eric Seidel.
3819
3820         The following pixel tests have been converted into dumpastext tests. This
3821         fixes the bug 26336 partially.
3822
3823         * editing/execCommand/5432254-2-expected.txt: Added.
3824         * editing/execCommand/5432254-2.html:
3825         * editing/execCommand/5700414-1-expected.txt: Added.
3826         * editing/execCommand/5700414-1.html:
3827         * editing/execCommand/5700414-2-expected.txt: Added.
3828         * editing/execCommand/5700414-2.html:
3829         * platform/mac/editing/execCommand/5432254-2-expected.checksum: Removed.
3830         * platform/mac/editing/execCommand/5432254-2-expected.png: Removed.
3831         * platform/mac/editing/execCommand/5432254-2-expected.txt: Removed.
3832         * platform/mac/editing/execCommand/5700414-1-expected.checksum: Removed.
3833         * platform/mac/editing/execCommand/5700414-1-expected.png: Removed.
3834         * platform/mac/editing/execCommand/5700414-1-expected.txt: Removed.
3835         * platform/mac/editing/execCommand/5700414-2-expected.checksum: Removed.
3836         * platform/mac/editing/execCommand/5700414-2-expected.png: Removed.
3837         * platform/mac/editing/execCommand/5700414-2-expected.txt: Removed.
3838         * platform/qt/editing/execCommand/5432254-2-expected.txt: Removed.
3839
3840 2009-06-25  Shinichiro Hamaji  <hamaji@chromium.org>
3841
3842         Reviewed by Dimitri Glazkov.
3843
3844         https://bugs.webkit.org/show_bug.cgi?id=26436
3845
3846         Windows Chromium bug fix: save context of destination canvas in
3847         TransparencyWin::compositeTextComposite() before the function
3848         modifies the context.
3849
3850         * fast/canvas/resources/translate-text.js: Added.
3851         (description.pixelValueAt):
3852         (pixelToString):
3853         (pixelShouldBe):
3854         * fast/canvas/translate-text-expected.txt: Added.
3855         * fast/canvas/translate-text.html: Added.
3856
3857 2009-06-25  Takeshi Yoshino  <tyoshino@google.com>
3858
3859         Reviewed by David Levin.
3860
3861         Bug 26207: Rebaseline the expected image for fast/forms/select-style.html for Mac.
3862         https://bugs.webkit.org/show_bug.cgi?id=26207
3863
3864         Replace the expected image for fast/forms/select-style-expected.html for
3865         Mac which need to be rebaselined due to r43903
3866         (http://trac.webkit.org/changeset/43903).
3867
3868         * platform/mac/fast/forms/select-style-expected.png:
3869
3870 2009-06-25  John Gregg  <johnnyg@google.com>
3871
3872         Reviewed by Sam Weinig.
3873
3874         Bug 23721: Changing dropdown's selectedIndex within onchange handler fires another onchange
3875         https://bugs.webkit.org/show_bug.cgi?id=23721
3876
3877         Check for unnecessary calls to onchange in response to script
3878         actions.
3879
3880         * fast/forms/select-script-onchange-expected.txt: Added.
3881         * fast/forms/select-script-onchange.html: Added.
3882
3883 2009-06-25  Dan Bernstein  <mitz@apple.com>
3884
3885         Reviewed by Darin Adler.
3886
3887         - test for https://bugs.webkit.org/show_bug.cgi?id=26671
3888           <rdar://problem/7001880> Safari 4.0 crashes in
3889           WebCore::DOMTimer::fired()
3890
3891         * fast/dom/style-sheet-candidate-remove-unrendered-document-expected.txt: Added.
3892         * fast/dom/style-sheet-candidate-remove-unrendered-document.html: Added.
3893
3894 2009-06-25  Eric Seidel  <eric@webkit.org>
3895
3896         No review, just skipping a new test.
3897
3898         Skip new test on platforms missing eventSender.beginDragWithFiles
3899         Test: http/tests/security/clipboard/clipboard-file-access.html
3900         https://bugs.webkit.org/show_bug.cgi?id=25916
3901
3902         * platform/gtk/Skipped:
3903         * platform/qt/Skipped:
3904         * platform/win/Skipped:
3905
3906 2009-06-24  Dan Bernstein  <mitz@apple.com>
3907
3908         Reviewed by Simon Fraser.
3909
3910         - test for <rdar://problem/7001817> REGRESSION (r41902): Base position
3911           track at UCSC Genome Browser doesn't work because image map prevents
3912           img from hit-testing
3913
3914         * fast/replaced/image-map-2-expected.txt: Added.
3915         * fast/replaced/image-map-2.html: Added.
3916
3917 2009-06-24  Chris Fleizach  <cfleizach@apple.com>
3918
3919         Reviewed by Oliver Hunt.
3920
3921         Tests for Bug 26668: AX: need a way to retrieve the language for an element.
3922
3923         * accessibility/language-attribute-expected.txt: Added.
3924         * accessibility/language-attribute.html: Added.
3925
3926 2009-06-24  Oliver Hunt  <oliver@apple.com>
3927
3928         Reviewed by Darin Adler.
3929
3930         <rdar://problem/6940519> REGRESSION (Safari 4 Public Beta - TOT): google.com/adplanner shows blank page instead of site details in "basic research'
3931
3932         Add test cases for excessively large comma expressions.
3933
3934         * fast/js/excessive-comma-usage-expected.txt: Added.
3935         * fast/js/excessive-comma-usage.html: Added.
3936         * fast/js/resources/excessive-comma-usage.js: Added.
3937
3938 2009-06-24  Rob Buis  <rwlbuis@gmail.com>
3939
3940         Reviewed by Eric Seidel.
3941
3942         Tests for:
3943         https://bugs.webkit.org/show_bug.cgi?id=26392
3944         Bug 26392: In html, modification of xlink:href of an newly inserted svg image does not work.
3945         https://bugs.webkit.org/show_bug.cgi?id=26328
3946         Bug 26328: changing href attribute of svg images dows not work when changing display attribute as well
3947
3948         * platform/mac/svg/custom/js-update-image-and-display-expected.checksum: Added
3949         * platform/mac/svg/custom/js-update-image-and-display-expected.png: Added
3950         * platform/mac/svg/custom/js-update-image-and-display-expected.txt: Added
3951         * svg/custom/js-update-image-and-display.svg: Added.
3952         * platform/mac/svg/custom/js-update-image-and-display2-expected.checksum: Added
3953         * platform/mac/svg/custom/js-update-image-and-display2-expected.png: Added
3954         * platform/mac/svg/custom/js-update-image-and-display2-expected.txt: Added
3955         * svg/custom/js-update-image-and-display2.svg: Added.
3956         * platform/mac/svg/custom/js-update-image-and-display3-expected.checksum: Added
3957         * platform/mac/svg/custom/js-update-image-and-display3-expected.png: Added
3958         * platform/mac/svg/custom/js-update-image-and-display3-expected.txt: Added
3959         * svg/custom/js-update-image-and-display3.svg: Added.
3960
3961 2009-06-24  Dan Bernstein  <mitz@apple.com>
3962
3963         - add Windows results for one new test and one test
3964           whose Mac results changed recently
3965
3966         * platform/win/fast/forms/search-vertical-alignment-expected.checksum: Added.
3967         * platform/win/fast/forms/search-vertical-alignment-expected.png: Added.
3968         * platform/win/fast/forms/search-vertical-alignment-expected.txt: Added.
3969         * platform/win/fast/replaced/width100percent-searchfield-expected.checksum: Added.
3970         * platform/win/fast/replaced/width100percent-searchfield-expected.png: Added.
3971         * platform/win/fast/replaced/width100percent-searchfield-expected.txt:
3972
3973 2009-06-24  David Hyatt  <hyatt@apple.com>
3974
3975         Reviewed by Sam Weinig.
3976
3977         Add test for https://bugs.webkit.org/show_bug.cgi?id=26687.
3978
3979         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt: Added.
3980         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Added.
3981
3982 2009-06-24  Oliver Hunt  <oliver@apple.com>
3983
3984         Reviewed by NOBODY (Disabling failing test!).
3985
3986         * media/video-canvas.html-disabled: Renamed from LayoutTests/media/video-canvas.html.
3987
3988 2009-06-24  Eric Seidel  <eric@webkit.org>
3989
3990         Reviewed by Mark Rowe.
3991
3992         Add new drag tests to the Skipped lists for non-mac platforms.
3993
3994         Skipped tests:
3995         fast/events/drag-to-navigate.html
3996         fast/events/prevent-drag-to-navigate.html
3997
3998         * platform/gtk/Skipped:
3999         * platform/qt/Skipped:
4000         * platform/win/Skipped:
4001
4002 2009-06-24  Oliver Hunt  <oliver@apple.com>
4003
4004         Reviewed by NOBODY (attempted test fix).
4005
4006         Attempting to make test more reliable.
4007
4008         * media/video-canvas.html:
4009
4010 2009-06-05  Eric Seidel  <eric@webkit.org>
4011
4012         Reviewed by Oliver Hunt.
4013
4014         https://bugs.webkit.org/show_bug.cgi?id=25922
4015         Fix dropEffect = "none" to work as expected.
4016
4017         * fast/events/drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
4018         * fast/events/drag-to-navigate.html: Added.
4019         * fast/events/prevent-drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
4020         * fast/events/prevent-drag-to-navigate.html: Added.
4021         * fast/events/resources/file-for-drag-to-navigate.html: Added.
4022         * fast/events/resources/file-for-prevent-drag-to-navigate.html: Added.
4023
4024 2009-06-23  Oliver Hunt  <oliver@apple.com>
4025
4026         Reviewed by NOBODY (missed a file).
4027
4028         Add expected results for test i landed earlier
4029
4030         * fast/js/dictionary-no-cache-expected.txt: Added.
4031
4032 2009-06-23  Oliver Hunt  <oliver@apple.com> and Eric Carlson  <eric.carlson@apple.com>
4033
4034         Reviewed by Sam Weinig and Dave Hyatt.
4035
4036         <rdar://problem/6164797> Add Canvas API to allow drawing of <video> frames
4037         <https://bugs.webkit.org/show_bug.cgi?id=25920>
4038
4039         Add tests for drawing a video to the canvas element.
4040
4041         * media/video-canvas-expected.txt: Added.
4042         * media/video-canvas.html: Added.
4043
4044 2009-06-23  Oliver Hunt  <oliver@apple.com>
4045
4046         Reviewed by Gavin Barraclough.
4047
4048         <rdar://problem/6992806> REGRESSION: Enumeration can skip new properties in cases of prototypes that have more than 64 (26593)
4049         <https://bugs.webkit.org/show_bug.cgi?id=26593>
4050
4051         Add tests to ensure we correctly invalidate caching that depends on structure chains
4052         that include dictionaries.
4053
4054         * fast/js/dictionary-no-cache.html: Added.
4055         * fast/js/dictionary-no-cache-expected.txt: Added.
4056         * fast/js/resources/dictionary-no-cache.js: Added.
4057
4058 2009-06-23  Ojan Vafai  <ojan@chromium.org>
4059
4060         Reviewed by Mark Rowe.
4061         
4062         Resets the results for a test that was missed in 
4063         http://trac.webkit.org/changeset/45016.
4064
4065         * editing/execCommand/5142012-3-expected.txt:
4066
4067 2009-06-23  Sam Weinig  <sam@webkit.org>
4068
4069         Reviewed by Dave Hyatt.
4070
4071         Test for https://bugs.webkit.org/show_bug.cgi?id=26516
4072         Add initial implementation of DataGridDataSource
4073
4074         * fast/dom/HTMLDataGridElement: Added.
4075         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt: Added.
4076         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Added.
4077
4078 2009-06-23  Ryosuke Niwa  <rniwa@google.com>
4079
4080         Reviewed by Justin Garcia.
4081
4082         Undo the changeset 21212 to fix the regression bug 14062.
4083         The changeset 21212 attempted to fix rdar://problem/5002441.
4084         The changeset 21212 modified InsertTextCommand::input so as to convert
4085         all spaces in text to non-breaking spaces for rdar://problem/5002441.
4086         However, the bug was originally caused by rebalanceWhitespaceAt
4087         and this workaround introduced a regression bug 14062.
4088         Because rebalanceWhitespaceAt appears to behave correctly now,
4089         the workaround introduced in 21212 is no longer needed.
4090
4091         The following test cases are affected by this change.
4092         This patch removes unappropriate non-breaking spaces (&nbsp;) and
4093         inserts normal spaces instead.
4094
4095         * editing/deleting/2610675-1-expected.txt: Replaced.
4096         * editing/deleting/2610675-2-expected.txt: Replaced.
4097         * editing/deleting/2610675-3-expected.txt: Replaced.
4098         * editing/inserting/insert-before-link-1-expected.txt: Replaced.
4099         * editing/inserting/space-after-removeformat-expected.txt: Added.
4100         * editing/inserting/space-after-removeformat.html: Added.
4101         * platform/mac/editing/execCommand/5482023-expected.checksum: Replaced.
4102         * platform/mac/editing/execCommand/5482023-expected.png: Replaced.
4103         * platform/mac/editing/execCommand/5482023-expected.txt: Replaced.
4104         * platform/mac/editing/input/text-input-controller-expected.txt: Replaced.
4105         * platform/mac/editing/inserting/editable-html-element-expected.checksum: Replaced.
4106         * platform/mac/editing/inserting/editable-html-element-expected.png: Replaced.
4107         * platform/mac/editing/inserting/editable-html-element-expected.txt: Replaced.