Reviewed by darin.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-01-06  Alexey Proskuryakov  <ap@webkit.org>
2
3         Reviewed by Darin.
4
5         http://bugs.webkit.org/show_bug.cgi?id=16731
6         Incorrect node type for whitespace when setting innerHTML in an XHTML document
7
8         * fast/dom/xhtml-fragment-whitespace-expected.txt: Added.
9         * fast/dom/xhtml-fragment-whitespace.xhtml: Added.
10
11 2008-01-06  Alexey Proskuryakov  <ap@webkit.org>
12
13         Reviewed by Darin.
14
15         http://bugs.webkit.org/show_bug.cgi?id=16701
16         <rdar://problem/5666580> REGRESSION: URL-encoded space (%20) in livejournal url
17         causes page load error
18
19         * http/tests/misc/location-with-space-expected.txt: Added.
20         * http/tests/misc/location-with-space.php: Added.
21         * http/tests/misc/resources/a success.html: Added.
22
23 2008-01-06  Andrew Wellington  <proton@wiretapped.net>
24
25         Reviewed by Darin.
26         
27         DOMRange.cloneContents does not work (Acid3 bug)
28         http://bugs.webkit.org/show_bug.cgi?id=16748
29         
30         When cloning an empty range, return an empty DocmentFragment instead of
31         null or undefined.
32
33         * fast/dom/Range/range-clone-empty-expected.txt: Added.
34         * fast/dom/Range/range-clone-empty.html: Added.
35         * fast/dom/Range/resources/range-clone-empty.js: Added.
36
37 2008-01-06  Eric Seidel  <eric@webkit.org>
38
39         Reviewed by darin.
40         
41         Make attr selectors case-insensitive for certain HTML attributes
42         http://bugs.webkit.org/show_bug.cgi?id=15470
43
44         * fast/css/html-attr-case-sensitivity-expected.txt: Added.
45         * fast/css/html-attr-case-sensitivity.html: Added.
46         * fast/css/resources/html-attr-case-sensitivity.js: Added.
47
48 2008-01-06  Eric Seidel  <eric@webkit.org>
49
50         Reviewed by Sam.
51
52         Fix :checked matching type='text' and add test case
53         http://bugs.webkit.org/show_bug.cgi?id=16750
54
55         * fast/dom/HTMLInputElement/checked-pseudo-selector-expected.txt: Added.
56         * fast/dom/HTMLInputElement/checked-pseudo-selector.html: Added.
57         * fast/dom/HTMLInputElement/resources/TEMPLATE.html: Added.
58         * fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js: Added.
59
60 2008-01-05  Sam Weinig  <sam@webkit.org>
61
62         Reviewed by Eric Seidel.
63
64         Test for http://bugs.webkit.org/show_bug.cgi?id=16758
65         ASSERT when using TreeWalker methods for a current node outside of the root (Acid3)
66
67         * fast/dom/TreeWalker: Added.
68         * fast/dom/TreeWalker/TreeWalker-currentNode.html: Added.
69         * fast/dom/TreeWalker/resources: Added.
70         * fast/dom/TreeWalker/resources/TreeWalker-currentNode.js: Added.
71
72 2008-01-04  Dan Bernstein  <mitz@apple.com>
73
74         - update the list of tests failing on Windows because of font
75           differences and uncomment a test that has been re-enabled on Mac.
76
77         * platform/win/Skipped:
78
79 2008-01-04  Oliver Hunt  <oliver@apple.com>
80
81         Reviewed by Beth Dakin.
82
83         As a byproduct of correct the bounds computation of image elements
84         the metrics for the render tree changed slightly.
85
86         * platform/mac/svg/carto.net/scrollbar-expected.txt:
87
88 2008-01-04  Beth Dakin  <bdakin@apple.com>
89
90         Reviewed by Oliver.
91
92         Test for http://bugs.webkit.org/show_bug.cgi?id=16704 input with 
93         type="hidden" matches :enabled/:disabled (Acid3 bug)
94
95         * fast/forms/hidden-input-not-enabled-expected.txt: Added.
96         * fast/forms/hidden-input-not-enabled.html: Added.
97
98 2008-01-04  Sam Weinig  <sam@webkit.org>
99
100         Add missing expected result.
101
102         * fast/images/border-expected.txt: Added.
103
104 2008-01-04  Sam Weinig  <sam@webkit.org>
105
106         Reviewed by Oliver Hunt.
107
108         Throw exceptions for the CSSPrimitiveValue getters, matching the spec.
109
110         * fast/css/CSSPrimitiveValue-exceptions-expected.txt: Added.
111         * fast/css/CSSPrimitiveValue-exceptions.html: Added.
112         * fast/css/resources/CSSPrimitiveValue-exceptions.js: Added.
113         * fast/dom/prototypes.html:
114         * fast/dom/wrapper-classes.html:
115         * platform/mac/fast/dom/wrapper-classes-objc.html:
116         * svg/css/glyph-orientation-rounding-test-expected.txt:
117         * svg/css/glyph-orientation-rounding-test.xhtml: Pass in a unit so this doesn't throw.
118         This patch also fixes the associated intermittent failure seen in this test.
119
120 2008-01-04  Sam Weinig  <sam@webkit.org>
121
122         Reviewed by Kevin McCullough.
123
124         - Splits Objective-C tests out of wrapper-classes.html and into platform specific test.
125         - Adds tests for .__proto__ and .constructor to JS wrapper tests.
126
127         * fast/dom/wrapper-classes.html:
128         * platform/mac/fast/dom/wrapper-classes-expected.txt:
129         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt: Added.
130         * platform/mac/fast/dom/wrapper-classes-objc.html: Copied from fast/dom/wrapper-classes.html.
131         * platform/win/Skipped:
132
133 2008-01-04  Stephanie  <slewis@apple.com>
134
135         RS by Oliver.
136         
137         Move svg/batik/text/smallFonts.svg
138 to skip list since it is still failing on tiger.
139         
140         * platform/mac-tiger/Skipped:
141
142 2008-01-04  Darin Adler  <darin@apple.com>
143
144         Reviewed by Maciej and Alice.
145
146         - test for <rdar://problem/4404302> Borders where there should be none (canadasmountains.com)
147
148         * fast/images/border.html: Added.
149         * fast/images/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
150         * fast/images/resources/border.js: Added.
151
152 2008-01-04  Alice Liu  <alice.liu@apple.com>
153
154         Reviewed by Alexey and Darin.
155
156         * editing/selection/move-begin-end.html:
157         add a codepath that will test the same kind of functionality for home and end keys
158         * platform/win/Skipped:
159         removing section of tests that have been resolved
160
161 2008-01-04  Oliver Hunt  <oliver@apple.com>
162
163         RS=Adam
164
165         Update tiger layout test results for svg/batik/text/smallFonts,
166         and move to mac-tiger platform 
167
168         * platform/mac-tiger/svg/batik/text/smallFonts-expected.checksum: Added.
169         * platform/mac-tiger/svg/batik/text/smallFonts-expected.png: Added.
170         * platform/mac/svg/batik/text/smallFonts-expected.txt: Added.
171         * svg/batik/text/smallFonts-expected.checksum: Removed.
172         * svg/batik/text/smallFonts-expected.png: Removed.
173         * svg/batik/text/smallFonts-expected.txt: Removed.
174
175 2008-01-04  Alexey Proskuryakov  <ap@webkit.org>
176
177         Reviewed by Darin.
178
179         <rdar://problem/5611712> xsl:sort does not use a case folding sort, and the 'case-order' attribute is ignored (16077)
180
181         * platform/win/Skipped: The fix for this bug is now enabled on Windows, take the test out of Skipped list.
182
183 2008-01-04  Adam Roben  <aroben@apple.com>
184
185         Added a test for <rdar://4968855> Shift-PageUp/Shift-PageDown only select one line of text
186
187         Reviewed by Oliver.
188
189         * platform/win/editing/selection/shift-page-up-down-expected.txt: Added.
190         * platform/win/editing/selection/shift-page-up-down.html: Added.
191
192 2008-01-04  Oliver Hunt  <oliver@apple.com>
193
194         Reviewed by Darin.
195
196         <rdar://problem/5646437> REGRESSION (r28015): svg/batik/text/smallFonts fails
197
198         Regenerated expected output as filter elements are no longer generated in a default
199         build.  This wasn't done when filters were turned off earlier due to other (now gone)
200         layout failures i didn't want to put in the expected output.
201
202         * platform/mac-leopard/svg/batik/text/smallFonts-expected.txt:
203         * svg/batik/text/smallFonts.svg: Added.
204         * svg/batik/text/smallFonts.svg-disabled: Removed.
205
206 2008-01-04  Adam Roben  <aroben@apple.com>
207
208         * platform/win/Skipped: Added some more failures.
209
210 2008-01-03  Alexey Proskuryakov  <ap@webkit.org>
211
212         Reviewed by Darin.
213
214         <rdar://problem/5463489> A number of layout tests should be using execCommand instead of textInputController
215
216         * editing/deleting/5300379.html:
217         * editing/deleting/delete-to-end-of-paragraph.html:
218         * editing/deleting/smart-delete-003.html:
219         * editing/deleting/smart-delete-004.html:
220         * editing/selection/4947387.html:
221         * editing/selection/5195166-1.html:
222         * editing/selection/5195166-2.html:
223         * editing/selection/select-line.html:
224         * editing/selection/selection-actions.html:
225         * platform/win/Skipped:
226         Changed these tests to use layoutTestController.execCommand, so they no longer need to be disabled.
227
228 2008-01-03  Oliver Hunt  <oliver@apple.com>
229
230         Reviewed by Maciej.
231
232         Testcase for <rdar://problem/5668517> REGRESSION: Major under painting issues in SVG
233
234         * svg/custom/repaint-on-image-bounds-change-expected.checksum: Copied from LayoutTests/svg/custom/resource-client-removal-expected.checksum.
235         * svg/custom/repaint-on-image-bounds-change-expected.png: Copied from LayoutTests/svg/custom/resource-client-removal-expected.png.
236         * svg/custom/repaint-on-image-bounds-change-expected.txt: Added.
237         * svg/custom/repaint-on-image-bounds-change.svg: Added.
238
239 2008-01-03  Dan Bernstein  <mitz@apple.com>
240
241         Reviewed by Sam Weinig.
242
243         - skip tests that are failing because font fallback results in a
244           different font being used on Windows than on Mac.
245
246         * platform/win/Skipped:
247
248 2008-01-03  Alice Liu  <alice.liu@apple.com>
249
250         Reviewed by Darin, Mitz.
251
252         updating expected results after fixing clickcount for 
253         <rdar://5130762> mousedowns in different locations increase the clickcount incorrectly
254
255         * fast/forms/focus-selection-input-expected.txt:
256         * fast/forms/focus-selection-textarea-expected.txt:
257         * platform/mac/fast/events/objc-event-api-expected.txt:
258         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
259         * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
260         * platform/mac/svg/custom/pointer-events-image-expected.txt:
261         * platform/mac/svg/custom/pointer-events-path-expected.txt:
262         * platform/mac/svg/custom/pointer-events-text-expected.txt:
263         * platform/mac/svg/custom/text-hit-test-expected.txt:
264
265 2008-01-03  Darin Adler  <darin@apple.com>
266
267         Reviewed by Mitz.
268
269         - test for http://bugs.webkit.org/show_bug.cgi?id=16723
270           tables/mozilla/bugs/bug30418.html test failing due to problems updating dynamic border rules
271
272         * fast/table/border-changes-expected.txt: Added.
273         * fast/table/border-changes.html: Added.
274         * fast/table/resources: Added.
275         * fast/table/resources/TEMPLATE.html: Added.
276         * fast/table/resources/border-changes.js: Added.
277
278 2008-01-03  Alexey Proskuryakov  <ap@webkit.org>
279
280         Reviewed by Darin.
281
282         http://bugs.webkit.org/show_bug.cgi?id=10909
283         Hixie's XMLHttpRequest/018.html test fails
284
285         This was fixed earlier, just adding a test case.
286
287         * http/tests/xmlhttprequest/web-apps/018-expected.txt: Added.
288         * http/tests/xmlhttprequest/web-apps/018.html: Added.
289         * http/tests/xmlhttprequest/web-apps/resources: Added.
290         * http/tests/xmlhttprequest/web-apps/resources/018-test.xml: Added.
291
292 2008-01-02  Darin Adler  <darin@apple.com>
293
294         Reviewed by Geoff.
295
296         - test for http://bugs.webkit.org/show_bug.cgi?id=16696
297           JSCRE fails fails to match Acid3 regexp
298
299         * fast/regex/early-acid3-86-expected.txt: Added.
300         * fast/regex/early-acid3-86.html: Added.
301         * fast/regex/resources/early-acid3-86.js: Added.
302
303         * fast/regex/test1-expected.txt: Updated for a few cases where we now fail.
304         But these "failures" represent us replacing PCRE behavior with semantics
305         that are correct for JavaScript regular expressions.
306
307 2008-01-02  Alice Liu  <alice.liu@apple.com>
308
309         * platform/win/Skipped: removing a fixed test
310         this was fixed with r28836 but was left behind on the skipped list
311
312 2008-01-02  Darin Adler  <darin@apple.com>
313
314         Reviewed by Geoff.
315
316         - test for http://bugs.webkit.org/show_bug.cgi?id=16696
317           JSCRE fails fails to match Acid3 regexp
318
319         * fast/regex/early-acid3-86-expected.txt: Added.
320         * fast/regex/early-acid3-86.html: Added.
321         * fast/regex/resources/early-acid3-86.js: Added.
322
323         * fast/regex/test1-expected.txt: Updated for a few cases where we now fail.
324         But these "failures" represent us replacing PCRE behavior with semantics
325         that are correct for JavaScript regular expressions.
326
327 2008-01-02  Darin Adler  <darin@apple.com>
328
329         Reviewed by Maciej.
330
331         - test for http://bugs.webkit.org/show_bug.cgi?id=16657
332           Acid3 failure since table.caption and table.thead do not work for nodes added by appendChild
333         - test for http://bugs.webkit.org/show_bug.cgi?id=16659
334           Acid3 expects HTMLTableElement.rows to include a <tr> element that is an immediate child of the <table>
335
336         * fast/dom/HTMLTableElement/early-acid3-65-excerpt-expected.txt: Added.
337         * fast/dom/HTMLTableElement/early-acid3-65-excerpt.html: Added.
338         * fast/dom/HTMLTableElement/early-acid3-66-excerpt-expected.txt: Added.
339         * fast/dom/HTMLTableElement/early-acid3-66-excerpt.html: Added.
340         * fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js: Added.
341         * fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js: Added.
342
343         * dom/html/level2/html/HTMLCollection07-expected.txt: Updated to reflect success.
344         * dom/html/level2/html/HTMLCollection08-expected.txt: Updated to reflect success.
345         * dom/xhtml/level2/html/HTMLCollection07-expected.txt: Updated to reflect success.
346         * dom/xhtml/level2/html/HTMLCollection08-expected.txt: Updated to reflect success.
347
348         * fast/dom/HTMLTableElement/resources/rows.js: Changed to expect HTML 5 behavior for rows outside
349         table sections.
350         * fast/dom/HTMLTableElement/rows-expected.txt: Updated.
351
352         * platform/mac/tables/mozilla/bugs/bug30418-expected.checksum: Updated to reflect better results.
353         * platform/mac/tables/mozilla/bugs/bug30418-expected.png: Ditto.
354         * platform/mac/tables/mozilla/bugs/bug30418-expected.txt: Ditto.
355
356 2008-01-02  Alice Liu  <alice.liu@apple.com>
357
358         Reviewed by Maciej.
359
360         Added test for <rdar://5283861> (problems scrolling in gmail message content area)
361
362         * fast/frames/iframe-scroll-page-up-down-expected.txt: Added.
363         * fast/frames/iframe-scroll-page-up-down.html: Added.
364         * fast/frames/resources/iframe-scroll-page-up-down-1.html: Added.
365         * fast/frames/resources/iframe-scroll-page-up-down-2.html: Added.
366
367 2008-01-02  Adam Roben  <aroben@apple.com>
368
369         * platform/win/Skipped: Added some more failures.
370
371 2008-01-02  Adam Roben  <aroben@apple.com>
372
373         Get the Windows bots closer to green
374
375         * platform/win/Skipped: Added some new failures.
376         * platform/win/fast/dom/Window/window-properties-expected.txt: Updated
377         these results.
378
379 2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
380
381         Reviewed by Darin.
382
383         Changed tests that were recently modified to use non-standard execCommand identifiers back to
384         textInputController.doCommand, re-added them to Windows skip list.
385
386         Added several tests for commands that have different behavior when invoked manually rather
387         than from JS.
388
389         * editing/deleting/5300379.html:
390         * editing/deleting/delete-to-end-of-paragraph.html:
391         * editing/deleting/smart-delete-003.html:
392         * editing/deleting/smart-delete-004.html:
393         * editing/execCommand/delete-no-scroll-expected.txt: Added.
394         * editing/execCommand/delete-no-scroll.html: Added.
395         * editing/execCommand/forward-delete-no-scroll-expected.txt: Added.
396         * editing/execCommand/forward-delete-no-scroll.html: Added.
397         * editing/execCommand/insert-line-break-no-scroll-expected.txt: Added.
398         * editing/execCommand/insert-line-break-no-scroll.html: Added.
399         * editing/selection/4947387.html:
400         * editing/selection/5195166-1.html:
401         * editing/selection/5195166-2.html:
402         * editing/selection/select-line.html:
403         * editing/selection/selection-actions.html:
404         * platform/win/Skipped:
405
406 2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
407
408         Reviewed by Darin.
409
410         http://bugs.webkit.org/show_bug.cgi?id=14555
411         action=mailto + method=get - The generated mailto URI is incorrect and the hvalues are encoded twice
412
413         http://bugs.webkit.org/show_bug.cgi?id=14774
414         Submitted data only includes first input item
415
416         * fast/forms/mailto: Added.
417         * fast/forms/mailto/advanced-get-expected.txt: Added.
418         * fast/forms/mailto/advanced-get.html: Added.
419         * fast/forms/mailto/advanced-put-expected.txt: Added.
420         * fast/forms/mailto/advanced-put.html: Added.
421         * fast/forms/mailto/get-multiple-items-expected.txt: Added.
422         * fast/forms/mailto/get-multiple-items-text-plain-expected.txt: Added.
423         * fast/forms/mailto/get-multiple-items-text-plain.html: Added.
424         * fast/forms/mailto/get-multiple-items-x-www-form-urlencoded-expected.txt: Added.
425         * fast/forms/mailto/get-multiple-items-x-www-form-urlencoded.html: Added.
426         * fast/forms/mailto/get-multiple-items.html: Added.
427         * fast/forms/mailto/get-non-ascii-expected.txt: Added.
428         * fast/forms/mailto/get-non-ascii.html: Added.
429         * fast/forms/mailto/get-non-ascii-text-plain.html: Added.
430         * fast/forms/mailto/get-non-ascii-text-plain-expected.txt: Added.
431         * fast/forms/mailto/get-overwrite-query-expected.txt: Added.
432         * fast/forms/mailto/get-overwrite-query.html: Added.
433         * fast/forms/mailto/post-append-query-expected.txt: Added.
434         * fast/forms/mailto/post-append-query.html: Added.
435         * fast/forms/mailto/post-multiple-items-expected.txt: Added.
436         * fast/forms/mailto/post-multiple-items-multipart-form-data-expected.txt: Added.
437         * fast/forms/mailto/post-multiple-items-multipart-form-data.html: Added.
438         * fast/forms/mailto/post-multiple-items-text-plain-expected.txt: Added.
439         * fast/forms/mailto/post-multiple-items-text-plain.html: Added.
440         * fast/forms/mailto/post-multiple-items-x-www-form-urlencoded-expected.txt: Added.
441         * fast/forms/mailto/post-multiple-items-x-www-form-urlencoded.html: Added.
442         * fast/forms/mailto/post-multiple-items.html: Added.
443
444 2008-01-01  Darin Adler  <darin@apple.com>
445
446         Reviewed by Eric.
447
448         - test for http://bugs.webkit.org/show_bug.cgi?id=16695
449           JSC allows non-identifier codepoints in identifiers (affects Acid3)
450
451         * fast/js/kde/parse-expected.txt: Updated.
452         * fast/js/kde/resources/parse.js: Added tests that cover both the
453         non-ASCII characters themselves and the same characters parsed as
454         \u sequences.
455
456 2008-01-01  Sam Weinig  <sam@webkit.org>
457
458         Reviewed by Darin.
459
460         Tests for http://bugs.webkit.org/show_bug.cgi?id=16691
461         Use real JS objects for the rest of the DOMExceptions (EventException, RangeException, etc)
462
463         * fast/dom/DOMException/EventException-expected.txt: Added.
464         * fast/dom/DOMException/EventException.html: Copied from LayoutTests/fast/dom/DOMException/prototype-object.html.
465         * fast/dom/DOMException/RangeException-expected.txt: Added.
466         * fast/dom/DOMException/RangeException.html: Copied from LayoutTests/fast/dom/DOMException/prototype-object.html.
467         * fast/dom/DOMException/XPathException-expected.txt: Added.
468         * fast/dom/DOMException/XPathException.html: Copied from LayoutTests/fast/dom/DOMException/prototype-object.html.
469         * fast/dom/DOMException/resources/EventException.js: Copied from LayoutTests/fast/dom/DOMException/resources/prototype-object.js.
470         * fast/dom/DOMException/resources/RangeException.js: Copied from LayoutTests/fast/dom/DOMException/resources/prototype-object.js.
471         * fast/dom/DOMException/resources/XPathException.js: Copied from LayoutTests/fast/dom/DOMException/resources/prototype-object.js.
472         * fast/dom/Window/window-properties-expected.txt:
473         * http/tests/xmlhttprequest/XMLHttpRequestException-expected.txt: Added.
474         * http/tests/xmlhttprequest/XMLHttpRequestException.html: Added.
475         * svg/custom/SVGException-expected.txt: Added.
476         * svg/custom/SVGException.html: Copied from LayoutTests/fast/dom/DOMException/prototype-object.html.
477         * svg/custom/resources/SVGException.js: Copied from LayoutTests/fast/dom/DOMException/resources/prototype-object.js.
478
479 2008-01-01  Darin Adler  <darin@apple.com>
480
481         Reviewed by Geoff.
482
483         - updated test results for https://bugs.webkit.org/show_bug.cgi?id=16648
484
485         * fast/regex/test1-expected.txt: Update results changed by restoring the logic to
486         avoid failing on infinite repeats of brackets that match the empty string.
487
488 2008-01-01  Eric Seidel  <eric@webkit.org>
489
490         Reviewed by Alexey.
491         
492         Don't replace \ with / in data: urls
493         http://bugs.webkit.org/show_bug.cgi?id=16692
494
495         * fast/loader/url-data-replace-backslash-expected.txt: Added.
496         * fast/loader/url-data-replace-backslash.html: Added.
497
498 2007-12-31  Sam Weinig  <sam@webkit.org>
499
500         Reviewed by Darin.
501
502         Test for http://bugs.webkit.org/show_bug.cgi?id=16637
503         Acid3 expects ExeceptionCode constants to be defined on DOMException objects
504
505         * fast/dom/DOMException: Added.
506         * fast/dom/DOMException/prototype-object-expected.txt: Added.
507         * fast/dom/DOMException/prototype-object.html: Added.
508         * fast/dom/DOMException/resources: Added.
509         * fast/dom/DOMException/resources/prototype-object.js: Added.
510         * fast/dom/Window/window-properties-expected.txt:
511         * http/tests/xmlhttprequest/connection-error-sync-expected.txt:
512
513 2007-12-31  Darin Adler  <darin@apple.com>
514
515         * fast/dom/HTMLFormElement/elements-not-in-document-expected.txt: Updated results to expect success.
516         I accdidentally landed an expected failure instead!
517
518 2007-12-31  Dan Bernstein  <mitz@apple.com>
519
520         Reviewed by Darin Adler.
521
522         - test and updated results for http://bugs.webkit.org/show_bug.cgi?id=14134
523           <rdar://problem/5655160> REGRESSION (r25353): Whitespace nodes ignored between inline list items
524
525         * fast/dynamic/create-renderer-for-whitespace-only-text.html: Added.
526         * fast/dynamic/style-access-late-stylesheet-load-expected.txt:
527         * platform/mac-leopard/fast/dynamic: Added.
528         * platform/mac-leopard/fast/dynamic/create-renderer-for-whitespace-only-text-expected.checksum: Added.
529         * platform/mac-leopard/fast/dynamic/create-renderer-for-whitespace-only-text-expected.png: Added.
530         * platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt:
531         * platform/mac/editing/deleting/delete-block-merge-contents-019-expected.txt:
532         * platform/mac/editing/deleting/delete-block-merge-contents-020-expected.txt:
533         * platform/mac/editing/inserting/editable-html-element-expected.txt:
534         * platform/mac/editing/inserting/editing-empty-divs-expected.txt:
535         * platform/mac/editing/pasteboard/paste-TIFF-expected.txt:
536         * platform/mac/editing/selection/4983858-expected.txt:
537         * platform/mac/editing/selection/5136696-expected.txt:
538         * platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.txt:
539         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt:
540         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt:
541         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt:
542         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt:
543         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt:
544         * platform/mac/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt: Added.
545         * platform/mac/fast/dynamic/move-node-with-selection-expected.txt:
546         * platform/mac/fast/forms/input-align-expected.txt:
547         * platform/mac/fast/inline/positionedLifetime-expected.txt:
548
549 2007-12-31  Darin Adler  <darin@apple.com>
550
551         Reviewed by Mitz.
552
553         - test for http://bugs.webkit.org/show_bug.cgi?id=16641
554           Acid3 reveals HTMLFormElement.elements fails to update when element name changes
555
556         * fast/dom/HTMLFormElement: Added.
557         * fast/dom/HTMLFormElement/elements-not-in-document-expected.txt: Added.
558         * fast/dom/HTMLFormElement/elements-not-in-document.html: Added.
559         * fast/dom/HTMLFormElement/resources: Added.
560         * fast/dom/HTMLFormElement/resources/TEMPLATE.html: Added.
561         * fast/dom/HTMLFormElement/resources/elements-not-in-document.js: Added.
562
563 2007-12-31  Henry Mason  <hmason@mac.com>
564
565         Reviewed by Darin.
566
567         Test for http://bugs.webkit.org/show_bug.cgi?id=14994
568         Support for MessageEvent and cross-domain messaging
569
570         * fast/dom/Window/window-properties-expected.txt:
571         * http/tests/messaging: Added.
572         * http/tests/messaging/cross-domain-message-send-expected.txt: Added.
573         * http/tests/messaging/cross-domain-message-send.html: Added.
574         * http/tests/messaging/resources: Added.
575         * http/tests/messaging/resources/cross-domain-message-receive.html: Added.
576
577 2007-12-30  Sam Weinig  <sam@webkit.org>
578
579         Reviewed by Oliver Hunt.
580
581         Test for http://bugs.webkit.org/show_bug.cgi?id=16387
582
583         * http/tests/security/cross-frame-access-enumeration-expected.txt: Added.
584         * http/tests/security/cross-frame-access-enumeration.html: Added.
585         * http/tests/security/resources/cross-frame-iframe-for-enumeration-test.html: Added.
586
587 2007-12-30  Darin Adler  <darin@apple.com>
588
589         - added missing results file
590
591         * fast/events/event-instanceof-expected.txt: Added.
592
593 2007-12-30  Sam Weinig  <sam@webkit.org>
594
595         Reviewed by Oliver Hunt.
596
597         Test for http://bugs.webkit.org/show_bug.cgi?id=10686
598         event instanceof MouseEvent throws exception
599
600         * fast/dom/Window/window-properties-expected.txt:
601         * fast/events/event-instanceof.html: Added.
602         * fast/events/resources/event-instanceof.js: Added.
603
604 2007-12-30  David Kilzer  <ddkilzer@webkit.org>
605
606         Reviewed by Darin.
607
608         - test for http://bugs.webkit.org/show_bug.cgi?id=15359
609           JPEG image not shown when height is specified as percentage inside a table
610
611         This test was added specifically for this bug.  It tests the height of
612         replaced elements (canvas, embed, img, object, button, input, isindex,
613         select, textarea ) within table cells.
614
615         * fast/replaced/table-percent-height-expected.txt: Added.
616         * fast/replaced/table-percent-height.html: Added.
617
618         These test results were updated because they are more correct.
619
620         * platform/mac/fast/replaced/width100percent-image-expected.checksum: Updated.
621         * platform/mac/fast/replaced/width100percent-image-expected.png: Updated.
622         * platform/mac/fast/replaced/width100percent-image-expected.txt: Updated.
623
624         Moved tests and results for these two tests from tables/mozilla_expected_failures/bugs
625         to tables/mozilla/bugs since these results have been fixed.
626
627         * platform/mac/tables/mozilla/bugs/bug137388-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.checksum.
628         * platform/mac/tables/mozilla/bugs/bug137388-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.png.
629         * platform/mac/tables/mozilla/bugs/bug137388-1-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.txt.
630         * platform/mac/tables/mozilla/bugs/bug137388-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.checksum.
631         * platform/mac/tables/mozilla/bugs/bug137388-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.png.
632         * platform/mac/tables/mozilla/bugs/bug137388-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.txt.
633         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.checksum: Removed.
634         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.png: Removed.
635         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-1-expected.txt: Removed.
636         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.checksum: Removed.
637         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.png: Removed.
638         * platform/mac/tables/mozilla_expected_failures/bugs/bug137388-2-expected.txt: Removed.
639         * tables/mozilla/bugs/bug137388-1.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-1.html.
640         * tables/mozilla/bugs/bug137388-2.html: Copied from LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-2.html.
641         * tables/mozilla_expected_failures/bugs/bug137388-1.html: Removed.
642         * tables/mozilla_expected_failures/bugs/bug137388-2.html: Removed.
643
644 2007-12-30  Eric Seidel  <eric@webkit.org>
645
646         Reviewed by Sam.
647         
648         Add missing fast/js/number-toExponential.html file and correct results.
649         Add missing number.toString(2) test which also was missing.
650         Update toString results now that we're properly throwing exceptions.
651
652         * fast/js/number-toExponential-expected.txt:
653         * fast/js/number-toExponential.html: Added.
654         * fast/js/number-toString-expected.txt:
655         * fast/js/resources/number-toString.js:
656
657 2007-12-29  Alexey Proskuryakov  <ap@webkit.org>
658
659         Reviewed by Darin.
660
661         http://bugs.webkit.org/show_bug.cgi?id=14428
662         FCKEditor: Images disappear on drag/drop and copy/paste
663
664         * editing/pasteboard/drag-image-in-about-blank-frame-expected.txt: Added.
665         * editing/pasteboard/drag-image-in-about-blank-frame.html: Added.
666
667 2007-12-28  Alexey Proskuryakov  <ap@webkit.org>
668
669         Reviewed by Mitz.
670
671         http://bugs.webkit.org/show_bug.cgi?id=15734
672         fast/xpath/namespace-vs-predicate.xhtml fails unexpectedly in no-SVG build
673
674         * fast/xpath/namespace-vs-predicate.xhtml: Use (hopefully) correct code to remove an SVG element.
675
676 2007-12-28  Darin Adler  <darin@apple.com>
677
678         - checked in these files that were supposed to be part of
679           the previous check-in, but somehow weren't
680
681         * fast/js/number-tofixed-expected.txt: Updated.
682         * fast/js/number-toprecision-expected.txt: Ditto.
683
684 2007-12-28  Eric Seidel  <eric@webkit.org>
685
686         Reviewed by Oliver.
687
688         Add more tests for toFixed, toPrecision and toExponential
689         Add tests for toString to match Firefox's behavior
690         
691         All tests pass in Firefox, but some fail in WebKit
692         I've chosen to land failing tests as I expect we'll move closer
693         towards Firefox's behavior in the future, and it's better to have
694         the tests now thus to notice any behavior changes in the future.
695
696         * fast/js/number-toExponential-expected.txt: Added.
697         * fast/js/number-toString-expected.txt: Added.
698         * fast/js/number-toString.html: Added.
699         * fast/js/number-tofixed-expected.txt:
700         * fast/js/number-toprecision-expected.txt:
701         * fast/js/resources/number-toExponential.js: Added.
702         * fast/js/resources/number-toString.js: Added.
703         * fast/js/resources/number-tofixed.js:
704         * fast/js/resources/number-toprecision.js:
705
706 2007-12-29  Nikolas Zimmermann  <zimmermann@kde.org>
707
708         Reviewed by Oliver.
709
710         Update layout test results after the SVG Fonts addition.
711         <font-face> is now also disabled by default wrapped in ENABLE(SVG_FONTS) block.
712
713         Fix two misplaced layout test results (results added in the wrong place.)
714
715         * platform/mac/svg/css/css-box-min-width-expected.checksum:
716         * platform/mac/svg/css/css-box-min-width-expected.png:
717         * platform/mac/svg/custom/font-face-simple-expected.checksum:
718         * platform/mac/svg/custom/font-face-simple-expected.png:
719         * platform/mac/svg/custom/font-face-simple-expected.txt:
720         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum:
721         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.png:
722         * platform/mac/svg/custom/use-infinite-recursion-expected.png: Added.
723         * svg/custom/inline-svg-in-xhtml-expected.checksum: Removed.
724         * svg/custom/inline-svg-in-xhtml-expected.png: Removed.
725         * svg/custom/use-infinite-recursion-expected.checksum: Removed.
726         * svg/custom/use-infinite-recursion-expected.png: Removed.
727
728 2007-12-27  Dan Bernstein  <mitz@apple.com>
729
730         Reviewed by Oliver Hunt.
731
732         - test for http://bugs.webkit.org/show_bug.cgi?id=16603
733           <rdar://problem/5664199> Crash when resizing text field
734
735         * fast/layers/resize-layer-deletion-crash-expected.txt: Added.
736         * fast/layers/resize-layer-deletion-crash.html: Added.
737
738 2007-12-27  Sam Weinig  <sam@webkit.org>
739
740         Reviewed by Alice Liu.
741
742         * platform/win/Skipped: Remove xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame.html
743         since it is now passing.
744
745 2007-12-27  Collin Jackson  <webkit@collinjackson.com>
746
747         Reviewed by Sam Weinig.
748
749         Tests for http://bugs.webkit.org/show_bug.cgi?id=16539
750         <rdar://problem/5659269>
751
752         * http/tests/security/cross-frame-access-call-expected.txt: Added.
753         * http/tests/security/cross-frame-access-call.html: Added.
754
755 2007-12-27  Dan Bernstein  <mitz@apple.com>
756
757         Reviewed by Dave Hyatt and Sam Weinig.
758
759         - pixel tests for <rdar://problem/5605937> Inspector: Disclosure triangle not drawn in node's properties panel until click
760
761         * fast/layers/add-layer-with-nested-stacking.html: Added.
762         * fast/layers/remove-layer-with-nested-stacking.html: Added.
763         * platform/mac/fast/layers/add-layer-with-nested-stacking-expected.checksum: Added.
764         * platform/mac/fast/layers/add-layer-with-nested-stacking-expected.png: Added.
765         * platform/mac/fast/layers/add-layer-with-nested-stacking-expected.txt: Added.
766         * platform/mac/fast/layers/remove-layer-with-nested-stacking-expected.checksum: Added.
767         * platform/mac/fast/layers/remove-layer-with-nested-stacking-expected.png: Added.
768         * platform/mac/fast/layers/remove-layer-with-nested-stacking-expected.txt: Added.
769
770 2007-12-27  Eric Seidel  <eric@webkit.org>
771
772         Reviewed by Sam.
773         
774         ASSERT in JavaScriptCore while viewing WICD test case
775         http://bugs.webkit.org/show_bug.cgi?id=16626
776
777         * fast/js/for-in-exeception-expected.txt: Added.
778         * fast/js/for-in-exeception.html: Added.
779         * fast/js/resources/for-in-exception.js: Added.
780
781 2007-12-27  Sam Weinig  <sam@webkit.org>
782
783         Reviewed by Alice Liu.
784
785         * platform/mac-leopard/Skipped: Remove dom/html/level2/html/HTMLDocument12.html 
786         from the Skipped list because it is now passing.
787
788 2007-12-27  Dan Bernstein  <mitz@apple.com>
789
790         Reviewed by Eric Seidel.
791
792         - test for http://bugs.webkit.org/show_bug.cgi?id=16490
793           ASSERT in ~FrameView while viewing/reloading WICD test case
794
795         * fast/dynamic/paused-event-dispatch-expected.txt: Added.
796         * fast/dynamic/paused-event-dispatch.html: Added.
797         * fast/dynamic/resources/paused-event-dispatch-iframe.html: Added.
798
799 2007-12-27  Sam Weinig  <sam@webkit.org>
800
801         Reviewed by Maciej.
802
803         * platform/win/Skipped: Move cross-frame-access-protocol* tests to show that they
804         are failing because of a lack of ssl on windows.
805
806 2007-12-27  Sam Weinig  <sam@webkit.org>
807
808         Rubber-stamped by Maciej.
809
810         - Change more tests to use the new layoutTestController.globalFlag style polling instead
811           of the "flag frame hack".
812
813         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
814         * http/tests/security/cross-frame-access-port-expected.txt:
815         * http/tests/security/cross-frame-access-private-browsing-expected.txt:
816         * http/tests/security/cross-frame-access-protocol-expected.txt:
817         * http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.html:
818         * http/tests/security/host-compare-case-insensitive-expected.txt:
819         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom-expected.txt:
820         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom.html:
821         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value-expected.txt:
822         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value.html:
823         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom-expected.txt:
824         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom.html:
825         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute-expected.txt:
826         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute.html:
827         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS-expected.txt:
828         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS.html:
829         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode-expected.txt:
830         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode.html:
831         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS-expected.txt:
832         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS.html:
833         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value-expected.txt:
834         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value.html:
835         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom-expected.txt:
836         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom.html:
837         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute-expected.txt:
838         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute.html:
839         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS-expected.txt:
840         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS.html:
841         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode-expected.txt:
842         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode.html:
843         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS-expected.txt:
844         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS.html:
845         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-iframe.html:
846         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-opened-frame.html:
847         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-iframe.html:
848         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-opened-frame.html:
849         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-2-level.html:
850         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-window-open.html:
851         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt:
852         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe.html:
853         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt:
854         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open.html:
855         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt:
856         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe.html:
857         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html:
858         * http/tests/security/protocol-compare-case-insensitive-expected.txt:
859         * http/tests/security/resources/cross-frame-iframe.html:
860
861 2007-12-27  Alexey Proskuryakov  <ap@webkit.org>
862
863         Reviewed by Maciej.
864
865         http://bugs.webkit.org/show_bug.cgi?id=14500
866         need to be more generous about charset declaration with meta tag
867         
868         http://bugs.webkit.org/show_bug.cgi?id=12526
869         <rdar://problem/4867183> Safari ignores encoding description "charset=Shift_JIS" in invalid html
870
871         <rdar://problem/4892428> Unlike other browsers, WebKit ignores <meta> charset definitions outside the head
872
873         <rdar://problem/5643774> REGRESSION: Text is garbled when clicking a link inside an Arabic website
874
875         * fast/encoding/ahram-org-eg-expected.txt: Added.
876         * fast/encoding/ahram-org-eg.html: Added.
877         * fast/encoding/bandai-co-jp-releases-expected.txt: Added.
878         * fast/encoding/bandai-co-jp-releases.html: Added.
879         * fast/encoding/floraexpres-ru-expected.txt: Added.
880         * fast/encoding/floraexpres-ru.html: Added.
881         * fast/encoding/hanarei-blog32-fc2-com-expected.txt: Added.
882         * fast/encoding/hanarei-blog32-fc2-com.html: Added.
883         * fast/encoding/yahoo-mail-expected.txt: Added.
884         * fast/encoding/yahoo-mail.html: Added.
885
886 2007-12-26  Dan Bernstein  <mitz@apple.com>
887
888         Rubber-stamped by Anders Carlsson.
889
890         - re-categorize some SVG tests the are failing on Windows
891
892         * platform/win/Skipped:
893
894 2007-12-26  Sam Weinig  <sam@webkit.org>
895
896         Reviewed by Alice Liu.
897
898         Re-enable disabled tests with new polling logic using layoutTestController.globalFlag.
899
900         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessee-iframe.html:
901         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessee-opened-frame.html:
902         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
903         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-opened-frame.html:
904         * http/tests/security/dataURL/resources/foreign-domain-data-url-window-location.html:
905         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
906         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html: Copied from http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html-disabled.
907         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html-disabled: Removed.
908         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
909         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open.html: Copied from http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open.html-disabled.
910         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open.html-disabled: Removed.
911         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
912         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
913         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change.html: Copied from http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change.html-disabled.
914         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change.html-disabled: Removed.
915         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe.html: Copied from http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe.html-disabled.
916         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe.html-disabled: Removed.
917         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
918         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html: Copied from http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html-disabled.
919         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html-disabled: Removed.
920         * platform/win/Skipped:
921
922 2007-12-26  Alice Liu  <alice.liu@apple.com>
923
924         removing tests tracked by <rdar://5463489> A number of layout tests should be using 
925         execCommand instead of textInputController
926
927         * platform/win/Skipped:
928         removing tests fixed by http://trac.webkit.org/projects/webkit/changeset/28626
929
930 2007-12-26  Alexey Proskuryakov  <ap@webkit.org>
931
932         Reviewed by Sam Weinig.
933
934         http://bugs.webkit.org/show_bug.cgi?id=16609
935         Make manual-tests/xmlhttprequest-contenttype-empty.html test automatic
936
937         * http/tests/xmlhttprequest/xmlhttprequest-contenttype-empty-expected.txt: Added.
938         * http/tests/xmlhttprequest/resources/empty-content-type.php: Added.
939         * http/tests/xmlhttprequest/xmlhttprequest-contenttype-empty.html: Copied from WebCore/manual-tests/xmlhttprequest-contenttype-empty.html.
940
941 2007-12-25  Rob Buis  <buis@kde.org>
942
943         Reviewed by Eric.
944
945         Testcases for:
946         http://bugs.webkit.org/show_bug.cgi?id=15514
947         <clipPath> with <use> not respected
948         http://bugs.webkit.org/show_bug.cgi?id=16557
949         SVG circle elements have been clipped away completely, instead of partially.
950
951         * svg/custom/clip-path-referencing-use-expected.checksum: Added.
952         * svg/custom/clip-path-referencing-use-expected.png: Added.
953         * svg/custom/clip-path-referencing-use-expected.txt: Added.
954         * svg/custom/clip-path-referencing-use.svg: Added.
955         * svg/custom/clip-path-referencing-use2-expected.checksum: Added.
956         * svg/custom/clip-path-referencing-use2-expected.png: Added.
957         * svg/custom/clip-path-referencing-use2-expected.txt: Added.
958         * svg/custom/clip-path-referencing-use2.svg: Added.
959
960 2007-12-25  David Smith  <catfish.man@gmail.com> and Sam Weinig  <sam@webkit.org>
961
962         Reviewed by Oliver.
963         
964         - http://bugs.webkit.org/show_bug.cgi?id=16587
965         Implement the most useful part of the W3C Selectors API.
966
967         * fast/dom/SelectorAPI: Copied from LayoutTests/fast/dom/getElementsByClassName.
968         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
969         * fast/dom/SelectorAPI/dumpNodeList.html: Modified to test querySelector and querySelectorAll instead of getElementsByClassName
970         * fast/dom/Window/window-properties-expected.txt: Added querySelector and querySelectorAll
971
972 2007-12-23  Darin Adler  <darin@apple.com>
973
974         - updated results (character used for controls changed in r28945)
975
976         * platform/mac/media/audio-controls-rendering-expected.txt: Regenerated.
977         * platform/mac/media/video-controls-rendering-expected.txt: Regenerated.
978         * platform/mac/media/video-display-toggle-expected.txt: Regenerated.
979
980 2007-12-22  Nikolas Zimmermann  <zimmermann@kde.org>
981
982         Reviewed by Oliver.
983
984         Fixes: http://bugs.webkit.org/show_bug.cgi?id=15966 (Crash in SVGRootInlineBox::walkTextChunks() on mouse hover)
985
986         Add new layout test foreignObject-crash-on-hover.xml verifying debug builds don't hit an assertion anymore.
987
988         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.checksum: Added.
989         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png: Added.
990         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt: Added.
991         * svg/custom/foreignObject-crash-on-hover.xml: Added.
992
993 2007-12-21  Sam Weinig  <sam@webkit.org>
994
995         Reviewed by Adele.
996
997         Fix another mistaken duplication, this time in cross-frame-access-parent-explicit-domain.html,
998         that was causing intermittent failures.
999
1000         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
1001         * http/tests/security/cross-frame-access-parent-explicit-domain.html:
1002         * http/tests/security/cross-frame-access-port-explicit-domain-expected.txt:
1003
1004 2007-12-21  Sam Weinig  <sam@webkit.org>
1005
1006         Reviewed by Dan Bernstein.
1007
1008         Fix mistaken duplication in cross-frame-access-child-explicit-domain.html that was causing
1009         intermittent failures.
1010
1011         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt:
1012         * http/tests/security/cross-frame-access-child-explicit-domain.html:
1013         * http/tests/security/cross-frame-access-custom-expected.txt:
1014
1015 2007-12-21  Alexey Proskuryakov  <ap@webkit.org>
1016
1017         Reviewed by Oliver.
1018
1019         <rdar://problem/5629995> Incorrect display of Danish characters on web site.
1020
1021         * http/tests/xmlhttprequest/resources/utf-8-no-charset.html: Added.
1022         * http/tests/xmlhttprequest/response-encoding-expected.txt:
1023         * http/tests/xmlhttprequest/response-encoding.html:
1024
1025 2007-12-20  Justin Garcia  <justin.garcia@apple.com>
1026
1027         Reviewed by Oliver Hunt.
1028         
1029         <rdar://problem/5543472> GoogleDocs: Safari hangs when creating a list from a particular selection
1030
1031         * editing/execCommand/5543472-1-expected.txt: Added.
1032         * editing/execCommand/5543472-1.html: Added.
1033         * editing/execCommand/5543472-2-expected.txt: Added.
1034         * editing/execCommand/5543472-2.html: Added.
1035         * editing/execCommand/5543472-3-expected.txt: Added.
1036         * editing/execCommand/5543472-3.html: Added.
1037
1038 2007-12-20  Dan Bernstein  <mitz@apple.com>
1039
1040         Reviewed by John Sullivan.
1041
1042         - reorganize skipped test list
1043
1044         * platform/win/Skipped:
1045
1046 2007-12-20  Adam Barth  <hk9565@gmail.com>
1047
1048         Reviewed and landed by Sam Weinig.
1049
1050         Update LayoutTests for http://bugs.webkit.org/show_bug.cgi?id=15313
1051
1052         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt: Added.
1053         * http/tests/security/cross-frame-access-child-explicit-domain.html: Added.
1054         * http/tests/security/cross-frame-access-custom-expected.txt:
1055         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt: Added.
1056         * http/tests/security/cross-frame-access-parent-explicit-domain.html: Added.
1057         * http/tests/security/cross-frame-access-port-explicit-domain-expected.txt:
1058         * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt:
1059         * http/tests/security/cross-frame-access-protocol-explicit-domain.html:
1060
1061 2007-12-20  johnnyding.webkit  <johnnyding.webkit@gmail.com>
1062        
1063         Reviewed by Alexey. Landed by Stephanie.
1064
1065         - bug http://bugs.webkit.org/show_bug.cgi?id=16179 | <rdar://problem/5619399>
1066         Test for unicode characters which is great than 255 are in HTML attribute name
1067
1068         * fast/parser/test-unicode-characters-in-attribute-name-expected.txt: Added.
1069         * fast/parser/test-unicode-characters-in-attribute-name.html: Added.
1070
1071 2007-12-20  Eric Seidel  <eric@webkit.org>
1072
1073         Reviewed by Nikolas Zimmermann.
1074         
1075         WebKit claims to support SVG feature strings it shouldn't
1076         http://bugs.webkit.org/show_bug.cgi?id=15480
1077
1078         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1079         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1080         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1081         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1082         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1083         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1084         * svg/custom/svg-features-expected.txt:
1085         * svg/custom/svg-features.html:
1086
1087 2007-12-17  Tony Chang  <idealisms@gmail.com>
1088
1089         Reviewed by Darin.
1090
1091         Test for http://bugs.webkit.org/show_bug.cgi?id=16479
1092         Reset the drag state on non-mac platforms.
1093
1094         * fast/text/reset-drag-on-mouse-down.html: Added.
1095         * platform/mac/fast/text/reset-drag-on-mouse-down-expected.txt: Added.
1096
1097 2007-12-19  Geoffrey Garen  <ggaren@apple.com>
1098
1099         Reviewed by Oliver Hunt.
1100         
1101         Added some tests to verify some of the changes I made while optimizing
1102         global access to global variables.
1103
1104         * fast/dom/Window/resources/window-property-clearing-iframe0.html: Added.
1105         * fast/dom/Window/resources/window-property-clearing-iframe1.html: Added.
1106         * fast/dom/Window/window-property-clearing-expected.txt: Added.
1107         * fast/dom/Window/window-property-clearing.html: Added.
1108         * fast/dom/getter-on-window-object2-expected.txt: Added.
1109         * fast/dom/getter-on-window-object2.html: Added.
1110
1111         Checked in failing results for these const tests. The symbol table
1112         optimization broke const. (We didn't know this before because our only
1113         tests used global variables.)
1114
1115         * fast/js/const-expected.txt:
1116         * fast/js/kde/const-expected.txt:
1117
1118         * fast/js/resources/for-in-avoid-duplicates.js: Fixed a typo I noticed.
1119         Not related to this patch.
1120
1121         * fast/dom/Window/window-property-shadowing.html: Changed this test to
1122         use "this" instead of "window". The fact that "window" worked before,
1123         despite an overriding / shadowing var declaration, was a bug.
1124
1125 2007-12-19  Dan Bernstein  <mitz@apple.com>
1126
1127         - remove two more tests that pass now due to changed font fallback
1128
1129         * platform/win/Skipped:
1130
1131 2007-12-19  Dan Bernstein  <mitz@apple.com>
1132
1133         - remove passing tests following the change to font fallback
1134
1135         * platform/win/Skipped: Removed tests that failed only because they
1136         specified as primary font family a font family that was not available
1137         on Windows and therefore were rendered using the platform last resort
1138         font, Times New Roman. Now they are rendered using the 'standard'
1139         font family, which is set to Times on both Mac and Windows when running
1140         the tests.
1141
1142 2007-12-19  Alice Liu  <alice.liu@apple.com>
1143
1144         Reviewed by Darin.
1145
1146         Fixed <rdar://problem/5592485> Safari crashed trying to get a motorcycle insurance quote
1147         on Geico.com WebCore::Document::inPageCache()
1148
1149         * fast/events/nested-event-remove-node-crash-expected.txt: Added.
1150         * fast/events/nested-event-remove-node-crash.html: Added.
1151
1152 2007-12-19  Andre Boule  <aboule@apple.com>
1153
1154         Reviewed by Dan Bernstein.
1155
1156         Adding tests for canvas compositing modes to make sure the results don't change after:
1157         <rdar://problem/5640059> GraphicsContext::setCompositeOperation should use CGContextSetBlendMode
1158
1159         The following compositing modes don't pass however that is covered by another bug:
1160         source-in
1161         source-out
1162         destination-in
1163         destination-atop
1164         copy
1165         <rdar://problem/5651783> Some canvas tag compositing modes don't render correctly
1166
1167         * fast/canvas/canvas-composite.html: Added.
1168         * platform/mac/fast/canvas/canvas-composite-expected.checksum: Added.
1169         * platform/mac/fast/canvas/canvas-composite-expected.png: Added.
1170         * platform/mac/fast/canvas/canvas-composite-expected.txt: Added.
1171
1172 2007-12-19  Dan Bernstein  <mitz@apple.com>
1173
1174         Reviewed by Dave Hyatt.
1175
1176         - test for <rdar://problem/5650045> REGRESSION: major layout problems in svn r28754 WebKit on Vox.com page
1177
1178         * fast/dynamic/subtree-boundary-percent-height.html: Added.
1179         * platform/mac/fast/dynamic/subtree-boundary-percent-height-expected.checksum: Added.
1180         * platform/mac/fast/dynamic/subtree-boundary-percent-height-expected.png: Added.
1181         * platform/mac/fast/dynamic/subtree-boundary-percent-height-expected.txt: Added.
1182
1183 2007-12-18  Beth Dakin  <bdakin@apple.com>
1184
1185         Reviewed by Oliver.
1186
1187         Test for <rdar://problem/5616982> SVGs with width and height 100% 
1188         fail to render when used as <img> or CSS image (16167)
1189
1190         * fast/images/resources/green-relative-size-rect.svg: Added.
1191         * fast/images/svg-as-relative-image.html: Added.
1192         * platform/mac/fast/images/svg-as-relative-image-expected.checksum: Added.
1193         * platform/mac/fast/images/svg-as-relative-image-expected.png: Added.
1194         * platform/mac/fast/images/svg-as-relative-image-expected.txt: Added.
1195
1196 2007-12-18  Dan Bernstein  <mitz@apple.com>
1197
1198         Reviewed by John Sullivan.
1199
1200         - remove passing test and reclassify one failing test
1201
1202         * platform/win/Skipped: Removed fast/text/international/002.html.
1203
1204 2007-12-18  Sam Weinig  <sam@webkit.org>
1205
1206         Reviewed by Geoffrey.
1207
1208         - Temporarily remove calls that are causing subsequent tests in DRT to fail.
1209           Filled http://bugs.webkit.org/show_bug.cgi?id=16510 to track the issue.
1210
1211         * http/tests/security/cross-frame-access-history-expected.txt:
1212         * http/tests/security/cross-frame-access-history.html:
1213
1214 2007-12-18  Darin Adler  <darin@apple.com>
1215
1216         - fix failing regression test
1217
1218         * fast/regex/resources/TEMPLATE.html: Updated this template -- I accidentally landed
1219         the one that was copied without updating the paths.
1220         * fast/regex/slow.html: Regenerated.
1221
1222 2007-12-18  Alice Liu  <alice.liu@apple.com>
1223
1224         Reviewed by Darin.
1225
1226         Fixed <rdar://problem/5646454> REGRESSION: dom/xhtml/level2/html/HTMLDocument12 fails on Leopard
1227
1228         * fast/cookies/local-file-can-set-cookies.html:
1229         cookies are matched by domain and path, and since layout tests are file URLs, 
1230         they all match on domain.  setting a cookie without specifying the path will 
1231         make CFNetwork pick up the path from the URL automatically.  Since 
1232         fast/cookies/local-file-can-set-cookies.html set a specific path of /, that 
1233         cookie will be set for EVERY local file loaded in Safari.   removing that 
1234         component from the cookie string will fix the problem.
1235
1236 2007-12-18  Darin Adler  <darin@apple.com>
1237
1238         Reviewed by Geoff.
1239
1240         - test for http://bugs.webkit.org/show_bug.cgi?id=16458
1241           REGRESSION (r28164): regular expressions can now hang due to lack of a match limit
1242
1243         * fast/regex/resources: Added.
1244         * fast/regex/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
1245         * fast/regex/resources/slow.js: Added.
1246         * fast/regex/slow-expected.txt: Added.
1247         * fast/regex/slow.html: Added.
1248
1249 2007-12-18  Dan Bernstein  <mitz@apple.com>
1250
1251         Reviewed by John Sullivan.
1252
1253         - remove passing test
1254
1255         * platform/win/Skipped: Removed fast/text/international/wrap-CJK-001.html
1256
1257 2007-12-17  Alice Liu  <alice.liu@apple.com>
1258
1259         Reviewed by Adam.
1260
1261         Test for <rdar://problem/5566435> window with no scrollbars can still be scrolled with wheelevent 
1262
1263         * fast/events/attempt-scroll-with-no-scrollbars-expected.txt: Added.
1264         * fast/events/attempt-scroll-with-no-scrollbars.html: Added.
1265         * platform/mac/Skipped: 
1266         Adding to mac Skipped list because of <rdar://problem/5643675> window.scrollTo scrolls a window with no scrollbars
1267         * platform/win/Skipped:
1268         Adding to win Skipped list because of <rdar://problem/5132009> Windows DRT does not support multiple windows
1269
1270 2007-12-17  Darin Adler  <darin@apple.com>
1271
1272         - disabling this test until we can find a way to make it pass on diverse machines
1273
1274         * fast/css/css2-system-color.html: Removed.
1275         * fast/css/css2-system-color.html-disabled: Copied from fast/css/css2-system-color.html.
1276
1277 2007-12-17  Anders Carlsson  <andersca@apple.com>
1278
1279         Fix argument to window.open.
1280
1281         * http/tests/misc/window-open-then-write.html:
1282
1283 2007-12-17  Mark Rowe  <mrowe@apple.com>
1284
1285         Update test results after r28812.
1286
1287         * platform/mac-tiger/fast/css/css2-system-color-expected.txt:
1288         * platform/mac/fast/css/css2-system-color-expected.txt:
1289
1290 2007-12-17  Alexey Proskuryakov  <ap@webkit.org>
1291
1292         Reviewed by Darin.
1293
1294         Live to the promise of never making AppKit special character codes visible via DOM.
1295
1296         * fast/events/arrow-keys-on-body-expected.txt: Added.
1297         * fast/events/arrow-keys-on-body.html: Added.
1298
1299 2007-12-16  Darin Adler  <darin@apple.com>
1300
1301         * fast/js/regexp-overflow-expected.txt: Updated. I accidentally checked in an
1302         out-of-date file last time.
1303
1304 2007-12-16  Darin Adler  <darin@apple.com>
1305
1306         Reviewed by Maciej.
1307
1308         - test for http://bugs.webkit.org/show_bug.cgi?id=16459
1309           REGRESSION: assertion failure with regexp with \B in a case-ignoring character range
1310           <rdar://problem/5646361>
1311
1312         * fast/js/regexp-overflow-expected.txt: Updated.
1313         * fast/js/resources/regexp-overflow.js: Added test cases.
1314
1315 2007-12-16  Darin Adler  <darin@apple.com>
1316
1317         Reviewed by Maciej.
1318
1319         - tests for the argument handling of the executeSql function
1320
1321         * storage/execute-sql-args-expected.txt: Added.
1322         * storage/execute-sql-args.html: Added.
1323
1324 2007-12-16  Darin Adler  <darin@apple.com>
1325
1326         - try to get the system color test passing on the buildbot
1327
1328         I fear this test may be vulnerable to slight platform differences.
1329
1330         * platform/mac-tiger/fast: Added.
1331         * platform/mac-tiger/fast/css: Added.
1332         * platform/mac-tiger/fast/css/css2-system-color-expected.checksum: Copied from platform/mac/fast/css/css2-system-color-expected.checksum.
1333         * platform/mac-tiger/fast/css/css2-system-color-expected.png: Copied from platform/mac/fast/css/css2-system-color-expected.png.
1334         * platform/mac-tiger/fast/css/css2-system-color-expected.txt: Copied from platform/mac/fast/css/css2-system-color-expected.txt.
1335         Then updated to match what the buildbot says.
1336
1337         * platform/mac/fast/css/css2-system-color-expected.txt: Updated to match
1338         results I'm getting locally on my Leopard machine.
1339
1340 2007-12-16  Beth Dakin  <bdakin@apple.com>
1341
1342         Reviewed by Geoff.
1343
1344         Tests for SVG as border-image.
1345
1346         * fast/borders/resources/green-fixed-size-rect.svg: Added.
1347         * fast/borders/resources/green-relative-size-rect.svg: Added.
1348         * fast/borders/svg-as-border-image-2.html: Added.
1349         * fast/borders/svg-as-border-image.html: Added.
1350         * platform/mac/fast/borders/svg-as-border-image-2-expected.checksum: Added.
1351         * platform/mac/fast/borders/svg-as-border-image-2-expected.png: Added.
1352         * platform/mac/fast/borders/svg-as-border-image-2-expected.txt: Added.
1353         * platform/mac/fast/borders/svg-as-border-image-expected.checksum: Added.
1354         * platform/mac/fast/borders/svg-as-border-image-expected.png: Added.
1355         * platform/mac/fast/borders/svg-as-border-image-expected.txt: Added.
1356
1357 2007-12-16  Andrew Wellington  <proton@wiretapped.net>
1358
1359         Reviewed by Darin.
1360         
1361         http://bugs.webkit.org/show_bug.cgi?id=6129
1362         Incomplete implementation of CSS 2.1 system colors
1363         
1364         Add layout test for this bug and update tests for new system-derived colors
1365
1366         * fast/css/css2-system-color.html: Added.
1367         * platform/mac/fast/css/css2-system-color-expected.checksum: Added.
1368         * platform/mac/fast/css/css2-system-color-expected.png: Added.
1369         * platform/mac/fast/css/css2-system-color-expected.txt: Added.
1370         * platform/mac/fast/css/css2-system-fonts-expected.checksum:
1371         * platform/mac/tables/mozilla/bugs/bug103533-expected.txt:
1372
1373 2007-12-16  Dan Bernstein  <mitz@apple.com>
1374
1375         Reviewed by Darin Adler.
1376
1377         - test for http://bugs.webkit.org/show_bug.cgi?id=16426
1378           Divs with overflow:auto: scrollbars not correctly updated when contents change
1379
1380         * fast/overflow/scrollbar-position-update.html: Added.
1381         * platform/mac-leopard/fast/overflow: Added.
1382         * platform/mac-leopard/fast/overflow/scrollbar-position-update-expected.checksum: Added.
1383         * platform/mac-leopard/fast/overflow/scrollbar-position-update-expected.png: Added.
1384         * platform/mac/fast/overflow/scrollbar-position-update-expected.txt: Added.
1385
1386 2007-12-15  Darin Adler  <darin@apple.com>
1387
1388         Disabled the smallFonts.svg test, which has been failing for weeks. I heard that Niko
1389         is going to fix this soon. He should rename it back at that time.
1390
1391         Removed the svn:executable flag from many .svg, .png, and .css files that had it set
1392         for no good reason.
1393
1394         * svg/batik/text/smallFonts.svg: Removed.
1395         * svg/batik/text/smallFonts.svg-disabled: Copied from svg/batik/text/smallFonts.svg.
1396
1397 2007-12-15  Eric Seidel  <eric@webkit.org>
1398
1399         Reviewed by Oliver.
1400         
1401         Width of SVG elements not applied to container elements
1402         http://bugs.webkit.org/show_bug.cgi?id=16305
1403
1404         * platform/mac/svg/css/css-box-min-width-expected.checksum: Added.
1405         * platform/mac/svg/css/css-box-min-width-expected.png: Added.
1406         * platform/mac/svg/css/css-box-min-width-expected.txt: Added.
1407         * svg/css/css-box-min-width.html: Added.
1408
1409 2007-12-15  Alp Toker  <alp@atoker.com>
1410
1411         http://bugs.webkit.org/show_bug.cgi?id=16449
1412         cairo_arc() functions hang or crash when passed inf as radius or start/end angle
1413
1414         Fixed in r28751. Remove these tests from the skip list:
1415           fast/canvas/arc-crash.html
1416           fast/canvas/canvas-with-incorrect-args.html
1417
1418         * platform/gtk/Skipped:
1419
1420 2007-12-05  Mark Rowe  <mrowe@apple.com>
1421
1422         Reviewed by Alp Toker.
1423
1424         Add a skeleton Gtk skipped list containing only tests that hang run-webkit-tests.
1425
1426         * platform/gtk/Skipped: Added.
1427
1428 2007-12-15  Alexey Proskuryakov  <ap@webkit.org>
1429
1430         Reviewed by Maciej.
1431
1432         http://bugs.webkit.org/show_bug.cgi?id=16436
1433         Alt+Space works incorrectly
1434
1435         * platform/win/fast/events/alt-space-scroll-expected.txt: Added.
1436         * platform/win/fast/events/alt-space-scroll.html: Added.
1437
1438 2007-12-14  Dan Bernstein  <mitz@apple.com>
1439
1440         - share the results of this test between Tiger and Leopard
1441
1442         * platform/mac-leopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Removed.
1443         * platform/mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt.
1444
1445 2007-12-14  Anders Carlsson  <andersca@apple.com>
1446
1447         Reviewed by Brady.
1448
1449         Add test that calls window.open and then immediately writes into the document
1450         of the newly opened window.
1451         
1452         * http/tests/misc/resources/compass.jpg: Added.
1453         * http/tests/misc/window-open-then-write-expected.txt: Added.
1454         * http/tests/misc/window-open-then-write.html: Added.
1455         * platform/win/Skipped:
1456
1457 2007-12-14  David Smith  <catfish.man@gmail.com>
1458
1459         Reviewed by Mitz.
1460
1461         - test for http://bugs.webkit.org/show_bug.cgi?id=14955
1462           Implement getElementsByClassName
1463
1464         Tests added from http://tc.labs.opera.com/apis/getElementsByClassName/
1465
1466         * fast/dom/Window/window-properties-expected.txt:
1467         * fast/dom/getElementsByClassName: Added.
1468         * fast/dom/getElementsByClassName/001-expected.txt: Added.
1469         * fast/dom/getElementsByClassName/001.html: Added.
1470         * fast/dom/getElementsByClassName/002-expected.txt: Added.
1471         * fast/dom/getElementsByClassName/002.html: Added.
1472         * fast/dom/getElementsByClassName/003-expected.txt: Added.
1473         * fast/dom/getElementsByClassName/003.html: Added.
1474         * fast/dom/getElementsByClassName/004-expected.txt: Added.
1475         * fast/dom/getElementsByClassName/004.html: Added.
1476         * fast/dom/getElementsByClassName/005-expected.txt: Added.
1477         * fast/dom/getElementsByClassName/005.html: Added.
1478         * fast/dom/getElementsByClassName/006-expected.txt: Added.
1479         * fast/dom/getElementsByClassName/006.html: Added.
1480         * fast/dom/getElementsByClassName/007-expected.txt: Added.
1481         * fast/dom/getElementsByClassName/007.html: Added.
1482         * fast/dom/getElementsByClassName/008-expected.txt: Added.
1483         * fast/dom/getElementsByClassName/008.html: Added.
1484         * fast/dom/getElementsByClassName/009-expected.txt: Added.
1485         * fast/dom/getElementsByClassName/009.html: Added.
1486         * fast/dom/getElementsByClassName/010-expected.txt: Added.
1487         * fast/dom/getElementsByClassName/010.xml: Added.
1488         * fast/dom/getElementsByClassName/011-expected.txt: Added.
1489         * fast/dom/getElementsByClassName/011.xml: Added.
1490         * fast/dom/getElementsByClassName/012-expected.txt: Added.
1491         * fast/dom/getElementsByClassName/012.html: Added.
1492         * fast/dom/getElementsByClassName/013-expected.txt: Added.
1493         * fast/dom/getElementsByClassName/013.html: Added.
1494         * fast/dom/getElementsByClassName/014-expected.txt: Added.
1495         * fast/dom/getElementsByClassName/014.html: Added.
1496         * fast/dom/getElementsByClassName/array: Added.
1497         * fast/dom/getElementsByClassName/array/001-expected.txt: Added.
1498         * fast/dom/getElementsByClassName/array/001.html: Added.
1499         * fast/dom/getElementsByClassName/array/002-expected.txt: Added.
1500         * fast/dom/getElementsByClassName/array/002.html: Added.
1501         * fast/dom/getElementsByClassName/array/003-expected.txt: Added.
1502         * fast/dom/getElementsByClassName/array/003.html: Added.
1503         * fast/dom/getElementsByClassName/array/004-expected.txt: Added.
1504         * fast/dom/getElementsByClassName/array/004.html: Added.
1505         * fast/dom/getElementsByClassName/dumpNodeList-expected.txt: Added.
1506         * fast/dom/getElementsByClassName/dumpNodeList.html: Added.
1507         * fast/dom/getElementsByClassName/resources: Added.
1508         * fast/dom/getElementsByClassName/resources/common.js: Added.
1509
1510 2007-12-14  Darin Adler  <darin@apple.com>
1511
1512         Reviewed by Alexey.
1513
1514         - http://bugs.webkit.org/show_bug.cgi?id=16420
1515           change regression tests to use document.execCommand instead of textInputController.doCommand
1516
1517         To avoid changing results at this time, I didn't correct the many tests that now have
1518         misleading "this test cannot be run manually" text or references to "NSResponder" or
1519         uneeded instructions for running the test manually. We can do that on a later pass.
1520
1521         * editing/deleting/5300379.html: Use execCommand instead of doCommand.
1522         * editing/deleting/delete-to-end-of-paragraph.html: Ditto.
1523         * editing/deleting/smart-delete-003.html: Ditto.
1524         * editing/deleting/smart-delete-004.html: Ditto.
1525         * editing/execCommand/nsresponder-indent.html: Ditto.
1526         * editing/execCommand/nsresponder-outdent.html: Ditto.
1527         * editing/selection/4947387.html: Ditto.
1528         * editing/selection/5195166-1.html: Ditto.
1529         * editing/selection/5195166-2.html: Ditto.
1530         * editing/selection/select-line.html: Ditto.
1531         * editing/selection/selection-actions.html: Ditto.
1532
1533 2007-12-14  Justin Garcia  <justin.garcia@apple.com>
1534
1535         Reviewed by Darin Adler.
1536         
1537         <rdar://problem/5575101> Hang in SplitElementCommand::doApply when outdenting a list item in a particular list
1538
1539         * editing/execCommand/5575101-1-expected.txt: Added.
1540         * editing/execCommand/5575101-1.html: Added.
1541         * editing/execCommand/5575101-2-expected.txt: Added.
1542         * editing/execCommand/5575101-2.html: Added.
1543         * editing/execCommand/5575101-3-expected.txt: Added.
1544         * editing/execCommand/5575101-3.html: Added.
1545
1546 2007-12-14  Anders Carlsson  <andersca@apple.com>
1547
1548         Reviewed by Darin and Geoff.
1549
1550         <rdar://problem/5619295> 
1551         REGRESSION: 303-304: Embedded YouTube video fails to render- JS errors (16150) (Flash 9)
1552         
1553         Add cross frame plug/in test where a plug/in inside an iframe tries to access properties of the
1554         top-level frame.
1555         
1556         * http/tests/plugins/cross-frame-object-access-expected.txt: Added.
1557         * http/tests/plugins/cross-frame-object-access.html: Added.
1558         * http/tests/plugins/resources/cross-frame-object-access.html: Added.
1559
1560 2007-12-14  Oliver Hunt  <oliver@apple.com>
1561
1562         Reviewed by Adam.
1563
1564         Fix test output, and move test to mac skipped lists until
1565         <rdar://problem/5647952> fast/events/mouseout-on-window.html
1566         is fixed.
1567
1568         * fast/events/mouseout-on-window-expected.txt:
1569         * platform/mac/Skipped:
1570
1571 2007-12-13  Justin Garcia  <justin.garcia@apple.com>
1572
1573         Reviewed by Oliver Hunt.
1574
1575         <rdar://problem/5607069> In Mail, a crash occurs at WebCore::AppendNodeCommand() after dragging image into a <FORM> element
1576
1577         * editing/inserting/5607069-1-expected.checksum: Added.
1578         * editing/inserting/5607069-1-expected.png: Added.
1579         * editing/inserting/5607069-1-expected.txt: Added.
1580         * editing/inserting/5607069-1.html: Added.
1581         * editing/inserting/5607069-2.html: Added.
1582         * editing/inserting/5607069-3.html: Added.
1583         * platform/mac/editing/inserting/5607069-2-expected.checksum: Added.
1584         * platform/mac/editing/inserting/5607069-2-expected.png: Added.
1585         * platform/mac/editing/inserting/5607069-2-expected.txt: Added.
1586         * platform/mac/editing/inserting/5607069-3-expected.checksum: Added.
1587         * platform/mac/editing/inserting/5607069-3-expected.png: Added.
1588         * platform/mac/editing/inserting/5607069-3-expected.txt: Added.
1589
1590 2007-12-13  Dan Bernstein  <mitz@apple.com>
1591
1592         Reviewed by Dave Hyatt.
1593
1594         - test for <rdar://problem/5642426> explicit cubic-bezier curves all treated as "default" for transition-timing-function
1595
1596         * fast/css/transition-timing-function-expected.txt: Added.
1597         * fast/css/transition-timing-function.html: Added.
1598
1599 2007-12-13  Kevin McCullough  <kmccullough@apple.com>
1600
1601         Reviewed by Adam.
1602
1603         - Layout tests fix.  Removed machine dependant results and generated new
1604         results without machine specific information.
1605
1606         * fast/dom/frame-loading-via-document-write-expected.txt: Added.
1607         * http/tests/security/frame-loading-via-document-write-expected.txt: Added.
1608         * http/tests/security/local-CSS-from-remote-expected.txt:
1609         * http/tests/security/local-JavaScript-from-remote-expected.txt:
1610         * http/tests/security/local-iFrame-from-remote-expected.txt:
1611         * http/tests/security/local-image-from-remote-expected.txt:
1612         * platform/mac/fast/dom/frame-loading-via-document-write-expected.checksum: Removed.
1613         * platform/mac/fast/dom/frame-loading-via-document-write-expected.png: Removed.
1614         * platform/mac/fast/dom/frame-loading-via-document-write-expected.txt: Removed.
1615         * platform/mac/http/tests/security: Removed.
1616         * platform/mac/http/tests/security/frame-loading-via-document-write-expected.checksum: Removed.
1617         * platform/mac/http/tests/security/frame-loading-via-document-write-expected.png: Removed.
1618         * platform/mac/http/tests/security/frame-loading-via-document-write-expected.txt: Removed.
1619         * platform/win/Skipped:
1620         * platform/win/http: Removed.
1621         * platform/win/http/tests: Removed.
1622         * platform/win/http/tests/security: Removed.
1623         * platform/win/http/tests/security/frame-loading-via-document-write-expected.txt: Removed.
1624
1625 2007-12-13  Alexey Proskuryakov  <ap@webkit.org>
1626
1627         Reviewed by Adele.
1628
1629         http://bugs.webkit.org/show_bug.cgi?id=16421
1630         REGRESSION(r28669): Page scrolls down when you hit space key in text area
1631
1632         * fast/events/space-scroll-event-expected.txt: Added.
1633         * fast/events/space-scroll-event.html: Added.
1634
1635 2007-12-13  Justin Garcia  <justin.garcia@apple.com>
1636
1637         Reviewed by Darin Adler.
1638
1639         <rdar://problem/5601583> GMail Editor: Copied link doesn't paste as a link, just colored text
1640
1641         * editing/pasteboard/5601583-1.html: Added.
1642         * platform/mac/editing/pasteboard/5601583-1-expected.checksum: Added.
1643         * platform/mac/editing/pasteboard/5601583-1-expected.png: Added.
1644         * platform/mac/editing/pasteboard/5601583-1-expected.txt: Added.
1645
1646 2007-12-13  Kevin McCullough  <kmccullough@apple.com>
1647
1648         Reviewed by Alice and Sam.
1649
1650         - <rdar://5621435> Need a way to specify local resources (being loaded
1651         from HTTP tests) on Windows.
1652         - Updated the following tests to use the new layoutTestController
1653         function, pathToLocalResource to get a Windows viable path (when on
1654         Windows) to the local resources they are attempting to access.
1655         - Also clarified and updated some results.
1656
1657         * fast/dom/frame-loading-via-document-write.html:
1658         * fast/loader/local-CSS-from-local-expected.txt:
1659         * fast/loader/local-CSS-from-local.html:
1660         * fast/loader/local-JavaScript-from-local-expected.txt:
1661         * fast/loader/local-JavaScript-from-local.html:
1662         * fast/loader/local-iFrame-source-from-local-expected.txt:
1663         * fast/loader/local-iFrame-source-from-local.html:
1664         * fast/loader/local-image-from-local-expected.txt:
1665         * fast/loader/local-image-from-local.html:
1666         * http/tests/security/frame-loading-via-document-write.html:
1667         * http/tests/security/local-CSS-from-remote-expected.txt:
1668         * http/tests/security/local-CSS-from-remote.html:
1669         * http/tests/security/local-JavaScript-from-remote-expected.txt:
1670         * http/tests/security/local-JavaScript-from-remote.html:
1671         * http/tests/security/local-iFrame-from-remote-expected.txt:
1672         * http/tests/security/local-iFrame-from-remote.html:
1673         * http/tests/security/local-image-from-remote-expected.txt:
1674         * http/tests/security/local-image-from-remote.html:
1675         * http/tests/security/local-user-CSS-from-remote.html:
1676         * platform/mac/fast/dom/frame-loading-via-document-write-expected.txt:
1677         * platform/win/Skipped:
1678         * platform/win/http: Added.
1679         * platform/win/http/tests: Added.
1680         * platform/win/http/tests/security: Added.
1681         * platform/win/http/tests/security/frame-loading-via-document-write-expected.txt: Added.
1682
1683 2007-12-13  Dan Bernstein  <mitz@apple.com>
1684
1685         Reviewed by Adam Roben.
1686
1687         - test that Unicode bidi control characters are rendered as zero width
1688           spaces
1689
1690         * fast/text/international/bidi-control-chars-treated-as-ZWS.html: Added.
1691         * platform/mac-leopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.checksum: Added.
1692         * platform/mac-leopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.png: Added.
1693         * platform/mac-leopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added.
1694
1695 2007-12-12  Dan Bernstein  <mitz@apple.com>
1696
1697         Reviewed by Oliver Hunt.
1698
1699         - updated results and skipped tests file for
1700           <rdar://problem/5074620> text with font:initial; fails to appear (causes fast/text/font-initial.html to fail)
1701
1702         * platform/mac-leopard/fast/text/font-initial-expected.checksum: Copied from LayoutTests/platform/mac/fast/text/font-initial-expected.checksum.
1703         * platform/mac-leopard/fast/text/font-initial-expected.png: Copied from LayoutTests/platform/mac/fast/text/font-initial-expected.png.
1704         * platform/mac/fast/text/font-initial-expected.checksum: Removed.
1705         * platform/mac/fast/text/font-initial-expected.png: Removed.
1706         * platform/mac/fast/text/font-initial-expected.txt:
1707         * platform/win/Skipped:
1708
1709 2007-12-12  Justin Garcia  <justin.garcia@apple.com>
1710
1711         Reviewed by Darin Adler.
1712
1713         <rdar://problem/5433862> Mail crashes at WebCore::highestAncestor() when deleting a particular selection
1714
1715         * editing/deleting/5433862-1-expected.txt: Added.
1716         * editing/deleting/5433862-1.html: Added.
1717         * editing/deleting/5433862-2.html: Added.
1718         * platform/mac/editing/deleting/5433862-2-expected.checksum: Added.
1719         * platform/mac/editing/deleting/5433862-2-expected.txt: Added.
1720
1721 2007-12-12  Dan Bernstein  <mitz@apple.com>
1722
1723         Reviewed by John Sullivan.
1724
1725         - test for a bug in debug builds only where selecting an earlier item in
1726           a popup selects the first item
1727
1728         * fast/forms/menulist-selection-reset-expected.txt: Added.
1729         * fast/forms/menulist-selection-reset.html: Added.
1730
1731 2007-12-12  Beth Dakin  <bdakin@apple.com>
1732
1733         Reviewed by Niko.
1734
1735         Updated pixel results from my recent SVG change.
1736
1737         * svg/custom/inline-svg-in-xhtml-expected.checksum: Added.
1738         * svg/custom/inline-svg-in-xhtml-expected.png: Added.
1739
1740 2007-12-12  Anders Carlsson  <andersca@apple.com>
1741
1742         Reviewed by Sam.
1743
1744         <rdar://problem/5132003>
1745         dumpResourceLoadCallbacks is not implemented in DRT on Windows.
1746
1747         Remove now passing tests.
1748         
1749         * platform/win/Skipped:
1750
1751 2007-12-12  Alexey Proskuryakov  <ap@webkit.org>
1752
1753         Reviewed by Adam Roben.
1754
1755         Results corrected by a fix to EventSender.
1756
1757         * platform/win/fast/events/keyLocation-numpad-expected.txt:
1758
1759 2007-12-12  Alexey Proskuryakov  <ap@webkit.org>
1760
1761         Reviewed by Darin.
1762
1763         http://bugs.webkit.org/show_bug.cgi?id=16410
1764         Implement isKeypadEvent() on Windows
1765
1766         * platform/win/fast/events/keyLocation-numpad-expected.txt: Added.
1767         * platform/win/fast/events/keyLocation-numpad.html: Added.
1768
1769 2007-12-12  Alexey Proskuryakov  <ap@webkit.org>
1770
1771         Reviewed by Oliver.
1772
1773         http://bugs.webkit.org/show_bug.cgi?id=15248
1774         Can not enter accented characters using alt-numeric keypad
1775
1776         * platform/win/fast/events/alt-numpad-expected.txt: Added.
1777         * platform/win/fast/events/alt-numpad.html: Added.
1778
1779 2007-12-12  Oliver Hunt  <oliver@apple.com>
1780
1781         Reviewed by Maciej.
1782         
1783         <rdar://problem/5071781> window.mouseout events are not 
1784         sent to window when mouse moves out of window 
1785
1786         Layout tests to make sure we correctly handle mouse out 
1787         on the window object.
1788
1789         * fast/events/mouseout-on-window-expected.txt: Added.
1790         * fast/events/mouseout-on-window.html: Added.
1791
1792 2007-12-11  Dan Bernstein  <mitz@apple.com>
1793
1794         Reviewed by Maciej Stachowiak.
1795
1796         - removed now-passing tests
1797
1798         * platform/win/Skipped:
1799
1800 2007-12-11  Dan Bernstein  <mitz@apple.com>
1801
1802         Reviewed by Mark Rowe and Sam Weinig too!
1803
1804         - removed tests that pass when Helvetica Oblique and Helvetica
1805           Bold Oblique are available.
1806
1807         * platform/win/Skipped:
1808
1809 2007-12-11  Beth Dakin  <bdakin@apple.com>
1810
1811         Reviewed by Darin.
1812
1813         Tests for <rdar://problem/5641255> SVGs with width and height 100% 
1814         fail to render when used as background images
1815
1816         * fast/backgrounds/resources/balloon.svg: Added.
1817         * fast/backgrounds/resources/eyes.svg: Added.
1818         * fast/backgrounds/resources/hearts.svg: Added.
1819         * fast/backgrounds/resources/linguistics.svg: Added.
1820         * fast/backgrounds/resources/map.svg: Added.
1821         * fast/backgrounds/resources/mouse-repel.svg: Added.
1822         * fast/backgrounds/svg-as-background-1.html: Added.
1823         * fast/backgrounds/svg-as-background-2.html: Added.
1824         * fast/backgrounds/svg-as-background-3.html: Added.
1825         * fast/backgrounds/svg-as-background-4.html: Added.
1826         * fast/backgrounds/svg-as-background-5.html: Added.
1827         * fast/backgrounds/svg-as-background-6.html: Added.
1828         * platform/mac/fast/backgrounds/svg-as-background-1-expected.checksum: Added.
1829         * platform/mac/fast/backgrounds/svg-as-background-1-expected.png: Added.
1830         * platform/mac/fast/backgrounds/svg-as-background-1-expected.txt: Added.
1831         * platform/mac/fast/backgrounds/svg-as-background-2-expected.checksum: Added.
1832         * platform/mac/fast/backgrounds/svg-as-background-2-expected.png: Added.
1833         * platform/mac/fast/backgrounds/svg-as-background-2-expected.txt: Added.
1834         * platform/mac/fast/backgrounds/svg-as-background-3-expected.checksum: Added.
1835         * platform/mac/fast/backgrounds/svg-as-background-3-expected.png: Added.
1836         * platform/mac/fast/backgrounds/svg-as-background-3-expected.txt: Added.
1837         * platform/mac/fast/backgrounds/svg-as-background-4-expected.checksum: Added.
1838         * platform/mac/fast/backgrounds/svg-as-background-4-expected.png: Added.
1839         * platform/mac/fast/backgrounds/svg-as-background-4-expected.txt: Added.
1840         * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum: Added.
1841         * platform/mac/fast/backgrounds/svg-as-background-5-expected.png: Added.
1842         * platform/mac/fast/backgrounds/svg-as-background-5-expected.txt: Added.
1843         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum: Added.
1844         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png: Added.
1845         * platform/mac/fast/backgrounds/svg-as-background-6-expected.txt: Added.
1846
1847 2007-12-11  Nikolas Zimmermann  <zimmermann@kde.org>
1848
1849         Rubberstamped by Mark.
1850
1851         Add missing tests - their results have already been checked in over a month ago - I forgot to commit the tests itself.
1852
1853         * svg/custom/alignment-baseline-modes.svg: Added.
1854         * svg/custom/dominant-baseline-hanging.svg: Added.
1855         * svg/custom/dominant-baseline-modes.svg: Added.
1856
1857 2007-12-11  Nikolas Zimmermann  <zimmermann@kde.org>
1858
1859         Rubberstamped by Mark.
1860
1861         Update pixel test results now that filters are disabled.
1862
1863         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1864         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1865         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1866         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1867         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1868         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1869         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1870         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1871         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1872         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1873         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1874         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1875         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1876         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1877         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1878         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1879         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1880         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1881         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1882         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1883         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1884         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1885         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1886         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1887         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1888         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1889         * platform/mac/svg/custom/empty-merge-expected.checksum:
1890         * platform/mac/svg/custom/empty-merge-expected.png:
1891         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1892         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1893         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1894         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1895         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1896         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1897         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1898         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1899         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1900         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1901         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1902         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1903         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1904         * platform/mac/svg/custom/non-opaque-filters-expected.png:
1905         * platform/mac/svg/custom/text-filter-expected.checksum:
1906         * platform/mac/svg/custom/text-filter-expected.png:
1907         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1908         * platform/mac/svg/custom/visibility-override-filter-expected.png:
1909         * svg/batik/filters/filterRegions-expected.checksum:
1910         * svg/batik/filters/filterRegions-expected.png:
1911         * svg/batik/text/textFeatures-expected.checksum:
1912         * svg/batik/text/textFeatures-expected.png:
1913         * svg/custom/js-svg-constructors-expected.checksum:
1914         * svg/custom/js-svg-constructors-expected.png:
1915
1916 2007-12-11  Dan Bernstein  <mitz@apple.com>
1917
1918         Reviewed by Darin Adler.
1919
1920         - test for <rdar://problem/5631507> Text doesn't wrap properly at Tamil version of Wikipedia
1921
1922         * fast/text/international/complex-character-based-fallback.html: Added.
1923         * platform/mac-leopard/fast/text/international/complex-character-based-fallback-expected.checksum: Added.
1924         * platform/mac-leopard/fast/text/international/complex-character-based-fallback-expected.png: Added.
1925         * platform/mac/fast/text/international/complex-character-based-fallback-expected.txt: Added.
1926         * platform/win/fast/text: Added.
1927         * platform/win/fast/text/international: Added.
1928         * platform/win/fast/text/international/complex-character-based-fallback-expected.checksum: Added.
1929         * platform/win/fast/text/international/complex-character-based-fallback-expected.png: Added.
1930         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt: Added.
1931
1932 2007-12-07  Alexey Proskuryakov  <ap@webkit.org>
1933
1934         Reviewed by Darin.
1935
1936         <rdar://problem/5535636>
1937         Have to press 4 times instead of 2 times to get the expected result of ^^ with german keyboard.
1938
1939         http://bugs.webkit.org/show_bug.cgi?id=13916
1940         JavaScript detects Tab as a character input on a textfield validation
1941
1942         * platform/win/fast/events: Added.
1943         * platform/win/fast/events/double-dead-char-expected.txt: Added.
1944         * platform/win/fast/events/double-dead-char.html: Added.
1945         * fast/events/key-events-in-input-button.html: Added
1946         * fast/events/key-events-in-input-button-expected.txt: Added
1947         * fast/events/key-events-in-input-text.html: Added
1948         * fast/events/key-events-in-input-text-expected.txt: Added
1949
1950         * fast/events/access-key-self-destruct.html:
1951         * fast/forms/listbox-onchange.html:
1952         * fast/forms/listbox-selection.html:
1953         * fast/forms/access-key.html:
1954         * fast/forms/legend-access-key.html:
1955         * fast/forms/enter-clicks-buttons.html:
1956         * fast/forms/check-box-enter-key.html:
1957         * fast/forms/button-enter-click.html:
1958         * fast/events/onsearch-enter.html:
1959         * fast/events/onchange-passwordfield.html:
1960         * fast/events/onchange-searchfield.html:
1961         * fast/events/onchange-textfield.html:
1962         Use eventSender instead of DOM events, because it emulates the real user action much better,
1963         and we weren't getting cross-browser compatibility for the tests anyway.
1964
1965         * fast/events/frame-tab-focus.html:
1966         * fast/html/tab-order.html:
1967         * fast/forms/select-enter-key.html:
1968         * fast/forms/focus2-expected.txt:
1969         * fast/forms/focus2.html:
1970         * fast/events/option-tab.html:
1971         Dispatch a keydown instead of keypress, as this is when default processing is now done.
1972         Possibly, it would be better stiull to use eventSender here, as well.
1973
1974         * fast/forms/onchange-enter-submit.html:
1975         * fast/forms/select-double-onchange.html:
1976         * fast/forms/textfield-onchange-deletion.html:
1977         The correct code is '\r', not '\n' - previously, the difference was lost while converting
1978         events back and forth.
1979
1980         * fast/forms/search-event-delay.html: Use a new named key to dispatch backspace - the
1981         character code for it is cross-platform, but key code is not.
1982         Also changed the test to call notifyDone() from a timer - otherwise, DRT would hang as 
1983         WM_KEYUP was dispatched after WM_QUIT. I tried and couldn't make DRT work, but I'm
1984         fairly confident that this issue doesn't affect Safari.
1985
1986         * fast/events/keydown-keypress-preventDefault-expected.txt:
1987         * fast/events/keydown-keypress-preventDefault.html:
1988         This test claimed that its expacted behavior matched both IE and Firefox, but it did not.
1989         We now match IE.
1990
1991         * fast/events/js-keyboard-event-creation-expected.txt:
1992         * fast/events/js-keyboard-event-creation.html:
1993         This test was problematic, because it was tabbing out to chrome, and that doesn't work
1994         well in DRT. I have added another input for it to have a nicer target.
1995
1996         * platform/mac/fast/events/objc-event-api-expected.txt:
1997         Updated for new behavior:
1998           - eventSender.keyDown() now dispatches a keyUp, too;
1999           - raw events do not have charCode;
2000           - keypresses do not have keyIdentifiers.
2001
2002 2007-12-10  Oliver Hunt  <oliver@apple.com>
2003
2004         Reviewed by Weinig, Dan and Alexey.
2005         
2006         Layout test to confirm correct character encoding is used to
2007         load dynamically loaded scripts.
2008
2009         * fast/encoding/no-charset-on-dynamic-script-load.html: Added.
2010         * fast/encoding/resources/dynamic-load-target.js: Added.
2011
2012 2007-12-10  Justin Garcia  <justin.garcia@apple.com>
2013
2014         Reviewed by Oliver Hunt.
2015         
2016         <rdar://problem/5482023> GoogleDocs: After performing FormatBlock in an empty document, certain functions are disabled
2017
2018         * editing/execCommand/5482023.html: Added.
2019         * platform/mac/editing/execCommand/5482023-expected.checksum: Added.
2020         * platform/mac/editing/execCommand/5482023-expected.png: Added.
2021         * platform/mac/editing/execCommand/5482023-expected.txt: Added.
2022
2023 2007-12-10  Darin Adler  <darin@apple.com>
2024
2025         Reviewed by Sam Weinig.
2026
2027         - test for http://bugs.webkit.org/show_bug.cgi?id=16379
2028           REGRESSION(r28525): Failures in http/tests/xmlhttprequest/response-encoding.html and
2029           fast/dom/xmlhttprequest-html-response-encoding.html
2030           and <rdar://problem/5640230> REGRESSION (306A4-ToT): Access violation in PCRE function
2031           find_firstassertedchar
2032
2033         * fast/js/regexp-find-first-asserted-expected.txt: Added.
2034         * fast/js/regexp-find-first-asserted.html: Added.
2035         * fast/js/resources/regexp-find-first-asserted.js: Added.
2036
2037 2007-12-10  Antti Koivisto  <antti@apple.com>
2038
2039         Reviewed by Adele.
2040         
2041         The load events could fire before the event listener was registered making these tests fail occasionally.
2042         
2043         No changes to test results.
2044
2045         * media/video-source-media.html:
2046         * media/video-source-type.html:
2047         * media/video-source.html:
2048         * media/video-src-remove.html:
2049         * media/video-src-source.html:
2050         * media/video-src.html:
2051         * media/video-test.js:
2052
2053 2007-12-10  Stephanie  <slewis@apple.com>
2054
2055         Rubber-stamped by Sam.
2056    
2057         Check in correct results
2058
2059         * svg/custom/resource-client-removal-expected.txt:
2060
2061 2007-12-10  Rob Buis  <buis@kde.org>
2062
2063         Reviewed by Darin.
2064
2065         Testcase for:
2066         http://bugs.webkit.org/show_bug.cgi?id=16182
2067         SVG should disable antialiasing for shape-rendering="crispEdges"
2068
2069         * svg/custom/shape-rendering-expected.checksum: Added.
2070         * svg/custom/shape-rendering-expected.png: Added.
2071         * svg/custom/shape-rendering-expected.txt: Added.
2072         * svg/custom/shape-rendering.svg: Added.
2073
2074 2007-12-09  Rob Buis  <buis@kde.org>
2075
2076         Reviewed by Niko.
2077
2078         Testcase for:
2079         http://bugs.webkit.org/show_bug.cgi?id=16163
2080         SVG crash in Node::setChanged() on Debug builds only (trashed parent)
2081
2082         * svg/custom/resource-client-removal-expected.checksum: Added.
2083         * svg/custom/resource-client-removal-expected.png: Added.
2084         * svg/custom/resource-client-removal-expected.txt: Added.
2085         * svg/custom/resource-client-removal.svg: Added.
2086
2087 2007-12-10  David D. Kilzer  <ddkilzer@webkit.org>
2088
2089         Bug 9683: Implement select.options.remove() method
2090         <http://bugs.webkit.org/show_bug.cgi?id=9683>
2091
2092         Reviewed by Maciej.
2093
2094         * fast/js/resources/select-options-remove.js: Added.
2095         * fast/js/select-options-remove-expected.txt: Added.
2096         * fast/js/select-options-remove-gc-expected.txt: Added.
2097         * fast/js/select-options-remove-gc.html: Added.
2098         * fast/js/select-options-remove.html: Added.
2099
2100 2007-12-10  Alexey Proskuryakov  <ap@webkit.org>
2101
2102         Removed fast/events/objc-keyboard-event-creation.html from skipped list, as this test has
2103         been moved to platform/mac long ago.
2104
2105         * platform/win/Skipped:
2106
2107 2007-12-09  Oliver Hunt  <oliver@apple.com>
2108
2109         Reviewed by Niko.
2110
2111         Somehow I managed to not check in new expected results
2112         in the last patch.
2113
2114         * svg/dom/path-parser-expected.txt:
2115
2116 2007-12-09  Oliver Hunt  <oliver@apple.com>
2117
2118         Reviewed by Niko.
2119
2120         Prevent unlimited iteration in the case of invalid path data.
2121         
2122         The only path commands that can leave numbers trailing the command processing
2123         are 'm' and 'M', in which trailing numbers are parsed as arguments to an
2124         implicit lineto command.  In any case we should just terminate as an invalid
2125         path.
2126
2127         * svg/dom/path-parser-expected.txt:
2128         * svg/dom/path-parser.html:
2129
2130 2007-12-08  Sam Weinig  <sam@webkit.org>
2131
2132         Rubber-stamped by Adam Roben.
2133
2134         * fast/dom/Window/window-resize-and-move-arguments.html: Make the window small enough
2135         that this test won't fail on systems with lower resolutions.
2136
2137 2007-12-08  Oliver Hunt  <oliver@apple.com>
2138
2139         Reviewed by Sam W.
2140
2141         Split the ENABLE_SVG_EXPERIMENTAL_FEATURES flag into separate flags.
2142         
2143         Fixes <rdar://problem/5620249> Must disable SVG animation
2144         <rdar://problem/5612772> Disable SVG filters on Mac to match Windows behavior
2145
2146         These layout test changes are caused by some of the experimental
2147         features no longer being enabled by default.
2148
2149         * fast/dom/Window/window-properties-expected.txt:
2150         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
2151         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
2152         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
2153         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
2154         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2155         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
2156         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
2157         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
2158         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
2159         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
2160         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
2161         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
2162         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
2163         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
2164         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
2165         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
2166         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
2167         * platform/mac/svg/custom/empty-merge-expected.txt:
2168         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
2169         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
2170         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
2171         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
2172         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2173         * platform/mac/svg/custom/filter-source-alpha-expected.txt:
2174         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2175         * platform/mac/svg/custom/invalid-css-expected.txt:
2176         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2177         * platform/mac/svg/custom/text-filter-expected.txt:
2178         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
2179         * svg/batik/filters/filterRegions-expected.txt:
2180         * svg/batik/text/textEffect-expected.txt:
2181         * svg/batik/text/textEffect3-expected.txt:
2182         * svg/batik/text/textFeatures-expected.txt:
2183         * svg/batik/text/textProperties-expected.txt:
2184         * svg/custom/js-svg-constructors-expected.txt:
2185         * svg/dom/font-face-elements-expected.txt:
2186         * svg/webarchive/svg-feimage-subresources-expected.txt:
2187
2188 2007-12-08  Sam Weinig  <sam@webkit.org>
2189
2190         Reviewed by Mitz.
2191
2192         Test that calling window scrolling, moving and resizing methods with
2193         less than 2 arguments is not allowed and that calling them with more
2194         than 2 is allowed.
2195
2196         * fast/dom/Window/window-resize-and-move-arguments-expected.txt: Added.
2197         * fast/dom/Window/window-resize-and-move-arguments.html: Added.
2198         * fast/dom/Window/window-scroll-arguments-expected.txt: Added.
2199         * fast/dom/Window/window-scroll-arguments.html: Added.
2200         * http/tests/security/cross-frame-access-get-expected.txt:
2201
2202 2007-12-08  Dan Bernstein  <mitz@apple.com>
2203
2204         Reviewed by Adele Peterson.
2205
2206         - test that re-inserting a parser-generated <style> element applies its
2207           stylesheet.
2208
2209         * fast/dom/HTMLStyleElement: Added.
2210         * fast/dom/HTMLStyleElement/insert-parser-generated.html: Added.
2211         * platform/mac/fast/dom/HTMLStyleElement: Added.
2212         * platform/mac/fast/dom/HTMLStyleElement/insert-parser-generated-expected.checksum: Added.
2213         * platform/mac/fast/dom/HTMLStyleElement/insert-parser-generated-expected.png: Added.
2214         * platform/mac/fast/dom/HTMLStyleElement/insert-parser-generated-expected.txt: Added.
2215
2216 2007-12-08  Rob Buis  <buis@kde.org>
2217
2218         Reviewed by Darin.
2219
2220         Testcase for:
2221         http://bugs.webkit.org/show_bug.cgi?id=15464
2222         SVGLengthList allows bad values
2223
2224         * svg/custom/invalid-lengthlist-expected.checksum: Added.
2225         * svg/custom/invalid-lengthlist-expected.png: Added.
2226         * svg/custom/invalid-lengthlist-expected.txt: Added.
2227         * svg/custom/invalid-lengthlist.svg: Added.
2228         * svg/dom/length-list-parser-expected.txt:
2229
2230 2007-12-07  Antti Koivisto  <antti@apple.com>
2231
2232         Reviewed by Adele.
2233         
2234         Test video painting when transform is applied.
2235
2236         * media/video-paint-test.js: Added.
2237         * media/video-transformed.html: Added.
2238         * platform/mac/media/video-transformed-expected.checksum: Added.
2239         * platform/mac/media/video-transformed-expected.png: Added.
2240         * platform/mac/media/video-transformed-expected.txt: Added.
2241
2242 2007-12-07  Dan Bernstein  <mitz@apple.com>
2243
2244         Reviewed by Sam Weinig.
2245
2246         - test for http://bugs.webkit.org/show_bug.cgi?id=16348
2247           @font-face does not affect the default style
2248
2249         * fast/css/font-face-default-font.html: Added.
2250         * platform/mac-leopard/fast/css: Added.
2251         * platform/mac-leopard/fast/css/font-face-default-font-expected.checksum: Added.
2252         * platform/mac-leopard/fast/css/font-face-default-font-expected.png: Added.
2253         * platform/mac/fast/css/font-face-default-font-expected.txt: Added.
2254
2255 2007-12-07  Darin Adler  <darin@apple.com>
2256
2257         Reviewed by Adele.
2258
2259         - test for <rdar://problem/5608795> CrashTracer: 481 crashes in Safari
2260           at WebCore::HTMLSelectElement::saveState const + 152
2261
2262         * fast/forms/select-set-inner-expected.txt: Added.
2263         * fast/forms/select-set-inner.html: Added.
2264
2265 2007-12-07  Dan Bernstein  <mitz@apple.com>
2266
2267         Reviewed by Darin Adler.
2268
2269         - repaint test for <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2270
2271         * fast/repaint/focus-ring.html: Added.
2272         * platform/mac/fast/repaint/focus-ring-expected.checksum: Added.
2273         * platform/mac/fast/repaint/focus-ring-expected.png: Added.
2274         * platform/mac/fast/repaint/focus-ring-expected.txt: Added.
2275
2276 2007-12-07  Dan Bernstein  <mitz@apple.com>
2277
2278         Reviewed by Darin Adler.
2279
2280         - test for http://bugs.webkit.org/show_bug.cgi?id=16334
2281           <rdar://problem/5634923> REGRESSION (r28299): Homepage of any DotMac Web Gallery won't load completely
2282
2283         * fast/dynamic/subtree-no-common-root-static-y.html: Added.
2284         * platform/mac/fast/dynamic/subtree-no-common-root-static-y-expected.checksum: Added.
2285         * platform/mac/fast/dynamic/subtree-no-common-root-static-y-expected.png: Added.
2286         * platform/mac/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Added.
2287
2288 2007-12-07  Alexey Proskuryakov  <ap@webkit.org>
2289
2290         Reviewed by Darin.
2291
2292         http://bugs.webkit.org/show_bug.cgi?id=16325
2293         <rdar://problem/5632997> REGRESSION: www.xerox.ru doesn't work
2294
2295         * http/tests/misc/empty-cookie-expected.txt: Added.
2296         * http/tests/misc/empty-cookie.html: Added.
2297
2298 2007-12-06  Alexey Proskuryakov  <ap@webkit.org>
2299
2300         Reviewed by Darin.
2301
2302         http://bugs.webkit.org/show_bug.cgi?id=16091
2303         JSCRE needs to import the PCRE test suite
2304
2305         We can use two files from PCRE test suite, as others either test for features not supported
2306         in JS, or use internal debugging facilities of PCRE.
2307
2308         The files are checked in almost unmodified, I have only converted them to UTF-8 and removed two
2309         huge test cases that were completely incompatible with JSC, and were polluting the output.
2310
2311         Many of the failures in results are just legitimate differences in behavior or possibly
2312         problems with the test runner, but some may be genuine bugs and even regressions in JSC.
2313
2314         * fast/regex: Added.
2315         * fast/regex/pcre-test-runner.js: Added.
2316         * fast/regex/test1-expected.txt: Added.
2317         * fast/regex/test1.html: Added.
2318         * fast/regex/test4-expected.txt: Added.
2319         * fast/regex/test4.html: Added.
2320         * fast/regex/testinput1: Added.
2321         * fast/regex/testinput4: Added.
2322         * fast/regex/testoutput1: Added.
2323         * fast/regex/testoutput4: Added.
2324
2325 2007-12-06  Dan Bernstein  <mitz@apple.com>
2326
2327         - updated render tree results for r28483
2328
2329         * svg/batik/text/textEffect2-expected.txt:
2330         * svg/batik/text/textProperties-expected.txt:
2331
2332 2007-12-06  Geoffrey Garen  <ggaren@apple.com>
2333
2334         Reviewed by Sam Weinig.
2335
2336         Test for http://bugs.webkit.org/show_bug.cgi?id=16328
2337         REGRESSION (r28470): Crash expanding a GMail conversation
2338
2339         * fast/frames/location-put-after-removal.html: Added.
2340         * fast/frames/resources/location-put-after-removal-frame.html: Added.
2341         * fast/frames/resources/location-put-after-removal-frame-expected.txt: Updated.
2342
2343 2007-12-06  Darin Adler  <darin@apple.com>
2344
2345         Reviewed by Eric Seidel.
2346
2347         - fix http://bugs.webkit.org/show_bug.cgi?id=16321
2348           new RegExp("[\u0097]{4,6}", "gmy") crashes in DEBUG builds
2349           <rdar://problem/5632992>
2350
2351         * fast/js/regexp-overflow-expected.txt: Updated.
2352         * fast/js/resources/regexp-overflow.js: Added test.
2353
2354 2007-12-06  Adele Peterson  <adele@apple.com>
2355
2356         Reviewed by Oliver.
2357
2358         Fix <rdar://problem/5631356> Toggling display property on video causes controls to get lost
2359
2360         * media/video-display-toggle.html: Added.
2361         * platform/mac/media/video-display-toggle-expected.checksum: Added.
2362         * platform/mac/media/video-display-toggle-expected.png: Added.
2363         * platform/mac/media/video-display-toggle-expected.txt: Added.
2364
2365 2007-12-05  Rob Buis  <buis@kde.org>
2366
2367         Reviewed by Mitz.
2368
2369         Testcase for:
2370         http://bugs.webkit.org/show_bug.cgi?id=15289
2371         WebKit does not respect clip paths of a 0x0 rect
2372
2373         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.png:
2374         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
2375         * platform/mac/svg/batik/text/textEffect2-expected.checksum:
2376         * platform/mac/svg/batik/text/textEffect2-expected.png:
2377         * platform/mac/svg/batik/text/textProperties-expected.checksum:
2378         * platform/mac/svg/batik/text/textProperties-expected.png:
2379         * svg/custom/empty-clip-path-expected.checksum: Added.
2380         * svg/custom/empty-clip-path-expected.png: Added.
2381         * svg/custom/empty-clip-path-expected.txt: Added.
2382         * svg/custom/empty-clip-path.svg: Added.
2383
2384 2007-12-05  Alice Liu  <alice.liu@apple.com>
2385
2386         Reviewed by Antti.
2387
2388         Addressed <rdar://problem/5137284> fast/events/mouseout-dead-node.html fails on boomer
2389
2390         * fast/events/mouseout-dead-node.html:
2391         Changed the questionable calls to mouseUp() to mouseMoveTo() to better simulate mouseovers 
2392         * platform/win/Skipped:
2393         removed this test from skipped file
2394
2395 2007-12-05  Adam Roben  <aroben@apple.com>
2396
2397         * platform/win/Skipped: Add a crashing test.
2398
2399 2007-12-05  Adam Roben  <aroben@apple.com>
2400
2401         * platform/win/Skipped: Add another test failing due to fonts.
2402
2403 2007-12-05  Dan Bernstein  <mitz@apple.com>
2404
2405         Reviewed by Adam Roben.
2406
2407         - adding a test for http://bugs.webkit.org/show_bug.cgi?id=16097
2408
2409         * fast/dom/ImageDocument-image-deletion-expected.txt: Added.
2410         * fast/dom/ImageDocument-image-deletion.html: Added.
2411
2412 2007-12-04  Adele Peterson  <adele@apple.com>
2413
2414         Reviewed by Darin.
2415
2416         Test for <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2417
2418         * fast/forms/textfield-outline.html: Added.
2419         * platform/mac/fast/forms/textfield-outline-expected.checksum: Added.
2420         * platform/mac/fast/forms/textfield-outline-expected.png: Added.
2421         * platform/mac/fast/forms/textfield-outline-expected.txt: Added.
2422
2423 2007-12-04  Sam Weinig  <sam@webkit.org>
2424
2425         Reviewed by Adam Roben.
2426
2427         Remove http/tests/incremental/frame-focus-before-load.html from the skipped list
2428         as it is no longer crashing. <rdar://problem/5507278>
2429
2430         * platform/win/Skipped:
2431
2432 2007-12-04  Adele Peterson  <adele@apple.com>
2433
2434         Reviewed by Hyatt.
2435
2436         Test for <rdar://problem/5622464> controls should show up for audio element
2437
2438         * media/audio-controls-rendering.html: Added.
2439         * platform/mac/media/audio-controls-rendering-expected.checksum: Added.
2440         * platform/mac/media/audio-controls-rendering-expected.png: Added.
2441         * platform/mac/media/audio-controls-rendering-expected.txt: Added.
2442
2443 2007-11-27  Adam Roben  <aroben@apple.com>
2444
2445         Remove a now-passing test from the Windows Skipped file
2446
2447         Reviewed by Maciej.
2448
2449         * platform/win/Skipped:
2450
2451 2007-12-03  Antti Koivisto  <antti@apple.com>
2452
2453         Reviewed by Adele.
2454         
2455         Test for <rdar://problem/5624802> 
2456         Controller displays outside of <video> element when width and height aren't specified 
2457
2458         * media/remove-from-document.html: Improve coverage by doing relayout before finishing.
2459         * media/video-controls-rendering.html: Added.
2460         * platform/mac/media/video-controls-rendering-expected.checksum: Added.
2461         * platform/mac/media/video-controls-rendering-expected.png: Added.
2462         * platform/mac/media/video-controls-rendering-expected.txt: Added.
2463
2464 2007-12-04  Darin Adler  <darin@apple.com>
2465
2466         Reviewed by Geoff.
2467
2468         - test for first part of http://bugs.webkit.org/show_bug.cgi?id=16220
2469           <rdar://problem/5625221> Crash opening www.news.com (CNet)
2470
2471         * fast/js/regexp-overflow-expected.txt: Updated.
2472         * fast/js/resources/regexp-overflow.js: Added test cases.
2473
2474 2007-12-03  Dan Bernstein  <mitz@apple.com>
2475
2476         Reviewed by Darin Adler.
2477
2478         - remove passing test
2479
2480         * platform/win/Skipped:
2481
2482 2007-12-03  Dan Bernstein  <mitz@apple.com>
2483
2484         Reviewed by Dave Hyatt.
2485
2486         - test for <rdar://problem/5346452> Resize event doesn't fire on body element inside a frame
2487
2488         * fast/events/resize-subframe-expected.txt: Added.
2489         * fast/events/resize-subframe.html: Added.
2490
2491 2007-12-03  Darin Adler  <darin@apple.com>
2492
2493         Reviewed by Geoff.
2494
2495         - test for http://bugs.webkit.org/show_bug.cgi?id=15618
2496           <rdar://problem/5619353> REGRESSION: Stack overflow/crash in KJS::equal (15618)
2497
2498         * fast/js/recursion-limit-equal-expected.txt: Added.
2499         * fast/js/recursion-limit-equal.html: Added.
2500         * fast/js/resources/recursion-limit-equal.js: Added.
2501
2502 2007-12-03  Dan Bernstein  <mitz@apple.com>
2503
2504         Reviewed by Darin Adler.
2505
2506         - added a test of the behavior of getIntIdentifier with the integers
2507           0 and -1
2508
2509         * plugins/getintidentifier-special-values-expected.txt: Added.
2510         * plugins/getintidentifier-special-values.html: Added.
2511
2512 2007-12-03  Rob Buis  <buis@kde.org>
2513
2514         Reviewed by Darin.
2515
2516         Testcase for:
2517         http://bugs.webkit.org/show_bug.cgi?id=15767
2518         Text decorations do not respect "visibility" property
2519
2520         * svg/custom/text-decoration-visibility-expected.checksum: Added.
2521         * svg/custom/text-decoration-visibility-expected.png: Added.
2522         * svg/custom/text-decoration-visibility-expected.txt: Added.
2523         * svg/custom/text-decoration-visibility.svg: Added.
2524
2525 2007-12-03  Alice Liu  <alice.liu@apple.com>
2526
2527         Removing passing tests
2528
2529         * platform/win/Skipped:
2530
2531 2007-12-03  Nikolas Zimmermann  <zimmermann@kde.org>
2532
2533         Reviewed by David.
2534
2535         Add new testcase verifying that CSS selectors don't affect the non-exposed SVG shadow tree.
2536
2537         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum: Added.
2538         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png: Added.
2539         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt: Added.
2540         * svg/custom/use-css-no-effect-on-shadow-tree.svg: Added.
2541
2542 2007-12-03  Nikolas Zimmermann  <zimmermann@kde.org>
2543
2544         Rubber stamped by Mark.
2545
2546         Commit missing layout test results from my last commit (fix for bug 15403)
2547
2548         * platform/mac/svg/custom/deep-dynamic-updates-expected.checksum:
2549         * platform/mac/svg/custom/deep-dynamic-updates-expected.png:
2550         * platform/mac/svg/custom/deep-dynamic-updates-expected.txt:
2551         * platform/mac/svg/custom/image-clipped-hit-expected.checksum:
2552         * platform/mac/svg/custom/image-clipped-hit-expected.png:
2553         * platform/mac/svg/custom/image-clipped-hit-expected.txt:
2554         * platform/mac/svg/custom/use-clipped-hit-expected.checksum:
2555         * platform/mac/svg/custom/use-clipped-hit-expected.png:
2556         * platform/mac/svg/custom/use-clipped-hit-expected.txt:
2557         * platform/mac/svg/custom/use-css-events-expected.checksum:
2558         * platform/mac/svg/custom/use-css-events-expected.png:
2559
2560 2007-12-03  Dan Bernstein  <mitz@apple.com>
2561
2562         Reviewed by Adam Roben.
2563
2564         - test for <rdar://problem/5538651> REGRESSSION: domfuzz: null deref in WebCore::Document::canReplaceChild
2565
2566         * fast/dom/Document/replaceChild-null-oldChild-expected.txt: Added.
2567         * fast/dom/Document/replaceChild-null-oldChild.html: Added.
2568         * fast/dom/Document/resources/replaceChild-null-oldChild.js: Added.
2569
2570 2007-12-02  Darin Adler  <darin@apple.com>
2571
2572         Reviewed by Mitz.
2573
2574         - test for http://bugs.webkit.org/show_bug.cgi?id=15848
2575           <rdar://problem/5619330> REGRESSION: Assertion failure viewing comments page on digg.com
2576
2577         * fast/js/resources/sparse-array.js: Added.
2578         * fast/js/sparse-array-expected.txt: Added.
2579         * fast/js/sparse-array.html: Added.
2580
2581 2007-12-02  Darin Adler  <darin@apple.com>
2582
2583         Reviewed by Mitz.
2584
2585         - tests for table-related HTMLCollection classes for misnested
2586           tables and for <rdar://problem/5601995> Hang/crash on http://ebay-uk.custhelp.com/
2587
2588         * fast/dom/HTMLTableElement/resources: Added.
2589         * fast/dom/HTMLTableElement/resources/TEMPLATE.html: Added.
2590         * fast/dom/HTMLTableElement/resources/rows.js: Added.
2591         * fast/dom/HTMLTableElement/resources/tBodies.js: Added.
2592         * fast/dom/HTMLTableElement/rows-expected.txt: Added.
2593         * fast/dom/HTMLTableElement/rows.html: Added.
2594         * fast/dom/HTMLTableElement/tBodies-expected.txt: Added.
2595         * fast/dom/HTMLTableElement/tBodies.html: Added.
2596         * fast/dom/HTMLTableRowElement: Added.
2597         * fast/dom/HTMLTableRowElement/cells-expected.txt: Added.
2598         * fast/dom/HTMLTableRowElement/cells.html: Added.
2599         * fast/dom/HTMLTableRowElement/insertCell-expected.txt: Added.
2600         * fast/dom/HTMLTableRowElement/insertCell.html: Added.
2601         * fast/dom/HTMLTableRowElement/resources: Added.
2602         * fast/dom/HTMLTableRowElement/resources/TEMPLATE.html: Added.
2603         * fast/dom/HTMLTableRowElement/resources/cells.js: Added.
2604         * fast/dom/HTMLTableSectionElement: Added.
2605         * fast/dom/HTMLTableSectionElement/resources: Added.
2606         * fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html: Added.
2607         * fast/dom/HTMLTableSectionElement/resources/rows.js: Added.
2608         * fast/dom/HTMLTableSectionElement/rows-expected.txt: Added.
2609         * fast/dom/HTMLTableSectionElement/rows.html: Added.
2610
2611 2007-12-01  Antti Koivisto  <antti@apple.com>
2612
2613         Reviewed by Adam.
2614         
2615         Test that removing a media element when it is loading does not crash.
2616         Test that media is paused when it is removed from the tree.
2617
2618         * http/tests/media/remove-while-loading-expected.txt: Added.
2619         * http/tests/media/remove-while-loading.html: Added.
2620         * media/remove-from-document-expected.txt: Added.
2621         * media/remove-from-document.html: Added.
2622
2623 2007-12-01  Julien Chaffraix  <julien.chaffraix@gmail.com>
2624
2625         Bug 16189: XMLHttpRequest::setRequestHeader() should not set certain headers
2626
2627         Reviewed by Darin Adler.
2628
2629         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
2630         * http/tests/xmlhttprequest/set-dangerous-headers.html: Added tests for new headers
2631
2632 2007-12-01  Dan Bernstein  <mitz@apple.com>
2633
2634         Reviewed by Darin Adler.
2635
2636         - test for <rdar://problem/5619240> REGRESSION (Leopard-r28069): Reproducible crash with a Mootools-based calendar picker (jump to null in FrameView::layout)
2637
2638         * fast/dynamic/subtree-common-root-expected.txt: Added.
2639         * fast/dynamic/subtree-common-root.html: Added.
2640
2641 2007-11-30  Eric Seidel  <eric@webkit.org>
2642
2643         Reviewed by darin.
2644         
2645         Test case for:
2646         http://bugs.webkit.org/show_bug.cgi?id=16127
2647
2648         * fast/js/regexp-compile-crash-expected.txt: Added.
2649         * fast/js/regexp-compile-crash.html: Added.
2650
2651 2007-11-30  Adam Roben  <aroben@apple.com>
2652
2653         Copy some cross-platform results into platform/win to avoid picking up the platform/mac versions
2654
2655         * platform/win/fast/dom/Window/window-resize-expected.txt: Copied from LayoutTests/fast/dom/Window/window-resize-expected.txt.
2656         * platform/win/fast/dom/wrapper-classes-expected.txt: Copied from LayoutTests/fast/dom/wrapper-classes-expected.txt.
2657
2658 2007-11-30  Darin Adler  <darin@apple.com>
2659
2660         Reviewed by Adam Roben.
2661
2662         - test for http://bugs.webkit.org/show_bug.cgi?id=16207
2663           JavaScript regular expressions should match UTF-16 code units rather than characters
2664
2665         * fast/js/regexp-non-bmp-expected.txt: Added.
2666         * fast/js/regexp-non-bmp.html: Added.
2667         * fast/js/resources/regexp-non-bmp.js: Added.
2668
2669 2007-11-30  Adele Peterson  <adele@apple.com>
2670
2671         Reviewed by Darin.
2672
2673         Test for http://bugs.webkit.org/show_bug.cgi?id=16072
2674         <rdar://problem/5463821> REGRESSION: Mousemove event isn't fired when mouse moves over scrollbar with pressed button
2675
2676         * fast/events/mousemove-after-drag-over-scrollbar-expected.txt: Added.
2677         * fast/events/mousemove-after-drag-over-scrollbar.html: Added.
2678
2679 2007-11-30  Alexey Proskuryakov  <ap@webkit.org>
2680
2681         * platform/win/Skipped: Added editing/selection/5241148.html, which crashes for me.
2682
2683 2007-11-29  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
2684
2685         Reviewed by Maciej.
2686
2687         * Fix fast/events/mousedown_in_scrollbar.html
2688         * This test used to crash in PlatformScrollbarQt::mouse*Event due parent() returning 0.
2689         * Extend the current check that the scrollbar in the mev can be go away.
2690         This happens if we destroy a RenderLayer as the result of a click. In the
2691         case of Qt we can have this scrollbar in m_lastScrollbarUnderMouse. The RenderLayer
2692         is the ScrollbarClient, m_lastScrollbarUnderMouse is a RefPtr and keeps the
2693         last reference. When calling into this scrollbar the m_client pointer is a dangling pointer.
2694         We extend the check to set m_lastScrollbarUnderMouse back to zero when it was the
2695         scrollbar in the old mev and is gone in the new one.
2696         * This happens only on the Qt port because we send more/different move events.
2697
2698         * platform/qt/Skipped:
2699
2700 2007-11-29  Antti Koivisto  <antti@apple.com>
2701
2702         Reviewed by Mitz.
2703         
2704         Test for video aspect ratio calculation.
2705
2706         * media/video-aspect-ratio.html: Added.
2707         * platform/mac/media: Added.
2708         * platform/mac/media/video-aspect-ratio-expected.checksum: Added.
2709         * platform/mac/media/video-aspect-ratio-expected.png: Added.
2710         * platform/mac/media/video-aspect-ratio-expected.txt: Added.
2711
2712 2007-11-29  Anders Carlsson  <andersca@apple.com>
2713
2714         Reviewed by Sam.
2715
2716         <rdar://problem/5230478>
2717         FrameLoadDelegate callbacks are not dumped in DRT.        
2718
2719         Remove now passing tests.
2720
2721         * platform/win/Skipped:
2722
2723 2007-11-29  Alice Liu  <alice.liu@apple.com>
2724
2725         Reviewed by Adam.
2726
2727         * platform/win/Skipped: Removed two Mac-specific tests.
2728
2729 2007-11-29  Alice Liu  <alice.liu@apple.com>
2730
2731         Move incorrect, Mac-specific results of fast/dom/Window/window-resize.html into platform/mac and replace them with non-Mac results
2732
2733         The incorrect results are tracked by <rdar://5563578>.
2734
2735         Reviewed by Adam.
2736
2737         * fast/dom/Window/window-resize-expected.txt: Replaced.
2738         * platform/mac/fast/dom/Window/window-resize-expected.txt: Copied from fast/dom/Window/window-resize-expected.txt.
2739         * platform/win/Skipped: Removed window-resize tests.
2740
2741 2007-11-29  Sam Weinig  <sam@webkit.org>
2742
2743         Reviewed by Anders.
2744
2745         Revert r28213 which added an error callback that was not needed and changed
2746         the results.
2747
2748         * storage/transaction_callback_exception_crash.html:
2749
2750 2007-11-29  Alice Liu  <alice.liu@apple.com>
2751
2752         Reviewed by Adam.
2753
2754         * platform/win/Skipped: Removed a passing test.
2755
2756 2007-11-29  Alice Liu  <alice.liu@apple.com>
2757
2758         Group failures related to dumpResourceLoadCallbacks being unimplemented
2759
2760         Reviewed by Adam.
2761
2762         * platform/win/Skipped: 
2763
2764 2007-11-29  Alice Liu  <alice.liu@apple.com>
2765
2766         Group failures related to using Cygwin paths
2767
2768         Reviewed by Adam.
2769
2770         * platform/win/Skipped: 
2771
2772 2007-11-29  Brady Eidson  <beidson@apple.com>
2773
2774         Not reviewed.
2775
2776         Fixed a hang in the layout tests.
2777         My checkin earlier today broke things such that the transaction call errors out instead of succeeds.
2778         Therefore LayoutTestController is never notified that the test is done.
2779         
2780         This changes modifies the test such that the controller is notified of completion even if
2781         there's a transaction error.
2782
2783         The net effect of this fix is to transform the hang to a single layout test failure, so people
2784         and the bots don't have their run-webkit-tests hang while I try to fix the real regression.
2785
2786         * storage/transaction_callback_exception_crash.html:
2787
2788 2007-11-29  Darin Adler  <darin@apple.com>
2789
2790         Reviewed by Adele.
2791
2792         - test for http://bugs.webkit.org/show_bug.cgi?id=16191
2793           REGRESSION: cannot tab to radio input after setting checked to false
2794
2795         * fast/forms/input-radio-checked-tab-expected.txt: Added.
2796         * fast/forms/input-radio-checked-tab.html: Added.
2797
2798 2007-11-29  Alice Liu  <alice.liu@apple.com>
2799
2800         Move Mac-specific results of fast/dom/wrapper-classes.html into platform/mac and replace them with non-Mac results
2801
2802         Reviewed by Adam.
2803
2804         * fast/dom/wrapper-classes-expected.txt: Replaced.
2805         * platform/mac/fast/dom/wrapper-classes-expected.txt: Copied from fast/dom/wrapper-classes-expected.txt.
2806
2807 2007-11-29  Alice Liu  <alice.liu@apple.com>
2808
2809         Group drag-n-drop related failures under one bug
2810
2811         We don't know the specific causes of these failures, but we believe
2812         they're due to bugs in DRT's drag-n-drop implementation.
2813
2814         Reviewed by Adam.
2815
2816         * platform/win/Skipped: 
2817
2818 2007-11-29  Alice Liu  <alice.liu@apple.com>
2819
2820         Reviewed by Adam.
2821
2822         * platform/win/Skipped: Removed another passing test.
2823
2824 2007-11-29  Alice Liu  <alice.liu@apple.com>
2825
2826         Reviewed by Adam.
2827
2828         * platform/win/Skipped: Recategorized one failing test and removed a
2829         passing test.
2830
2831 2007-11-29  Alice Liu  <alice.liu@apple.com>
2832
2833         Removing <rdar://5507350> from skipped list because it's not failing.
2834
2835         * platform/win/Skipped:
2836
2837 2007-11-29  Anders Carlsson  <andersca@apple.com>
2838
2839         Reviewed by Alexey.
2840
2841         Move Mac-specific tests to platform/mac.
2842         
2843         * fast/events/objc-event-api-expected.txt: Removed.
2844         * fast/events/objc-event-api.html: Removed.
2845         * fast/events/objc-keyboard-event-creation-expected.txt: Removed.
2846         * fast/events/objc-keyboard-event-creation.html: Removed.
2847         * platform/mac/fast/events/objc-event-api-expected.txt: Copied from fast/events/objc-event-api-expected.txt.
2848         * platform/mac/fast/events/objc-event-api.html: Copied from fast/events/objc-event-api.html.
2849         * platform/mac/fast/events/objc-keyboard-event-creation-expected.txt: Copied from fast/events/objc-keyboard-event-creation-expected.txt.
2850         * platform/mac/fast/events/objc-keyboard-event-creation.html: Copied from fast/events/objc-keyboard-event-creation.html.
2851
2852 2007-11-29  Alice Liu  <alice.liu@apple.com>
2853
2854         Removing some fixed tests
2855
2856         * platform/win/Skipped:
2857
2858 2007-11-29  Anders Carlsson  <andersca@apple.com>
2859
2860         Reviewed by Adam.
2861
2862         <rdar://problem/5132005>
2863         setUserStyleSheetEnabled is not fully implemented in Windows DRT.
2864         
2865         * platform/win/Skipped:
2866
2867 2007-11-28  Mark Rowe  <mrowe@apple.com>
2868
2869         Unreviewed layout test fix.  Fix typos in the name of four files used by HTTP layout tests.
2870
2871         In r28120 and r28128 the references to these files had the typo fixed, but the files themselves did not.
2872         This caused four layout tests to fail.
2873
2874         * http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessee-iframe.html: Removed.
2875         * http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessee-opened-frame.html: Removed.
2876         * http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessor-iframe.html: Removed.
2877         * http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessor-opened-frame.html: Removed.
2878         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-iframe.html: Copied from LayoutTests/http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessee-iframe.html.
2879         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessee-opened-frame.html: Copied from LayoutTests/http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessee-opened-frame.html.
2880         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-iframe.html: Copied from LayoutTests/http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessor-iframe.html.
2881         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-opened-frame.html: Copied from LayoutTests/http/tests/security/javascriptURL/resources/foreign-domain-javascipt-url-accessor-opened-frame.html.
2882
2883 2007-11-28  Antti Koivisto  <antti@apple.com>
2884
2885         Reviewed by Geoff.
2886         
2887         Test that fallback content inside media elements is not be rendered.
2888
2889         * media/fallback-expected.txt: Added.
2890         * media/fallback.html: Added.
2891
2892 2007-11-28  Alice Liu  <alice.liu@apple.com>
2893
2894         just some more typo fixes
2895
2896         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level-expected.txt:
2897         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level.html:
2898         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url-expected.txt:
2899         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url.html:
2900         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-2-level-expected.txt:
2901         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-2-level.html:
2902         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-expected.txt:
2903         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame.html:
2904         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt:
2905         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe.html:
2906         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt:
2907         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open.html:
2908         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt:
2909         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe.html:
2910         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open-expected.txt:
2911         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html:
2912
2913 2007-11-28  Antti Koivisto  <antti@apple.com>
2914
2915         Reviewed by Darin.
2916         
2917         <rdar://problem/5605668>
2918         Implement controls attribute for video element
2919         
2920         - A new test for the controls attribute.
2921         - Add the controls attibute to all existing video tests. This will give the code
2922           some additional exercise without affecting test results.
2923
2924         * media/progress-event.html:
2925         * media/video-append-source.html:
2926         * media/video-autoplay.html:
2927         * media/video-buffered.html:
2928         * media/video-controls-expected.txt: Added.
2929         * media/video-controls.html: Added.
2930         * media/video-currentTime-set.html:
2931         * media/video-currentTime-set2.html:
2932         * media/video-currentTime.html:
2933         * media/video-dom-autoplay.html:
2934         * media/video-dom-end.html:
2935         * media/video-dom-loopcount.html:
2936         * media/video-dom-loopend.html:
2937         * media/video-dom-loopstart.html:
2938         * media/video-dom-src.html:
2939         * media/video-dom-start.html:
2940         * media/video-end.html:
2941         * media/video-error-abort.html:
2942         * media/video-error-does-not-exist.html:
2943         * media/video-load-networkState.html:
2944         * media/video-load-readyState.html:
2945         * media/video-loopcount.html:
2946         * media/video-loopend.html:
2947         * media/video-loopstart.html:
2948         * media/video-muted.html:
2949         * media/video-no-autoplay.html:
2950         * media/video-pause-empty-events.html:
2951         * media/video-play-empty-events.html:
2952         * media/video-play-pause-events.html:
2953         * media/video-play-pause-exception.html:
2954         * media/video-poster.html:
2955         * media/video-seek-past-end-paused.html:
2956         * media/video-seek-past-end-playing.html:
2957         * media/video-seekable.html:
2958         * media/video-seeking.html:
2959         * media/video-size.html:
2960         * media/video-source-media.html:
2961         * media/video-source-type.html:
2962         * media/video-source.html:
2963         * media/video-src-change.html:
2964         * media/video-src-remove.html:
2965         * media/video-src-set.html:
2966         * media/video-src-source.html:
2967         * media/video-src.html:
2968         * media/video-start.html:
2969         * media/video-volume.html:
2970         * media/video-width-height.html:
2971
2972 2007-11-28  Justin Garcia  <justin.garcia@apple.com>
2973
2974         Reviewed by Darin Adler.
2975         
2976         <rdar://problem/5573879> GMail Beta: Crash in when undoing Remove Formating
2977
2978         Added to demonstrate fixes:
2979         * editing/execCommand/5573879.html: Added.
2980         * platform/mac/editing/execCommand/5573879-expected.checksum: Added.
2981         * platform/mac/editing/execCommand/5573879-expected.png: Added.
2982         * platform/mac/editing/execCommand/5573879-expected.txt: Added.
2983         
2984         Fixes (RemoveFormat now preserves the selection correctly):
2985         * platform/mac/editing/execCommand/4920742-1-expected.checksum:
2986         * platform/mac/editing/execCommand/4920742-1-expected.png:
2987         * platform/mac/editing/execCommand/4920742-1-expected.txt:
2988         * platform/mac/editing/execCommand/remove-formatting-2-expected.checksum:
2989         * platform/mac/editing/execCommand/remove-formatting-2-expected.png:
2990         * platform/mac/editing/execCommand/remove-formatting-2-expected.txt:
2991         * platform/mac/editing/execCommand/remove-formatting-expected.checksum:
2992         * platform/mac/editing/execCommand/remove-formatting-expected.png:
2993         * platform/mac/editing/execCommand/remove-formatting-expected.txt:
2994
2995 2007-11-28  Timothy Hatcher  <timothy@apple.com>
2996
2997         Make this test not depend on the screen size.
2998
2999         * fast/dom/Window/window-resize-expected.txt:
3000         * fast/dom/Window/window-resize.html:
3001
3002 2007-11-28  Anders Carlsson  <andersca@apple.com>
3003
3004         Reviewed by Darin.
3005
3006         <rdar://problem/5132001>
3007         contextClick is not implemented in DRT on Windows.
3008
3009         Remove tests that pass now that we have contextClick.
3010         
3011         * platform/win/Skipped:
3012
3013 2007-11-28  Alice Liu  <alice.liu@apple.com>
3014
3015         Removing some tests tracked by <rdar://5130762> because they don't fail.
3016
3017         * platform/win/Skipped:
3018
3019 2007-11-28  Alice Liu  <alice.liu@apple.com>
3020
3021         Removing fixed tests tracked by <rdar://5128229>
3022
3023         * platform/win/Skipped:
3024
3025 2007-11-28  Alice Liu  <alice.liu@apple.com>
3026
3027         Rubberstamped by Sam.
3028
3029         Fixing a typo in some filenames
3030
3031         * http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-subframe-expected.txt: Removed.
3032         * http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-subframe.html: Removed.
3033         * http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-window-open-expected.txt: Removed.
3034         * http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-window-open.html: Removed.
3035         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt: Copied from http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-subframe-expected.txt.
3036         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe.html: Copied from http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-subframe.html.
3037         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt: Copied from http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-window-open-expected.txt.
3038         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open.html: Copied from http/tests/security/javascriptURL/xss-DENIED-from-javascipt-url-in-foreign-domain-window-open.html.
3039         * http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-subframe-expected.txt: Removed.
3040         * http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-subframe.html: Removed.
3041         * http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-window-open-expected.txt: Removed.
3042         * http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-window-open.html: Removed.
3043         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt: Copied from http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-subframe-expected.txt.
3044         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe.html: Copied from http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-subframe.html.
3045         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open-expected.txt: Copied from http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-window-open-expected.txt.
3046         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html: Copied from http/tests/security/javascriptURL/xss-DENIED-to-javascipt-url-in-foreign-domain-window-open.html.
3047         * platform/win/Skipped:
3048
3049 2007-11-28  Dan Bernstein  <mitz@apple.com>
3050
3051         Reviewed by Dave Hyatt.
3052
3053         - test for <rdar://problem/5612459> CrashTracer: [REGRESSION] 61 crashes in Safari at com.apple.WebCore: WebCore::AutoTableLayout::layout + 2046
3054
3055         * fast/table/empty-auto-column-zero-divide-expected.txt: Added.
3056         * fast/table/empty-auto-column-zero-divide.html: Added.
3057
3058 2007-11-28  Jon Honeycutt  <jhoneycutt@apple.com>
3059
3060         Reviewed by Dan.
3061
3062         <rdar://problem/5507360> plugins/return-error-from-new-stream-callback-
3063         in-full-frame-plugin.html is crashing
3064
3065         Alice fixed this in r28046
3066
3067         * platform/win/Skipped:
3068
3069 2007-11-27  Beth Dakin  <bdakin@apple.com>
3070
3071         Reviewed by Oliver.
3072
3073         Test for <rdar://problem/5616052> SVGs with width or height of 100% 
3074         hang when used as a background-image (16164)
3075
3076         * fast/images/resources/width-100-percent.svg: Added.
3077         * fast/images/svg-width-100p-as-background.html: Added.
3078         * platform/mac/fast/images/svg-width-100p-as-background-expected.checksum: Added.
3079         * platform/mac/fast/images/svg-width-100p-as-background-expected.png: Added.
3080         * platform/mac/fast/images/svg-width-100p-as-background-expected.txt: Added.
3081
3082 2007-11-27  Timothy Hatcher  <timothy@apple.com>
3083
3084         Reviewed by Kevin McCullough.
3085
3086         Bug 16161: window.moveBy(0, 0) moves the window by -22px vertically
3087         http://bugs.webkit.org/show_bug.cgi?id=16161
3088
3089         Added test cases for moveBy(0, 0), moveBy(0, 1) and  moveBy(1, 0).
3090
3091         * fast/dom/Window/window-resize.html:
3092         * fast/dom/Window/window-resize-expected.txt:
3093
3094 2007-11-26  Timothy Hatcher  <timothy@apple.com>
3095
3096         Reviewed by Dave Hyatt.
3097
3098         Test for: <rdar://problem/5569233> Add the ability to disable author and user CSS styles
3099
3100         * fast/css/disabled-author-styles.html: Added.
3101         * platform/mac/fast/css/disabled-author-styles-expected.txt: Added.
3102
3103 2007-11-26  Feng Qian <ian.eng.webkit@gmail.com>
3104
3105         Reviewed by Sam Weinig.
3106
3107         Tests for http://bugs.webkit.org/show_bug.cgi?id=16073
3108
3109         * http/tests/security/resources/iframe-invalid-domain-change.html: Added.
3110         * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt: Added.
3111         * http/tests/security/xss-DENIED-invalid-domain-change.html: Added.
3112
3113 2007-11-26  Darin Adler  <darin@apple.com>
3114
3115         Reviewed by Mitz.
3116
3117         - test for http://bugs.webkit.org/show_bug.cgi?id=16096
3118           REGRESSION (r26653-r26699): Plaxo.com addressbook does not load in webkit nightlies
3119
3120         * fast/js/regexp-overflow-expected.txt: Added.
3121         * fast/js/regexp-overflow.html: Added.
3122         * fast/js/resources/regexp-overflow.js: Added.
3123
3124 2007-11-26  Sam Weinig  <sam@webkit.org>
3125
3126         Reviewed by Darin.
3127
3128         Tests for <rdar://problem/5592988>
3129
3130         - Update and add tests for new tighter restrictions on what frames in other domains
3131           can be navigated.
3132
3133         * http/tests/security/cross-frame-access-location-expected.txt:
3134         * http/tests/security/frameNavigation: Added.
3135         * http/tests/security/frameNavigation/resources: Added.
3136         * http/tests/security/frameNavigation/resources/iframe-that-performs-parent-navigation.html: Added.
3137         * http/tests/security/frameNavigation/resources/iframe-with-inner-frame-on-foreign-domain.html: Added.
3138         * http/tests/security/frameNavigation/resources/navigation-changed-iframe.html: Added.
3139         * http/tests/security/frameNavigation/xss-ALLOWED-parent-navigation-change-expected.txt: Added.
3140         * http/tests/security/frameNavigation/xss-ALLOWED-parent-navigation-change.html: Added.
3141         * http/tests/security/frameNavigation/xss-ALLOWED-targeted-subframe-navigation-change-expected.txt: Added.
3142         * http/tests/security/frameNavigation/xss-ALLOWED-targeted-subframe-navigation-change.html: Added.
3143
3144 2007-11-26  Dan Bernstein  <mitz@apple.com>
3145
3146         Reviewed by Dave Hyatt.
3147
3148         - test for <rdar://problem/5609337> Making a float shorter does not remove it from the floating object list of a nested block it intruded into
3149
3150         * fast/dynamic/float-withdrawal-2.html: Added.
3151         * platform/mac/fast/dynamic/float-withdrawal-2-expected.checksum: Added.
3152         * platform/mac/fast/dynamic/float-withdrawal-2-expected.png: Added.
3153         * platform/mac/fast/dynamic/float-withdrawal-2-expected.txt: Added.
3154
3155 2007-11-25  Adam Roben  <aroben@apple.com>
3156
3157         * platform/win/Skipped: Add a known failure.
3158
3159 2007-11-25  Adam Roben  <aroben@apple.com>
3160
3161         * platform/win/Skipped: Remove an unnecessary entry.
3162
3163 2007-11-25  Mark Rowe  <mrowe@apple.com>
3164
3165         Reviewed by Dan Bernstein.
3166
3167         Test for http://bugs.webkit.org/show_bug.cgi?id=16129
3168         Bug 16129: REGRESSION (r27761-r27811): malloc error while visiting http://mysit.es (crashes release build)
3169
3170         * fast/js/regexp-range-out-of-order-expected.txt: Added.
3171         * fast/js/regexp-range-out-of-order.html: Added.
3172         * fast/js/resources/regexp-range-out-of-order.js: Added.
3173
3174 2007-11-25  Nikolas Zimmermann  <zimmermann@kde.org>
3175
3176         Reviewed by Adam Roben.
3177
3178         Update layout test results after fixing text path boundaries if text-anchor is not set to 'start'.
3179
3180         * platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
3181         * platform/mac/svg/text/textPathBoundsBug-expected.checksum: Added.
3182         * platform/mac/svg/text/textPathBoundsBug-expected.png: Added.
3183         * platform/mac/svg/text/textPathBoundsBug-expected.txt: Added.
3184         * svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
3185         * svg/batik/text/textOnPath-expected.txt:
3186         * svg/batik/text/textOnPath3-expected.txt:
3187         * svg/batik/text/verticalTextOnPath-expected.txt:
3188         * svg/text/text-align-04-b-expected.checksum:
3189         * svg/text/text-align-04-b-expected.png:
3190         * svg/text/text-align-04-b-expected.txt:
3191         * svg/text/textPathBoundsBug.svg: Added.
3192
3193 2007-11-25  Alexey Proskuryakov  <ap@webkit.org>
3194
3195         Reviewed by Maciej.
3196
3197         http://bugs.webkit.org/show_bug.cgi?id=15919
3198         XSLTProcessor.transformToFragment creates an extra not defined TEXT_NODE at the end
3199
3200         * fast/xsl/extra-lf-at-end-expected.txt: Added.
3201         * fast/xsl/extra-lf-at-end.html: Added.
3202         * fast/xsl/xslt-processor-expected.txt:
3203         * platform/mac/fast/xsl/xslt-enc-cyr-expected.txt:
3204         * platform/mac/fast/xsl/xslt-enc-expected.txt:
3205         * platform/mac/fast/xsl/xslt-enc16-expected.txt:
3206         * platform/mac/fast/xsl/xslt-enc16to16-expected.txt:
3207         * platform/mac/fast/xsl/xslt-text-expected.txt:
3208
3209 2007-11-24  David D. Kilzer  <ddkilzer@webkit.org>
3210
3211         Added tests for select.options.remove(boolean).
3212
3213         Reviewed by Maciej.
3214
3215         * fast/js/resources/select-options-add.js: Added two tests.
3216         * fast/js/select-options-add-expected.txt: Updated results.
3217
3218 2007-11-23  Antti Koivisto  <antti@apple.com>
3219
3220         Set video src from script, not from the element attribute. This
3221         guarantees load events do not fire before event listeners are registered. 
3222         This change does not affect test results.
3223
3224         * media/progress-event.html:
3225         * media/video-autoplay.html:
3226         * media/video-buffered.html:
3227         * media/video-currentTime-set.html:
3228         * media/video-currentTime-set2.html:
3229         * media/video-currentTime.html:
3230         * media/video-dom-autoplay.html:
3231         * media/video-error-abort.html:
3232         * media/video-error-does-not-exist.html:
3233         * media/video-load-networkState.html:
3234         * media/video-load-readyState.html:
3235         * media/video-no-autoplay.html:
3236         * media/video-seekable.html:
3237         * media/video-seeking.html:
3238         * media/video-size.html:
3239         * media/video-src.html:
3240         * media/video-start.html:
3241
3242 2007-11-23  Alexey Proskuryakov  <ap@webkit.org>
3243
3244         Reviewed by Maciej.
3245
3246         <rdar://problem/5539306> REGRESSION: redirect fails when subframe's document is opened but
3247         not closed (affects digg.com)
3248
3249         * fast/loader/meta-refresh-vs-open-expected.txt: Added.
3250         * fast/loader/meta-refresh-vs-open.html: Added.
3251         Test that HTTP refresh never fires if the document stays open indefinitely.
3252
3253         * fast/loader/redirect-with-open-subframe-expected.txt: Added.
3254         * fast/loader/redirect-with-open-subframe.html: Added.
3255         * fast/loader/redirect-with-open-subframe-2-expected.txt: Added.
3256         * fast/loader/redirect-with-open-subframe-2.html: Added.
3257         Test that setting window.location has effect even if the document is open.
3258
3259         * http/tests/loading/onload-vs-immediate-refresh-expected.txt: Added.
3260         * http/tests/loading/onload-vs-immediate-refresh.pl: Added.
3261         Test for <rdar://3829452> - HTTP redirect should only happen after onload fires.
3262
3263         * platform/mac/http/tests/loading/simple-subframe-expected.txt:
3264         It seems that there was a line spilled from the previous test that is now in
3265         onload-vs-immediate-refresh-expected.txt - despite my efforts, I couldn't get rid of it.
3266
3267 2007-11-23  Dan Bernstein  <mitz@apple.com>
3268
3269         Reviewed by Alexey Proskuryakov.
3270
3271         - test the matrix transforms are applied on the correct side
3272
3273         * fast/transforms/matrix-02.html: Added.
3274         * platform/mac/fast/transforms/matrix-02-expected.checksum: Added.
3275         * platform/mac/fast/transforms/matrix-02-expected.png: Added.
3276         * platform/mac/fast/transforms/matrix-02-expected.txt: Added.
3277
3278 2007-11-23  Alexey Proskuryakov  <ap@webkit.org>
3279
3280         Reviewed by Maciej.
3281
3282         http://bugs.webkit.org/show_bug.cgi?id=16077
3283         <rdar://problem/5609785> XSLT processor <xsl:sort> algorithm is incompatible with other
3284         browser implementations
3285
3286         * fast/xsl/sort-unicode-expected.txt: Added.
3287         * fast/xsl/sort-unicode.xml: Added.
3288         * fast/xsl/sort-unicode.xsl: Added.
3289
3290 2007-11-22  Dan Bernstein  <mitz@apple.com>
3291
3292         Reviewed by Maciej Stachowiak.
3293
3294         - pixel test for http://bugs.webkit.org/show_bug.cgi?id=15943
3295           -webkit-transform matrix does not work
3296
3297         * fast/transforms/matrix-01.html: Added.
3298         * platform/mac/fast/transforms/matrix-01-expected.checksum: Added.
3299         * platform/mac/fast/transforms/matrix-01-expected.png: Added.
3300         * platform/mac/fast/transforms/matrix-01-expected.txt: Added.
3301
3302 2007-11-22  Julien Chaffraix  <julien.chaffraix@gmail.com>
3303
3304         Reviewed by Alexey.
3305
3306         Bug 15530: XMLHttpRequest should not support certain methods
3307
3308         * http/tests/xmlhttprequest/xmlhttprequest-forbidden-methods-exception-expected.txt: Added.
3309         * http/tests/xmlhttprequest/xmlhttprequest-forbidden-methods-exception.html: Added.
3310
3311 2007-11-21  Dan Bernstein  <mitz@apple.com>
3312
3313         Reviewed by Eric Seidel.
3314
3315         - repaint test for <rdar://problem/5607037> REGRESSION (r27351): Departure date does not repaint when changed on Google Maps public transit planner (16034)
3316
3317         * fast/repaint/subtree-root-skipped.html: Added.
3318         * platform/mac-leopard/fast/repaint/subtree-root-skipped-expected.checksum: Added.
3319         * platform/mac-leopard/fast/repaint/subtree-root-skipped-expected.png: Added.
3320         * platform/mac/fast/repaint/subtree-root-skipped-expected.txt: Added.
3321
3322 2007-11-21  Alexey Proskuryakov  <ap@webkit.org>
3323
3324         Reviewed by Maciej.
3325
3326         <rdar://problem/5230233> dom/xhtml/level2/html/frame.xhtml is failing on Windows
3327
3328         This isn't actually a test, but an unused resource - we should re-work the W3C test rig to
3329         support subresource loading from (X)HTML.
3330         Anyway, it doesn't fail for me, I suppose this problem was fixed since the bug was filed.
3331
3332         * platform/win/Skipped:
3333
3334 2007-11-21  Alexey Proskuryakov  <ap@webkit.org>
3335
3336         Reviewed by Maciej.
3337
3338         Fix a copy/paste error in the test (introduced in bug 12194).
3339
3340         * http/tests/xmlhttprequest/zero-length-response-sync-expected.txt:
3341         * http/tests/xmlhttprequest/zero-length-response-sync.html:
3342
3343 2007-11-20  Mark Rowe  <mrowe@apple.com>
3344
3345         Reviewed by Sam Weinig.
3346
3347         Tests for http://bugs.webkit.org/show_bug.cgi?id=16074
3348         Bug 16074: execCommand("InsertHorizontalRule", false, "") results in id="" being inserted
3349
3350         * editing/execCommand/arguments-combinations-expected.txt:
3351         * editing/execCommand/arguments-combinations.html:
3352
3353 2007-11-20  Lars Knoll  <lars@trolltech.com>
3354
3355         Reviewed by Simon.
3356
3357         Adjust some test result after fixing a bug related to computation
3358         of QFont::xHeight() in Qt.
3359
3360         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
3361         * platform/qt/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
3362         * platform/qt/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
3363         * platform/qt/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
3364         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
3365
3366 2007-11-20  Lars Knoll  <lars@trolltech.com>
3367
3368         Reviewed by Simon.
3369
3370         Fix text break interators.
3371         
3372         The break iterators where trying to be smart about the input
3373         string and caching their results. Unfortunately a pointer/string length
3374         comparison is not good enough in all cases (since some input is stack based
3375         temp strings). Removed the caching but at the same time started to use a more
3376         efficient constructor of QTextBoundaryFinder that doesn't need to malloc for
3377         most strings.
3378         
3379         Fixes two test cases that test "text-transform: capitalize".
3380
3381         * platform/qt/css1/text_properties/text-transCapitalize-expected.txt:
3382         * platform/qt/fast/css/textCapitalizeEdgeCases-expected.txt:
3383
3384 2007-11-19  Antti Koivisto  <antti@apple.com>
3385
3386         Rubber-stamped by bdash.
3387         
3388         Improve coverage of these tests.
3389
3390         * media/video-muted-expected.txt:
3391         * media/video-muted.html:
3392         * media/video-volume-expected.txt:
3393         * media/video-volume.html:
3394
3395 2007-11-19  Julien Chaffraix  <julien.chaffraix@gmail.com>
3396
3397         Reviewed by Darin.
3398
3399         http://bugs.webkit.org/show_bug.cgi?id=12194
3400         Bug 12194: Trying to access XMLHttpRequest.responseText or responseXML when they are not 
3401         available should raise an exception
3402
3403         * http/tests/xmlhttprequest/xmlhttprequest-responseText-exception-expected.txt: Added.
3404         * http/tests/xmlhttprequest/xmlhttprequest-responseText-exception.html: Added.
3405         * http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception-expected.txt: Added.
3406         * http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception.html: Added.
3407         * http/tests/xmlhttprequest/zero-length-response-expected.txt: Updated result
3408         * http/tests/xmlhttprequest/zero-length-response-sync-expected.txt: Updated result
3409         * http/tests/xmlhttprequest/zero-length-response-sync.html: Corrected URL & added
3410         exception handling to test case
3411
3412 2007-11-18  Alexey Proskuryakov  <ap@webkit.org>
3413
3414         Reviewed by Maciej.
3415
3416         <rdar://problem/5546393> Whitespace handling doesn't match HTML5.
3417
3418         * fast/parser/html-whitespace-expected.txt: Added.
3419         * fast/parser/html-whitespace.html: Added.
3420
3421 2007-11-16  Dan Bernstein  <mitz@apple.com>
3422
3423         Reviewed by Darin Adler.
3424
3425         - repaint test for <http://bugs.webkit.org/show_bug.cgi?id=15994>
3426           REGRESSION: Incomplete repaint of CSS image substitution
3427
3428         * fast/repaint/clip-with-layout-delta.html: Added.
3429         * platform/mac/fast/repaint/clip-with-layout-delta-expected.checksum: Added.
3430         * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Added.
3431         * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Added.
3432
3433 2007-11-16  Antti Koivisto  <antti@apple.com>
3434
3435         Reviewed by Adele.
3436         
3437         Seeking related test updates
3438         - update to match specificiation
3439             - rename loopCount to playCount everywhere
3440             - timeupdate events during seek
3441         - fix that some tests (like audio ones) depended on timing sensitive ordering of play and load events
3442         - add text about what is being tested
3443         
3444         Add new tests for seeking past end, seeking past loaded position and 'seeking' DOM attribute.
3445
3446         * http/tests/media/video-seekable-stall-expected.txt: Added.
3447         * http/tests/media/video-seekable-stall.html: Added.
3448         * media/audio-constructor-expected.txt: 
3449         * media/audio-constructor-src-expected.txt:
3450         * media/audio-constructor-src.html: 
3451         * media/audio-constructor.html:
3452         * media/video-dom-loopcount-expected.txt:
3453         * media/video-dom-loopcount.html:
3454         * media/video-dom-loopend-expected.txt:
3455         * media/video-dom-loopend.html:
3456         * media/video-dom-loopstart-expected.txt:
3457         * media/video-dom-loopstart.html:
3458         * media/video-dom-start-expected.txt:
3459         * media/video-dom-start.html:
3460         * media/video-loopcount-expected.txt:
3461         * media/video-loopcount.html:
3462         * media/video-loopend-expected.txt:
3463         * media/video-loopend.html:
3464         * media/video-loopstart-expected.txt:
3465         * media/video-loopstart.html:
3466         * media/video-seek-past-end-paused-expected.txt: Added.
3467         * media/video-seek-past-end-paused.html: Added.
3468         * media/video-seek-past-end-playing-expected.txt: Added.
3469         * media/video-seek-past-end-playing.html: Added.
3470         * media/video-seeking-expected.txt: Added.
3471         * media/video-seeking.html: Added.
3472         * media/video-test.js:
3473
3474 2007-11-16  Anders Carlsson  <andersca@apple.com>
3475
3476         Reviewed by Adam.
3477
3478         <rdar://problem/5603832>
3479         XMLHttpRequest readyState 3 & responseText buffer issues.
3480
3481         Remove http/tests/xmlhttprequest/small-chunks-response-text.html from the Skipped list.
3482         
3483         * platform/win/Skipped:
3484     
3485 2007-11-16  Dan Bernstein  <mitz@apple.com>
3486
3487         Reviewed by Darin Adler and Sam Weinig.
3488
3489         - remove fast/forms/select-type-ahead-non-latin.html after fixing <rdar://problem/5134075>
3490
3491         * platform/win/Skipped:
3492
3493 2007-11-16  Nikolas Zimmermann  <zimmermann@kde.org>
3494
3495         Rubberstamped by Eric.
3496
3497         Full update of the SVG pixel tests - all files containing text show rendering improvments.
3498         Text looks more 'bold' as it's supposed to be according to the W3C reference rendering, not
3499         sure what commit actually caused it - but it's better now.
3500
3501         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
3502         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
3503         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
3504         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
3505         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.checksum:
3506         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.png:
3507         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.checksum:
3508         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.png:
3509         * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum:
3510         * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png:
3511         * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum:
3512         * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png:
3513         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum:
3514         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png:
3515         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.checksum:
3516         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.png:
3517         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.checksum:
3518         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.png:
3519         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.checksum:
3520         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.png:
3521         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.checksum:
3522         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.png:
3523         * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.checksum:
3524         * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.png:
3525         * platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.checksum:
3526         *&nb