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