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