c0a9ccc2f015966b94ad7464024b3511ca70c7c3
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-03-10  Oliver Hunt  <oliver@apple.com>
2
3         Reviewed by Alexey Proskuryakov.
4
5         <rdar://problem/6425807> Implement WorkerUtils.importScripts()
6         <https://bugs.webkit.org/show_bug.cgi?id=22721>
7
8         Tests to cover various usages of importScripts, eg. network load
9         failures, security exceptions, execution ordering, etc
10
11         * http/tests/workers/resources/worker-importScripts-differentOrigin.js: Added.
12         * http/tests/workers/resources/worker-importScripts-source1.js: Added.
13         * http/tests/workers/resources/worker-importScripts-source2.js: Added.
14         * http/tests/workers/resources/worker-importScripts-syntaxError.js: Added.
15         * http/tests/workers/resources/worker-importScripts.js: Added.
16         (try.resetLoadFlags):
17         * http/tests/workers/worker-importScripts-expected.txt: Added.
18         * http/tests/workers/worker-importScripts.html: Added.
19
20 2009-03-10  Alexey Proskuryakov  <ap@webkit.org>
21
22         Reviewed by Darin Adler.
23
24         https://bugs.webkit.org/show_bug.cgi?id=19797
25         Bring the list of forbidden headers in sync with XMLHttpRequest spec draft
26
27         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
28         * http/tests/xmlhttprequest/set-dangerous-headers.html:
29
30 2009-03-09  Simon Fraser  <simon.fraser@apple.com>
31
32         Reviewed by Dan Bernstein, Oliver Hunt
33
34         https://bugs.webkit.org/show_bug.cgi?id=24475
35         
36         Test for repainting a replaced element with transform and box-shadow.
37
38         * fast/repaint/transform-replaced-shadows.html: Added.
39         * platform/mac/fast/repaint/transform-replaced-shadows-expected.checksum: Added.
40         * platform/mac/fast/repaint/transform-replaced-shadows-expected.png: Added.
41         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt: Added.
42
43 2009-03-09  Oliver Hunt  <oliver@apple.com>
44
45         Reviewed by Gavin Barraclough.
46
47         Bug 24447: REGRESSION (r41508): Google Maps does not complete initialization
48         <rdar://problem/6657774>
49
50         Tests to cover correct dirtying of the register cache at branch targets.  I've included
51         the closest case i was able to make that could generate incorrect code from a back edge
52         but was unable to create a case which would actually fail.
53
54         * fast/js/registerCachingAcrossBranchTargets-expected.txt: Added.
55         * fast/js/registerCachingAcrossBranchTargets.html: Added.
56         * fast/js/resources/registerCachingAcrossBranchTargets.js: Added.
57
58 2009-03-09  Sam Weinig  <sam@webkit.org>
59
60         Roll out r41393.  It has been causing failures on the bots for about a week.
61
62         * fast/block/float/resources/se_arrow.png: Removed.
63         * fast/block/float/resources/yinyang.png: Removed.
64         * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Removed.
65         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Removed.
66         * fast/block/float/t0905-c5526-flthw-00-c-g.html: Removed.
67         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Removed.
68         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Removed.
69         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Removed.
70         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Removed.
71         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Removed.
72         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Removed.
73         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Removed.
74         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Removed.
75         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Removed.
76
77 2009-03-09  Dan Bernstein  <mitz@apple.com>
78
79         Reviewed by Adele Peterson and Dave Hyatt.
80
81         - test for <rdar://problem/6654344> REGRESSION (r41041): Zillow.com has
82           misaligned edit fields
83
84         * fast/forms/legend-display-none-expected.txt: Added.
85         * fast/forms/legend-display-none.html: Added.
86
87 2009-03-09  Alpha Lam  <hclam@chromium.org>
88
89         Reviewed by Dave Hyatt.
90
91         https://bugs.webkit.org/show_bug.cgi?id=23024
92
93         Added regression test for a bug that causes crashes.
94
95         * fast/block/float/crash-on-absolute-positioning.html: Added.
96         * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
97
98 2009-03-09  Simon Fraser  <simon.fraser@apple.com>
99
100         Reviewed by Dave Hyatt
101
102         https://bugs.webkit.org/show_bug.cgi?id=24433
103
104         Test hit testing with backface-visibility: hidden, and a transform on
105         the parent element.
106
107         * platform/mac/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.txt: Added.
108         * transforms/3d/hit-testing/backface-no-transform-hit-test.html: Added.
109
110 2009-03-08  Holger Hans Peter Freyther  <zecke@selfish.org>
111
112         Rubber-stamped by Mark Rowe.
113
114         [Gtk] Skip failing tests that require the eventSender.
115
116         The Gtk+ platform is lacking an implementation of the
117         eventSender. We will enable the tests once there is an
118         implementation of that class.
119
120         * platform/gtk/Skipped:
121
122 2009-03-08  Holger Hans Peter Freyther  <zecke@selfish.org>
123
124         Reviewed by Mark Rowe.
125
126         Enable all fast/profiler tests.
127
128         * platform/gtk/Skipped:
129
130 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
131
132         Updated Skipped list per r41464. Not reviewed.
133         This should remove the warnings that come up everytime we run the gtk layout tests. 
134         http://trac.webkit.org/changeset/41464
135
136         The ff. tests have been moved to fast/css/getComputedStyle in the Skipped list:
137          fast/css/computed-style-without-renderer.html
138          fast/css/computed-style.html
139          fast/css/getComputedStyle-border-box.html
140
141         The ff. test has been removed from the Skipped list:
142           fast/css/marginComputedStyle.html
143
144         * platform/gtk/Skipped:
145
146 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
147
148         Rubber-stamped by Holger Freyther.
149
150         Remove fast/canvas/gradient-empty-path.html from the skipped
151         list as it was removed by r39288.
152
153         * platform/gtk/Skipped:
154
155 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
156
157         Reviewed by Holger Freyther.
158
159         [Gtk] Enable http security, plugins and ssl tests
160         https://bugs.webkit.org/show_bug.cgi?id=24393
161
162         Enable http tests for security, plugins and ssl, skipping tests
163         that are failing/crashing.
164
165         * platform/gtk/Skipped:
166
167 2009-03-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
168
169         Reviewed by Holger Freyther.
170
171         [Gtk] Enable http history tests
172         https://bugs.webkit.org/show_bug.cgi?id=24394
173
174         Enable http/tests/history, adding failing tests to the Skipped list.
175
176         * platform/gtk/Skipped:
177
178 2009-03-07  Adele Peterson  <adele@apple.com>
179
180         Reviewed by Dan Bernstein.
181
182         Test for https://bugs.webkit.org/show_bug.cgi?id=24444
183         No multiple JS property for <input type="file" multiple />
184
185         * fast/forms/input-multiple-expected.txt: Added.
186         * fast/forms/input-multiple.html: Added.
187
188 2009-03-06  Darin Adler  <darin@apple.com>
189
190         Fixed broken test I just landed for bug 24422.
191
192         * fast/dom/location-new-window-no-crash-expected.txt: Updated.
193         * fast/dom/resources/location-new-window-no-crash.js: Added code to make the window
194         opening and closing work in DumpRenderTree.
195
196 2009-03-06  Dmitry Titov  <dimich@chromium.org>
197
198         Reviewed by Alexey Proskuryakov.
199
200         https://bugs.webkit.org/show_bug.cgi?id=24150
201         Add virtual ScriptExecutionContext::encoding()
202
203         Test to verify how the text encoding in workers is used.
204         Script decoding and url completion is checked, with and
205         w/o http 'Content-Type: ...;charset=...' header.
206
207         * http/tests/workers/resources/worker-encoded.php: Added.
208         * http/tests/workers/resources/xhr-query-utf8.php: Added.
209         * http/tests/workers/resources/xhr-response.php: Added.
210         * http/tests/workers/text-encoding-expected.txt: Added.
211         * http/tests/workers/text-encoding.html: Added.
212
213 2009-03-04  Chris Marrin  <cmarrin@apple.com>
214
215         Reviewed by Simon Fraser.
216
217         https://bugs.webkit.org/show_bug.cgi?id=24363
218
219         Fixed test and fixed expected results to reflect the fix
220
221         * fast/dom/Window/webkitConvertPoint-expected.txt:
222         * fast/dom/Window/webkitConvertPoint.html:
223
224 2009-03-06  Darin Adler  <darin@apple.com>
225
226         Reviewed by Darin Fisher.
227
228         Bug 24422: REGRESSION: null-URL crash in FrameLoader setting location.hash on new window
229         https://bugs.webkit.org/show_bug.cgi?id=24422
230         rdar://problem/6402208
231
232         The new test manipulates all the properties of the location object on a new window which
233         has no location yet. I tested Firefox too and added comments about how its behavior differs
234         from WebKit. At some point we may want to tweak our behavior to be a bit closer to theirs,
235         or check IE's behavior or if HTML 5 or some other W3 specification has something to say
236         about this, but for now the main purpose of the test is to verify we don't crash.
237
238         * fast/dom/location-new-window-no-crash-expected.txt: Added.
239         * fast/dom/location-new-window-no-crash.html: Added.
240         * fast/dom/resources/location-new-window-no-crash.js: Added.
241
242 2009-03-06  Darin Adler  <darin@apple.com>
243
244         * fast/dom/Window/window-properties-expected.txt: Updated for recent addition of canPlayType.
245
246 2009-03-06  Hironori Bono  <hbono@chromium.org>
247
248         Reviewed by Alexey Proskuryakov.
249
250         https://bugs.webkit.org/show_bug.cgi?id=24342
251         Bug 24342: [Chromium] cannot insert a Thai character after a Thai
252         prepend character
253
254         Add a test that verifies we can insert a character after a Thai prepend character.
255
256         * editing/inserting/insert-thai-characters-001-expected.txt: Added.
257         * editing/inserting/insert-thai-characters-001.html: Added.
258
259 2009-03-05  Alexey Proskuryakov  <ap@webkit.org>
260
261         Reviewed by Oliver Hunt.
262
263         <rdar://problem/6621701> Safari 4 Beta Breaks XMLHttpRequest Response Text With Special
264         Characters (a compatibility issue with widgets).
265
266         * http/tests/xmlhttprequest/broken-xml-encoding-expected.txt: Added.
267         * http/tests/xmlhttprequest/broken-xml-encoding.html: Added.
268         * http/tests/xmlhttprequest/resources/broken-encoding.xml: Added.
269
270 2009-03-05  Simon Fraser  <simon.fraser@apple.com>
271
272         Reviewed by Dave Hyatt
273
274         https://bugs.webkit.org/show_bug.cgi?id=24412
275         
276         Testcase for hit testing an element with -webkit-transform-style: preserve-3d
277         but no transform.
278
279         * transforms/3d/hit-testing/hit-preserves-3d-expected.txt: Added.
280         * transforms/3d/hit-testing/hit-preserves-3d.html: Added.
281
282 2009-03-05  Justin Garcia  <justin.garcia@apple.com>
283
284         Reviewed by Darin Adler.
285         
286         WebViewDidChangeSelectionNotification isn't always called.
287         Undo was enabled, shouldDeleteDOMRange was called, etc. for no-op backward and forward deletes.
288
289         * platform/mac/editing/deleting/delete-4038408-fix-expected.txt:
290         * platform/mac/editing/deleting/delete-at-start-or-end-expected.txt:
291         * platform/mac/editing/deleting/delete-br-002-expected.txt:
292         * platform/mac/editing/deleting/delete-br-004-expected.txt:
293         * platform/mac/editing/deleting/delete-br-005-expected.txt:
294         * platform/mac/editing/deleting/delete-br-006-expected.txt:
295         * platform/mac/editing/deleting/delete-br-009-expected.txt:
296         * platform/mac/editing/deleting/delete-br-010-expected.txt:
297         * platform/mac/editing/deleting/delete-hr-expected.txt:
298         * platform/mac/editing/deleting/delete-tab-004-expected.txt:
299         * platform/mac/editing/deleting/forward-delete-expected.txt:
300         * platform/mac/editing/deleting/merge-into-empty-block-1-expected.txt:
301         * platform/mac/editing/deleting/merge-into-empty-block-2-expected.txt:
302         * platform/mac/editing/inserting/editing-empty-divs-expected.txt:
303         * platform/mac/editing/inserting/insert-3800346-fix-expected.txt:
304         * platform/mac/editing/inserting/insert-br-004-expected.txt:
305         * platform/mac/editing/inserting/insert-br-005-expected.txt:
306         * platform/mac/editing/inserting/insert-br-006-expected.txt:
307         * platform/mac/editing/inserting/insert-br-008-expected.txt:
308         * platform/mac/editing/inserting/insert-div-006-expected.txt:
309         * platform/mac/editing/inserting/insert-div-008-expected.txt:
310         * platform/mac/editing/inserting/insert-div-010-expected.txt:
311         * platform/mac/editing/inserting/insert-div-011-expected.txt:
312         * platform/mac/editing/inserting/insert-div-013-expected.txt:
313         * platform/mac/editing/inserting/insert-div-015-expected.txt:
314         * platform/mac/editing/inserting/insert-div-019-expected.txt:
315         * platform/mac/editing/inserting/insert-div-021-expected.txt:
316         * platform/mac/editing/inserting/insert-paragraph-01-expected.txt:
317         * platform/mac/editing/inserting/insert-paragraph-03-expected.txt:
318         * platform/mac/editing/inserting/insert-paragraph-05-expected.txt:
319         * platform/mac/editing/inserting/insert-tab-004-expected.txt:
320         * platform/mac/editing/inserting/insert-text-with-newlines-expected.txt:
321         * platform/mac/editing/inserting/line-break-expected.txt:
322         * platform/mac/editing/pasteboard/3976872-expected.txt:
323         * platform/mac/editing/pasteboard/emacs-ctrl-a-k-y-expected.txt:
324         * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
325         * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
326         * platform/mac/editing/style/block-style-006-expected.txt:
327         * platform/mac/editing/undo/undo-combined-delete-boundary-expected.txt:
328         * platform/mac/editing/undo/undo-combined-delete-expected.txt:
329         * platform/mac/editing/undo/undo-forward-delete-boundary-expected.txt:
330         * platform/mac/editing/undo/undo-forward-delete-expected.txt:
331
332 2009-03-05  Eric Seidel  <eric@webkit.org>
333
334         Rubber-stamped by Adam Roben.
335
336         Move all of the fast/css/*computed* tests into fast/css/getComputedStyle
337         in preparation for adding a bunch more getComputedStyle tests.
338
339         * fast/css/getComputedStyle/computed-style-display-none-expected.txt: Renamed from LayoutTests/fast/css/computed-style-display-none-expected.txt.
340         * fast/css/getComputedStyle/computed-style-display-none.html: Renamed from LayoutTests/fast/css/computed-style-display-none.html.
341         * fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/fast/css/computed-style-expected.txt.
342         * fast/css/getComputedStyle/computed-style-negative-top-expected.txt: Renamed from LayoutTests/fast/css/computed-style-negative-top-expected.txt.
343         * fast/css/getComputedStyle/computed-style-negative-top.html: Renamed from LayoutTests/fast/css/computed-style-negative-top.html.
344         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
345         * fast/css/getComputedStyle/computed-style-without-renderer.html: Renamed from LayoutTests/fast/css/computed-style-without-renderer.html.
346         * fast/css/getComputedStyle/computed-style.html: Renamed from LayoutTests/fast/css/computed-style.html.
347         * fast/css/getComputedStyle/getComputedStyle-background-position-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-position-expected.txt.
348         * fast/css/getComputedStyle/getComputedStyle-background-position.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-position.html.
349         * fast/css/getComputedStyle/getComputedStyle-background-size-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-size-expected.txt.
350         * fast/css/getComputedStyle/getComputedStyle-background-size.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-size.html.
351         * fast/css/getComputedStyle/getComputedStyle-border-box-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-box-expected.txt.
352         * fast/css/getComputedStyle/getComputedStyle-border-box.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-box.html.
353         * fast/css/getComputedStyle/getComputedStyle-border-image-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-image-expected.txt.
354         * fast/css/getComputedStyle/getComputedStyle-border-image.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-image.html.
355         * fast/css/getComputedStyle/getComputedStyle-border-spacing-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing-expected.txt.
356         * fast/css/getComputedStyle/getComputedStyle-border-spacing.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing.html.
357         * fast/css/getComputedStyle/getComputedStyle-borderRadius-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius-expected.txt.
358         * fast/css/getComputedStyle/getComputedStyle-borderRadius.html: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius.html.
359         * fast/css/getComputedStyle/getComputedStyle-relayout-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-relayout-expected.txt.
360         * fast/css/getComputedStyle/getComputedStyle-relayout.html: Renamed from LayoutTests/fast/css/getComputedStyle-relayout.html.
361         * fast/css/getComputedStyle/getComputedStyle-transform-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-transform-expected.txt.
362         * fast/css/getComputedStyle/getComputedStyle-transform.html: Renamed from LayoutTests/fast/css/getComputedStyle-transform.html.
363         * fast/css/getComputedStyle/getComputedStyle-zIndex-auto-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto-expected.txt.
364         * fast/css/getComputedStyle/getComputedStyle-zIndex-auto.html: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto.html.
365         * fast/css/marginComputedStyle.html: Removed.
366         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-expected.txt.
367         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-without-renderer-expected.txt.
368         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.checksum.
369         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.png.
370         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.txt.
371         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-expected.txt.
372         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-without-renderer-expected.txt.
373         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-expected.txt.
374         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-without-renderer-expected.txt.
375
376 2009-03-05  Eric Carlson  <eric.carlson@apple.com>
377
378         Reviewed by Simon Fraser.
379
380         https://bugs.webkit.org/show_bug.cgi?id=24400
381         Bug 24400: Remove "start", "end", "loopStart", "loopEnd", "currentLoop", and "playCount" 
382         media element attributes
383
384         * media/loopend-limits-expected.txt: Removed.
385         * media/loopend-limits.html: Removed.
386         * media/loopstart-limits-expected.txt: Removed.
387         * media/loopstart-limits.html: Removed.
388         * media/video-dom-end-expected.txt: Removed.
389         * media/video-dom-end.html: Removed.
390         * media/video-dom-loopcount-expected.txt: Removed.
391         * media/video-dom-loopcount.html: Removed.
392         * media/video-dom-loopend-expected.txt: Removed.
393         * media/video-dom-loopend.html: Removed.
394         * media/video-dom-loopstart-expected.txt: Removed.
395         * media/video-dom-loopstart.html: Removed.
396         * media/video-dom-start-expected.txt: Removed.
397         * media/video-dom-start.html: Removed.
398         * media/video-end-expected.txt: Removed.
399         * media/video-end.html: Removed.
400         * media/video-loop.html: Added, test for new "loop" attribute.
401         * media/video-loopcount-expected.txt: Removed.
402         * media/video-loopcount.html: Removed.
403         * media/video-loopend-expected.txt: Removed.
404         * media/video-loopend.html: Removed.
405         * media/video-loopstart-expected.txt: Removed.
406         * media/video-loopstart.html: Removed.
407         * media/video-seek-past-end-paused-expected.txt: Updated for loop changes, add more tests.
408         * media/video-seek-past-end-paused.html: Ditto.
409         * media/video-seek-past-end-playing-expected.txt: Ditto.
410         * media/video-seek-past-end-playing.html: Ditto.
411         * media/video-start-expected.txt: Removed.
412         * media/video-start.html: Removed.
413
414 2009-03-05  Pamela Greene  <pam@chromium.org>
415
416         Reviewed by Alexey Proskuryakov.
417
418         Add test for potential crash in window.frames.length
419         https://bugs.webkit.org/show_bug.cgi?id=24339
420
421         * fast/dom/Window/window-collection-length-no-crash-expected.txt: Added.
422         * fast/dom/Window/window-collection-length-no-crash.html: Added.
423
424 2009-03-04  Simon Fraser  <simon.fraser@apple.com>
425
426         Rubber-stamped by Eric Seidel.
427         
428         New layout tests for point mapping and hit testing through 3d transforms.
429         Not run by default yet.
430         
431         * platform/mac/transforms/3d/hit-testing/backface-hit-test-expected.txt: Added.
432         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt: Added.
433         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt: Added.
434         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt: Added.
435         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt: Added.
436         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt: Added.
437         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
438         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
439         * transforms/3d/hit-testing/backface-hit-test.html: Added.
440         * transforms/3d/point-mapping/3d-point-mapping-2.html: Added.
441         * transforms/3d/point-mapping/3d-point-mapping-deep.html: Added.
442         * transforms/3d/point-mapping/3d-point-mapping-origins.html: Added.
443         * transforms/3d/point-mapping/3d-point-mapping-preserve-3d.html: Added.
444         * transforms/3d/point-mapping/3d-point-mapping.html: Added.
445         * transforms/3d/point-mapping/point-mapping-helpers.js: Added.
446         (mousemoved):
447         (dispatchEvent):
448         (clicked):
449         (log):
450         (runTest):
451
452 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
453
454         - Correct bogus result checked in as part of r41432.
455
456         * media/video-can-play-type-expected.txt:
457
458 2009-03-04  Pamela Greene  <pam@chromium.org>
459
460         Reviewed by Darin Fisher.
461
462         Add test to ensure that window.frames is self-referential
463         https://bugs.webkit.org/show_bug.cgi?id=24341
464
465         * fast/dom/Window/window-frames-self-referential-expected.txt: Added.
466         * fast/dom/Window/window-frames-self-referential.html: Added.
467
468 2009-03-04  David Levin  <levin@chromium.org>
469
470         Reviewed by Alexey Proskuryakov.
471
472         Bug 24337: Assert when doing sync XHR in a worker for a cacheable response.
473         <https://bugs.webkit.org/show_bug.cgi?id=24337>
474
475         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache-expected.txt: Added.
476         * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html: Added.
477         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js: Added.
478         (log):
479         (done):
480         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found-expected.txt: Added.
481         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html: Added.
482
483 2009-03-04  David Levin  <levin@chromium.org>
484
485         Reviewed by Alexey Proskuryakov.
486
487         Bug 24330: Sync xhr in workers should send an abort exception when the worker is terminated.
488         <https://bugs.webkit.org/show_bug.cgi?id=24330>
489
490         Added test to verify to terminate a worker while it is doing a synchronous xhr.
491         It does not verify that the exception is a ABORT_ERR because I couldn't figure out a way
492         to actually do this.
493
494         * http/tests/xmlhttprequest/workers/abort-exception-assert-expected.txt: Added.
495         * http/tests/xmlhttprequest/workers/abort-exception-assert.html: Added.
496         * http/tests/xmlhttprequest/workers/resources/endless-response.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/endlessxml.php.
497         * http/tests/xmlhttprequest/workers/resources/endless-sync-xhr.js: Added.
498
499 2009-03-04  Eric Carlson  <eric.carlson@apple.com>
500
501         Reviewed by Antti Koivisto.
502
503         https://bugs.webkit.org/show_bug.cgi?id=24364
504         Test HTMLMediaElement canPlayType method.
505
506         * media/video-can-play-type-expected.txt: Added.
507         * media/video-can-play-type.html: Added.
508
509 2009-03-04  Kevin McCullough  <kmccullough@apple.com>
510
511         - Build bot fix.
512
513         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
514         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
515         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
516         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
517         * fast/profiler/profile-calls-in-included-file-expected.txt:
518
519 2009-03-04  Simon Fraser  <simon.fraser@apple.com>
520
521         Reviewed by Dave Hyatt
522         
523         https://bugs.webkit.org/show_bug.cgi?id=24361
524         
525         Test hit testing on generated content.
526
527         * fast/css-generated-content/hit-test-generated-content.html: Added.
528         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Added.
529         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Added.
530         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
531
532 2009-03-03  David Hyatt  <hyatt@apple.com>
533
534         Test case for https://bugs.webkit.org/show_bug.cgi?id=24201
535
536         Reviewed by Dan Bernstein
537
538         * fast/block/float/nested-clearance.html: Added.
539         * platform/mac/fast/block/float/nested-clearance-expected.checksum: Added.
540         * platform/mac/fast/block/float/nested-clearance-expected.png: Added.
541         * platform/mac/fast/block/float/nested-clearance-expected.txt: Added.
542
543 2009-03-03  Anders Carlsson  <andersca@apple.com>
544
545         Reviewed by John Sullivan.
546
547         https://bugs.webkit.org/show_bug.cgi?id=22884
548         <rdar://problem/6449783>
549         modified layout test crashes Safari
550         
551         Update tests.
552         * plugins/destroy-stream-twice-expected.txt:
553         * plugins/destroy-stream-twice.html:
554
555 2009-03-03  Eric Carlson  <eric.carlson@apple.com>
556
557         Reviewed by Simon Fraser.
558         
559         https://bugs.webkit.org/show_bug.cgi?id=24294
560         Bug 24294: Improve media layout test logging
561         
562         Make all media layout tests log the condition that is being tested,
563         success or failure, plus observed value when a test condition fails
564         so it is possible to see exactly what failed without having to hack
565         the test source. Consolidate some of the logic in the shared JavaScript file.
566
567         * media/audio-constructor-expected.txt:
568         * media/audio-constructor-src-expected.txt:
569         * media/audio-constructor-src.html:
570         * media/audio-constructor.html:
571         * media/audio-mpeg-supported-expected.txt:
572         * media/audio-mpeg-supported.html:
573         * media/broken-video-expected.txt:
574         * media/broken-video.html:
575         * media/constructors-expected.txt:
576         * media/constructors.html:
577         * media/loopend-limits-expected.txt:
578         * media/loopstart-limits-expected.txt:
579         * media/progress-event-expected.txt:
580         * media/progress-event-total-expected.txt:
581         * media/progress-event-total.html:
582         * media/progress-event.html:
583         * media/remove-from-document-expected.txt:
584         * media/remove-from-document-no-load-expected.txt:
585         * media/remove-from-document-no-load.html:
586         * media/remove-from-document.html:
587         * media/unsupported-rtsp-expected.txt:
588         * media/unsupported-rtsp.html:
589         * media/unsupported-tracks-expected.txt:
590         * media/unsupported-tracks.html:
591         * media/video-append-source-expected.txt:
592         * media/video-append-source.html:
593         * media/video-autoplay-expected.txt:
594         * media/video-autoplay.html:
595         * media/video-buffered-expected.txt:
596         * media/video-buffered.html:
597         * media/video-controls-expected.txt:
598         * media/video-controls-transformed-expected.txt:
599         * media/video-controls-transformed.html:
600         * media/video-controls.html:
601         * media/video-currentTime-expected.txt:
602         * media/video-currentTime-set.html:
603         * media/video-currentTime-set2-expected.txt:
604         * media/video-currentTime-set2.html:
605         * media/video-currentTime.html:
606         * media/video-dom-autoplay-expected.txt:
607         * media/video-dom-autoplay.html:
608         * media/video-dom-end-expected.txt:
609         * media/video-dom-end.html:
610         * media/video-dom-loopcount-expected.txt:
611         * media/video-dom-loopcount.html:
612         * media/video-dom-loopend-expected.txt:
613         * media/video-dom-loopend.html:
614         * media/video-dom-loopstart-expected.txt:
615         * media/video-dom-loopstart.html:
616         * media/video-dom-src-expected.txt:
617         * media/video-dom-src.html:
618         * media/video-dom-start-expected.txt:
619         * media/video-dom-start.html:
620         * media/video-end-expected.txt:
621         * media/video-end.html:
622         * media/video-error-abort-expected.txt:
623         * media/video-error-abort.html:
624         * media/video-error-does-not-exist-expected.txt:
625         * media/video-error-does-not-exist.html:
626         * media/video-load-networkState-expected.txt:
627         * media/video-load-networkState.html:
628         * media/video-load-readyState-expected.txt:
629         * media/video-load-readyState.html:
630         * media/video-loopcount-expected.txt:
631         * media/video-loopcount.html:
632         * media/video-loopend-expected.txt:
633         * media/video-loopend.html:
634         * media/video-loopstart-expected.txt:
635         * media/video-loopstart.html:
636         * media/video-muted-expected.txt:
637         * media/video-muted.html:
638         * media/video-no-autoplay-expected.txt:
639         * media/video-no-autoplay.html:
640         * media/video-pause-empty-events-expected.txt:
641         * media/video-pause-empty-events.html:
642         * media/video-play-empty-events-expected.txt:
643         * media/video-play-empty-events.html:
644         * media/video-play-pause-events-expected.txt:
645         * media/video-play-pause-events.html:
646         * media/video-poster-expected.txt:
647         * media/video-poster.html:
648         * media/video-seek-past-end-paused-expected.txt:
649         * media/video-seek-past-end-paused.html:
650         * media/video-seek-past-end-playing-expected.txt:
651         * media/video-seek-past-end-playing.html:
652         * media/video-seekable-expected.txt:
653         * media/video-seekable.html:
654         * media/video-seeking-expected.txt:
655         * media/video-seeking.html:
656         * media/video-size-expected.txt:
657         * media/video-size.html:
658         * media/video-source-expected.txt:
659         * media/video-source-media-expected.txt:
660         * media/video-source-media.html:
661         * media/video-source-type-expected.txt:
662         * media/video-source-type-params-expected.txt:
663         * media/video-source-type-params.html:
664         * media/video-source-type.html:
665         * media/video-source.html:
666         * media/video-src-change-expected.txt:
667         * media/video-src-change.html:
668         * media/video-src-expected.txt:
669         * media/video-src-remove-expected.txt:
670         * media/video-src-remove.html:
671         * media/video-src-set-expected.txt:
672         * media/video-src-set.html:
673         * media/video-src-source-expected.txt:
674         * media/video-src-source.html:
675         * media/video-src.html:
676         * media/video-start-expected.txt:
677         * media/video-start.html:
678         * media/video-test.js:
679         (test):
680         (testExpected):
681         (waitForEvent._eventCallback):
682         (waitForEvent):
683         (waitForEventAndTest._eventCallback):
684         (waitForEventAndTest):
685         (testException):
686         (logResult):
687         * media/video-volume-expected.txt:
688         * media/video-volume.html:
689         * media/video-width-height-expected.txt:
690         * media/video-width-height.html:
691
692 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
693
694         Reviewed by Oliver Hunt.
695
696         <rdar://problem/6031674> JSProfiler: Multiple anonymous functions get
697         the same entry in profiler if called from same function
698
699         - This no longer happens but I thought I'd make a test case anyway. 
700
701         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt: Added.
702         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function.html: Added.
703         * fast/profiler/resources/profiler-test-JS-resources.js:
704         (anotherAnonymousFunction):
705
706 2009-03-03  Kevin McCullough  <kmccullough@apple.com>
707
708         Reviewed by Oliver Hunt.
709
710         <rdar://problem/6639110> console.profile() doesn't work without a title
711
712         * fast/profiler/profile-with-no-title-expected.txt: Added.
713         * fast/profiler/profile-with-no-title.html: Added.
714
715 2009-03-03  Pamela Greene  <pam@chromium.org>
716
717         Remove junk files that must have been accidentally committed.
718         Submitted without review.
719
720         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.orig: Removed.
721         * fast/block/float/t0905-c414-flt-fit-01-d-g.html.rej: Removed.
722         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.orig: Removed.
723         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.rej: Removed.
724         * fast/block/float/t0905-c5526-flthw-00-c-g.html.orig: Removed.
725         * fast/block/float/t0905-c5526-flthw-00-c-g.html.rej: Removed.
726
727 2009-03-03  Scott Violet  <sky@google.com>
728
729         Reviewed by Eric Seidel.
730
731         https://bugs.webkit.org/show_bug.cgi?id=24325
732         Crash on replacing document contents during drop
733
734         Makes sure we don't crash during dnd with DOM mutation event listener
735         that mutates the document on drop.
736
737         * fast/events/crash-on-mutate-during-drop-expected.txt: Added.
738         * fast/events/crash-on-mutate-during-drop.html: Added.
739
740 2009-03-03  Brady Eidson  <beidson@apple.com>
741
742         Reviewed by Darin Adler
743
744         Layout test covering <rdar://problem/6616664> - Quick looks of various file types is broken
745
746         Added to test the changes:
747         * fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
748         * fast/loader/main-document-url-for-non-http-loads.html: Added.
749         * fast/loader/resources/subframe-notify-done.html: Added.
750
751         Updated the following for the new info from dumpResourceLoadCallbacks():
752         * http/tests/misc/window-dot-stop-expected.txt:
753         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
754         * platform/mac-leopard/security/block-test-expected.txt:
755         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
756         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
757         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
758         * security/block-test-expected.txt:
759         * webarchive/loading/test-loading-archive-expected.txt:
760
761 2009-03-02  Chris Marrin  <cmarrin@apple.com>
762
763         Reviewed by Sam Weinig.
764
765         https://bugs.webkit.org/show_bug.cgi?id=24257
766
767         Test for all newly added constructor prototypes.
768         This addition also changes window-properties.html
769         results, so that is updated as well.
770
771         * fast/dom/Window/custom-constructors-expected.txt: Added.
772         * fast/dom/Window/custom-constructors.html: Added.
773         * fast/dom/Window/window-properties-expected.txt:
774
775 2009-03-03  Jungshik Shin  <jshin@chromium.org>
776
777         Reviewed by Darin Adler.
778
779         http://bugs.webkit.org/show_bug.cgi?id=23482
780         Add the following CSS 2.1 tests, with YinYang character (U+262F)
781         and SouthEast Arrow (U+2798) replaced by png images, 
782         to fast/block/float. Leftward white arrow (U+21E6) is also 
783         replaced by an ASCII-equivalent of '<-'.
784
785               css2.1/t0905-c414-flt-fit-01-d-g.html
786               css2.1/t0905-c5525-fltblck-00-d-ag.html           
787               css2.1/t0905-c5526-flthw-00-c-g.html
788
789         On platforms where no font covers those characters (e.g. Windows),
790         the above tests can be skipped and the new tests can be used, instead.
791         They're equivalent in terms of what they test.
792
793         * fast/block/float/resources/se_arrow.png: Added.
794         * fast/block/float/resources/yinyang.png: Added.
795         * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Copied from LayoutTests/css2.1/t0905-c414-flt-fit-01-d-g.html.
796         * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Copied from LayoutTests/css2.1/t0905-c5525-fltblck-00-d-ag.html.
797         * fast/block/float/t0905-c5526-flthw-00-c-g.html: Copied from LayoutTests/css2.1/t0905-c5526-flthw-00-c-g.html.
798         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Added.
799         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Added.
800         * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Added.
801         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Added.
802         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Added.
803         * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Added.
804         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Added.
805         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Added.
806         * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Added.
807
808 2009-03-03  Alexey Proskuryakov  <ap@webkit.org>
809
810         Reviewed by Adam Roben.
811
812         https://bugs.webkit.org/show_bug.cgi?id=4343
813         XMLHttpRequest doesn't work in a JavaScript-created window
814
815         The problem was fixed a while ago (r34506), just adding a test.
816
817         * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added.
818         * http/tests/xmlhttprequest/request-from-popup.html: Added.
819
820 2009-03-02  Simon Fraser  <simon.fraser@apple.com>
821
822         Reviewed by Adele Peterson
823         
824         https://bugs.webkit.org/show_bug.cgi?id=24313
825         
826         Test hit testing on the border and padding of inputs, after
827         touching code that referenced <rdar://problem/4617841>.
828
829         * fast/forms/input-hit-test-border-expected.txt: Added.
830         * fast/forms/input-hit-test-border.html: Added.
831
832 2009-03-01  David Levin  <levin@chromium.org>
833
834         Reviewed by Alexey Proskuryakov.
835
836         Bug 24271: XMLHttpRequest needs js bindings for Workers.
837         <https://bugs.webkit.org/show_bug.cgi?id=24271>
838
839         Some sanity checks for xhr done from workers. These are the same as
840         tests done for normal workers.
841
842         * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added.
843         * http/tests/xmlhttprequest/workers/methods-async.html: Added.
844         * http/tests/xmlhttprequest/workers/methods-expected.txt: Added.
845         * http/tests/xmlhttprequest/workers/methods.html: Added.
846         * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added.
847         (onmessage):
848         (log):
849         (done):
850         (onReqAbort):
851         (onSyncReqError):
852         (start):
853         (processStateChange):
854         * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi.
855         * http/tests/xmlhttprequest/workers/resources/methods.js: Added.
856         (log):
857         (done):
858
859 2009-02-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
860
861         Reviewed by Holger Freyther.
862
863         [Gtk] get the HTTP layout tests going
864         https://bugs.webkit.org/show_bug.cgi?id=24259
865
866         Enable http tests, excluding tests/folders that fail or untested
867
868         * platform/gtk/Skipped:
869
870 2009-03-01  Dan Bernstein  <mitz@apple.com>
871
872         Reviewed by Darin Adler.
873
874         - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
875
876         * fast/events/scroll-during-zoom-change-expected.txt: Added.
877         * fast/events/scroll-during-zoom-change.html: Added.
878
879 2009-02-28  Dan Bernstein  <mitz@apple.com>
880
881         - correct a color profile mismatch in expected pixel results
882
883         * platform/mac/fast/gradients/background-clipped-expected.checksum:
884         * platform/mac/fast/gradients/background-clipped-expected.png:
885
886 2009-02-28  Dan Bernstein  <mitz@apple.com>
887
888         Reviewed by Oliver Hunt.
889
890         - test for https://bugs.webkit.org/show_bug.cgi?id=23848
891           <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
892
893         * fast/layers/inline-dirty-z-order-lists.html: Added.
894         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
895         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
896         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
897
898 2009-02-27  Matt Pennig  <pennig@apple.com>
899
900         Reviewed by David Hyatt.
901         
902         Added two tests:
903             1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
904             2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
905
906         * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
907         * fast/dom/Element/fixed-position-offset-parent.html: Added.
908         * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
909         * fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
910
911 2009-02-27  Dean Jackson  <dino@apple.com>
912
913         Reviewed by Simon Fraser
914
915         Pixel tests for previous commit
916         https://bugs.webkit.org/show_bug.cgi?id=24252
917         
918
919         * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
920         * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
921
922 2009-02-27  Dean Jackson  <dino@apple.com>
923
924         Reviewed by Simon Fraser.
925
926         Add test for crash - transform is null in hit testing
927         https://bugs.webkit.org/show_bug.cgi?id=24252
928
929         * transforms/no_transform_hit_testing-expected.txt: Added.
930         * transforms/no_transform_hit_testing.html: Added.
931
932 2009-02-27  David Levin  <levin@chromium.org>
933
934         Reviewed by Alexey Proskuryakov.
935
936         Bug 24213: Web Worker: Worker4 test: onmessage will never be called
937         <https://bugs.webkit.org/show_bug.cgi?id=24213>
938
939         * fast/workers/worker-terminate-expected.txt:
940         * fast/workers/worker-terminate.html:
941         Added a log entry to the onmessage handler for worker4 to make it visible that
942         the handler was called and removed the terminate call that happened outside of onmessage.
943
944 2009-02-26  Adele Peterson  <adele@apple.com>
945
946         Reviewed by Alice Liu.
947
948         Make the success/failure of this test more obvious.
949
950         * editing/selection/designmode-no-caret.html:
951         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
952         * platform/mac/editing/selection/designmode-no-caret-expected.png:
953         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
954
955 2009-02-26  Gavin Barraclough  <barraclough@apple.com>
956
957         Rubber stamped by Geoff Garen.
958
959         Layout test for bug #23614.
960
961         * fast/js/resources/switch-behaviour.js:
962         * fast/js/switch-behaviour-expected.txt:
963
964 2009-02-26  Adele Peterson  <adele@apple.com>
965
966         Reviewed by Geoff Garen.
967
968         Updating results for <rdar://problem/6618166>
969         https://bugs.webkit.org/show_bug.cgi?id=24216
970         (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message
971
972         We changed these results shortly after r36919, but the original result is actually correct.
973         The test's text indicates that we expect a caret to be placed in this case.
974
975         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
976         * platform/mac/editing/selection/designmode-no-caret-expected.png:
977         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
978
979 2009-02-26  David Hyatt  <hyatt@apple.com>
980
981         Reviewed by Sam Weinig
982
983         Fix text-bottom vertical alignment.  It was incorrectly aligning the bottom of the descent instead of including
984         the line-height below the descent.
985
986         * fast/inline/vertical-align-text-bottom.html: Added.
987         * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added.
988         * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added.
989         * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added.
990
991 2009-02-26  Dirk Schulze  <krit@webkit.org>
992
993         Reviewed by Eric Seidel.
994
995         Corrected some tests after the new SVG Masking implementation for Mac.
996
997         Make SVG Masking platform aware
998         https://bugs.webkit.org/show_bug.cgi?id=19243
999
1000         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
1001         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
1002         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
1003         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
1004         * svg/custom/mask-excessive-malloc.svg:
1005
1006 2009-02-26  Adam Treat  <adam.treat@torchmobile.com>
1007
1008         Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
1009
1010         https://bugs.webkit.org/show_bug.cgi?id=24133
1011         Add a test that checks for a crash in a particular sequence that invokes
1012         the HTML preload scanner and then cancels all loads.
1013
1014         * http/tests/misc/slow-preload-cancel-expected.txt: Added.
1015         * http/tests/misc/slow-preload-cancel.html: Added.
1016         * http/tests/misc/resources/slow-preload-cancel-1.html: Added.
1017
1018 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
1019
1020         Reviewed by Darin Adler.
1021
1022         https://bugs.webkit.org/show_bug.cgi?id=23500
1023         KURL::parse() incorrectly compares its result to original string
1024
1025         * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
1026         Firefox precisely.
1027
1028 2009-02-26  Rahul Kuchhal  <kuchhal@chromium.org>
1029
1030         Reviewed by Dave Hyatt.
1031
1032         https://bugs.webkit.org/show_bug.cgi?id=24003
1033         Fix a crash caused by unsafe type conversion.
1034
1035         * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
1036         * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
1037
1038 2009-02-26  David Hyatt  <hyatt@apple.com>
1039
1040         Reviewed by Dan Bernstein & Darin Adler
1041
1042         Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
1043
1044         * fast/inline/inline-continuation-borders.html: Added.
1045         * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added.
1046         * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added.
1047         * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added.
1048
1049 2009-02-26  Pamela Greene  <pam@chromium.org>
1050
1051         Reviewed by Darin Fisher.
1052
1053         Add test that custom DOM properties survive garbage collection.
1054         https://bugs.webkit.org/show_bug.cgi?id=24142
1055
1056         * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
1057         * fast/dom/Window/customized-property-survives-gc.html: Added.
1058
1059 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
1060
1061         Reviewed by Darin Adler.
1062
1063         https://bugs.webkit.org/show_bug.cgi?id=19527
1064         ASSERTION FAILED: containerA && containerB
1065
1066         * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
1067         (as of 3.1 and 3.2a1pre).
1068
1069         * fast/dom/Range/bug-19527-expected.txt: Added.
1070         * fast/dom/Range/bug-19527.html: Added.
1071         Test a number of additional edge cases.
1072
1073 2009-02-25  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1074
1075         Reviewed by Gavin Barraclough.
1076
1077         Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe
1078         <https://bugs.webkit.org/show_bug.cgi?id=24086>
1079         <rdar://problem/6625111>
1080
1081         * fast/js/resources/sort-no-jit-code-crash.js: Added.
1082         * fast/js/sort-no-jit-code-crash-expected.txt: Added.
1083         * fast/js/sort-no-jit-code-crash.html: Added.
1084
1085 2009-02-25  Dan Bernstein  <mitz@apple.com>
1086
1087         Reviewed by Simon Fraser.
1088
1089         - test for https://bugs.webkit.org/show_bug.cgi?id=24130
1090           <rdar://problem/6618196> Paint very slow when horizontally resizing
1091
1092         * fast/gradients/background-clipped.html: Added.
1093         * platform/mac/fast/gradients/background-clipped-expected.checksum: Added.
1094         * platform/mac/fast/gradients/background-clipped-expected.png: Added.
1095         * platform/mac/fast/gradients/background-clipped-expected.txt: Added.
1096
1097 2009-02-25  Ojan Vafai  <ojan@chromium.org>
1098
1099         Reviewed by Eric Seidel.
1100
1101         Fix test regressions from positionForCoordinates patch.
1102         These three just need rebaselining.
1103         https://bugs.webkit.org/show_bug.cgi?id=24148
1104
1105         standalone-image-drag now correctly places the image in the text
1106         at the x coordinate that it's being dragged on at.
1107
1108         dirtyLinesForInline now places the cursor at the node below it when clicking
1109         in the margin of that node instead of the node above it.
1110
1111         svg/custom/pointer-events-path.svg previously had the caret at the end of 
1112         the last box, and now has the caret at the beginning of the last box, 
1113         since the click was to the left of the box.
1114
1115         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum:
1116         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png:
1117         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt:
1118         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
1119         * platform/mac/svg/custom/pointer-events-path-expected.txt:
1120
1121 2009-02-25  Chris Fleizach  <cfleizach@apple.com>
1122
1123         Reviewed by Beth Dakin.
1124
1125         Test for
1126         Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail
1127         https://bugs.webkit.org/show_bug.cgi?id=24143
1128
1129         * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
1130         * platform/mac-snowleopard/accessibility/table-updating.html: Added.
1131
1132 2009-02-24  Geoffrey Garen  <ggaren@apple.com>
1133
1134         Reviewed by Maciej Stachowiak.
1135         
1136         Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
1137         select messages on hotmail (24052)
1138
1139         * fast/js/for-in-cached-expected.txt: Added.
1140         * fast/js/for-in-cached.html: Added.
1141         * fast/js/resources/for-in-cached.js: Added.
1142         (forIn):
1143
1144 2009-02-25  Beth Dakin  <bdakin@apple.com>
1145
1146         Reviewed by Darin Adler.
1147
1148         Test for <rdar://problem/6487249> repro crash in 
1149         WebCore::CSSParser::parseFillImage copying entire contents of this 
1150         page
1151         -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
1152
1153         * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
1154         * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
1155
1156 2009-02-25  Chris Marrin  <cmarrin@apple.com>
1157
1158         Reviewed by Simon Fraser.
1159
1160         https://bugs.webkit.org/show_bug.cgi?id=23943
1161
1162         Test for new API and fixed results of window-properties.html
1163         to include new API and new WebKitPoint object.
1164
1165         * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
1166         * fast/dom/Window/webkitConvertPoint.html: Added.
1167         * fast/dom/Window/window-properties-expected.txt:
1168
1169 2009-02-25  David Levin  <levin@chromium.org>
1170
1171         Reviewed by Alexey Proskuryakov.
1172
1173         Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
1174         <https://bugs.webkit.org/show_bug.cgi?id=24089>
1175
1176         Modified the test to account for behavior change and output more information to better detect
1177         future changes in behavior.
1178
1179         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
1180         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
1181
1182 2009-02-24  Chris Marrin  <cmarrin@apple.com>
1183
1184         Reviewed by David Hyatt.
1185
1186         https://bugs.webkit.org/show_bug.cgi?id=23368
1187
1188         Hit testing tests, for both accelerated and non-accelerated
1189         cases, and for both transitions and animations.
1190
1191         * animations/animation-hit-test-expected.txt: Added.
1192         * animations/animation-hit-test-transform-expected.txt: Added.
1193         * animations/animation-hit-test-transform.html: Added.
1194         * animations/animation-hit-test.html: Added.
1195         * transitions/transition-hit-test-expected.txt: Added.
1196         * transitions/transition-hit-test-transform-expected.txt: Added.
1197         * transitions/transition-hit-test-transform.html: Added.
1198         * transitions/transition-hit-test.html: Added.
1199
1200 2009-02-25  Alexey Proskuryakov  <ap@webkit.org>
1201
1202         Reviewed by Darin Adler.
1203
1204         https://bugs.webkit.org/show_bug.cgi?id=24067
1205         REGRESSION: Crash in WebCore::Document::initSecurityContext
1206
1207         * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added.
1208         * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added.
1209
1210 2009-02-25  Adam Treat  <adam.treat@torchmobile.com>
1211
1212         Reviewed by Zack Rusin.
1213
1214         https://bugs.webkit.org/show_bug.cgi?id=24158
1215         Adding these tests back in as they are now passing with the implementation
1216         of the queue*() methods on layoutTestController.
1217
1218         * platform/qt/Skipped:
1219
1220 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
1221
1222         Reviewed by Anders Carlsson
1223         
1224         https://bugs.webkit.org/show_bug.cgi?id=15081
1225         
1226         Add tests for display:none on applets, embeds and object elements.
1227
1228         * fast/replaced/applet-display-none.html: Added.
1229         * fast/replaced/embed-display-none.html: Added.
1230         * fast/replaced/object-display-none.html: Added.
1231         * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf.
1232         * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added.
1233         * platform/mac/fast/replaced/applet-display-none-expected.png: Added.
1234         * platform/mac/fast/replaced/applet-display-none-expected.txt: Added.
1235         * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added.
1236         * platform/mac/fast/replaced/embed-display-none-expected.png: Added.
1237         * platform/mac/fast/replaced/embed-display-none-expected.txt: Added.
1238         * platform/mac/fast/replaced/object-display-none-expected.checksum: Added.
1239         * platform/mac/fast/replaced/object-display-none-expected.png: Added.
1240         * platform/mac/fast/replaced/object-display-none-expected.txt: Added.
1241
1242 2009-02-24  Sam Weinig  <sam@webkit.org>
1243
1244         Reviewed by David Hyatt.
1245
1246         Test for https://bugs.webkit.org/show_bug.cgi?id=23990
1247         Regression (r40837): JavaScript image popup doesn't work
1248
1249         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
1250         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
1251
1252 2009-02-24  David Hyatt  <hyatt@apple.com>
1253
1254         Reviewed by Eric Seidel
1255
1256         https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
1257         
1258         This patch reworks the painting of overflow.  There is now the concept of a "self-painting layer."  All
1259         layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have
1260         reflections or masks).
1261         
1262         If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object.
1263         The only difference is that the clip has to be pushed and popped when painting the object's children.
1264         
1265         The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case.  With
1266         the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to
1267         use the new functions.
1268         
1269         Hit testing has also been patched to check the overflow clip rect first before recurring into children.
1270         
1271         Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars
1272         yet, and scrollbar hit testing was already there anyway.  Now the two code paths are more symmetrical.
1273         
1274         Masks are now treated like normal flow layers (just like reflections).
1275         
1276         A couple of test cases have been added to fast/overflow to test the stacking order.
1277
1278         * fast/overflow/overflow-float-stacking.html: Added.
1279         * fast/overflow/overflow-stacking.html: Added.
1280         * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added.
1281         * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added.
1282         * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added.
1283         * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added.
1284         * platform/mac/fast/overflow/overflow-stacking-expected.png: Added.
1285         * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added.
1286
1287 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
1288
1289         Reviewed by Eric Seidel
1290
1291         https://bugs.webkit.org/show_bug.cgi?id=24135
1292         
1293         Update the expected value after testcase change.
1294
1295         * fast/events/offsetX-offsetY-expected.txt:
1296
1297 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
1298
1299         Reviewed by Dave Hyatt.
1300
1301         Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding
1302         around divs inside editable regions.
1303         https://bugs.webkit.org/show_bug.cgi?id=23605
1304
1305         Fix clicks outside editable regions from focusing the editable region.
1306         https://bugs.webkit.org/show_bug.cgi?id=23607
1307
1308         Removed editing/selection/contenteditable-click-outside.html as it's
1309         not as useful as our new tests.
1310
1311         * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added.
1312         * editing/selection/click-in-margins-inside-editable-div.html: Added.
1313         * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added.
1314         * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added.
1315         * editing/selection/click-outside-editable-div-expected.txt: Added.
1316         * editing/selection/click-outside-editable-div.html: Added.
1317         * editing/selection/contenteditable-click-outside.html: Removed.
1318         * editing/selection/resources/TEMPLATE.html: Added.
1319         * editing/selection/resources/click-in-margins-inside-editable-div.js: Added.
1320         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added.
1321         * editing/selection/resources/click-outside-editable-div.js: Added.
1322         * editing/selection/resources/js-test-selection-shared.js: Added.
1323         * editing/selection/select-missing-image.html:
1324         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed.
1325         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed.
1326         * platform/mac/editing/selection/select-all-iframe-expected.txt:
1327         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
1328         * platform/mac/editing/selection/select-missing-image-expected.txt:
1329         * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed.
1330         * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed.
1331
1332 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
1333
1334         Reviewed by Darin Adler
1335
1336         https://bugs.webkit.org/show_bug.cgi?id=24135
1337         
1338         Fix test now that offsetX/offsetY get rounded, rather than truncated.
1339
1340         * fast/events/offsetX-offsetY.html:
1341
1342 2009-02-24  Beth Dakin  <bdakin@apple.com>
1343
1344         Reviewed by Sam Weinig.
1345
1346         Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION: 
1347         Ordered list item marker misaligned when line height is not 1.2 
1348         -and corresponding <rdar://problem/6602506>
1349
1350         * fast/lists/list-marker-with-line-height.html: Added.
1351         * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added.
1352         * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added.
1353         * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added.
1354
1355 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
1356
1357         Reviewed by Simon Fraser.
1358
1359         Adding these tests back in and removing from the Skipped list as
1360         these tests are all now passing on my machine as of latest revision.
1361
1362         * platform/qt/Skipped:
1363
1364 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
1365
1366         Reviewed by Cameron Zwarich.
1367
1368         Remove tests from the Qt Skipped list that no longer even exist.
1369
1370         * platform/qt/Skipped:
1371
1372 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
1373
1374         Reviewed by Darin Adler.
1375
1376         https://bugs.webkit.org/show_bug.cgi?id=24091
1377         <rdar://problem/6468660> Start of redirect chain ends up as master entry in Application Cache
1378
1379         * http/tests/appcache/access-via-redirect-expected.txt: Added.
1380         * http/tests/appcache/access-via-redirect.php: Added.
1381         * http/tests/appcache/resources/access-via-redirect.html: Added.
1382         * http/tests/appcache/resources/access-via-redirect.manifest: Added.
1383
1384 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
1385
1386         Reviewed by Mark Rowe ("awesome!").
1387
1388         Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
1389
1390         * fast/dom/onload-open.html: Added waitUntilDone().
1391
1392 2009-02-24  David Levin  <levin@chromium.org>
1393
1394         Reviewed by Dave Hyatt.
1395
1396         Update expected results due to better results introduced by r41090.
1397
1398         * platform/mac/media/video-layer-crash-expected.txt:
1399
1400 2009-02-23  Julien Chaffraix  <jchaffraix@webkit.org>
1401
1402         Reviewed by Darin Adler.
1403
1404         Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
1405
1406         * fast/dom/cloneNode-expected.txt: Added.
1407         * fast/dom/cloneNode.html: Added.
1408
1409 2009-02-23  David Hyatt  <hyatt@apple.com>
1410
1411         Fix the stacking order for column rules in multi-column layout.  Column rules should paint as part of the background of an element, just
1412         after all other components of the background have been painted.  This allows negative z-index children to still paint on top of the
1413         column rules (rather than ending up above the background of the box but behind the column rules).
1414
1415         Reviewed by Eric Seidel
1416
1417         * fast/multicol/column-rules-stacking.html: Added.
1418         * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added.
1419         * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added.
1420         * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added.
1421
1422 2009-02-23  Gustavo Noronha Silva  <gns@gnome.org>
1423
1424         Reviewed by Alexey Proskuryakov.
1425
1426         https://bugs.webkit.org/show_bug.cgi?id=24011
1427         KURL's setPort doesn't unset port if 0 is given
1428
1429         Adding regression tests for change done on KURL's setPort in
1430         r41076. It is worth noting that Firefox doesn't render this test
1431         correctly since it raises an exception when javascript tries to
1432         change the iframe's contentWindow.location.port, though other
1433         properties are modifiable.
1434
1435         * fast/loader/location-port-expected.txt: Added.
1436         * fast/loader/location-port.html: Added.
1437         * fast/loader/resources/location-port-iframe.html: Added.
1438
1439 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1440
1441         Rubber-stamped by Mark Rowe.
1442
1443         https://bugs.webkit.org/show_bug.cgi?id=15690
1444         Bug in layout test framework (setUpPage vs. setUpPageStatus)
1445
1446         * (Many JS files in dom/):
1447         (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
1448         a W3C fix.
1449
1450 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1451
1452         Reviewed by Mark Rowe.
1453
1454         https://bugs.webkit.org/show_bug.cgi?id=21147
1455         hash property returns incorrect value for links w/o hash
1456
1457         * fast/dom/empty-hash-and-search-expected.txt: Added.
1458         * fast/dom/empty-hash-and-search.html: Added.
1459
1460 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1461
1462         Reviewed by Darin Adler.
1463
1464         https://bugs.webkit.org/show_bug.cgi?id=20184
1465         SELECT with no name generates invalid query string
1466
1467         * fast/forms/select-no-name-expected.txt: Added.
1468         * fast/forms/select-no-name.html: Added.
1469
1470 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1471
1472         Reviewed by Darin Adler.
1473
1474         https://bugs.webkit.org/show_bug.cgi?id=15707
1475         Crash when manipulating document from within an iframe onload function
1476
1477         * fast/dom/onload-open-expected.txt: Added.
1478         * fast/dom/onload-open.html: Added.
1479         * fast/dom/resources/frame-onload-open.html: Added.
1480
1481 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
1482
1483         Reviewed by Darin Adler.
1484
1485         https://bugs.webkit.org/show_bug.cgi?id=18970
1486         Numerically named input fields cause document.forms loop problems
1487
1488         * fast/forms/numeric-input-name-expected.txt: Added.
1489         * fast/forms/numeric-input-name.html: Added.
1490
1491 2009-02-21  Hironori Bono  <hbono@chromium.org>
1492
1493         Reviewed by Alexey Proskuryakov.
1494
1495         https://bugs.webkit.org/show_bug.cgi?id=23786
1496         [Chromium] line-break characters in a complex text are treated as zero-width spaces
1497
1498         Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
1499
1500         * fast/text/international/bidi-linebreak-001.html: Added.
1501         * fast/text/international/bidi-linebreak-002.html: Added.
1502         * fast/text/international/bidi-linebreak-003.html: Added.
1503         * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
1504         * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
1505         * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added.
1506         * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
1507         * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
1508         * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added.
1509         * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
1510         * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
1511         * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added.
1512
1513 2009-02-20  Sam Weinig  <sam@webkit.org>
1514
1515         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
1516
1517 2009-02-20  Oliver Hunt  <oliver@apple.com>
1518
1519         RS=Mark Rowe.
1520
1521         <rdar://problem/6606660> 2==null returns true in 64bit jit
1522
1523         Improved equality test to contain all integer values that could
1524         appear to be other immediate values if the type tag were ignored.
1525
1526         * fast/js/equality-expected.txt:
1527         * fast/js/resources/equality.js:
1528
1529 2009-02-19  Sam Weinig  <sam@webkit.org>
1530
1531         Reviewed by Beth Dakin.
1532
1533         Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
1534         Update querySelector/querySelectorAll to match the latest spec
1535
1536         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
1537         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
1538         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
1539         * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated.  We now fail 17 tests
1540         due to not throwing an exception when no arguments are passed to querySelector
1541         or querySelectorAll.
1542         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added.
1543         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added.
1544         * fast/dom/SelectorAPI/undefined-null-stringify.html: Added.
1545
1546 2009-02-19  David Hyatt  <hyatt@apple.com>
1547
1548         Fix a bug where reflections didn't work properly if opacity was < 1.  Make sure that replaced elements
1549         also consider reflections to be part of their visual overflow.  This had already been done for blocks
1550         and lines, but it wasn't being done yet for replaced elements.
1551
1552         Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer
1553         transparency layer early.  Since the reflected object paints twice, we don't want to end the transparency
1554         layer it pushed until we're done painting the real object (rather than the reflection).
1555
1556         Reviewed by Dan Bernstein
1557
1558         * fast/reflections/reflection-masks-opacity.html: Added.
1559         * platform/mac/fast/reflections/reflection-direction-expected.txt:
1560         * platform/mac/fast/reflections/reflection-masks-expected.txt:
1561         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added.
1562         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added.
1563         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added.
1564
1565 2009-02-19  Jay Campan  <jcampan@google.com>
1566
1567         Reviewed by Alexey Proskuryakov.
1568
1569         https://bugs.webkit.org/show_bug.cgi?id=23959
1570         LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines.
1571
1572         * fast/dom/navigator-detached-no-crash-expected.txt:
1573         * fast/dom/navigator-detached-no-crash.html:
1574
1575 2009-02-19  Dimitri Glazkov  <dglazkov@chromium.org>
1576
1577         Reviewed by Dave Hyatt.
1578
1579         https://bugs.webkit.org/show_bug.cgi?id=24012
1580         Clarify objective of the test and clean up.
1581
1582         * fast/forms/inline-ignored-on-legend-expected.txt:
1583         * fast/forms/inline-ignored-on-legend.html:
1584
1585 2009-02-18  Dimitri Glazkov  <dglazkov@chromium.org>
1586
1587         Reviewed by Eric Seidel.
1588
1589         https://bugs.webkit.org/show_bug.cgi?id=24012
1590         Convert inline-ignored-on-legend to text-only test.
1591
1592         * fast/forms/inline-ignored-on-legend-expected.txt: Added.
1593         * fast/forms/inline-ignored-on-legend.html: Changed to text-only.
1594         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed.
1595         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed.
1596         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed.
1597
1598 2009-02-17  Peter Abrahamsen  <rainhead@gmail.com>
1599
1600         Reviewed by Sam Weinig.
1601
1602         https://bugs.webkit.org/show_bug.cgi?id=23958
1603         <rdar://problem/6587815>
1604
1605         Updated XMLHttpRequests tests to match the newest Access Control draft.
1606
1607         * http/tests/security/originHeader/resources/print-origin.cgi:
1608         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1609         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi:
1610         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi:
1611         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi:
1612         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi:
1613         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
1614         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1615         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1616         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1617         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi:
1618
1619 2009-02-17  Geoffrey Garen  <ggaren@apple.com>
1620
1621         Reviewed by Sam Weinig.
1622         
1623         Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
1624         fails to load.
1625
1626         * fast/js/function-toString-semicolon-insertion-expected.txt: Added.
1627         * fast/js/function-toString-semicolon-insertion.html: Added.
1628         * fast/js/resources/function-toString-semicolon-insertion.js: Added.
1629         (compileAndSerialize):
1630
1631 2009-02-17  David Hyatt  <hyatt@apple.com>
1632
1633         Reviewed by Eric Seidel
1634
1635         Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
1636
1637         Don't allow legends to be anything but display:block.
1638
1639         * fast/forms/inline-ignored-on-legend.html: Added.
1640         * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
1641         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
1642         * platform/mac/fast/forms/006-expected.txt:
1643         * platform/mac/fast/forms/007-expected.txt:
1644         * platform/mac/fast/forms/fieldset-align-expected.txt:
1645         * platform/mac/fast/forms/float-before-fieldset-expected.txt:
1646         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added.
1647         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added.
1648         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added.
1649         * platform/mac/fast/invalid/residual-style-expected.txt:
1650         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
1651
1652 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
1653
1654         Reviewed by Mark Rowe.
1655         
1656         https://bugs.webkit.org/show_bug.cgi?id=16309
1657         HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
1658
1659         * editing/execCommand/insert-list-with-id-expected.txt: Added.
1660         * editing/execCommand/insert-list-with-id.html:
1661         * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed.
1662         * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed.
1663         * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed.
1664
1665 2009-02-16  Sam Weinig  <sam@webkit.org>
1666
1667         Reviewed by Geoffrey Garen.
1668
1669         Add tests for <rdar://problem/6468156>
1670         REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
1671
1672         * fast/js/function-apply-expected.txt:
1673         * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and
1674         Array.length explicitly or implicitly using Array.prototype.unshift.
1675
1676 2009-02-16  Dan Bernstein  <mitz@apple.com>
1677
1678         Reviewed by Geoffrey Garen.
1679
1680         - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
1681
1682         * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added.
1683         * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added.
1684         * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added.
1685         * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html.
1686
1687 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
1688
1689         Reviewed by Eric Seidel.
1690         
1691         https://bugs.webkit.org/show_bug.cgi?id=15381
1692         execCommand justify modifies the contentEditable node
1693
1694         * editing/execCommand/15381-expected.txt: Added.
1695         * editing/execCommand/15381.html: Added.
1696         
1697         Made this test cross platform and changed it to reflect the fix:
1698         * editing/execCommand/5062376-expected.txt: Added.
1699         * editing/execCommand/5062376.html:
1700         * platform/mac/editing/execCommand/5062376-expected.checksum: Removed.
1701         * platform/mac/editing/execCommand/5062376-expected.png: Removed.
1702         * platform/mac/editing/execCommand/5062376-expected.txt: Removed.
1703
1704 2009-02-16  Chris Fleizach  <cfleizach@apple.com>
1705
1706         Reviewed by Adele Peterson.
1707
1708         Test for Bug 23979: AX: alt tag not returned for <input type="image">
1709         https://bugs.webkit.org/show_bug.cgi?id=23979
1710
1711         * accessibility/input-image-alt-expected.txt: Added.
1712         * accessibility/input-image-alt.html: Added.
1713
1714 2009-02-13  Geoffrey Garen  <ggaren@apple.com>
1715
1716         Reviewed by Sam Weinig.
1717         
1718         Added a test for an edge case in <rdar://problem/6584057>.
1719
1720         * fast/js/resources/sort-non-numbers.js: Added.
1721         * fast/js/sort-non-numbers.html: Added.
1722         * fast/js/sort-non-numbers-expected.txt: Added.
1723
1724 2009-02-13  Chris Marrin  <cmarrin@apple.com>
1725
1726         Reviewed by Adam Roben.
1727
1728         https://bugs.webkit.org/show_bug.cgi?id=23936
1729
1730         Fixed 3 more test cases
1731
1732         * platform/win/fast/css/computed-style-expected.txt:
1733         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1734         * svg/css/getComputedStyle-basic-expected.txt:
1735
1736 2009-02-13  Chris Marrin  <cmarrin@apple.com>
1737
1738         Reviewed by Simon Fraser.
1739
1740         https://bugs.webkit.org/show_bug.cgi?id=23936
1741
1742         Fixed 2 more test cases (mac specific)
1743
1744         * platform/mac/fast/css/computed-style-expected.txt:
1745         * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
1746
1747 2009-02-12  Horia Olaru  <olaru@adobe.com>
1748
1749         Reviewed by Oliver Hunt.
1750
1751         https://bugs.webkit.org/show_bug.cgi?id=23400
1752
1753         Added a modified version of the test Chris Brichford attached to the bug.
1754         Will test return values of various eval function calls, including some which
1755         throw and catch errors in the string to evaluate.
1756
1757         * fast/js/eval-throw-return-expected.txt: Added.
1758         * fast/js/eval-throw-return.html: Added.
1759         * fast/js/resources/eval-throw-return.js: Added.
1760         (throwFunc):
1761         (throwOnReturn):
1762         (twoFunc):
1763
1764 2009-02-12  David Smith  <catfish.man@gmail.com>
1765
1766         Reviewed by David Hyatt.
1767
1768         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
1769
1770 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1771
1772         Reviewed by Simon Fraser.
1773
1774         https://bugs.webkit.org/show_bug.cgi?id=23936
1775
1776         Fixed test results
1777
1778         * fast/css/computed-style-expected.txt:
1779         * fast/css/computed-style-without-renderer-expected.txt:
1780         * fast/dom/Window/window-properties-expected.txt:
1781         * platform/mac/svg/text/text-text-05-t-expected.checksum:
1782         * platform/mac/svg/text/text-text-05-t-expected.png:
1783
1784 2009-02-12  Eric Carlson  <eric.carlson@apple.com>
1785
1786         Reviewed by Simon Fraser.
1787         
1788         Support MPEG content on Mac and Windows.
1789         <rdar://problem/5917509>
1790         https://bugs.webkit.org/show_bug.cgi?id=23495
1791
1792         * media/audio-mpeg-supported-expected.txt: Added.
1793         * media/audio-mpeg-supported.html: Added.
1794         * media/content/silence.mpg: Added.
1795
1796 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1797
1798         Reviewed by Dave Hyatt
1799
1800         https://bugs.webkit.org/show_bug.cgi?id=23908
1801
1802         Added test for parsing 3d functions in webkit-transform
1803
1804         * transforms/3d: Added.
1805         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1806         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1807
1808 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
1809
1810         Reviewed by Darin Adler.
1811
1812         Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
1813
1814         The test validates the <image> special treatment (using <img> tag) and see whether
1815         it validates the previous behaviour and we do not ASSERT.
1816
1817         * fast/dom/prefixed-image-tag-expected.txt: Added.
1818         * fast/dom/prefixed-image-tag.xhtml: Added.
1819
1820 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
1821
1822         Reviewed by Darin Adler.
1823
1824         Bug 23826: Potential bug with before/after rule while moving element from one document to another
1825
1826         * fast/css-generated-content/beforeAfter-interdocument.html: Added.
1827         * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
1828
1829 2009-02-12  Adam Roben  <aroben@apple.com>
1830
1831         Try to fix dashboard-region-parser
1832
1833         * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
1834         paths now that this test has moved.
1835
1836 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1837
1838         Reviewed by Simon Fraser.
1839
1840         https://bugs.webkit.org/show_bug.cgi?id=23927
1841
1842         Skip 16 SVG tests that fail on PPC, until problem is resolved
1843
1844         * platform/mac/Skipped:
1845
1846 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1847
1848         Reviewed by Simon Fraser.
1849
1850         https://bugs.webkit.org/show_bug.cgi?id=23927
1851
1852         This fixes one testcase on PPC Mac
1853
1854         * svg/custom/getTransformToElement.svg:
1855
1856 2009-02-12  Adam Roben  <aroben@apple.com>
1857
1858         Add some tests that fail due to using the wrong font for Hebrew to the
1859         Windows Skipped list
1860
1861         * platform/win/Skipped:
1862
1863 2009-02-12  Adam Roben  <aroben@apple.com>
1864
1865         Remove some passing tests from the Windows Skipped list
1866
1867         * platform/win/Skipped: Removed two tests in http/tests/incremental
1868         (one of which had been renamed and so was running anyway).
1869
1870 2009-02-12  Adam Roben  <aroben@apple.com>
1871
1872         Add a failing loader test to the Windows Skipped list
1873
1874         * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
1875
1876 2009-02-12  Adam Roben  <aroben@apple.com>
1877
1878         Add another failing drag-n-drop test to the Windows Skipped list
1879
1880         * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
1881
1882 2009-02-12  Adam Roben  <aroben@apple.com>
1883
1884         Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
1885         in cross-platform location
1886
1887         <https://bugs.webkit.org/show_bug.cgi?id=23919>
1888
1889         Moved the test and its results to platform/mac.
1890
1891         Reviewed by Dan Bernstein.
1892
1893         * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
1894         * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
1895
1896 2009-02-12  Adam Roben  <aroben@apple.com>
1897
1898         Fix Bug 23918: Mac-specific results for
1899         fast/css/computed-style[-without-renderer] are sitting in
1900         cross-platform location
1901
1902         <https://bugs.webkit.org/show_bug.cgi?id=23918>
1903
1904         Move Mac-specific results for
1905         fast/css/computed-style[-without-renderer] to platform/mac
1906
1907         Reviewed by John Sullivan.
1908
1909         * fast/css/computed-style-expected.txt:
1910         * fast/css/computed-style-without-renderer-expected.txt:
1911         Made these results correct for non-Mac platforms by removing the
1912         -webkit-dashboard-region references.
1913
1914         * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
1915         * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
1916
1917         * platform/win/fast/css/computed-style-expected.txt:
1918         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1919         Copied the non-Mac results here, too, since on Windows we first check
1920         for Mac-specific results before checking for cross-platform results.
1921
1922 2009-02-11  Adam Roben  <aroben@apple.com>
1923
1924         Windows fix for Bug 22239: Implement missing animation & transition
1925         APIs on LayoutTestController for non-mac platforms
1926
1927         <https://bugs.webkit.org/show_bug.cgi?id=22239>
1928
1929         Reviewed by Simon Fraser.
1930
1931         * platform/win/Skipped: Enable the previously-skipped tests.
1932
1933 2009-02-11  Scott Violet  <sky@google.com>
1934
1935         Reviewed by Simon Fraser.
1936
1937         https://bugs.webkit.org/show_bug.cgi?id=23805 
1938         The test transitions/transition-end-event-multiple-03.html occasionally fails.
1939
1940         * transitions/transition-end-event-multiple-03.html: Upped the timeout.
1941
1942 2009-02-10  Oliver Hunt  <oliver@apple.com>
1943
1944         Reviewed by Adele Peterson.
1945
1946         <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
1947
1948         Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
1949         when the mousedown handler has prevented default handling.
1950
1951         * fast/events/mouse-drag-from-frame-expected.txt: Added.
1952         * fast/events/mouse-drag-from-frame.html: Added.
1953         * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
1954
1955 2009-02-08  Sam Weinig  <sam@webkit.org>
1956
1957         Reviewed by David Hyatt.
1958
1959         Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
1960         Please implement getBoundingClientRect and getClientRects
1961         <rdar://problem/6139669>
1962
1963         * fast/dom/Window/window-properties-expected.txt:
1964         * fast/dom/domListEnumeration-expected.txt:
1965         * fast/dom/getBoundingClientRect-expected.txt: Added.
1966         * fast/dom/getBoundingClientRect.html: Added.
1967         * fast/dom/getClientRects-expected.txt: Added.
1968         * fast/dom/getClientRects.html: Added.
1969         * fast/dom/resources/domListEnumeration.js:
1970         * fast/js/global-constructors-expected.txt:
1971
1972 2009-02-10  Feng Qian <feng@chromium.org>
1973
1974         Reviewed by Alexey Proskuryakov.
1975
1976         Fix crashes in disconnected navigator object.
1977         https://bugs.webkit.org/show_bug.cgi?id=23626
1978
1979         * fast/dom/navigator-detached-no-crash-expected.txt: Added.
1980         * fast/dom/navigator-detached-no-crash.html: Added.
1981
1982 2009-02-09  Chris Marrin  <cmarrin@apple.com>
1983
1984         Reviewed by Simon Fraser
1985
1986         https://bugs.webkit.org/show_bug.cgi?id=23689
1987
1988         Add test for 3D functionality of WebKitCSSMatrix.
1989
1990         * transforms/3d: Added.
1991         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1992         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1993
1994 2009-02-09  Mark Rowe  <mrowe@apple.com>
1995
1996         Reviewed by Sam Weinig.
1997
1998         Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
1999         Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
2000
2001         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
2002         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
2003
2004 2009-02-09  Dimitri Glazkov  <dglazkov@chromium.org>
2005
2006         Reviewed by Dave Hyatt.
2007
2008         https://bugs.webkit.org/show_bug.cgi?id=23806
2009         New test for the crash with an embed element with an empty src and
2010         "text/html" type.
2011
2012         * fast/loader/empty-embed-src-attribute-expected.txt: Added.
2013         * fast/loader/empty-embed-src-attribute.html: Added.
2014
2015 2009-02-09  Alexey Proskuryakov  <ap@webkit.org>
2016
2017         Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
2018
2019         * fast/dom/Selection/getRangeAt-expected.txt: Added.
2020
2021 2009-02-07  Rob Buis  <rwlbuis@gmail.com>
2022
2023         Reviewed by Darin.
2024
2025         Test for:
2026         https://bugs.webkit.org/show_bug.cgi?id=3248
2027         Bug 3248: Mouse events on OPTION element seem to be ignored
2028
2029         * fast/forms/option-mouseevents-expected.txt: Added.
2030         * fast/forms/option-mouseevents.html: Added.
2031
2032 2009-02-06  Chris Marrin  <cmarrin@apple.com>
2033
2034         Reviewed by Simon Fraser.
2035
2036        https://bugs.webkit.org/show_bug.cgi?id=6868
2037
2038         Fixed results of several svg tests because of differences
2039         in rounding caused by TransformationMatrix changing from
2040         single to double precision math.
2041
2042         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
2043         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
2044         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
2045         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
2046         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
2047         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
2048         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
2049         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
2050         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
2051         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2052         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2053         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2054         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2055         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2056         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
2057         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2058         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
2059         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
2060         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
2061         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
2062         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
2063         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
2064         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
2065         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
2066         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
2067         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
2068         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
2069         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
2070         * platform/mac/svg/batik/text/textProperties-expected.txt:
2071         * platform/mac/svg/batik/text/verticalText-expected.txt:
2072         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
2073         * platform/mac/svg/carto.net/slider-expected.txt:
2074         * platform/mac/svg/carto.net/tabgroup-expected.txt:
2075         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
2076         * platform/mac/svg/custom/invalid-css-expected.txt:
2077         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2078         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2079         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
2080         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2081         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
2082         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
2083         * platform/mac/svg/hixie/perf/001-expected.txt:
2084         * platform/mac/svg/hixie/perf/002-expected.txt:
2085         * platform/mac/svg/hixie/perf/007-expected.txt:
2086         * platform/mac/svg/text/text-align-01-b-expected.txt:
2087         * platform/mac/svg/text/text-align-05-b-expected.txt:
2088         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
2089         * platform/mac/svg/text/text-text-04-t-expected.txt:
2090         * platform/mac/svg/text/text-text-05-t-expected.txt:
2091         * platform/mac/svg/text/text-text-06-t-expected.txt:
2092         * platform/mac/svg/text/text-tref-01-b-expected.txt:
2093         * svg/custom/getTransformToElement.svg:
2094
2095 2009-02-05  Eric Seidel  <eric@webkit.org>
2096
2097         Reviewed by Eric Seidel.
2098
2099         DOMSelection.getRangeAt() returns a different range than the selection
2100         https://bugs.webkit.org/show_bug.cgi?id=23601
2101
2102         Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
2103
2104         * fast/dom/Selection/getRangeAt.html: Added.
2105         * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
2106         * fast/dom/Selection/resources/getRangeAt.js: Added.
2107
2108 2009-02-06  Justin Garcia  <justin.garcia@apple.com>
2109
2110         Reviewed by Oliver Hunt.
2111         
2112         https://bugs.webkit.org/show_bug.cgi?id=23800
2113         Header elements are not always preserved during paste
2114
2115         * editing/execCommand/4128080-1-expected.txt: Added.
2116         * editing/execCommand/4128080-1.html: Added.
2117         * editing/execCommand/4128080-2-expected.txt: Added.
2118         * editing/execCommand/4128080-2.html: Added.
2119
2120 2009-02-05  Alexey Proskuryakov  <ap@webkit.org>
2121
2122         Reviewed by Darin Adler.
2123
2124         <rdar://problem/6438271> Improve backspace handling of accented characters
2125
2126         * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
2127         * platform/mac/editing/deleting/backward-delete.html: Added.
2128
2129 2009-02-05  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2130
2131         Rubber-stamped by George Staikos.
2132
2133         Regenerate input.wml result on mac, it was generated with Qt before.
2134
2135         * platform/mac/fast/wml/input-expected.checksum:
2136         * platform/mac/fast/wml/input-expected.png:
2137         * platform/mac/fast/wml/input-expected.txt:
2138
2139 2009-02-05  Sam Weinig  <sam@webkit.org>
2140
2141         Reviewed by Darin Layer.
2142
2143         Fix after merging EventTargetNode up into Node.
2144
2145         * fast/dom/Window/window-properties-expected.txt:
2146         * fast/dom/prototype-chain-expected.txt:
2147
2148 2009-02-04  Dean Jackson  <dino@apple.com>
2149
2150         Reviewed by Darin Adler.
2151
2152         Remove animation-play-state from expected properties.
2153         https://bugs.webkit.org/show_bug.cgi?id=22907
2154
2155         * animations/computed-style-expected.txt:
2156         * animations/computed-style.html:
2157         * fast/css/computed-style-display-none-expected.txt:
2158         * fast/css/computed-style-expected.txt:
2159         * fast/css/computed-style-without-renderer-expected.txt:
2160         * fast/css/computed-style-without-renderer.html:
2161         * svg/css/getComputedStyle-basic-expected.txt:
2162
2163 2009-02-04  Tor Arne Vestbø  <tavestbo@trolltech.com>
2164
2165         Reviewed by Darin Adler.
2166
2167         Make sure we don't load on removing the media element from the document
2168         https://bugs.webkit.org/show_bug.cgi?id=22105.
2169
2170         * media/remove-from-document-no-load-expected.txt: Added.
2171         * media/remove-from-document-no-load.html: Added.
2172
2173 2009-02-04  Dmitry Titov  <dimich@chromium.org>
2174
2175         Not reviewed, build fix.
2176
2177         https://bugs.webkit.org/show_bug.cgi?id=22806
2178         Reverting the test that should not yet be landed since it depends on
2179         changes in DRT which were not yet landed.
2180
2181         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
2182         * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
2183         * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
2184         * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
2185
2186 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
2187
2188         Reviewed by Eric Seidel.
2189
2190         Rename layout test result to the correct name.
2191
2192         * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
2193
2194 2009-02-04  Dmitry Titov  <dimich@chromium.org>
2195
2196         Reviewed by Darin Adler.
2197
2198         Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
2199
2200         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
2201         * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
2202         * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
2203         * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
2204
2205 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
2206
2207         Reviewed by Sam Weinig.
2208
2209         https://bugs.webkit.org/show_bug.cgi?id=23655
2210         Clean up storage layout tests a bit.
2211
2212         * storage/close-during-stress-test.html: Moved brace to new line.
2213         * storage/empty-statement.html: Moved brace to new line.
2214         * storage/execute-sql-args.html: Moved brace to new line.
2215         * storage/quota-tracking.html: Moved brace to new line.
2216         * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
2217         * storage/transaction-callback-exception-crash.html: Added.
2218         * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
2219         * storage/transaction_callback_exception_crash.html: Removed.
2220
2221 2009-02-04  Jeremy Moskovich  <jeremy@chromium.org>
2222
2223         Reviewed by Dave Hyatt.
2224
2225         https://bugs.webkit.org/show_bug.cgi?id=23471
2226         Fix text-overflow:ellipsis; for RTL case.
2227
2228         Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
2229
2230         * fast/css/text-overflow-ellipses.html: Added.
2231         * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
2232         * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
2233         * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
2234         * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
2235         * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
2236
2237 2009-02-03  Brad Garcia  <bgarcia@google.com>
2238
2239         Reviewed by Eric Seidel.
2240
2241         Test for https://bugs.webkit.org/show_bug.cgi?id=20443
2242
2243         * fast/frames/frame-dead-region-expected.txt: Added.
2244         * fast/frames/frame-dead-region.html: Added.
2245         * fast/frames/resources/frame-dead-region-left.html: Added.
2246
2247 2009-02-03  Justin Garcia  <justin.garcia@apple.com>
2248
2249         Reviewed by Darin Adler.
2250         
2251         https://bugs.webkit.org/show_bug.cgi?id=13490
2252         Implement execCommand("styleWithCSS", ...)
2253
2254         * editing/execCommand/5685604-1-expected.txt: Added.
2255         * editing/execCommand/5685604-1.html: Added.
2256
2257 2009-02-03  Grace Kloba  <klobag@gmail.com>
2258
2259         https://bugs.webkit.org/show_bug.cgi?id=23178
2260         Added a case to test the offsetTop of table cell's children.
2261
2262         * fast/dom/Element/offsetTop-table-cell-expected.txt:
2263         * fast/dom/Element/offsetTop-table-cell.html:
2264
2265 2009-02-03  Dan Bernstein  <mitz@apple.com>
2266
2267         Reviewed by Brady Eidson.
2268
2269         - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
2270
2271         * fast/history/window-open-expected.txt: Added.
2272         * fast/history/window-open.html: Added.
2273
2274 2009-02-03  Dmitry Titov  <dimich@chromium.org>
2275
2276         Reviewed by Alexey Proskuryakov.
2277
2278         https://bugs.webkit.org/show_bug.cgi?id=22718
2279         Implement WindowTimers interface in Workers.
2280
2281         First layout test for timeouts in a Worker.
2282
2283         * fast/workers/resources/worker-timeout.js: Added.
2284         (checkCompletion):
2285         * fast/workers/worker-timeout-expected.txt: Added.
2286         * fast/workers/worker-timeout.html: Added.
2287
2288 2009-02-02  Oliver Hunt  <oliver@apple.com>
2289
2290         Reviewed by Gavin Barraclough.
2291
2292         <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
2293         <rdar://problem/6543487>
2294
2295         Testcase for regex codegen emitting checks out of correct order.
2296
2297         * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
2298         * fast/js/regexp-character-match-out-of-order.html: Added.
2299         * fast/js/resources/regexp-character-match-out-of-order.js: Added.
2300
2301 2009-02-02  Yichao Yin  <yichao.yin@torchmobile.com.cn>
2302
2303         Reviewed by Niko Zimmermann.
2304
2305         Tests for WML Input
2306
2307         * wml/input-format-expected.txt: Added.
2308         * wml/input-format.html: Added.
2309         * wml/resources/input-format.js: Added.
2310         (setupTestDocument):
2311         (prepareTest):
2312         (executeTest):
2313
2314 2009-01-29  Scott Violet  <sky@google.com>
2315
2316         Reviewed by Darin Adler.
2317
2318         https://bugs.webkit.org/show_bug.cgi?id=23633
2319         The test transitions/transition-end-event-nested.html occasionally fails
2320
2321         Ups the timeout of the test transitions/transition-end-event-nested.html
2322         and makes the test exit as soon as all events received.
2323
2324         * transitions/transition-end-event-helpers.js:
2325         (recordTransitionEndEvent):
2326         (runTransitionTest.startTest._endFunction):
2327         (runTransitionTest.startTest):
2328         (runTransitionTest):
2329         * transitions/transition-end-event-nested.html:
2330
2331 2009-01-30  Sam Weinig  <sam@webkit.org>
2332
2333         Reviewed by Dan Bernstein.
2334
2335         Test for <rdar://problem/6545095>
2336         ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
2337
2338         * fast/block/float/crash-replaced-display-block-expected.txt: Added.
2339         * fast/block/float/crash-replaced-display-block.html: Added.
2340
2341 2009-01-30  Chris Fleizach  <cfleizach@apple.com>
2342
2343         Reviewed by Oliver Hunt.
2344
2345         Bug 23656: AX hierarchy for iFrames is incorrect
2346         https://bugs.webkit.org/show_bug.cgi?id=23656
2347
2348         Update test to reflect correct behavior.
2349
2350         * accessibility/iframe-bastardization.html:
2351
2352 2009-01-30  Geoffrey Garen  <ggaren@apple.com>
2353
2354         Reviewed by Darin Adler.
2355
2356         More redirect layout test work.
2357         
2358         Added tests (expected to fail) for form submission via JavaScript:
2359         
2360         * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added.
2361         * http/tests/history/redirect-js-form-submit-0-seconds.html: Added.
2362         * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added.
2363         * http/tests/history/redirect-js-form-submit-2-seconds.html: Added.
2364         * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added.
2365         * http/tests/history/redirect-js-form-submit-before-load.html: Added.
2366         
2367         Updated these tests to dump their back/forward lists, to check for
2368         back/forward regressions, and to use # instead of ? to communicate between
2369         URLs, since, to my surprise, form submissions can't use query strings.
2370
2371         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt:
2372         * http/tests/history/redirect-200-refresh-0-seconds.pl:
2373         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt:
2374         * http/tests/history/redirect-200-refresh-2-seconds.pl:
2375         * http/tests/history/redirect-301-expected.txt:
2376         * http/tests/history/redirect-301.pl:
2377         * http/tests/history/redirect-302-expected.txt:
2378         * http/tests/history/redirect-302.pl:
2379         * http/tests/history/redirect-303-expected.txt:
2380         * http/tests/history/redirect-303.pl:
2381         * http/tests/history/redirect-307-expected.txt:
2382         * http/tests/history/redirect-307.pl:
2383         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt:
2384         * http/tests/history/redirect-js-document-location-0-seconds.html:
2385         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt:
2386         * http/tests/history/redirect-js-document-location-2-seconds.html:
2387         * http/tests/history/redirect-js-document-location-before-load-expected.txt:
2388         * http/tests/history/redirect-js-document-location-before-load.html:
2389         * http/tests/history/redirect-js-location-0-seconds-expected.txt:
2390         * http/tests/history/redirect-js-location-0-seconds.html:
2391         * http/tests/history/redirect-js-location-2-seconds-expected.txt:
2392         * http/tests/history/redirect-js-location-2-seconds.html:
2393         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt:
2394         * http/tests/history/redirect-js-location-assign-0-seconds.html:
2395         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt:
2396         * http/tests/history/redirect-js-location-assign-2-seconds.html:
2397         * http/tests/history/redirect-js-location-assign-before-load-expected.txt:
2398         * http/tests/history/redirect-js-location-assign-before-load.html:
2399         * http/tests/history/redirect-js-location-before-load-expected.txt:
2400         * http/tests/history/redirect-js-location-before-load.html:
2401         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt:
2402         * http/tests/history/redirect-js-location-href-0-seconds.html:
2403         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt:
2404         * http/tests/history/redirect-js-location-href-2-seconds.html:
2405         * http/tests/history/redirect-js-location-href-before-load-expected.txt:
2406         * http/tests/history/redirect-js-location-href-before-load.html:
2407         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt:
2408         * http/tests/history/redirect-js-location-replace-0-seconds.html:
2409         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt:
2410         * http/tests/history/redirect-js-location-replace-2-seconds.html:
2411         * http/tests/history/redirect-js-location-replace-before-load-expected.txt:
2412         * http/tests/history/redirect-js-location-replace-before-load.html:
2413         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt:
2414         * http/tests/history/redirect-meta-refresh-0-seconds.html:
2415         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt:
2416         * http/tests/history/redirect-meta-refresh-2-seconds.html:
2417         * http/tests/history/resources/redirect-target.html:
2418
2419 2009-01-30  Pierre-Olivier Latour  <pol@apple.com>
2420
2421         Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
2422
2423         * platform/mac-tiger/media: Added.
2424         * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added.
2425         * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added.
2426         * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added.
2427         * platform/mac-tiger/media/video-controls-rendering-expected.png: Added.
2428         * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added.
2429         * platform/mac-tiger/media/video-display-toggle-expected.png: Added.
2430         * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added.
2431         * platform/mac-tiger/media/video-layer-crash-expected.png: Added.
2432         * platform/mac-tiger/media/video-transformed-expected.checksum: Added.
2433         * platform/mac-tiger/media/video-transformed-expected.png: Added.
2434         * platform/mac-tiger/media/video-zoom-expected.checksum: Added.
2435         * platform/mac-tiger/media/video-zoom-expected.png: Added.
2436
2437 2009-01-30  Dimitri Glazkov  <dglazkov@chromium.org>
2438
2439         Reviewed by Eric Seidel.
2440
2441         Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
2442         removing the test file.
2443
2444         * fast/dom/Window/timeout-released-on-close.html: Removed.
2445
2446 2009-01-30  Dmitry Titov  <dimich@chromium.org>
2447
2448         Reviewed by Darin Adler.
2449
2450         https://bugs.webkit.org/show_bug.cgi?id=23650
2451         LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently.
2452         Disable this test to keep buildbots green. Need more time to investigate the cause.
2453
2454         * fast/dom/Window/timeout-released-on-close.html: Removed.
2455         * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html.
2456
2457 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2458
2459         Reviewed by Darin Adler.
2460
2461         Test that documents loaded from application cache cannot load local resources.
2462
2463         * http/tests/appcache/local-content-expected.txt: Added.
2464         * http/tests/appcache/local-content.html: Added.
2465         * http/tests/appcache/resources/local-content.manifest: Added.
2466
2467 2009-01-30  Dmitry Titov  <dimich@chromium.org>
2468
2469         Reviewed by Alexey Proskuryakov.
2470
2471         https://bugs.webkit.org/show_bug.cgi?id=23615
2472         Try to make this test reliable on buildbots.
2473
2474         * fast/dom/Window/resources/long_timeout.html:
2475         Allocate more objects to make detection more reliable.
2476
2477         * fast/dom/Window/timeout-released-on-close.html:
2478         Use threshold to account for objects allocated by the running scripts.
2479         Add debug output in case of failure to help understand possible failures.
2480
2481 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2482
2483         Reviewed by Mark Rowe.
2484
2485         https://bugs.webkit.org/show_bug.cgi?id=23639
2486         Test that appcache ignores Cache-Control: no-store
2487
2488         * http/tests/resources/network-simulator.php: Send no-store with all responses.
2489
2490 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
2491
2492         Reviewed by Mark Rowe.
2493
2494         https://bugs.webkit.org/show_bug.cgi?id=23640
2495         Test that non-HTML main resources work with application cache correctly
2496
2497         * http/tests/appcache/non-html-expected.txt: Added.
2498         * http/tests/appcache/non-html.xhtml: Added.
2499         * http/tests/appcache/resources/abe.png: Added.
2500         * http/tests/appcache/resources/non-html.manifest: Added.
2501
2502         * http/tests/resources/network-simulator.php: Support more file extensions.
2503
2504 2009-01-29  Tony Chang  <tony@chromium.org>
2505
2506         Reviewed by Darin Adler.
2507
2508         https://bugs.webkit.org/show_bug.cgi?id=22894
2509         Fix typo in fill-stroke-clip-reset-path.html where
2510         layoutTestController.setUseDashboardCompatiblityMode is called instead of
2511         layoutTestController.setUseDashboardCompatibilityMode.
2512
2513         * fast/canvas/fill-stroke-clip-reset-path.html:
2514         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum:
2515         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png:
2516
2517 2009-01-29  Hironori Bono  <hbono@chromium.org>
2518
2519         Reviewed by Eric Seidel.
2520
2521         https://bugs.webkit.org/show_bug.cgi?id=18835
2522         Rebaseline a layout test that verifies the InsertLineBreakCommand() function
2523         doesn't delete existing markers.
2524
2525         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
2526         * platform/mac/editing/spelling/spelling-linebreak-expected.png:
2527
2528 2009-01-29  Dirk Schulze  <krit@webkit.org>
2529
2530         Reviewed by Nikolas Zimmermann, Eric Seidel.
2531
2532         Transformations on SVG patterns caused ugly drawings. The pattern is transformed
2533         directly now. Texts or strokes are no longer affected by transformations.
2534
2535         * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added.
2536         * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added.
2537         * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added.
2538         * svg/custom/pattern-with-transformation.svg: Added.
2539
2540 2009-01-29  Brady Eidson  <beidson@apple.com>
2541
2542         Reviewed by Oliver Hunt
2543
2544         <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
2545
2546         * fast/loader/resources/subframe-self-close.html: Added.
2547         * fast/loader/subframe-self-close-expected.txt: Added.
2548         * fast/loader/subframe-self-close.html: Added.
2549
2550 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2551
2552         Reviewed by Anders Carlsson.
2553
2554         https://bugs.webkit.org/show_bug.cgi?id=23620
2555         Crash in appcache/resource-redirect.html on Tiger
2556
2557         * http/tests/appcache/resource-redirect.html:
2558         * http/tests/appcache/resources/resource-redirect.php:
2559         * http/tests/appcache/resources/manifest-redirect.php:
2560         Corrected the tests to redirect properly.
2561
2562         * http/tests/appcache/manifest-redirect-2-expected.txt: Added.
2563         * http/tests/appcache/manifest-redirect-2.html: Added.
2564         * http/tests/appcache/resource-redirect-2-expected.txt: Added.
2565         * http/tests/appcache/resource-redirect-2.html: Added.
2566         * http/tests/appcache/resources/manifest-redirect-2.php: Added.
2567         * http/tests/appcache/resources/resource-redirect-2.manifest: Added.
2568         * http/tests/appcache/resources/resource-redirect-2.php: Added.
2569         Added tests for the code path that was accidentally tested on Tiger only (using a redirect
2570         to self, so Leopard will exercise it, too).
2571
2572 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2573
2574         Not reviewed (this was just a merge problem).
2575
2576         https://bugs.webkit.org/show_bug.cgi?id=23476
2577         HTTP redirect should make application cache updating fail
2578
2579         * http/tests/appcache/manifest-redirect.html:
2580         * http/tests/appcache/resource-redirect.html:
2581         Updated the tests to work with the new appcache event sending behavior.
2582
2583 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2584
2585         Reviewed by Anders Carlsson.
2586
2587         https://bugs.webkit.org/show_bug.cgi?id=23476
2588         HTTP redirect should make application cache updating fail
2589
2590         * http/tests/appcache/manifest-redirect-expected.txt: Added.
2591         * http/tests/appcache/manifest-redirect.html: Added.
2592         * http/tests/appcache/resource-redirect-expected.txt: Added.
2593         * http/tests/appcache/resource-redirect.html: Added.
2594         * http/tests/appcache/resources/manifest-redirect.php: Added.
2595         * http/tests/appcache/resources/resource-redirect.manifest: Added.
2596         * http/tests/appcache/resources/resource-redirect.php: Added.
2597
2598 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
2599
2600         Reviewed by Anders Carlsson.
2601
2602         https://bugs.webkit.org/show_bug.cgi?id=23592
2603         Update appcache manifest signature parsing
2604
2605         * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
2606
2607         * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
2608         signature line.
2609
2610         * http/tests/appcache/resources/wrong-signature-2.manifest: Added.
2611         * http/tests/appcache/wrong-signature-2-expected.txt: Added.
2612         * http/tests/appcache/wrong-signature-2.html: Added.
2613         * http/tests/appcache/wrong-signature.html:
2614         Test that there must be whitespace before the comment.
2615
2616 2009-01-28  Alexey Proskuryakov  <ap@webkit.org>
2617
2618         Reviewed by Anders Carlsson.
2619
2620         https://bugs.webkit.org/show_bug.cgi?id=23584
2621         Update application cache code for the latest round of spec changes
2622
2623         * http/tests/appcache/404-manifest.html:
2624         * http/tests/appcache/404-resource.html:
2625         When initial cache attempt fails, the applicationCache singleton now gets an error event.
2626
2627         * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
2628         events are now dispatched during initial cache attempt.
2629
2630         * http/tests/appcache/idempotent-update-expected.txt:
2631         * http/tests/appcache/idempotent-update.html:
2632         Events are now posted asynchronously, so we cannot assume any status when handling an event.
2633         Rewrote the test to no longer rely on synchronous event dispatch.
2634
2635         * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload,
2636         to simplify testing in browser (not related to any behavior changes).
2637
2638         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test
2639         to not fail in browser due to missing layoutTestController.
2640
2641         * http/tests/appcache/offline-access-expected.txt:
2642         * http/tests/appcache/offline-access.html:
2643         Removed a warning saying that output is timing dependent - I think this is not true now.
2644
2645         * http/tests/appcache/remove-cache-expected.txt:
2646         * http/tests/appcache/remove-cache.html:
2647         * http/tests/appcache/resources/remove-cache-frame-2.html:
2648         * http/tests/appcache/resources/remove-cache-frame.html:
2649         An obsolete event is only dispatched if the document's main resource was already in cache,
2650         otherwise, an error event is dispatched. Changed the test to add the main resource to cache
2651         first. Also, updated it to make use of additional events that are now being posted.
2652
2653         * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
2654         completely.
2655
2656         * http/tests/appcache/wrong-content-type.html:
2657         * http/tests/appcache/wrong-signature.html:
2658         Changed to expect and to make use of error event that is now being posted.
2659
2660 2009-01-28  Darin Fisher  <darin@chromium.org>
2661
2662         Fixing bustage.
2663
2664         https://bugs.webkit.org/show_bug.cgi?id=18835
2665         Add missing layout test results.
2666
2667         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added.
2668         * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added.
2669         * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added.
2670
2671 2009-01-28  Geoffrey Garen  <ggaren@apple.com>
2672
2673         Reviewed by Sam Weinig.
2674         
2675         Added layout tests for how many history items are created during a
2676         redirect. (Many of these results are expected failures for now.)
2677
2678         * http/tests/history: Added.
2679         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added.
2680         * http/tests/history/redirect-200-refresh-0-seconds.pl: Added.
2681         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added.
2682         * http/tests/history/redirect-200-refresh-2-seconds.pl: Added.
2683         * http/tests/history/redirect-301-expected.txt: Added.
2684         * http/tests/history/redirect-301.pl: Added.
2685         * http/tests/history/redirect-302-expected.txt: Added.
2686         * http/tests/history/redirect-302.pl: Added.
2687         * http/tests/history/redirect-303-expected.txt: Added.
2688         * http/tests/history/redirect-303.pl: Added.
2689         * http/tests/history/redirect-307-expected.txt: Added.
2690         * http/tests/history/redirect-307.pl: Added.
2691         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added.
2692         * http/tests/history/redirect-js-document-location-0-seconds.html: Added.
2693         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added.
2694         * http/tests/history/redirect-js-document-location-2-seconds.html: Added.
2695         * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added.
2696         * http/tests/history/redirect-js-document-location-before-load.html: Added.
2697         * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added.
2698         * http/tests/history/redirect-js-location-0-seconds.html: Added.
2699         * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added.
2700         * http/tests/history/redirect-js-location-2-seconds.html: Added.
2701         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added.
2702         * http/tests/history/redirect-js-location-assign-0-seconds.html: Added.
2703         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added.
2704         * http/tests/history/redirect-js-location-assign-2-seconds.html: Added.
2705         * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added.
2706         * http/tests/history/redirect-js-location-assign-before-load.html: Added.
2707         * http/tests/history/redirect-js-location-before-load-expected.txt: Added.
2708         * http/tests/history/redirect-js-location-before-load.html: Added.
2709         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added.
2710         * http/tests/history/redirect-js-location-href-0-seconds.html: Added.
2711         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added.
2712         * http/tests/history/redirect-js-location-href-2-seconds.html: Added.
2713         * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added.
2714         * http/tests/history/redirect-js-location-href-before-load.html: Added.
2715         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added.
2716         * http/tests/history/redirect-js-location-replace-0-seconds.html: Added.
2717         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added.
2718         * http/tests/history/redirect-js-location-replace-2-seconds.html: Added.
2719         * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added.
2720         * http/tests/history/redirect-js-location-replace-before-load.html: Added.
2721         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added.
2722         * http/tests/history/redirect-meta-refresh-0-seconds.html: Added.
2723         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added.
2724         * http/tests/history/redirect-meta-refresh-2-seconds.html: Added.
2725         * http/tests/history/resources: Added.
2726         * http/tests/history/resources/redirect-target.html: Added.
2727
2728 2009-01-28  Simon Fraser  <simon.fraser@apple.com>
2729
2730         Reviewed by Dave Hyatt
2731
2732         https://bugs.webkit.org/show_bug.cgi?id=23582
2733         
2734         New test cases for transforms on inlines and table rows, with and without
2735         opacity (which has the side-effect of creating layers).
2736
2737         * fast/transforms/transform-on-inline.html: Added.
2738         * fast/transforms/transform-table-row.html: Added.
2739         * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added.
2740         * platform/mac/fast/transforms/transform-on-inline-expected.png: Added.
2741         * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added.
2742         * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added.
2743         * platform/mac/fast/transforms/transform-table-row-expected.png: Added.
2744         * platform/mac/fast/transforms/transform-table-row-expected.txt: Added.
2745
2746 2009-01-28  Hironori Bono  <hbono@chromium.org>
2747
2748         Reviewed by Justin Garcia.
2749
2750         https://bugs.webkit.org/show_bug.cgi?id=18835
2751         Spelling underlines disappear when they shouldn't
2752
2753         Add a layout text to verify if misspelled markers are copied when a
2754         line-break command splits a text node.
2755
2756         * editing/spelling/spelling-linebreak.html: Added.
2757
2758 2009-01-27  Holger Hans Peter Freyther  <zecke@selfish.org>
2759
2760         Rubber stamped by Darin Adler.
2761
2762         Get the build bot green as discussed on the mailinglist. There is
2763         only one crash after unloading a page with plugins. For the remaining
2764         failing tests DumpRenderTree needs to be looked at.
2765
2766         * platform/gtk/Skipped:
2767
2768 2009-01-27  Mads Ager  <ager@chromium.org>
2769
2770         Reviewed by Darin Adler.
2771
2772         https://bugs.webkit.org/show_bug.cgi?id=23300
2773         Update test of selection functions on HTMLInputElements to expect
2774         the selection functions to throw exceptions when used on buttons.
2775         This is consistent with the Firefox behavior.
2776
2777         * fast/forms/selection-functions-expected.txt:
2778         * fast/forms/selection-functions.html:
2779
2780 2009-01-26  David Kilzer  <ddkilzer@apple.com>
2781
2782         Fix misspelling of "lowercase" in font-face-locally-installed.html
2783
2784         Reviewed by Dan Bernstein.
2785
2786         * fast/css/font-face-locally-installed.html: Updated.
2787         * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated.
2788         * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated.
2789         * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated.
2790
2791 2009-01-26  Sam Weinig  <sam@webkit.org>
2792
2793         Reviewed by Dan Bernstein.
2794
2795         Test for https://bugs.webkit.org/show_bug.cgi?id=18141
2796         Acid3 tests 77 and 78 fail on reload due to SVG font race
2797         <rdar://problem/6504899>
2798
2799         * http/tests/misc/SVGFont-delayed-load-expected.txt: Added.
2800         * http/tests/misc/SVGFont-delayed-load.html: Added.
2801         * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added.
2802         * svg/custom/acid3-test-77.html:
2803         * svg/custom/resources/Acid3Font-loader.svg:
2804
2805 2009-01-26  Pierre-Olivier Latour  <pol@apple.com>
2806
2807         Updated the reference images for the video tests that rely on the H264 test movie,
2808         as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version.
2809
2810         * platform/mac/media/video-aspect-ratio-expected.checksum:
2811         * platform/mac/media/video-aspect-ratio-expected.png:
2812         * platform/mac/media/video-controls-rendering-expected.checksum:
2813         * platform/mac/media/video-controls-rendering-expected.png:
2814         * platform/mac/media/video-display-toggle-expected.checksum:
2815         * platform/mac/media/video-display-toggle-expected.png:
2816         * platform/mac/media/video-layer-crash-expected.checksum:
2817         * platform/mac/media/video-layer-crash-expected.png:
2818         * platform/mac/media/video-transformed-expected.checksum:
2819         * platform/mac/media/video-transformed-expected.png:
2820         * platform/mac/media/video-zoom-expected.checksum:
2821         * platform/mac/media/video-zoom-expected.png:
2822
2823 2009-01-26  Darin Adler  <darin@apple.com>
2824
2825         Requested by David Hyatt.
2826
2827         * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect
2828         the progression; we now render things we used to fail to render.
2829         * platform/mac/fast/table/form-with-table-style-expected.png: Ditto.
2830
2831 2009-01-25  David Hyatt  <hyatt@apple.com>
2832
2833         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
2834
2835         Reviewed by Oliver Hunt
2836
2837         * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
2838         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
2839         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
2840         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
2841
2842 2009-01-25  Dan Bernstein  <mitz@apple.com>
2843
2844         Reviewed by Oliver Hunt.
2845
2846         - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
2847           string hashing code when opening a Digg RSS article
2848
2849         * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
2850         * fast/loader/null-request-after-willSendRequest.html: Added.
2851
2852 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2853
2854         Reviewed by Darin Adler.
2855
2856         <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
2857
2858         * http/tests/misc/dns-prefetch-control-expected.txt:
2859         * http/tests/misc/dns-prefetch-control.html:
2860         Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
2861         explaining that scheme is not necessary. This is of course true, but this test uses data:
2862         subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
2863         in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
2864         from this string again, now with a single argument KURL constructor, which resulted in a
2865         valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
2866         so I had to change the test to no longer use relative net-path URLs.
2867
2868         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
2869         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
2870         URLs that start with "/" are no longer converted to "file:" ones, so the results now
2871         match Firefox.
2872
2873         * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
2874         * http/tests/uri/resolve-encoding-relative.html: Added.
2875         Added a test to cover some cases of relative URL resolving that were not covered before.
2876         Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
2877         encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
2878         sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
2879         consistent.
2880
2881 2009-01-24  Eric Carlson  <eric.carlson@apple.com>
2882
2883         <video> controls visibility test needs to dump render tree as text because
2884         the test does not always end at the same time, so the timeline slider thumb
2885         is not always at the same position.
2886
2887         * media/video-controls-visible-audio-only.html:
2888         * platform/mac/media/video-controls-visible-audio-only-expected.txt:
2889
2890 2009-01-24  Darin Adler  <darin@apple.com>
2891
2892         Try to fix expected results for new video element test.
2893
2894         * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
2895         generated on my machine.
2896         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
2897
2898 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2899
2900         Reviewed by Darin Adler.
2901
2902         <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
2903
2904         * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
2905         * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
2906
2907         * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
2908         matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
2909
2910 2009-01-23  Eric Carlson  <eric.carlson@apple.com>
2911
2912         Reviewed by Adele Peterson
2913
2914         Test for behavior of <video> element controller when a media file has
2915         only audio.
2916         https://bugs.webkit.org/show_bug.cgi?id=23407
2917
2918         * media/video-controls-visible-audio-only.html: Added.
2919         * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
2920         * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
2921         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
2922
2923 2009-01-23  Alexey Proskuryakov  <ap@webkit.org>
2924
2925         Reviewed by Oliver Hunt.
2926
2927         https://bugs.webkit.org/show_bug.cgi?id=23478
2928         Add a test for application test resource loading failure
2929
2930         * http/tests/appcache/404-resource-expected.txt: Added.
2931         * http/tests/appcache/404-resource.html: Added.
2932         * http/tests/appcache/resources/404-resource.manifest: Added.
2933
2934 2009-01-22  Eric Seidel  <eric@webkit.org>
2935
2936         Reviewed by Darin Adler.
2937
2938         Remove <strong>/<em> tags when toggling bold/italic since IE inserts them instead of <b>/<i>
2939         https://bugs.webkit.org/show_bug.cgi?id=23486
2940
2941         * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
2942
2943 2009-01-22  Eric Seidel  <eric@webkit.org>
2944
2945         Reviewed by Justin Garcia.
2946
2947         Remove <span> turds left by editing commands
2948         https://bugs.webkit.org/show_bug.cgi?id=23466
2949
2950         * editing/execCommand/empty-span-removal-expected.txt: Added.
2951         * editing/execCommand/empty-span-removal.html: Added.
2952         * editing/execCommand/resources/empty-span-removal.js: Added.
2953         * editing/execCommand/toggle-styles-expected.txt: Updated.
2954
2955 2009-01-22  Beth Dakin  <bdakin@apple.com>
2956
2957         Reviewed by Sam Weinig.
2958
2959         Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
2960         fast/js/numeric-conversion.html is broken, and corresponding 
2961         <rdar://problem/6514842>
2962
2963         The basic problem here is that parseInt(Infinity) should be NaN, 
2964         but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
2965
2966         * fast/js/numeric-conversion-expected.txt:
2967         * fast/js/resources/numeric-conversion.js:
2968
2969 2009-01-22  Eric Roman  <eroman@chromium.org>
2970
2971         Reviewed by Eric Seidel.
2972
2973         https://bugs.webkit.org/show_bug.cgi?id=20806
2974         "Referer" header not sent for history navigation.
2975
2976         * http/tests/navigation/back-send-referrer-expected.txt: Added.
2977         * http/tests/navigation/back-send-referrer.html: Added.
2978         * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
2979
2980 2009-01-22  Oliver Hunt  <oliver@apple.com>
2981
2982         Reviewed by Geoff Garen.
2983
2984         <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
2985         <https://bugs.webkit.org/show_bug.cgi?id=23479>
2986
2987         Add additional reparsing tests.
2988
2989         * fast/js/reparsing-semicolon-insertion-expected.txt:
2990         * fast/js/resources/reparsing-semicolon-insertion.js:
2991         (commaParenTest):
2992         (commaParenThrowTest):
2993
2994 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
2995
2996         Rubber stamped by Geoff "Cameron Zwarich" Garen.
2997
2998         Add pre & post standalone driver scripts to assist running the javascript layout tests
2999         on jsc, rather than a full webkit build.
3000
3001         * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
3002         * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
3003         (description):
3004         (debug):
3005         (escapeString):
3006         (testPassed):
3007         (testFailed):
3008
3009 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
3010
3011         Reviewed by Oliver Hunt.
3012
3013         Add layout test for switch (-0).
3014
3015         * fast/js/resources/switch-behaviour.js:
3016         * fast/js/switch-behaviour-expected.txt:
3017
3018 2009-01-19  Chris Marrin  <cmarrin@apple.com>
3019
3020         Reviewed by David Hyatt
3021
3022         Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
3023
3024         * transitions/repeated-firing-background-color-expected.txt: Added.
3025         * transitions/repeated-firing-background-color.html: Added.
3026
3027 2009-01-21  Eric Seidel  <eric@webkit.org>
3028
3029         Reviewed by Justin Garcia.
3030
3031         Remove the style='' turds left by some editing commands
3032         https://bugs.webkit.org/show_bug.cgi?id=23463
3033
3034         * editing/execCommand/toggle-styles-expected.txt: updated results
3035
3036 2009-01-21  Chris Fleizach  <cfleizach@apple.com>
3037
3038         Reviewed by Beth Dakin.
3039
3040         Test to make sure accessibility doesn't crash when a table is modified through JavaScript
3041
3042         * accessibility/table-modification-crash-expected.txt: Added.
3043         * accessibility/table-modification-crash.html: Added.
3044
3045 2009-01-16  Eric Seidel  <eric@webkit.org>
3046
3047         Reviewed by Justin Garcia.
3048         
3049         Updated results for execCommand() 'sub' and 'super' toggle fixes.
3050         https://bugs.webkit.org/show_bug.cgi?id=17733
3051
3052         * editing/execCommand/toggle-styles-expected.txt:
3053
3054 2009-01-20  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3055
3056         Reviewed by George Staikos.
3057
3058         Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
3059
3060         Add minimal WML input element testcase: fast/wml/input.wml
3061
3062         * fast/wml/input.wml: Added.
3063         * platform/mac/fast/wml/input-expected.checksum: Added.
3064         * platform/mac/fast/wml/input-expected.png: Added.
3065         * platform/mac/fast/wml/input-expected.txt: Added.
3066
3067 2009-01-20  Pierre-Olivier Latour  <pol@apple.com>
3068
3069         Previously uploaded reference images were generated with Perian installed, which affected them
3070         as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
3071
3072         * platform/mac/media/video-zoom-expected.checksum:
3073         * platform/mac/media/video-zoom-expected.png:
3074
3075 2009-01-20  Dirk Schulze  <krit@webkit.org>
3076
3077         Reviewed by Nikolas Zimmermann.
3078
3079         stroke-pattern is wrong and coords-units-01-b match the behavior of
3080         batik and Firefox.
3081
3082         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
3083         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
3084         * platform/mac/svg/custom/stroked-pattern-expected.checksum:
3085         * platform/mac/svg/custom/stroked-pattern-expected.png:
3086
3087 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
3088
3089         https://bugs.webkit.org/show_bug.cgi?id=18078
3090         
3091         New testcases for transitions of shorthand properties.
3092
3093         * transitions/shorthand-border-transitions-expected.txt: Added.
3094         * transitions/shorthand-border-transitions.html: Added.
3095         * transitions/shorthand-transitions-expected.txt: Added.
3096         * transitions/shorthand-transitions.html: Added.
3097
3098 2009-01-19  Darin Adler  <darin@apple.com>
3099
3100         Reviewed by Sam Weinig.
3101
3102         Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
3103         <https://bugs.webkit.org/show_bug.cgi?id=23409>
3104         <rdar://problem/6505723>
3105
3106         * fast/js/resources/string-replace-3.js:
3107         * fast/js/string-replace-3-expected.txt:
3108
3109 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
3110
3111         Reviewed by Dave Hyatt
3112
3113         https://bugs.webkit.org/show_bug.cgi?id=18078
3114         
3115         Fix transition-test-helpers.js to handle more kinds
3116         of CSS properties, like lists and colors, and to
3117         optionally not use the pause API.
3118
3119         * transitions/transform-op-list-match.html:
3120         * transitions/transform-op-list-no-match.html:
3121         * transitions/transition-test-helpers.js:
3122         (runTransitionTest.checkExpectedValue):
3123         (runTransitionTest.runTest):
3124         * transitions/zero-duration-in-list.html:
3125
3126 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
3127
3128         Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
3129
3130         * fast/dom/Window/window-properties-expected.txt:
3131
3132 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
3133
3134         Reviewed by Beth Dakin.
3135
3136         Bug 23422: AX: AXLinks should expose access key information
3137         https://bugs.webkit.org/show_bug.cgi?id=23422
3138
3139         Update and add tests for access key information
3140
3141         * accessibility/accesskey-expected.txt: Added.
3142         * accessibility/accesskey.html: Added.
3143         * accessibility/document-links-expected.txt:
3144         * accessibility/legend-expected.txt:
3145         * accessibility/radio-button-group-members-expected.txt:
3146         * accessibility/table-with-aria-role-expected.txt:
3147
3148 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
3149
3150         Reviewed by Anders Carlsson.
3151
3152         https://bugs.webkit.org/show_bug.cgi?id=23417
3153         Implement application cache obsolete state
3154
3155         * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
3156         200 and 404 responses, which is not correct, because update process should check the
3157         manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
3158
3159         * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
3160
3161         * http/tests/appcache/remove-cache-expected.txt: Added.
3162         * http/tests/appcache/remove-cache.html: Added.
3163         * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
3164         * http/tests/appcache/resources/remove-cache-frame.html: Added.
3165         Added a test for manifest obsolescence.
3166
3167 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
3168
3169         Reviewed by David Hyatt.
3170
3171         Bug 23399: AX: some buttons don't expose AXPress as an action
3172         https://bugs.webkit.org/show_bug.cgi?id=23399
3173
3174         * accessibility/button-press-action-expected.txt: Added.
3175         * accessibility/button-press-action.html: Added.
3176
3177 2009-01-17  Eric Carlson  <eric.carlson@apple.com>
3178
3179         Reviewed by Adele Peterson
3180
3181         <rdar://problem/6293969>
3182
3183         Update media controls rendering results for new controls CSS.
3184
3185         * platform/mac/media/audio-controls-rendering-expected.txt:
3186         * platform/mac/media/video-controls-rendering-expected.txt:
3187         * platform/mac/media/video-display-toggle-expected.txt:
3188
3189 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
3190
3191         Reviewed by Oliver Hunt.
3192
3193         Bug 23397: AXURL is not reported for <INPUT type="image"> elements
3194         https://bugs.webkit.org/show_bug.cgi?id=23397
3195
3196         * accessibility/input-image-url-expected.txt: Added.
3197         * accessibility/input-image-url.html: Added.
3198
3199 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
3200
3201         Reviewed by Oliver Hunt.
3202
3203         Bug 23393: TextField has AXTitle and AXTitleUIElement
3204         https://bugs.webkit.org/show_bug.cgi?id=23393
3205
3206         * accessibility/double-title-expected.txt: Added.
3207         * accessibility/double-title.html: Added.
3208
3209 2009-01-16  Eric Seidel  <eric@webkit.org>
3210
3211         Reviewed by Alexey Proskuryakov.
3212
3213         Add toggle-styles test for editing.
3214         https://bugs.webkit.org/show_bug.cgi?id=23366
3215
3216         This test demonstrates at least these 3 editing bugs:
3217         https://bugs.webkit.org/show_bug.cgi?id=17733
3218         https://bugs.webkit.org/show_bug.cgi?id=20215
3219         https://bugs.webkit.org/show_bug.cgi?id=22810
3220
3221         * editing/execCommand/resources/toggle-styles.js: Added.
3222         * editing/execCommand/toggle-styles-expected.txt: Added.
3223         * editing/execCommand/toggle-styles.html: Added.
3224
3225 2009-01-16  Geoffrey Garen  <ggaren@apple.com>
3226
3227         Reviewed by Darin Adler.
3228         
3229         Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
3230         nightlies turn "c" into "" when stripping \\c_ character
3231
3232         * fast/regex/malformed-escapes-expected.txt:
3233         * fast/regex/resources/malformed-escapes.js:
3234
3235 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
3236
3237         Reviewed by Beth Dakin.
3238
3239         Bug 23387: AX hierarchy is incorrect when iframes are present
3240         https://bugs.webkit.org/show_bug.cgi?id=23387
3241
3242         * accessibility/iframe-bastardization-expected.txt: Added.
3243         * accessibility/iframe-bastardization.html: Added.
3244
3245 2009-01-16  Jeremy Moskovich  <jeremy@chromium.org>
3246
3247         Reviewed by Darin Adler.
3248
3249         https://bugs.webkit.org/show_bug.cgi?id=16001
3250         Re-land layout test which didn't land as part of r39785
3251         Move pixel results to platforms directory.
3252
3253         * editing/selection/extend-selection-bidi.html: Added.
3254         * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
3255         * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
3256
3257 2009-01-16  Chris Marrin  <cmarrin@apple.com>
3258
3259         Reviewed by David Hyatt.
3260
3261         * transitions/hang-with-bad-transition-list-expected.txt: Added.
3262         * transitions/hang-with-bad-transition-list.html: Added.
3263
3264         https://bugs.webkit.org/show_bug.cgi?id=23088
3265
3266 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
3267
3268         Reviewed by Darin Adler.
3269
3270         Test case for
3271         Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
3272
3273         * fast/events/tab-crash-with-image-map-expected.txt: Added.
3274         * fast/events/tab-crash-with-image-map.html: Added.
3275
3276 2009-01-15  Chris Marrin  <cmarrin@apple.com>
3277
3278         Reviewed by Sam Weinig.
3279
3280         Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
3281
3282         * transforms/2d/cssmatrix-interface.xhtml:
3283
3284 2009-01-15  Geoffrey Garen  <ggaren@apple.com>
3285
3286         Reviewed by Cameron Zwarich.
3287         
3288         Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
3289         quantifier on assertion gives incorrect result (23075)
3290
3291         * fast/regex/quantified-assertions-expected.txt:
3292         * fast/regex/resources/quantified-assertions.js:
3293
3294 2009-01-15  Dimitri Dupuis-Latour  <dupuislatour@apple.com>
3295
3296         Added testcases for all CSS3 pseudo-classes and pseudo-elements
3297
3298         <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
3299
3300         Reviewed by Timothy Hatcher.
3301
3302         * fast/dom/css-selectorText-expected.txt:
3303         * fast/dom/css-selectorText.html:
3304
3305 2009-01-15  Justin Garcia  <justin.garcia@apple.com>
3306
3307         Reviewed by Oliver Hunt.
3308         
3309         <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
3310
3311         * editing/execCommand/6444148-expected.txt: Added.
3312         * editing/execCommand/6444148.html: Added.
3313
3314 2009-01-15  Oliver Hunt  <oliver@apple.com>
3315
3316         Reviewed by Geoff Garen.
3317
3318         Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
3319         <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
3320
3321         Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
3322
3323         * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
3324         * fast/js/bom-in-file-retains-correct-offset.html: Added.
3325         * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
3326
3327 2009-01-14  David Kilzer  <ddkilzer@apple.com>
3328
3329         Updated layout test results after adding WebKitCSSMatrix (r39922)
3330
3331         * fast/dom/Window/window-properties-expected.txt:
3332         * fast/js/global-constructors-expected.txt:
3333
3334 2009-01-14  Pierre-Olivier Latour  <pol@apple.com>
3335
3336         Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
3337
3338         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
3339         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
3340         * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
3341         * platform/mac/fast/events/pointer-events-2-expected.png: Added.
3342         * platform/mac/fast/events/pointer-events-expected.checksum: Added.
3343         * platform/mac/fast/events/pointer-events-expected.png: Added.
3344         * platform/mac/fast/media/mq-animation-expected.checksum: Added.
3345         * platform/mac/fast/media/mq-animation-expected.png: Added.
3346         * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
3347         * platform/mac/fast/media/mq-transform-01-expected.png: Added.
3348         * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
3349         * platform/mac/fast/media/mq-transform-02-expected.png: Added.
3350         * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
3351         * platform/mac/fast/media/mq-transform-03-expected.png: Added.
3352         * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
3353         * platform/mac/fast/media/mq-transform-04-expected.png: Added.
3354         * platform/mac/fast/media/mq-transition-expected.checksum: Added.
3355         * platform/mac/fast/media/mq-transition-expected.png: Added.
3356         * platform/mac/http/tests/security: Added.
3357         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
3358         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
3359         * platform/mac/http/tests/webarchive: Added.
3360         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
3361         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
3362         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
3363         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
3364         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
3365         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
3366         * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
3367         * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
3368         * platform/mac/media/video-zoom-expected.checksum: Added.
3369         * platform/mac/media/video-zoom-expected.png: Added.
3370         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
3371         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
3372         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
3373         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
3374
3375 2009-01-14  Chris Marrin  <cmarrin@apple.com>
3376
3377         Reviewed by Sam Weinig.
3378
3379        Testcase for implementation of WebKitCSSMatrix
3380        https://bugs.webkit.org/show_bug.cgi?id=21421
3381
3382         * animations/combo-transform-translate+scale-expected.txt:
3383         * animations/combo-transform-translate+scale.html:
3384         * transforms/2d/cssmatrix-interface-expected.txt: Added.
3385         * transforms/2d/cssmatrix-interface.xhtml: Added.
3386
3387 2009-01-14  Darin Adler  <darin@apple.com>
3388
3389         Reviewed by Beth Dakin.
3390
3391         Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
3392
3393         * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
3394         This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
3395
3396         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3397         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
3398
3399         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3400         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
3401         Updated with non-Tiger results. The order of delegate calls has changed.
3402
3403 2009-01-14  Jeremy Moskovich  <jeremy@chromium.org>
3404
3405         Reviewed by Eric Seidel.
3406
3407         <https://bugs.webkit.org/show_bug.cgi?id=16829>
3408         Implement NPN_SetException()
3409
3410         * plugins/netscape-throw-exception-expected.txt: Added.
3411         * plugins/netscape-throw-exception.html: Added.
3412
3413 2009-01-14  David Kilzer  <ddkilzer@apple.com>
3414
3415         Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
3416
3417         Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
3418         <https://bugs.webkit.org/show_bug.cgi?id=23331>
3419
3420         * webarchive/test-link-rel-icon.html: Removed.
3421         * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
3422
3423 2009-01-14  Oliver Hunt  <oliver@apple.com>
3424
3425         Reviewed by Cameron Zwarich.
3426
3427         Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
3428
3429         Add test to make sure we correctly mark cached EvalCodeBlocks
3430
3431         * fast/js/cached-eval-gc-expected.txt: Added.
3432         * fast/js/cached-eval-gc.html: Added.
3433         * fast/js/resources/cached-eval-gc.js: Added.
3434
3435 2009-01-14  David Kilzer  <ddkilzer@apple.com>
3436
3437         Bug 22795: favicons should be saved to webarchives
3438
3439         <https://bugs.webkit.org/show_bug.cgi?id=22795>
3440
3441         Reviewed by Darin Adler.
3442
3443         Note that this test case contains a workaround for Bug 21026 and
3444         <rdar://problem/6240826> which may be removed once that is fixed.
3445
3446         * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
3447         * webarchive/test-link-rel-icon-expected.webarchive: Added.
3448         * webarchive/test-link-rel-icon.html: Added.
3449
3450 2009-01-14  Nigel Tao  <nigel.tao.gnome@gmail.com>
3451
3452         Reviewed by Darin Adler.
3453
3454         - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
3455         Added tests that calling dataTransfer.setData('URL', aFileUrl)
3456         only puts NSFilenamesPboardtype data on the clipboard if called
3457         from a locally served page.
3458
3459         * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
3460         * http/tests/security/dataTransfer-set-data-file-url.html: Added.
3461         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
3462         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
3463
3464 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
3465
3466         Reviewed by Darin Adler.
3467
3468         https://bugs.webkit.org/show_bug.cgi?id=23316
3469         Application cache updating always fails with an assertion
3470
3471         * http/tests/appcache/resources/versioned-manifest.php: Added.
3472         * http/tests/appcache/update-cache-expected.txt: Added.
3473         * http/tests/appcache/update-cache.html: Added.
3474
3475 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
3476
3477         Reviewed by Darin Adler.
3478
3479         https://bugs.webkit.org/show_bug.cgi?id=23313
3480         appcache/offline-access.html fails frequently
3481
3482         * http/tests/appcache/resources/offline-access-frame.html:
3483         Make sure that the test runs, even if the cache update finishes before we install event listeners.
3484
3485         * http/tests/appcache/offline-access-expected.txt:
3486         * http/tests/appcache/offline-access.html:
3487         Don't dump frame content, as it is timing dependent.
3488
3489 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
3490
3491         Reviewed by Anders Carlsson.
3492
3493         https://bugs.webkit.org/show_bug.cgi?id=23256
3494         Implement application cache foreign entries
3495
3496         * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
3497         * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
3498         * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
3499         * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
3500         * http/tests/appcache/xhr-foreign-resource.html: Added.
3501
3502 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
3503
3504         Reviewed by Darin Adler.
3505
3506         https://bugs.webkit.org/show_bug.cgi?id=23286
3507         Add a test for non-ASCII URIs in application cache
3508
3509         * http/tests/appcache/cyrillic-uri-expected.txt: Added.
3510         * http/tests/appcache/cyrillic-uri.html: Added.
3511         * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
3512         * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
3513         * http/tests/appcache/resources/intercept: Added.
3514         * http/tests/appcache/resources/intercept/.htaccess: Added.
3515         * http/tests/appcache/resources/print-uri.php: Added.
3516
3517 2009-01-13  Beth Dakin  <bdakin@apple.com>
3518
3519         Reviewed by Darin Adler and Oliver Hunt.
3520
3521         Updated test and results for <rdar://problem/6489314> REGRESSION: 
3522         Business widget's front side fails to render correctly when 
3523         flipping widget
3524
3525         parseInt(NaN) should be NaN.
3526         * fast/js/numeric-conversion-expected.txt:
3527         * fast/js/resources/numeric-conversion.js:
3528
3529 2009-01-13  Anders Carlsson  <andersca@apple.com>
3530
3531         Reviewed by Sam Weinig.
3532
3533         Add NPRuntime test.
3534         
3535         * plugins/npruntime-expected.txt: Added.
3536         * plugins/npruntime.html: Added.
3537
3538 2009-01-12  Robert Blaut  <webkit@blaut.biz>
3539
3540         Reviewed by Darin Adler
3541         
3542         Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
3543         Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds 
3544         instead of miliseconds
3545
3546         * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
3547         * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
3548
3549 2009-01-12  Eric Roman  <eroman@chromium.org>
3550
3551         Reviewed by Darin Adler.
3552         https://bugs.webkit.org/show_bug.cgi?id=23232
3553
3554         * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
3555         * editing/selection/doubleclick-whitespace-crash.html: Added.
3556         * editing/selection/doubleclick-whitespace-expected.txt:
3557         * editing/selection/doubleclick-whitespace.html:
3558
3559 2009-01-12  Alexey Proskuryakov  <ap@webkit.org>
3560
3561         Update test results.
3562
3563         * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
3564
3565 2009-01-11  Darin Adler  <darin@apple.com>
3566
3567         Reviewed by Dan Bernstein.
3568
3569         Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
3570         https://bugs.webkit.org/show_bug.cgi?id=23247
3571
3572         Also fix problems where partially parsed paths will still have an effect
3573         rather than failing parsing and being ignored.
3574
3575         Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
3576         to make room for a non-fuzz test of the path parser.
3577
3578         * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
3579         ones were based on incorrect path parsing behavior.
3580
3581         * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
3582         Also updated because the parser no longer tolerates extra characters at the end of the
3583         string, which it was doing by accident.
3584         * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
3585
3586         * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
3587         * svg/dom/path-parser.html: Replaced fuzz test with a new test.
3588         * svg/dom/path-segments-expected.txt: Added.
3589         * svg/dom/path-segments.html: Added.
3590
3591         * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3592
3593         * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
3594         processing the path while parsing it, which is a bug. This test would be much more
3595         useful if that was fixed. But it also shows that we were incorrectly tolerating
3596         extra characters after the path, which is now fixed.
3597
3598         * svg/dom/resources/path-segments.js: Added.
3599
3600 2009-01-11  Alexey Proskuryakov  <ap@webkit.org>
3601
3602         Reviewed by Darin Adler.
3603
3604         https://bugs.webkit.org/show_bug.cgi?id=23165
3605         Disable application cache dynamic entries support.
3606
3607         * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
3608         * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
3609
3610 2009-01-11  Darin Adler  <darin@apple.com>
3611
3612         * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
3613
3614 2009-01-11  Darin Adler  <darin@apple.com>
3615
3616         Fix failure of new test seen on buildbots.
3617
3618         * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
3619         match what DumpRenderTree generates on Mac. I believe Adam generated his
3620         results under Qt DumpRenderTree. If so, then the Qt version will need to
3621         change to match the Mac version, since all the expected results were
3622         generated on Mac.
3623
3624 2009-01-11  Adam Treat  <adam.treat@torchmobile.com>
3625
3626         Reviewed by Darin Adler.
3627
3628         Add test to check for correct frame resizing of deeply nested frames.
3629
3630         * fast/frames/frame-deep-nested-resize-expected.txt: Added.
3631         * fast/frames/frame-deep-nested-resize.html: Added.
3632
3633 2009-01-11  Simon Fraser  <simon.fraser@apple.com>
3634
3635         Reviewed by Oliver Hunt
3636
3637         https://bugs.webkit.org/show_bug.cgi?id=23242
3638         
3639         Add testcase for incremental repaint after use of ctx.transform(), and
3640         enhanced isPointInPath testcase to do testing after use of ctx.transform().
3641
3642         * fast/canvas/canvas-incremental-repaint-2.html: Added.
3643         * fast/canvas/pointInPath-expected.txt:
3644         * fast/canvas/pointInPath.js:
3645         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
3646         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
3647         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
3648
3649 2009-01-11  Glenn Wilson  <gwilson@google.com>
3650
3651         Reviewed by Darin Adler.
3652
3653         Rebaselined/reworded tests that relied on WinIE's past quirk of 
3654         not allowing selection of unnamed radio buttons.
3655
3656         See https://bugs.webkit.org/show_bug.cgi?id=21534
3657
3658         * fast/forms/focus2-expected.txt:
3659         * fast/forms/focus2.html:
3660         * fast/forms/radio_checked_name-expected.txt:
3661         * fast/forms/radio_checked_name.html:
3662
3663 2009-01-11  tony chang  <tony@chromium.org>
3664
3665         Reviewed by Darin Adler.
3666
3667         Remove svn:eol-style native from some utf16 files so
3668         windows-svn doesn't alter them on checkout.
3669
3670         * fast/xsl/xslt-enc16.xml: remove svn:eol-style
3671         * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
3672
3673 2009-01-11  Jungshik Shin  <jshin@chromium.org>
3674
3675         Reviewed by Alexey Proskuryakov
3676
3677         - Make fast/encoding/char-encoding test work with Chromium by replacing
3678         'data:' with 'file:' pointing to resources/dummy.html (an empty file).
3679         - Put old Mac encodings in a separate char-encoding-mac.html to make it 
3680         possible to to skip it.
3681         - Factor out common functions in char-encoding.html and char-encoding-mac.html
3682         and put them in char-encoding-utils.js
3683
3684         See: https://bugs.webkit.org/show_bug.cgi?id=22882
3685
3686         * fast/encoding/char-encoding-mac-expected.txt: Added.
3687         * fast/encoding/char-encoding-mac.html: Added.
3688         * fast/encoding/char-encoding.html:
3689         * fast/encoding/resources/char-encoding-utils.js: Added.
3690         * fast/encoding/resources/dummy.html: Added.
3691
3692 2009-01-11  Jeremy Moskovich  <jeremy@chromium.org>
3693
3694         Reviewed by Darin Adler.
3695
3696         https://bugs.webkit.org/show_bug.cgi?id=16001
3697         Incorrect assumption that selection is always contiguous LTR.
3698
3699         * editing/selection/extend-selection-bidi-expected.checksum: Added.
3700         * editing/selection/extend-selection-bidi-expected.png: Added.
3701         * editing/selection/extend-selection-bidi-expected.txt: Added.
3702         * editing/selection/extend-selection-bidi.html: Added.
3703
3704 2009-01-10  Simon Fraser  <simon.fraser@apple.com>
3705
3706         Reviewed by Dan Bernstein
3707
3708         https://bugs.webkit.org/show_bug.cgi?id=23222
3709         
3710         Test for repainting which is affected by LayoutState under an element
3711         with a CSS transform.
3712
3713         * fast/repaint/transform-disable-layoutstate.html: Added.
3714         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
3715         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
3716         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
3717
3718 2009-01-09  Sam Weinig  <sam@webkit.org>
3719
3720         Check in correct results for failing test.
3721
3722         * fast/dom/Window/window-properties-expected.txt:
3723
3724 2009-01-09  Joel Weinberger  <jww@cs.berkeley.edu>
3725
3726         Reviewed by Darin Adler.
3727         Landed by Adam Barth.
3728
3729         The test intended to test reload, but reference reload in one place and
3730         replace in another. This makes them consistent.
3731
3732         * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
3733
3734 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
3735
3736         Reviewed by Darin Adler.
3737
3738         <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
3739
3740         * http/tests/appcache/reload-expected.txt: Added.
3741         * http/tests/appcache/reload.html: Added.
3742         * http/tests/appcache/resources/reload-iframe.html: Added.
3743         * http/tests/appcache/resources/reload-iframe.manifest: Added.
3744
3745 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
3746
3747         https://bugs.webkit.org/show_bug.cgi?id=23165
3748
3749         * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
3750
3751 2009-01-08  Gavin Barraclough  <barraclough@apple.com>
3752
3753         RS by Oliver Hunt.
3754
3755         Looks like this should have been updated with r39699.
3756
3757         * fast/js/global-constructors-expected.txt:
3758
3759 2009-01-08  Pierre-Olivier Latour  <pol@apple.com>
3760
3761         Reviewed by Dan Bernstein.
3762
3763         Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
3764
3765         Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
3766         instead of simply the running ones.
3767
3768         https://bugs.webkit.org/show_bug.cgi?id=23177
3769
3770         * animations/animation-controller-drt-api-expected.txt:
3771         * animations/animation-controller-drt-api.html:
3772         * platform/win/Skipped:
3773         * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
3774         * transitions/zero-duration-with-non-zero-delay-end.html: Added.
3775         * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
3776         * transitions/zero-duration-with-non-zero-delay-start.html: Added.
3777
3778 2009-01-07  Alexey Proskuryakov  <ap@webkit.org>
3779
3780         Reviewed by Darin Adler.
3781
3782         Part one of 
3783         https://bugs.webkit.org/show_bug.cgi?id=23165
3784         Add support for application cache dynamic entries
3785
3786         * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
3787         * http/tests/appcache/dynamic-entries-no-cache.html: Added.
3788
3789 2009-01-07  Justin Garcia  <justin.garcia@apple.com>
3790
3791         Reviewed by Darin Adler.
3792         
3793         <rdar://problem/6355786> Find fails for queries that contain a line break
3794
3795         * editing/execCommand/6355786-expected.txt: Added.
3796         * editing/execCommand/6355786.html: Added.
3797
3798 2009-01-07  Dean Jackson  <dino@apple.com>
3799
3800         Reviewed by Dan Bernstein.
3801
3802         Added layout test for removing shorthand properties for
3803         animation, transition and transform origin.
3804         
3805         https://bugs.webkit.org/show_bug.cgi?id=22605
3806
3807         * fast/css/transform-inline-style-remove-expected.txt: Added.
3808         * fast/css/transform-inline-style-remove.html: Added.
3809
3810 2009-01-07  Pierre-Olivier Latour  <pol@apple.com>
3811
3812         Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
3813
3814         https://bugs.webkit.org/show_bug.cgi?id=23168
3815
3816         * animations/animation-test-helpers.js:
3817         * transitions/transition-test-helpers.js:
3818
3819 2009-01-06  Pierre-Olivier Latour  <pol@apple.com>
3820
3821         Reviewed by Darin Adler.
3822
3823         Added layout test for new DRT API numberOfActiveAnimations().
3824
3825         https://bugs.webkit.org/show_bug.cgi?id=23126
3826
3827         * animations/animation-controller-drt-api-expected.txt: Added.
3828         * animations/animation-controller-drt-api.html: Added.
3829         * platform/win/Skipped:
3830
3831 2009-01-06  Chris Marrin  <cmarrin@apple.com>
3832
3833         Reviewed by David Hyatt.
3834
3835         * animations/animation-test-helpers.js:
3836         (runAnimationTest.matrixStringToArray):
3837         (runAnimationTest.checkExpectedValue):
3838         * animations/simultaneous-start-left-expected.txt: Added.
3839         * animations/simultaneous-start-left.html: Added.
3840         * animations/simultaneous-start-transform-expected.txt: Added.
3841         * animations/simultaneous-start-transform.html: Added.
3842
3843 2009-01-06  Dean Jackson  <dino@apple.com>
3844
3845         Reviewed by Dave Hyatt.
3846
3847         Tests for Media Query extensions covering transitions,
3848         animations, transform-2d and transform-3d
3849         http://webkit.org/specs/MediaQueriesExtensions.html
3850         https://bugs.webkit.org/show_bug.cgi?id=22494
3851
3852         * fast/media/mq-animation.html: Added.
3853         * fast/media/mq-transform-01.html: Added.
3854         * fast/media/mq-transform-02.html: Added.
3855         * fast/media/mq-transform-03.html: Added.
3856         * fast/media/mq-transform-04.html: Added.
3857         * fast/media/mq-transition.html: Added.
3858         * platform/mac/fast/media/mq-animation-expected.txt: Added.
3859         * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
3860         * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
3861         * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
3862         * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
3863         * platform/mac/fast/media/mq-transition-expected.txt: Added.
3864
3865 2009-01-06  Justin Garcia  <justin.garcia@apple.com>
3866
3867         Reviewed by Oliver Hunt.
3868         
3869         Tests for:
3870         <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
3871         
3872         A few more may able to be written after <rdar://problem/6468156> is fixed.
3873
3874         * editing/undo/4059423-1-expected.txt: Added.
3875         * editing/undo/4059423-1.html: Added.
3876         * editing/undo/4059423-2-expected.txt: Added.
3877         * editing/undo/4059423-2.html: Added.
3878
3879 2009-01-06  Oliver Hunt  <oliver@apple.com>
3880
3881         Reviewed by Cameron Zwarich.
3882
3883         <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
3884         <rdar://problem/6474110>
3885
3886         Add test for over releasing the scopechain.
3887
3888         * fast/js/exception-try-finally-scope-error-expected.txt:
3889         * fast/js/resources/exception-try-finally-scope-error.js:
3890
3891 2008-01-05  Dean Jackson  <dino@apple.com>
3892
3893         Reviewed by David Hyatt.
3894         
3895         Implement 'pointer-events' for HTML content. This involved
3896         adding a new value 'auto' which behaves as 'visiblePainted'
3897         in SVG content. The new tests exercise 'auto' and 'none'
3898         on HTML content. The SVG tests have been updated to include
3899         'auto'
3900         
3901         https://bugs.webkit.org/show_bug.cgi?id=11395
3902
3903         * fast/css/computed-style-expected.txt:
3904         * fast/css/computed-style-without-renderer-expected.txt:
3905         * fast/events/pointer-events-2-expected.txt: Added.
3906         * fast/events/pointer-events-2.html: Added.
3907         * fast/events/pointer-events-expected.txt: Added.
3908         * fast/events/pointer-events.html: Added.
3909         * platform/mac/svg/custom/pointer-events-image-expected.checksum:
3910         * platform/mac/svg/custom/pointer-events-image-expected.png:
3911         * platform/mac/svg/custom/pointer-events-image-expected.txt:
3912         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
3913         * platform/mac/svg/custom/pointer-events-path-expected.png:
3914         * platform/mac/svg/custom/pointer-events-path-expected.txt:
3915         * platform/mac/svg/custom/pointer-events-text-expected.checksum:
3916         * platform/mac/svg/custom/pointer-events-text-expected.png:
3917         * platform/mac/svg/custom/pointer-events-text-expected.txt:
3918         * svg/css/getComputedStyle-basic-expected.txt:
3919         * svg/custom/pointer-events-image.svg:
3920         * svg/custom/pointer-events-path.svg:
3921         * svg/custom/pointer-events-text.svg:
3922
3923 2009-01-05  Darin Adler  <darin@apple.com>
3924
3925         Reviewed by Oliver Hunt.
3926
3927         Fix failing set-colors test.
3928
3929         * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
3930         black channel only.
3931         * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
3932         accidentally expected failure for the bug I fixed. Also need new results for
3933         the CMYK test cases.
3934
3935 2009-01-05  Darin Adler  <darin@apple.com>
3936
3937         Reviewed by Dan Bernstein.
3938
3939         Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
3940         https://bugs.webkit.org/show_bug.cgi?id=23109
3941
3942         * fast/text/find-backwards-expected.txt: Added.
3943         * fast/text/find-backwards.html: Added.
3944         * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3945         * fast/text/resources/find-backwards.js: Added.
3946
3947 2009-01-05  Darin Adler  <darin@apple.com>
3948
3949         Reviewed by Anders Carlsson.
3950
3951         Bug 23104: minor mistakes in init functions for animation and transition events
3952         https://bugs.webkit.org/show_bug.cgi?id=23104
3953
3954         * fast/events/init-events-expected.txt: Added.
3955         * fast/events/init-events.html: Added.
3956         * fast/events/resources/init-events.js: Added.
3957
3958 2009-01-04  Darin Adler  <darin@apple.com>
3959
3960         Reviewed by Oliver Hunt.
3961
3962         Bug 23105: canvas setFillColor function ignores alpha argument
3963         https://bugs.webkit.org/show_bug.cgi?id=23105
3964
3965         * fast/canvas/resources/set-colors.js: Added.
3966         * fast/canvas/set-colors-expected.txt: Added.
3967         * fast/canvas/set-colors.html: Added.
3968
3969 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3970
3971         Fix the expected image to account for a typo fix done on 2008-12-23.
3972
3973         * platform/mac/fast/transforms/identity-matrix-expected.checksum:
3974         * platform/mac/fast/transforms/identity-matrix-expected.png:
3975
3976 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3977
3978         Reviewed by Darin Adler
3979
3980         https://bugs.webkit.org/show_bug.cgi?id=23090
3981         
3982         Repaint test for repainting when an element gets smaller,
3983         and gains a RenderLayer at the same time.
3984         
3985         * fast/repaint/create-layer-repaint.html: Added.
3986         * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
3987         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
3988         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
3989
3990 2009-01-02  Adam Treat  <treat@kde.org>
3991
3992         Reviewed by George Staikos.
3993
3994         Add layout test for new fixedLayoutSize feature of qt port
3995
3996         * platform/qt/view/fixed-layout-size-expected.txt: Added.
3997         * platform/qt/view/fixed-layout-size.html: Added.
3998
3999 2009-01-04  Darin Adler  <darin@apple.com>
4000
4001         Suggested by Dan Bernstein.
4002
4003         * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
4004         longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
4005         now, but it's good that they're gone.
4006
4007 2009-01-03  Darin Adler  <darin@apple.com>
4008
4009         Reviewed by Dan Bernstein.
4010
4011         Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
4012         https://bugs.webkit.org/show_bug.cgi?id=23095
4013
4014         * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
4015         Later we might want to work around it in our search code instead, or in addition,
4016         if we can figure out how to do that.
4017
4018 2009-01-03  David D. Kilzer  <ddkilzer@webkit.org>
4019
4020         Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
4021
4022         <https://bugs.webkit.org/show_bug.cgi?id=23091>
4023
4024         Reviewed by Darin Adler.
4025
4026         Updated test results after removing Keep-Alive and Connection
4027         headers from webarchive tests.
4028
4029         * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
4030         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
4031         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
4032         * http/tests/webarchive/test-preload-resources-expected.webarchive:
4033
4034 2009-01-03  Rob Buis  <rwlbuis@gmail.com>
4035
4036         Reviewed by Darin.
4037  
4038         Testcase for:
4039         https://bugs.webkit.org/show_bug.cgi?id=22660
4040         SVG elements that are moved are nor fully invalidated/earsed
4041   
4042         * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
4043         * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
4044         * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
4045         * svg/custom/circle-move-invalidation.svg: Added.
4046
4047 2009-01-02  Oliver Hunt  <oliver@apple.com>
4048
4049         Reviewed by Gavin Barraclough.
4050
4051         [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
4052         https://bugs.webkit.org/show_bug.cgi?id=23078
4053
4054         Test exception handling in side eval encapsulated by dynamic scopes.
4055
4056         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
4057         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
4058         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
4059         (runTest):
4060
4061 2009-01-02  David Smith  <catfish.man@gmail.com>
4062
4063         Reviewed by Darin Adler.
4064         
4065         https://bugs.webkit.org/show_bug.cgi?id=22699
4066         Enable NodeList caching for getElementsByTagName
4067         
4068         * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
4069         * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
4070
4071 2009-01-02  Eric Carlson  <eric.carlson@apple.com>
4072
4073         Reviewed by Darin Adler
4074
4075         https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417> 
4076         Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
4077         
4078         Add test for <video> zoom with and without width/height attributes
4079
4080         * media/video-zoom.html: Added.
4081         * platform/mac/media/video-zoom-expected.txt: Added.
4082
4083 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
4084
4085         Reviewed by Darin Adler
4086
4087         https://bugs.webkit.org/show_bug.cgi?id=23082
4088
4089         Testcase for animated GIF used as CSS background.
4090         
4091         * fast/backgrounds/animated-gif-as-background.html: Added.
4092         * fast/backgrounds/resources/red-green-animated.gif: Added.
4093         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
4094         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
4095         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
4096
4097 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
4098
4099         Reviewed by Darin Adler
4100
4101         https://bugs.webkit.org/show_bug.cgi?id=22981
4102
4103         Add tests for animated svg-as-image, animated svg-as-background,
4104         and canvas-as-image.
4105         
4106         * fast/backgrounds/animated-svg-as-background.html: Added.
4107         * fast/backgrounds/animated-svg-as-mask.html: Added.
4108         * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
4109         * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
4110         * fast/backgrounds/svg-as-background-5.html:
4111         * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
4112         * fast/canvas/canvas-as-image.html: Added.
4113         * fast/images/animated-svg-as-image.html: Added.
4114         * fast/images/resources/animated-rect-fixed-size.svg: Added.
4115         * fast/images/resources/animated-rect-relative-size.svg: Added.
4116         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
4117         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
4118         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
4119         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
4120         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
4121         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
4122         * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
4123         * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
4124         * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
4125         * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
4126         * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
4127         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
4128         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
4129         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
4130         * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
4131         * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
4132         * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
4133
4134 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
4135
4136         Reviewed by Darin Adler.
4137
4138         https://bugs.webkit.org/show_bug.cgi?id=23076
4139         Add tests for application cache manifest parse failures
4140
4141         * http/tests/appcache/resources/.htaccess:
4142         * http/tests/appcache/resources/wrong-content-type.manifest: Added.
4143         * http/tests/appcache/resources/wrong-signature.manifest: Added.
4144         * http/tests/appcache/wrong-content-type-expected.txt: Added.
4145         * http/tests/appcache/wrong-content-type.html: Added.
4146         * http/tests/appcache/wrong-signature-expected.txt: Added.
4147         * http/tests/appcache/wrong-signature.html: Added.
4148
4149 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
4150
4151         Reviewed by Darin Adler.
4152
4153         https://bugs.webkit.org/show_bug.cgi?id=23022
4154         Fix multiple issues with appcache online whitelist handling
4155
4156         * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
4157         making it possible to test that the network was hit when loading.
4158
4159         * http/tests/appcache/online-whitelist-expected.txt: Added.
4160         * http/tests/appcache/online-whitelist.html: Added.
4161         * http/tests/appcache/resources/online-whitelist.manifest: Added.
4162
4163 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
4164
4165         Reviewed by Darin Adler.
4166
4167         https://bugs.webkit.org/show_bug.cgi?id=23036
4168         <rdar://problem/6451666> Implement AppCache fallback entries (23036)
4169
4170         * http/tests/appcache/fallback-expected.txt: Added.
4171         * http/tests/appcache/fallback.html: Added.
4172         * http/tests/appcache/resources/fallback-redirect.php: Added.
4173         * http/tests/appcache/resources/fallback.manifest: Added.
4174         Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
4175
4176         * http/tests/resources/network-simulator.php: Return 404 for missing files.
4177
4178 2009-01-01  Darin Adler  <darin@apple.com>
4179
4180         Add one more String.replace test case that I should have included in that last check-in.
4181
4182         * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
4183         $0-$99 are used but are actually valid.
4184         * fast/js/string-replace-3-expected.txt: Added new result.
4185