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