1 2009-03-10 Darin Adler <darin@apple.com>
3 Reviewed by Dan Bernstein.
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
9 * fast/dom/HTMLElement/innerHTML-selection-crash-expected.txt: Added.
10 * fast/dom/HTMLElement/innerHTML-selection-crash.html: Added.
12 2009-03-10 Oliver Hunt <oliver@apple.com>
14 Reviewed by Alexey Proskuryakov.
16 <rdar://problem/6425807> Implement WorkerUtils.importScripts()
17 <https://bugs.webkit.org/show_bug.cgi?id=22721>
19 Tests to cover various usages of importScripts, eg. network load
20 failures, security exceptions, execution ordering, etc
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.
28 * http/tests/workers/worker-importScripts-expected.txt: Added.
29 * http/tests/workers/worker-importScripts.html: Added.
31 2009-03-10 Alexey Proskuryakov <ap@webkit.org>
33 Reviewed by Darin Adler.
35 https://bugs.webkit.org/show_bug.cgi?id=19797
36 Bring the list of forbidden headers in sync with XMLHttpRequest spec draft
38 * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
39 * http/tests/xmlhttprequest/set-dangerous-headers.html:
41 2009-03-09 Simon Fraser <simon.fraser@apple.com>
43 Reviewed by Dan Bernstein, Oliver Hunt
45 https://bugs.webkit.org/show_bug.cgi?id=24475
47 Test for repainting a replaced element with transform and box-shadow.
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.
54 2009-03-09 Oliver Hunt <oliver@apple.com>
56 Reviewed by Gavin Barraclough.
58 Bug 24447: REGRESSION (r41508): Google Maps does not complete initialization
59 <rdar://problem/6657774>
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.
65 * fast/js/registerCachingAcrossBranchTargets-expected.txt: Added.
66 * fast/js/registerCachingAcrossBranchTargets.html: Added.
67 * fast/js/resources/registerCachingAcrossBranchTargets.js: Added.
69 2009-03-09 Sam Weinig <sam@webkit.org>
71 Roll out r41393. It has been causing failures on the bots for about a week.
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.
88 2009-03-09 Dan Bernstein <mitz@apple.com>
90 Reviewed by Adele Peterson and Dave Hyatt.
92 - test for <rdar://problem/6654344> REGRESSION (r41041): Zillow.com has
93 misaligned edit fields
95 * fast/forms/legend-display-none-expected.txt: Added.
96 * fast/forms/legend-display-none.html: Added.
98 2009-03-09 Alpha Lam <hclam@chromium.org>
100 Reviewed by Dave Hyatt.
102 https://bugs.webkit.org/show_bug.cgi?id=23024
104 Added regression test for a bug that causes crashes.
106 * fast/block/float/crash-on-absolute-positioning.html: Added.
107 * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
109 2009-03-09 Simon Fraser <simon.fraser@apple.com>
111 Reviewed by Dave Hyatt
113 https://bugs.webkit.org/show_bug.cgi?id=24433
115 Test hit testing with backface-visibility: hidden, and a transform on
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.
121 2009-03-08 Holger Hans Peter Freyther <zecke@selfish.org>
123 Rubber-stamped by Mark Rowe.
125 [Gtk] Skip failing tests that require the eventSender.
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.
131 * platform/gtk/Skipped:
133 2009-03-08 Holger Hans Peter Freyther <zecke@selfish.org>
135 Reviewed by Mark Rowe.
137 Enable all fast/profiler tests.
139 * platform/gtk/Skipped:
141 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
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
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
152 The ff. test has been removed from the Skipped list:
153 fast/css/marginComputedStyle.html
155 * platform/gtk/Skipped:
157 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
159 Rubber-stamped by Holger Freyther.
161 Remove fast/canvas/gradient-empty-path.html from the skipped
162 list as it was removed by r39288.
164 * platform/gtk/Skipped:
166 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
168 Reviewed by Holger Freyther.
170 [Gtk] Enable http security, plugins and ssl tests
171 https://bugs.webkit.org/show_bug.cgi?id=24393
173 Enable http tests for security, plugins and ssl, skipping tests
174 that are failing/crashing.
176 * platform/gtk/Skipped:
178 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
180 Reviewed by Holger Freyther.
182 [Gtk] Enable http history tests
183 https://bugs.webkit.org/show_bug.cgi?id=24394
185 Enable http/tests/history, adding failing tests to the Skipped list.
187 * platform/gtk/Skipped:
189 2009-03-07 Adele Peterson <adele@apple.com>
191 Reviewed by Dan Bernstein.
193 Test for https://bugs.webkit.org/show_bug.cgi?id=24444
194 No multiple JS property for <input type="file" multiple />
196 * fast/forms/input-multiple-expected.txt: Added.
197 * fast/forms/input-multiple.html: Added.
199 2009-03-06 Darin Adler <darin@apple.com>
201 Fixed broken test I just landed for bug 24422.
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.
207 2009-03-06 Dmitry Titov <dimich@chromium.org>
209 Reviewed by Alexey Proskuryakov.
211 https://bugs.webkit.org/show_bug.cgi?id=24150
212 Add virtual ScriptExecutionContext::encoding()
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.
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.
224 2009-03-04 Chris Marrin <cmarrin@apple.com>
226 Reviewed by Simon Fraser.
228 https://bugs.webkit.org/show_bug.cgi?id=24363
230 Fixed test and fixed expected results to reflect the fix
232 * fast/dom/Window/webkitConvertPoint-expected.txt:
233 * fast/dom/Window/webkitConvertPoint.html:
235 2009-03-06 Darin Adler <darin@apple.com>
237 Reviewed by Darin Fisher.
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
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.
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.
253 2009-03-06 Darin Adler <darin@apple.com>
255 * fast/dom/Window/window-properties-expected.txt: Updated for recent addition of canPlayType.
257 2009-03-06 Hironori Bono <hbono@chromium.org>
259 Reviewed by Alexey Proskuryakov.
261 https://bugs.webkit.org/show_bug.cgi?id=24342
262 Bug 24342: [Chromium] cannot insert a Thai character after a Thai
265 Add a test that verifies we can insert a character after a Thai prepend character.
267 * editing/inserting/insert-thai-characters-001-expected.txt: Added.
268 * editing/inserting/insert-thai-characters-001.html: Added.
270 2009-03-05 Alexey Proskuryakov <ap@webkit.org>
272 Reviewed by Oliver Hunt.
274 <rdar://problem/6621701> Safari 4 Beta Breaks XMLHttpRequest Response Text With Special
275 Characters (a compatibility issue with widgets).
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.
281 2009-03-05 Simon Fraser <simon.fraser@apple.com>
283 Reviewed by Dave Hyatt
285 https://bugs.webkit.org/show_bug.cgi?id=24412
287 Testcase for hit testing an element with -webkit-transform-style: preserve-3d
290 * transforms/3d/hit-testing/hit-preserves-3d-expected.txt: Added.
291 * transforms/3d/hit-testing/hit-preserves-3d.html: Added.
293 2009-03-05 Justin Garcia <justin.garcia@apple.com>
295 Reviewed by Darin Adler.
297 WebViewDidChangeSelectionNotification isn't always called.
298 Undo was enabled, shouldDeleteDOMRange was called, etc. for no-op backward and forward deletes.
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:
343 2009-03-05 Eric Seidel <eric@webkit.org>
345 Rubber-stamped by Adam Roben.
347 Move all of the fast/css/*computed* tests into fast/css/getComputedStyle
348 in preparation for adding a bunch more getComputedStyle tests.
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.
387 2009-03-05 Eric Carlson <eric.carlson@apple.com>
389 Reviewed by Simon Fraser.
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
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.
425 2009-03-05 Pamela Greene <pam@chromium.org>
427 Reviewed by Alexey Proskuryakov.
429 Add test for potential crash in window.frames.length
430 https://bugs.webkit.org/show_bug.cgi?id=24339
432 * fast/dom/Window/window-collection-length-no-crash-expected.txt: Added.
433 * fast/dom/Window/window-collection-length-no-crash.html: Added.
435 2009-03-04 Simon Fraser <simon.fraser@apple.com>
437 Rubber-stamped by Eric Seidel.
439 New layout tests for point mapping and hit testing through 3d transforms.
440 Not run by default yet.
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.
463 2009-03-04 Eric Carlson <eric.carlson@apple.com>
465 - Correct bogus result checked in as part of r41432.
467 * media/video-can-play-type-expected.txt:
469 2009-03-04 Pamela Greene <pam@chromium.org>
471 Reviewed by Darin Fisher.
473 Add test to ensure that window.frames is self-referential
474 https://bugs.webkit.org/show_bug.cgi?id=24341
476 * fast/dom/Window/window-frames-self-referential-expected.txt: Added.
477 * fast/dom/Window/window-frames-self-referential.html: Added.
479 2009-03-04 David Levin <levin@chromium.org>
481 Reviewed by Alexey Proskuryakov.
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>
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.
491 * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found-expected.txt: Added.
492 * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html: Added.
494 2009-03-04 David Levin <levin@chromium.org>
496 Reviewed by Alexey Proskuryakov.
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>
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
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.
510 2009-03-04 Eric Carlson <eric.carlson@apple.com>
512 Reviewed by Antti Koivisto.
514 https://bugs.webkit.org/show_bug.cgi?id=24364
515 Test HTMLMediaElement canPlayType method.
517 * media/video-can-play-type-expected.txt: Added.
518 * media/video-can-play-type.html: Added.
520 2009-03-04 Kevin McCullough <kmccullough@apple.com>
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:
530 2009-03-04 Simon Fraser <simon.fraser@apple.com>
532 Reviewed by Dave Hyatt
534 https://bugs.webkit.org/show_bug.cgi?id=24361
536 Test hit testing on generated content.
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.
543 2009-03-03 David Hyatt <hyatt@apple.com>
545 Test case for https://bugs.webkit.org/show_bug.cgi?id=24201
547 Reviewed by Dan Bernstein
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.
554 2009-03-03 Anders Carlsson <andersca@apple.com>
556 Reviewed by John Sullivan.
558 https://bugs.webkit.org/show_bug.cgi?id=22884
559 <rdar://problem/6449783>
560 modified layout test crashes Safari
563 * plugins/destroy-stream-twice-expected.txt:
564 * plugins/destroy-stream-twice.html:
566 2009-03-03 Eric Carlson <eric.carlson@apple.com>
568 Reviewed by Simon Fraser.
570 https://bugs.webkit.org/show_bug.cgi?id=24294
571 Bug 24294: Improve media layout test logging
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.
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:
692 (waitForEvent._eventCallback):
694 (waitForEventAndTest._eventCallback):
695 (waitForEventAndTest):
698 * media/video-volume-expected.txt:
699 * media/video-volume.html:
700 * media/video-width-height-expected.txt:
701 * media/video-width-height.html:
703 2009-03-03 Kevin McCullough <kmccullough@apple.com>
705 Reviewed by Oliver Hunt.
707 <rdar://problem/6031674> JSProfiler: Multiple anonymous functions get
708 the same entry in profiler if called from same function
710 - This no longer happens but I thought I'd make a test case anyway.
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):
717 2009-03-03 Kevin McCullough <kmccullough@apple.com>
719 Reviewed by Oliver Hunt.
721 <rdar://problem/6639110> console.profile() doesn't work without a title
723 * fast/profiler/profile-with-no-title-expected.txt: Added.
724 * fast/profiler/profile-with-no-title.html: Added.
726 2009-03-03 Pamela Greene <pam@chromium.org>
728 Remove junk files that must have been accidentally committed.
729 Submitted without review.
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.
738 2009-03-03 Scott Violet <sky@google.com>
740 Reviewed by Eric Seidel.
742 https://bugs.webkit.org/show_bug.cgi?id=24325
743 Crash on replacing document contents during drop
745 Makes sure we don't crash during dnd with DOM mutation event listener
746 that mutates the document on drop.
748 * fast/events/crash-on-mutate-during-drop-expected.txt: Added.
749 * fast/events/crash-on-mutate-during-drop.html: Added.
751 2009-03-03 Brady Eidson <beidson@apple.com>
753 Reviewed by Darin Adler
755 Layout test covering <rdar://problem/6616664> - Quick looks of various file types is broken
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.
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:
772 2009-03-02 Chris Marrin <cmarrin@apple.com>
774 Reviewed by Sam Weinig.
776 https://bugs.webkit.org/show_bug.cgi?id=24257
778 Test for all newly added constructor prototypes.
779 This addition also changes window-properties.html
780 results, so that is updated as well.
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:
786 2009-03-03 Jungshik Shin <jshin@chromium.org>
788 Reviewed by Darin Adler.
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 '<-'.
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
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.
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.
819 2009-03-03 Alexey Proskuryakov <ap@webkit.org>
821 Reviewed by Adam Roben.
823 https://bugs.webkit.org/show_bug.cgi?id=4343
824 XMLHttpRequest doesn't work in a JavaScript-created window
826 The problem was fixed a while ago (r34506), just adding a test.
828 * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added.
829 * http/tests/xmlhttprequest/request-from-popup.html: Added.
831 2009-03-02 Simon Fraser <simon.fraser@apple.com>
833 Reviewed by Adele Peterson
835 https://bugs.webkit.org/show_bug.cgi?id=24313
837 Test hit testing on the border and padding of inputs, after
838 touching code that referenced <rdar://problem/4617841>.
840 * fast/forms/input-hit-test-border-expected.txt: Added.
841 * fast/forms/input-hit-test-border.html: Added.
843 2009-03-01 David Levin <levin@chromium.org>
845 Reviewed by Alexey Proskuryakov.
847 Bug 24271: XMLHttpRequest needs js bindings for Workers.
848 <https://bugs.webkit.org/show_bug.cgi?id=24271>
850 Some sanity checks for xhr done from workers. These are the same as
851 tests done for normal workers.
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.
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.
870 2009-02-28 Jan Michael Alonzo <jmalonzo@webkit.org>
872 Reviewed by Holger Freyther.
874 [Gtk] get the HTTP layout tests going
875 https://bugs.webkit.org/show_bug.cgi?id=24259
877 Enable http tests, excluding tests/folders that fail or untested
879 * platform/gtk/Skipped:
881 2009-03-01 Dan Bernstein <mitz@apple.com>
883 Reviewed by Darin Adler.
885 - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
887 * fast/events/scroll-during-zoom-change-expected.txt: Added.
888 * fast/events/scroll-during-zoom-change.html: Added.
890 2009-02-28 Dan Bernstein <mitz@apple.com>
892 - correct a color profile mismatch in expected pixel results
894 * platform/mac/fast/gradients/background-clipped-expected.checksum:
895 * platform/mac/fast/gradients/background-clipped-expected.png:
897 2009-02-28 Dan Bernstein <mitz@apple.com>
899 Reviewed by Oliver Hunt.
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
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.
909 2009-02-27 Matt Pennig <pennig@apple.com>
911 Reviewed by David Hyatt.
914 1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
915 2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
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.
922 2009-02-27 Dean Jackson <dino@apple.com>
924 Reviewed by Simon Fraser
926 Pixel tests for previous commit
927 https://bugs.webkit.org/show_bug.cgi?id=24252
930 * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
931 * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
933 2009-02-27 Dean Jackson <dino@apple.com>
935 Reviewed by Simon Fraser.
937 Add test for crash - transform is null in hit testing
938 https://bugs.webkit.org/show_bug.cgi?id=24252
940 * transforms/no_transform_hit_testing-expected.txt: Added.
941 * transforms/no_transform_hit_testing.html: Added.
943 2009-02-27 David Levin <levin@chromium.org>
945 Reviewed by Alexey Proskuryakov.
947 Bug 24213: Web Worker: Worker4 test: onmessage will never be called
948 <https://bugs.webkit.org/show_bug.cgi?id=24213>
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.
955 2009-02-26 Adele Peterson <adele@apple.com>
957 Reviewed by Alice Liu.
959 Make the success/failure of this test more obvious.
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:
966 2009-02-26 Gavin Barraclough <barraclough@apple.com>
968 Rubber stamped by Geoff Garen.
970 Layout test for bug #23614.
972 * fast/js/resources/switch-behaviour.js:
973 * fast/js/switch-behaviour-expected.txt:
975 2009-02-26 Adele Peterson <adele@apple.com>
977 Reviewed by Geoff Garen.
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
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.
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:
990 2009-02-26 David Hyatt <hyatt@apple.com>
992 Reviewed by Sam Weinig
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.
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.
1002 2009-02-26 Dirk Schulze <krit@webkit.org>
1004 Reviewed by Eric Seidel.
1006 Corrected some tests after the new SVG Masking implementation for Mac.
1008 Make SVG Masking platform aware
1009 https://bugs.webkit.org/show_bug.cgi?id=19243
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:
1017 2009-02-26 Adam Treat <adam.treat@torchmobile.com>
1019 Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
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.
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.
1029 2009-02-26 Alexey Proskuryakov <ap@webkit.org>
1031 Reviewed by Darin Adler.
1033 https://bugs.webkit.org/show_bug.cgi?id=23500
1034 KURL::parse() incorrectly compares its result to original string
1036 * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
1039 2009-02-26 Rahul Kuchhal <kuchhal@chromium.org>
1041 Reviewed by Dave Hyatt.
1043 https://bugs.webkit.org/show_bug.cgi?id=24003
1044 Fix a crash caused by unsafe type conversion.
1046 * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
1047 * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
1049 2009-02-26 David Hyatt <hyatt@apple.com>
1051 Reviewed by Dan Bernstein & Darin Adler
1053 Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
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.
1060 2009-02-26 Pamela Greene <pam@chromium.org>
1062 Reviewed by Darin Fisher.
1064 Add test that custom DOM properties survive garbage collection.
1065 https://bugs.webkit.org/show_bug.cgi?id=24142
1067 * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
1068 * fast/dom/Window/customized-property-survives-gc.html: Added.
1070 2009-02-26 Alexey Proskuryakov <ap@webkit.org>
1072 Reviewed by Darin Adler.
1074 https://bugs.webkit.org/show_bug.cgi?id=19527
1075 ASSERTION FAILED: containerA && containerB
1077 * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
1078 (as of 3.1 and 3.2a1pre).
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.
1084 2009-02-25 Cameron Zwarich <cwzwarich@uwaterloo.ca>
1086 Reviewed by Gavin Barraclough.
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>
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.
1096 2009-02-25 Dan Bernstein <mitz@apple.com>
1098 Reviewed by Simon Fraser.
1100 - test for https://bugs.webkit.org/show_bug.cgi?id=24130
1101 <rdar://problem/6618196> Paint very slow when horizontally resizing
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.
1108 2009-02-25 Ojan Vafai <ojan@chromium.org>
1110 Reviewed by Eric Seidel.
1112 Fix test regressions from positionForCoordinates patch.
1113 These three just need rebaselining.
1114 https://bugs.webkit.org/show_bug.cgi?id=24148
1116 standalone-image-drag now correctly places the image in the text
1117 at the x coordinate that it's being dragged on at.
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.
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.
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:
1132 2009-02-25 Chris Fleizach <cfleizach@apple.com>
1134 Reviewed by Beth Dakin.
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
1140 * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
1141 * platform/mac-snowleopard/accessibility/table-updating.html: Added.
1143 2009-02-24 Geoffrey Garen <ggaren@apple.com>
1145 Reviewed by Maciej Stachowiak.
1147 Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
1148 select messages on hotmail (24052)
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.
1155 2009-02-25 Beth Dakin <bdakin@apple.com>
1157 Reviewed by Darin Adler.
1159 Test for <rdar://problem/6487249> repro crash in
1160 WebCore::CSSParser::parseFillImage copying entire contents of this
1162 -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
1164 * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
1165 * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
1167 2009-02-25 Chris Marrin <cmarrin@apple.com>
1169 Reviewed by Simon Fraser.
1171 https://bugs.webkit.org/show_bug.cgi?id=23943
1173 Test for new API and fixed results of window-properties.html
1174 to include new API and new WebKitPoint object.
1176 * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
1177 * fast/dom/Window/webkitConvertPoint.html: Added.
1178 * fast/dom/Window/window-properties-expected.txt:
1180 2009-02-25 David Levin <levin@chromium.org>
1182 Reviewed by Alexey Proskuryakov.
1184 Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
1185 <https://bugs.webkit.org/show_bug.cgi?id=24089>
1187 Modified the test to account for behavior change and output more information to better detect
1188 future changes in behavior.
1190 * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
1191 * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
1193 2009-02-24 Chris Marrin <cmarrin@apple.com>
1195 Reviewed by David Hyatt.
1197 https://bugs.webkit.org/show_bug.cgi?id=23368
1199 Hit testing tests, for both accelerated and non-accelerated
1200 cases, and for both transitions and animations.
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.
1211 2009-02-25 Alexey Proskuryakov <ap@webkit.org>
1213 Reviewed by Darin Adler.
1215 https://bugs.webkit.org/show_bug.cgi?id=24067
1216 REGRESSION: Crash in WebCore::Document::initSecurityContext
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.
1221 2009-02-25 Adam Treat <adam.treat@torchmobile.com>
1223 Reviewed by Zack Rusin.
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.
1229 * platform/qt/Skipped:
1231 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1233 Reviewed by Anders Carlsson
1235 https://bugs.webkit.org/show_bug.cgi?id=15081
1237 Add tests for display:none on applets, embeds and object elements.
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.
1253 2009-02-24 Sam Weinig <sam@webkit.org>
1255 Reviewed by David Hyatt.
1257 Test for https://bugs.webkit.org/show_bug.cgi?id=23990
1258 Regression (r40837): JavaScript image popup doesn't work
1260 * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
1261 * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
1263 2009-02-24 David Hyatt <hyatt@apple.com>
1265 Reviewed by Eric Seidel
1267 https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
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).
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.
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.
1280 Hit testing has also been patched to check the overflow clip rect first before recurring into children.
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.
1285 Masks are now treated like normal flow layers (just like reflections).
1287 A couple of test cases have been added to fast/overflow to test the stacking order.
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.
1298 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1300 Reviewed by Eric Seidel
1302 https://bugs.webkit.org/show_bug.cgi?id=24135
1304 Update the expected value after testcase change.
1306 * fast/events/offsetX-offsetY-expected.txt:
1308 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
1310 Reviewed by Dave Hyatt.
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
1316 Fix clicks outside editable regions from focusing the editable region.
1317 https://bugs.webkit.org/show_bug.cgi?id=23607
1319 Removed editing/selection/contenteditable-click-outside.html as it's
1320 not as useful as our new tests.
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.
1343 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1345 Reviewed by Darin Adler
1347 https://bugs.webkit.org/show_bug.cgi?id=24135
1349 Fix test now that offsetX/offsetY get rounded, rather than truncated.
1351 * fast/events/offsetX-offsetY.html:
1353 2009-02-24 Beth Dakin <bdakin@apple.com>
1355 Reviewed by Sam Weinig.
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>
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.
1366 2009-02-24 Adam Treat <adam.treat@torchmobile.com>
1368 Reviewed by Simon Fraser.
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.
1373 * platform/qt/Skipped:
1375 2009-02-24 Adam Treat <adam.treat@torchmobile.com>
1377 Reviewed by Cameron Zwarich.
1379 Remove tests from the Qt Skipped list that no longer even exist.
1381 * platform/qt/Skipped:
1383 2009-02-24 Alexey Proskuryakov <ap@webkit.org>
1385 Reviewed by Darin Adler.
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
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.
1395 2009-02-24 Alexey Proskuryakov <ap@webkit.org>
1397 Reviewed by Mark Rowe ("awesome!").
1399 Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
1401 * fast/dom/onload-open.html: Added waitUntilDone().
1403 2009-02-24 David Levin <levin@chromium.org>
1405 Reviewed by Dave Hyatt.
1407 Update expected results due to better results introduced by r41090.
1409 * platform/mac/media/video-layer-crash-expected.txt:
1411 2009-02-23 Julien Chaffraix <jchaffraix@webkit.org>
1413 Reviewed by Darin Adler.
1415 Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
1417 * fast/dom/cloneNode-expected.txt: Added.
1418 * fast/dom/cloneNode.html: Added.
1420 2009-02-23 David Hyatt <hyatt@apple.com>
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).
1426 Reviewed by Eric Seidel
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.
1433 2009-02-23 Gustavo Noronha Silva <gns@gnome.org>
1435 Reviewed by Alexey Proskuryakov.
1437 https://bugs.webkit.org/show_bug.cgi?id=24011
1438 KURL's setPort doesn't unset port if 0 is given
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.
1446 * fast/loader/location-port-expected.txt: Added.
1447 * fast/loader/location-port.html: Added.
1448 * fast/loader/resources/location-port-iframe.html: Added.
1450 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1452 Rubber-stamped by Mark Rowe.
1454 https://bugs.webkit.org/show_bug.cgi?id=15690
1455 Bug in layout test framework (setUpPage vs. setUpPageStatus)
1457 * (Many JS files in dom/):
1458 (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
1461 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1463 Reviewed by Mark Rowe.
1465 https://bugs.webkit.org/show_bug.cgi?id=21147
1466 hash property returns incorrect value for links w/o hash
1468 * fast/dom/empty-hash-and-search-expected.txt: Added.
1469 * fast/dom/empty-hash-and-search.html: Added.
1471 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1473 Reviewed by Darin Adler.
1475 https://bugs.webkit.org/show_bug.cgi?id=20184
1476 SELECT with no name generates invalid query string
1478 * fast/forms/select-no-name-expected.txt: Added.
1479 * fast/forms/select-no-name.html: Added.
1481 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1483 Reviewed by Darin Adler.
1485 https://bugs.webkit.org/show_bug.cgi?id=15707
1486 Crash when manipulating document from within an iframe onload function
1488 * fast/dom/onload-open-expected.txt: Added.
1489 * fast/dom/onload-open.html: Added.
1490 * fast/dom/resources/frame-onload-open.html: Added.
1492 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1494 Reviewed by Darin Adler.
1496 https://bugs.webkit.org/show_bug.cgi?id=18970
1497 Numerically named input fields cause document.forms loop problems
1499 * fast/forms/numeric-input-name-expected.txt: Added.
1500 * fast/forms/numeric-input-name.html: Added.
1502 2009-02-21 Hironori Bono <hbono@chromium.org>
1504 Reviewed by Alexey Proskuryakov.
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
1509 Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
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.
1524 2009-02-20 Sam Weinig <sam@webkit.org>
1526 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
1528 2009-02-20 Oliver Hunt <oliver@apple.com>
1532 <rdar://problem/6606660> 2==null returns true in 64bit jit
1534 Improved equality test to contain all integer values that could
1535 appear to be other immediate values if the type tag were ignored.
1537 * fast/js/equality-expected.txt:
1538 * fast/js/resources/equality.js:
1540 2009-02-19 Sam Weinig <sam@webkit.org>
1542 Reviewed by Beth Dakin.
1544 Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
1545 Update querySelector/querySelectorAll to match the latest spec
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.
1557 2009-02-19 David Hyatt <hyatt@apple.com>
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.
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).
1567 Reviewed by Dan Bernstein
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.
1576 2009-02-19 Jay Campan <jcampan@google.com>
1578 Reviewed by Alexey Proskuryakov.
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.
1583 * fast/dom/navigator-detached-no-crash-expected.txt:
1584 * fast/dom/navigator-detached-no-crash.html:
1586 2009-02-19 Dimitri Glazkov <dglazkov@chromium.org>
1588 Reviewed by Dave Hyatt.
1590 https://bugs.webkit.org/show_bug.cgi?id=24012
1591 Clarify objective of the test and clean up.
1593 * fast/forms/inline-ignored-on-legend-expected.txt:
1594 * fast/forms/inline-ignored-on-legend.html:
1596 2009-02-18 Dimitri Glazkov <dglazkov@chromium.org>
1598 Reviewed by Eric Seidel.
1600 https://bugs.webkit.org/show_bug.cgi?id=24012
1601 Convert inline-ignored-on-legend to text-only test.
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.
1609 2009-02-17 Peter Abrahamsen <rainhead@gmail.com>
1611 Reviewed by Sam Weinig.
1613 https://bugs.webkit.org/show_bug.cgi?id=23958
1614 <rdar://problem/6587815>
1616 Updated XMLHttpRequests tests to match the newest Access Control draft.
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:
1630 2009-02-17 Geoffrey Garen <ggaren@apple.com>
1632 Reviewed by Sam Weinig.
1634 Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
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):
1642 2009-02-17 David Hyatt <hyatt@apple.com>
1644 Reviewed by Eric Seidel
1646 Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
1648 Don't allow legends to be anything but display:block.
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:
1663 2009-02-16 Justin Garcia <justin.garcia@apple.com>
1665 Reviewed by Mark Rowe.
1667 https://bugs.webkit.org/show_bug.cgi?id=16309
1668 HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
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.
1676 2009-02-16 Sam Weinig <sam@webkit.org>
1678 Reviewed by Geoffrey Garen.
1680 Add tests for <rdar://problem/6468156>
1681 REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
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.
1687 2009-02-16 Dan Bernstein <mitz@apple.com>
1689 Reviewed by Geoffrey Garen.
1691 - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
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.
1698 2009-02-16 Justin Garcia <justin.garcia@apple.com>
1700 Reviewed by Eric Seidel.
1702 https://bugs.webkit.org/show_bug.cgi?id=15381
1703 execCommand justify modifies the contentEditable node
1705 * editing/execCommand/15381-expected.txt: Added.
1706 * editing/execCommand/15381.html: Added.
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.
1715 2009-02-16 Chris Fleizach <cfleizach@apple.com>
1717 Reviewed by Adele Peterson.
1719 Test for Bug 23979: AX: alt tag not returned for <input type="image">
1720 https://bugs.webkit.org/show_bug.cgi?id=23979
1722 * accessibility/input-image-alt-expected.txt: Added.
1723 * accessibility/input-image-alt.html: Added.
1725 2009-02-13 Geoffrey Garen <ggaren@apple.com>
1727 Reviewed by Sam Weinig.
1729 Added a test for an edge case in <rdar://problem/6584057>.
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.
1735 2009-02-13 Chris Marrin <cmarrin@apple.com>
1737 Reviewed by Adam Roben.
1739 https://bugs.webkit.org/show_bug.cgi?id=23936
1741 Fixed 3 more test cases
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:
1747 2009-02-13 Chris Marrin <cmarrin@apple.com>
1749 Reviewed by Simon Fraser.
1751 https://bugs.webkit.org/show_bug.cgi?id=23936
1753 Fixed 2 more test cases (mac specific)
1755 * platform/mac/fast/css/computed-style-expected.txt:
1756 * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
1758 2009-02-12 Horia Olaru <olaru@adobe.com>
1760 Reviewed by Oliver Hunt.
1762 https://bugs.webkit.org/show_bug.cgi?id=23400
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.
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.
1775 2009-02-12 David Smith <catfish.man@gmail.com>
1777 Reviewed by David Hyatt.
1779 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
1781 2009-02-12 Chris Marrin <cmarrin@apple.com>
1783 Reviewed by Simon Fraser.
1785 https://bugs.webkit.org/show_bug.cgi?id=23936
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:
1795 2009-02-12 Eric Carlson <eric.carlson@apple.com>
1797 Reviewed by Simon Fraser.
1799 Support MPEG content on Mac and Windows.
1800 <rdar://problem/5917509>
1801 https://bugs.webkit.org/show_bug.cgi?id=23495
1803 * media/audio-mpeg-supported-expected.txt: Added.
1804 * media/audio-mpeg-supported.html: Added.
1805 * media/content/silence.mpg: Added.
1807 2009-02-12 Chris Marrin <cmarrin@apple.com>
1809 Reviewed by Dave Hyatt
1811 https://bugs.webkit.org/show_bug.cgi?id=23908
1813 Added test for parsing 3d functions in webkit-transform
1815 * transforms/3d: Added.
1816 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1817 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1819 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
1821 Reviewed by Darin Adler.
1823 Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
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.
1828 * fast/dom/prefixed-image-tag-expected.txt: Added.
1829 * fast/dom/prefixed-image-tag.xhtml: Added.
1831 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
1833 Reviewed by Darin Adler.
1835 Bug 23826: Potential bug with before/after rule while moving element from one document to another
1837 * fast/css-generated-content/beforeAfter-interdocument.html: Added.
1838 * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
1840 2009-02-12 Adam Roben <aroben@apple.com>
1842 Try to fix dashboard-region-parser
1844 * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
1845 paths now that this test has moved.
1847 2009-02-12 Chris Marrin <cmarrin@apple.com>
1849 Reviewed by Simon Fraser.
1851 https://bugs.webkit.org/show_bug.cgi?id=23927
1853 Skip 16 SVG tests that fail on PPC, until problem is resolved
1855 * platform/mac/Skipped:
1857 2009-02-12 Chris Marrin <cmarrin@apple.com>
1859 Reviewed by Simon Fraser.
1861 https://bugs.webkit.org/show_bug.cgi?id=23927
1863 This fixes one testcase on PPC Mac
1865 * svg/custom/getTransformToElement.svg:
1867 2009-02-12 Adam Roben <aroben@apple.com>
1869 Add some tests that fail due to using the wrong font for Hebrew to the
1870 Windows Skipped list
1872 * platform/win/Skipped:
1874 2009-02-12 Adam Roben <aroben@apple.com>
1876 Remove some passing tests from the Windows Skipped list
1878 * platform/win/Skipped: Removed two tests in http/tests/incremental
1879 (one of which had been renamed and so was running anyway).
1881 2009-02-12 Adam Roben <aroben@apple.com>
1883 Add a failing loader test to the Windows Skipped list
1885 * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
1887 2009-02-12 Adam Roben <aroben@apple.com>
1889 Add another failing drag-n-drop test to the Windows Skipped list
1891 * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
1893 2009-02-12 Adam Roben <aroben@apple.com>
1895 Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
1896 in cross-platform location
1898 <https://bugs.webkit.org/show_bug.cgi?id=23919>
1900 Moved the test and its results to platform/mac.
1902 Reviewed by Dan Bernstein.
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.
1907 2009-02-12 Adam Roben <aroben@apple.com>
1909 Fix Bug 23918: Mac-specific results for
1910 fast/css/computed-style[-without-renderer] are sitting in
1911 cross-platform location
1913 <https://bugs.webkit.org/show_bug.cgi?id=23918>
1915 Move Mac-specific results for
1916 fast/css/computed-style[-without-renderer] to platform/mac
1918 Reviewed by John Sullivan.
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.
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.
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.
1933 2009-02-11 Adam Roben <aroben@apple.com>
1935 Windows fix for Bug 22239: Implement missing animation & transition
1936 APIs on LayoutTestController for non-mac platforms
1938 <https://bugs.webkit.org/show_bug.cgi?id=22239>
1940 Reviewed by Simon Fraser.
1942 * platform/win/Skipped: Enable the previously-skipped tests.
1944 2009-02-11 Scott Violet <sky@google.com>
1946 Reviewed by Simon Fraser.
1948 https://bugs.webkit.org/show_bug.cgi?id=23805
1949 The test transitions/transition-end-event-multiple-03.html occasionally fails.
1951 * transitions/transition-end-event-multiple-03.html: Upped the timeout.
1953 2009-02-10 Oliver Hunt <oliver@apple.com>
1955 Reviewed by Adele Peterson.
1957 <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
1959 Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
1960 when the mousedown handler has prevented default handling.
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.
1966 2009-02-08 Sam Weinig <sam@webkit.org>
1968 Reviewed by David Hyatt.
1970 Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
1971 Please implement getBoundingClientRect and getClientRects
1972 <rdar://problem/6139669>
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:
1983 2009-02-10 Feng Qian <feng@chromium.org>
1985 Reviewed by Alexey Proskuryakov.
1987 Fix crashes in disconnected navigator object.
1988 https://bugs.webkit.org/show_bug.cgi?id=23626
1990 * fast/dom/navigator-detached-no-crash-expected.txt: Added.
1991 * fast/dom/navigator-detached-no-crash.html: Added.
1993 2009-02-09 Chris Marrin <cmarrin@apple.com>
1995 Reviewed by Simon Fraser
1997 https://bugs.webkit.org/show_bug.cgi?id=23689
1999 Add test for 3D functionality of WebKitCSSMatrix.
2001 * transforms/3d: Added.
2002 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
2003 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
2005 2009-02-09 Mark Rowe <mrowe@apple.com>
2007 Reviewed by Sam Weinig.
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
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.
2015 2009-02-09 Dimitri Glazkov <dglazkov@chromium.org>
2017 Reviewed by Dave Hyatt.
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
2023 * fast/loader/empty-embed-src-attribute-expected.txt: Added.
2024 * fast/loader/empty-embed-src-attribute.html: Added.
2026 2009-02-09 Alexey Proskuryakov <ap@webkit.org>
2028 Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
2030 * fast/dom/Selection/getRangeAt-expected.txt: Added.
2032 2009-02-07 Rob Buis <rwlbuis@gmail.com>
2037 https://bugs.webkit.org/show_bug.cgi?id=3248
2038 Bug 3248: Mouse events on OPTION element seem to be ignored
2040 * fast/forms/option-mouseevents-expected.txt: Added.
2041 * fast/forms/option-mouseevents.html: Added.
2043 2009-02-06 Chris Marrin <cmarrin@apple.com>
2045 Reviewed by Simon Fraser.
2047 https://bugs.webkit.org/show_bug.cgi?id=6868
2049 Fixed results of several svg tests because of differences
2050 in rounding caused by TransformationMatrix changing from
2051 single to double precision math.
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:
2106 2009-02-05 Eric Seidel <eric@webkit.org>
2108 Reviewed by Eric Seidel.
2110 DOMSelection.getRangeAt() returns a different range than the selection
2111 https://bugs.webkit.org/show_bug.cgi?id=23601
2113 Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
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.
2119 2009-02-06 Justin Garcia <justin.garcia@apple.com>
2121 Reviewed by Oliver Hunt.
2123 https://bugs.webkit.org/show_bug.cgi?id=23800
2124 Header elements are not always preserved during paste
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.
2131 2009-02-05 Alexey Proskuryakov <ap@webkit.org>
2133 Reviewed by Darin Adler.
2135 <rdar://problem/6438271> Improve backspace handling of accented characters
2137 * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
2138 * platform/mac/editing/deleting/backward-delete.html: Added.
2140 2009-02-05 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
2142 Rubber-stamped by George Staikos.
2144 Regenerate input.wml result on mac, it was generated with Qt before.
2146 * platform/mac/fast/wml/input-expected.checksum:
2147 * platform/mac/fast/wml/input-expected.png:
2148 * platform/mac/fast/wml/input-expected.txt:
2150 2009-02-05 Sam Weinig <sam@webkit.org>
2152 Reviewed by Darin Layer.
2154 Fix after merging EventTargetNode up into Node.
2156 * fast/dom/Window/window-properties-expected.txt:
2157 * fast/dom/prototype-chain-expected.txt:
2159 2009-02-04 Dean Jackson <dino@apple.com>
2161 Reviewed by Darin Adler.
2163 Remove animation-play-state from expected properties.
2164 https://bugs.webkit.org/show_bug.cgi?id=22907
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:
2174 2009-02-04 Tor Arne Vestbø <tavestbo@trolltech.com>
2176 Reviewed by Darin Adler.
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.
2181 * media/remove-from-document-no-load-expected.txt: Added.
2182 * media/remove-from-document-no-load.html: Added.
2184 2009-02-04 Dmitry Titov <dimich@chromium.org>
2186 Not reviewed, build fix.
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.
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.
2197 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
2199 Reviewed by Eric Seidel.
2201 Rename layout test result to the correct name.
2203 * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
2205 2009-02-04 Dmitry Titov <dimich@chromium.org>
2207 Reviewed by Darin Adler.
2209 Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
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.
2216 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
2218 Reviewed by Sam Weinig.
2220 https://bugs.webkit.org/show_bug.cgi?id=23655
2221 Clean up storage layout tests a bit.
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.
2232 2009-02-04 Jeremy Moskovich <jeremy@chromium.org>
2234 Reviewed by Dave Hyatt.
2236 https://bugs.webkit.org/show_bug.cgi?id=23471
2237 Fix text-overflow:ellipsis; for RTL case.
2239 Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
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.
2248 2009-02-03 Brad Garcia <bgarcia@google.com>
2250 Reviewed by Eric Seidel.
2252 Test for https://bugs.webkit.org/show_bug.cgi?id=20443
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.
2258 2009-02-03 Justin Garcia <justin.garcia@apple.com>
2260 Reviewed by Darin Adler.
2262 https://bugs.webkit.org/show_bug.cgi?id=13490
2263 Implement execCommand("styleWithCSS", ...)
2265 * editing/execCommand/5685604-1-expected.txt: Added.
2266 * editing/execCommand/5685604-1.html: Added.
2268 2009-02-03 Grace Kloba <klobag@gmail.com>
2270 https://bugs.webkit.org/show_bug.cgi?id=23178
2271 Added a case to test the offsetTop of table cell's children.
2273 * fast/dom/Element/offsetTop-table-cell-expected.txt:
2274 * fast/dom/Element/offsetTop-table-cell.html:
2276 2009-02-03 Dan Bernstein <mitz@apple.com>
2278 Reviewed by Brady Eidson.
2280 - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
2282 * fast/history/window-open-expected.txt: Added.
2283 * fast/history/window-open.html: Added.
2285 2009-02-03 Dmitry Titov <dimich@chromium.org>
2287 Reviewed by Alexey Proskuryakov.
2289 https://bugs.webkit.org/show_bug.cgi?id=22718
2290 Implement WindowTimers interface in Workers.
2292 First layout test for timeouts in a Worker.
2294 * fast/workers/resources/worker-timeout.js: Added.
2296 * fast/workers/worker-timeout-expected.txt: Added.
2297 * fast/workers/worker-timeout.html: Added.
2299 2009-02-02 Oliver Hunt <oliver@apple.com>
2301 Reviewed by Gavin Barraclough.
2303 <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
2304 <rdar://problem/6543487>
2306 Testcase for regex codegen emitting checks out of correct order.
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.
2312 2009-02-02 Yichao Yin <yichao.yin@torchmobile.com.cn>
2314 Reviewed by Niko Zimmermann.
2318 * wml/input-format-expected.txt: Added.
2319 * wml/input-format.html: Added.
2320 * wml/resources/input-format.js: Added.
2321 (setupTestDocument):
2325 2009-01-29 Scott Violet <sky@google.com>
2327 Reviewed by Darin Adler.
2329 https://bugs.webkit.org/show_bug.cgi?id=23633
2330 The test transitions/transition-end-event-nested.html occasionally fails
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.
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:
2342 2009-01-30 Sam Weinig <sam@webkit.org>
2344 Reviewed by Dan Bernstein.
2346 Test for <rdar://problem/6545095>
2347 ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
2349 * fast/block/float/crash-replaced-display-block-expected.txt: Added.
2350 * fast/block/float/crash-replaced-display-block.html: Added.
2352 2009-01-30 Chris Fleizach <cfleizach@apple.com>
2354 Reviewed by Oliver Hunt.
2356 Bug 23656: AX hierarchy for iFrames is incorrect
2357 https://bugs.webkit.org/show_bug.cgi?id=23656
2359 Update test to reflect correct behavior.
2361 * accessibility/iframe-bastardization.html:
2363 2009-01-30 Geoffrey Garen <ggaren@apple.com>
2365 Reviewed by Darin Adler.
2367 More redirect layout test work.
2369 Added tests (expected to fail) for form submission via JavaScript:
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.
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.
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:
2430 2009-01-30 Pierre-Olivier Latour <pol@apple.com>
2432 Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
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.
2448 2009-01-30 Dimitri Glazkov <dglazkov@chromium.org>
2450 Reviewed by Eric Seidel.
2452 Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
2453 removing the test file.
2455 * fast/dom/Window/timeout-released-on-close.html: Removed.
2457 2009-01-30 Dmitry Titov <dimich@chromium.org>
2459 Reviewed by Darin Adler.
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.
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.
2468 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2470 Reviewed by Darin Adler.
2472 Test that documents loaded from application cache cannot load local resources.
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.
2478 2009-01-30 Dmitry Titov <dimich@chromium.org>
2480 Reviewed by Alexey Proskuryakov.
2482 https://bugs.webkit.org/show_bug.cgi?id=23615
2483 Try to make this test reliable on buildbots.
2485 * fast/dom/Window/resources/long_timeout.html:
2486 Allocate more objects to make detection more reliable.
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.
2492 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2494 Reviewed by Mark Rowe.
2496 https://bugs.webkit.org/show_bug.cgi?id=23639
2497 Test that appcache ignores Cache-Control: no-store
2499 * http/tests/resources/network-simulator.php: Send no-store with all responses.
2501 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2503 Reviewed by Mark Rowe.
2505 https://bugs.webkit.org/show_bug.cgi?id=23640
2506 Test that non-HTML main resources work with application cache correctly
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.
2513 * http/tests/resources/network-simulator.php: Support more file extensions.
2515 2009-01-29 Tony Chang <tony@chromium.org>
2517 Reviewed by Darin Adler.
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.
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:
2528 2009-01-29 Hironori Bono <hbono@chromium.org>
2530 Reviewed by Eric Seidel.
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.
2536 * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
2537 * platform/mac/editing/spelling/spelling-linebreak-expected.png:
2539 2009-01-29 Dirk Schulze <krit@webkit.org>
2541 Reviewed by Nikolas Zimmermann, Eric Seidel.
2543 Transformations on SVG patterns caused ugly drawings. The pattern is transformed
2544 directly now. Texts or strokes are no longer affected by transformations.
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.
2551 2009-01-29 Brady Eidson <beidson@apple.com>
2553 Reviewed by Oliver Hunt
2555 <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
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.
2561 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2563 Reviewed by Anders Carlsson.
2565 https://bugs.webkit.org/show_bug.cgi?id=23620
2566 Crash in appcache/resource-redirect.html on Tiger
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.
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).
2583 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2585 Not reviewed (this was just a merge problem).
2587 https://bugs.webkit.org/show_bug.cgi?id=23476
2588 HTTP redirect should make application cache updating fail
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.
2594 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2596 Reviewed by Anders Carlsson.
2598 https://bugs.webkit.org/show_bug.cgi?id=23476
2599 HTTP redirect should make application cache updating fail
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.
2609 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2611 Reviewed by Anders Carlsson.
2613 https://bugs.webkit.org/show_bug.cgi?id=23592
2614 Update appcache manifest signature parsing
2616 * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
2618 * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
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.
2627 2009-01-28 Alexey Proskuryakov <ap@webkit.org>
2629 Reviewed by Anders Carlsson.
2631 https://bugs.webkit.org/show_bug.cgi?id=23584
2632 Update application cache code for the latest round of spec changes
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.
2638 * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
2639 events are now dispatched during initial cache attempt.
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.
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).
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.
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.
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.
2664 * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
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.
2671 2009-01-28 Darin Fisher <darin@chromium.org>
2675 https://bugs.webkit.org/show_bug.cgi?id=18835
2676 Add missing layout test results.
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.
2682 2009-01-28 Geoffrey Garen <ggaren@apple.com>
2684 Reviewed by Sam Weinig.
2686 Added layout tests for how many history items are created during a
2687 redirect. (Many of these results are expected failures for now.)
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.
2739 2009-01-28 Simon Fraser <simon.fraser@apple.com>
2741 Reviewed by Dave Hyatt
2743 https://bugs.webkit.org/show_bug.cgi?id=23582
2745 New test cases for transforms on inlines and table rows, with and without
2746 opacity (which has the side-effect of creating layers).
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.
2757 2009-01-28 Hironori Bono <hbono@chromium.org>
2759 Reviewed by Justin Garcia.
2761 https://bugs.webkit.org/show_bug.cgi?id=18835
2762 Spelling underlines disappear when they shouldn't
2764 Add a layout text to verify if misspelled markers are copied when a
2765 line-break command splits a text node.
2767 * editing/spelling/spelling-linebreak.html: Added.
2769 2009-01-27 Holger Hans Peter Freyther <zecke@selfish.org>
2771 Rubber stamped by Darin Adler.
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.
2777 * platform/gtk/Skipped:
2779 2009-01-27 Mads Ager <ager@chromium.org>
2781 Reviewed by Darin Adler.
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.
2788 * fast/forms/selection-functions-expected.txt:
2789 * fast/forms/selection-functions.html:
2791 2009-01-26 David Kilzer <ddkilzer@apple.com>
2793 Fix misspelling of "lowercase" in font-face-locally-installed.html
2795 Reviewed by Dan Bernstein.
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.
2802 2009-01-26 Sam Weinig <sam@webkit.org>
2804 Reviewed by Dan Bernstein.
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>
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:
2816 2009-01-26 Pierre-Olivier Latour <pol@apple.com>
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.
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:
2834 2009-01-26 Darin Adler <darin@apple.com>
2836 Requested by David Hyatt.
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.
2842 2009-01-25 David Hyatt <hyatt@apple.com>
2844 Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
2846 Reviewed by Oliver Hunt
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.
2853 2009-01-25 Dan Bernstein <mitz@apple.com>
2855 Reviewed by Oliver Hunt.
2857 - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
2858 string hashing code when opening a Digg RSS article
2860 * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
2861 * fast/loader/null-request-after-willSendRequest.html: Added.
2863 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
2865 Reviewed by Darin Adler.
2867 <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
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.
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
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
2892 2009-01-24 Eric Carlson <eric.carlson@apple.com>
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.
2898 * media/video-controls-visible-audio-only.html:
2899 * platform/mac/media/video-controls-visible-audio-only-expected.txt:
2901 2009-01-24 Darin Adler <darin@apple.com>
2903 Try to fix expected results for new video element test.
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.
2909 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
2911 Reviewed by Darin Adler.
2913 <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
2915 * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
2916 * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
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>.
2921 2009-01-23 Eric Carlson <eric.carlson@apple.com>
2923 Reviewed by Adele Peterson
2925 Test for behavior of <video> element controller when a media file has
2927 https://bugs.webkit.org/show_bug.cgi?id=23407
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.
2934 2009-01-23 Alexey Proskuryakov <ap@webkit.org>
2936 Reviewed by Oliver Hunt.
2938 https://bugs.webkit.org/show_bug.cgi?id=23478
2939 Add a test for application test resource loading failure
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.
2945 2009-01-22 Eric Seidel <eric@webkit.org>
2947 Reviewed by Darin Adler.
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
2952 * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
2954 2009-01-22 Eric Seidel <eric@webkit.org>
2956 Reviewed by Justin Garcia.
2958 Remove <span> turds left by editing commands
2959 https://bugs.webkit.org/show_bug.cgi?id=23466
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.
2966 2009-01-22 Beth Dakin <bdakin@apple.com>
2968 Reviewed by Sam Weinig.
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>
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.
2977 * fast/js/numeric-conversion-expected.txt:
2978 * fast/js/resources/numeric-conversion.js:
2980 2009-01-22 Eric Roman <eroman@chromium.org>
2982 Reviewed by Eric Seidel.
2984 https://bugs.webkit.org/show_bug.cgi?id=20806
2985 "Referer" header not sent for history navigation.
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.
2991 2009-01-22 Oliver Hunt <oliver@apple.com>
2993 Reviewed by Geoff Garen.
2995 <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
2996 <https://bugs.webkit.org/show_bug.cgi?id=23479>
2998 Add additional reparsing tests.
3000 * fast/js/reparsing-semicolon-insertion-expected.txt:
3001 * fast/js/resources/reparsing-semicolon-insertion.js:
3003 (commaParenThrowTest):
3005 2009-01-21 Gavin Barraclough <barraclough@apple.com>
3007 Rubber stamped by Geoff "Cameron Zwarich" Garen.
3009 Add pre & post standalone driver scripts to assist running the javascript layout tests
3010 on jsc, rather than a full webkit build.
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.
3020 2009-01-21 Gavin Barraclough <barraclough@apple.com>
3022 Reviewed by Oliver Hunt.
3024 Add layout test for switch (-0).
3026 * fast/js/resources/switch-behaviour.js:
3027 * fast/js/switch-behaviour-expected.txt:
3029 2009-01-19 Chris Marrin <cmarrin@apple.com>
3031 Reviewed by David Hyatt
3033 Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
3035 * transitions/repeated-firing-background-color-expected.txt: Added.
3036 * transitions/repeated-firing-background-color.html: Added.
3038 2009-01-21 Eric Seidel <eric@webkit.org>
3040 Reviewed by Justin Garcia.
3042 Remove the style='' turds left by some editing commands
3043 https://bugs.webkit.org/show_bug.cgi?id=23463
3045 * editing/execCommand/toggle-styles-expected.txt: updated results
3047 2009-01-21 Chris Fleizach <cfleizach@apple.com>
3049 Reviewed by Beth Dakin.
3051 Test to make sure accessibility doesn't crash when a table is modified through JavaScript
3053 * accessibility/table-modification-crash-expected.txt: Added.
3054 * accessibility/table-modification-crash.html: Added.
3056 2009-01-16 Eric Seidel <eric@webkit.org>
3058 Reviewed by Justin Garcia.
3060 Updated results for execCommand() 'sub' and 'super' toggle fixes.
3061 https://bugs.webkit.org/show_bug.cgi?id=17733
3063 * editing/execCommand/toggle-styles-expected.txt:
3065 2009-01-20 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3067 Reviewed by George Staikos.
3069 Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
3071 Add minimal WML input element testcase: fast/wml/input.wml
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.
3078 2009-01-20 Pierre-Olivier Latour <pol@apple.com>
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.
3083 * platform/mac/media/video-zoom-expected.checksum:
3084 * platform/mac/media/video-zoom-expected.png:
3086 2009-01-20 Dirk Schulze <krit@webkit.org>
3088 Reviewed by Nikolas Zimmermann.
3090 stroke-pattern is wrong and coords-units-01-b match the behavior of
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:
3098 2009-01-19 Simon Fraser <simon.fraser@apple.com>
3100 https://bugs.webkit.org/show_bug.cgi?id=18078
3102 New testcases for transitions of shorthand properties.
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.
3109 2009-01-19 Darin Adler <darin@apple.com>
3111 Reviewed by Sam Weinig.
3113 Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
3114 <https://bugs.webkit.org/show_bug.cgi?id=23409>
3115 <rdar://problem/6505723>
3117 * fast/js/resources/string-replace-3.js:
3118 * fast/js/string-replace-3-expected.txt:
3120 2009-01-19 Simon Fraser <simon.fraser@apple.com>
3122 Reviewed by Dave Hyatt
3124 https://bugs.webkit.org/show_bug.cgi?id=18078
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.
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:
3137 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
3139 Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
3141 * fast/dom/Window/window-properties-expected.txt:
3143 2009-01-19 Chris Fleizach <cfleizach@apple.com>
3145 Reviewed by Beth Dakin.
3147 Bug 23422: AX: AXLinks should expose access key information
3148 https://bugs.webkit.org/show_bug.cgi?id=23422
3150 Update and add tests for access key information
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:
3159 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
3161 Reviewed by Anders Carlsson.
3163 https://bugs.webkit.org/show_bug.cgi?id=23417
3164 Implement application cache obsolete state
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.
3170 * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
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.
3178 2009-01-19 Chris Fleizach <cfleizach@apple.com>
3180 Reviewed by David Hyatt.
3182 Bug 23399: AX: some buttons don't expose AXPress as an action
3183 https://bugs.webkit.org/show_bug.cgi?id=23399
3185 * accessibility/button-press-action-expected.txt: Added.
3186 * accessibility/button-press-action.html: Added.
3188 2009-01-17 Eric Carlson <eric.carlson@apple.com>
3190 Reviewed by Adele Peterson
3192 <rdar://problem/6293969>
3194 Update media controls rendering results for new controls CSS.
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:
3200 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3202 Reviewed by Oliver Hunt.
3204 Bug 23397: AXURL is not reported for <INPUT type="image"> elements
3205 https://bugs.webkit.org/show_bug.cgi?id=23397
3207 * accessibility/input-image-url-expected.txt: Added.
3208 * accessibility/input-image-url.html: Added.
3210 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3212 Reviewed by Oliver Hunt.
3214 Bug 23393: TextField has AXTitle and AXTitleUIElement
3215 https://bugs.webkit.org/show_bug.cgi?id=23393
3217 * accessibility/double-title-expected.txt: Added.
3218 * accessibility/double-title.html: Added.
3220 2009-01-16 Eric Seidel <eric@webkit.org>
3222 Reviewed by Alexey Proskuryakov.
3224 Add toggle-styles test for editing.
3225 https://bugs.webkit.org/show_bug.cgi?id=23366
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
3232 * editing/execCommand/resources/toggle-styles.js: Added.
3233 * editing/execCommand/toggle-styles-expected.txt: Added.
3234 * editing/execCommand/toggle-styles.html: Added.
3236 2009-01-16 Geoffrey Garen <ggaren@apple.com>
3238 Reviewed by Darin Adler.
3240 Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
3241 nightlies turn "c" into "" when stripping \\c_ character
3243 * fast/regex/malformed-escapes-expected.txt:
3244 * fast/regex/resources/malformed-escapes.js:
3246 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3248 Reviewed by Beth Dakin.
3250 Bug 23387: AX hierarchy is incorrect when iframes are present
3251 https://bugs.webkit.org/show_bug.cgi?id=23387
3253 * accessibility/iframe-bastardization-expected.txt: Added.
3254 * accessibility/iframe-bastardization.html: Added.
3256 2009-01-16 Jeremy Moskovich <jeremy@chromium.org>
3258 Reviewed by Darin Adler.
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.
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.
3268 2009-01-16 Chris Marrin <cmarrin@apple.com>
3270 Reviewed by David Hyatt.
3272 * transitions/hang-with-bad-transition-list-expected.txt: Added.
3273 * transitions/hang-with-bad-transition-list.html: Added.
3275 https://bugs.webkit.org/show_bug.cgi?id=23088
3277 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3279 Reviewed by Darin Adler.
3282 Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
3284 * fast/events/tab-crash-with-image-map-expected.txt: Added.
3285 * fast/events/tab-crash-with-image-map.html: Added.
3287 2009-01-15 Chris Marrin <cmarrin@apple.com>
3289 Reviewed by Sam Weinig.
3291 Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
3293 * transforms/2d/cssmatrix-interface.xhtml:
3295 2009-01-15 Geoffrey Garen <ggaren@apple.com>
3297 Reviewed by Cameron Zwarich.
3299 Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
3300 quantifier on assertion gives incorrect result (23075)
3302 * fast/regex/quantified-assertions-expected.txt:
3303 * fast/regex/resources/quantified-assertions.js:
3305 2009-01-15 Dimitri Dupuis-Latour <dupuislatour@apple.com>
3307 Added testcases for all CSS3 pseudo-classes and pseudo-elements
3309 <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
3311 Reviewed by Timothy Hatcher.
3313 * fast/dom/css-selectorText-expected.txt:
3314 * fast/dom/css-selectorText.html:
3316 2009-01-15 Justin Garcia <justin.garcia@apple.com>
3318 Reviewed by Oliver Hunt.
3320 <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
3322 * editing/execCommand/6444148-expected.txt: Added.
3323 * editing/execCommand/6444148.html: Added.
3325 2009-01-15 Oliver Hunt <oliver@apple.com>
3327 Reviewed by Geoff Garen.
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>
3332 Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
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.
3338 2009-01-14 David Kilzer <ddkilzer@apple.com>
3340 Updated layout test results after adding WebKitCSSMatrix (r39922)
3342 * fast/dom/Window/window-properties-expected.txt:
3343 * fast/js/global-constructors-expected.txt:
3345 2009-01-14 Pierre-Olivier Latour <pol@apple.com>
3347 Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
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.
3386 2009-01-14 Chris Marrin <cmarrin@apple.com>
3388 Reviewed by Sam Weinig.
3390 Testcase for implementation of WebKitCSSMatrix
3391 https://bugs.webkit.org/show_bug.cgi?id=21421
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.
3398 2009-01-14 Darin Adler <darin@apple.com>
3400 Reviewed by Beth Dakin.
3402 Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
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.
3407 * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3408 Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
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.
3414 2009-01-14 Jeremy Moskovich <jeremy@chromium.org>
3416 Reviewed by Eric Seidel.
3418 <https://bugs.webkit.org/show_bug.cgi?id=16829>
3419 Implement NPN_SetException()
3421 * plugins/netscape-throw-exception-expected.txt: Added.
3422 * plugins/netscape-throw-exception.html: Added.
3424 2009-01-14 David Kilzer <ddkilzer@apple.com>
3426 Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
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>
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.
3434 2009-01-14 Oliver Hunt <oliver@apple.com>
3436 Reviewed by Cameron Zwarich.
3438 Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
3440 Add test to make sure we correctly mark cached EvalCodeBlocks
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.
3446 2009-01-14 David Kilzer <ddkilzer@apple.com>
3448 Bug 22795: favicons should be saved to webarchives
3450 <https://bugs.webkit.org/show_bug.cgi?id=22795>
3452 Reviewed by Darin Adler.
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.
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.
3461 2009-01-14 Nigel Tao <nigel.tao.gnome@gmail.com>
3463 Reviewed by Darin Adler.
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.
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.
3475 2009-01-14 Alexey Proskuryakov <ap@webkit.org>
3477 Reviewed by Darin Adler.
3479 https://bugs.webkit.org/show_bug.cgi?id=23316
3480 Application cache updating always fails with an assertion
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.
3486 2009-01-14 Alexey Proskuryakov <ap@webkit.org>
3488 Reviewed by Darin Adler.
3490 https://bugs.webkit.org/show_bug.cgi?id=23313
3491 appcache/offline-access.html fails frequently
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.
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.
3500 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
3502 Reviewed by Anders Carlsson.
3504 https://bugs.webkit.org/show_bug.cgi?id=23256
3505 Implement application cache foreign entries
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.
3513 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
3515 Reviewed by Darin Adler.
3517 https://bugs.webkit.org/show_bug.cgi?id=23286
3518 Add a test for non-ASCII URIs in application cache
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.
3528 2009-01-13 Beth Dakin <bdakin@apple.com>
3530 Reviewed by Darin Adler and Oliver Hunt.
3532 Updated test and results for <rdar://problem/6489314> REGRESSION:
3533 Business widget's front side fails to render correctly when
3536 parseInt(NaN) should be NaN.
3537 * fast/js/numeric-conversion-expected.txt:
3538 * fast/js/resources/numeric-conversion.js:
3540 2009-01-13 Anders Carlsson <andersca@apple.com>
3542 Reviewed by Sam Weinig.
3546 * plugins/npruntime-expected.txt: Added.
3547 * plugins/npruntime.html: Added.
3549 2009-01-12 Robert Blaut <webkit@blaut.biz>
3551 Reviewed by Darin Adler