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