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