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