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