1 2009-03-10 Oliver Hunt <oliver@apple.com>
3 Reviewed by Alexey Proskuryakov.
5 <rdar://problem/6425807> Implement WorkerUtils.importScripts()
6 <https://bugs.webkit.org/show_bug.cgi?id=22721>
8 Tests to cover various usages of importScripts, eg. network load
9 failures, security exceptions, execution ordering, etc
11 * http/tests/workers/resources/worker-importScripts-differentOrigin.js: Added.
12 * http/tests/workers/resources/worker-importScripts-source1.js: Added.
13 * http/tests/workers/resources/worker-importScripts-source2.js: Added.
14 * http/tests/workers/resources/worker-importScripts-syntaxError.js: Added.
15 * http/tests/workers/resources/worker-importScripts.js: Added.
17 * http/tests/workers/worker-importScripts-expected.txt: Added.
18 * http/tests/workers/worker-importScripts.html: Added.
20 2009-03-10 Alexey Proskuryakov <ap@webkit.org>
22 Reviewed by Darin Adler.
24 https://bugs.webkit.org/show_bug.cgi?id=19797
25 Bring the list of forbidden headers in sync with XMLHttpRequest spec draft
27 * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
28 * http/tests/xmlhttprequest/set-dangerous-headers.html:
30 2009-03-09 Simon Fraser <simon.fraser@apple.com>
32 Reviewed by Dan Bernstein, Oliver Hunt
34 https://bugs.webkit.org/show_bug.cgi?id=24475
36 Test for repainting a replaced element with transform and box-shadow.
38 * fast/repaint/transform-replaced-shadows.html: Added.
39 * platform/mac/fast/repaint/transform-replaced-shadows-expected.checksum: Added.
40 * platform/mac/fast/repaint/transform-replaced-shadows-expected.png: Added.
41 * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt: Added.
43 2009-03-09 Oliver Hunt <oliver@apple.com>
45 Reviewed by Gavin Barraclough.
47 Bug 24447: REGRESSION (r41508): Google Maps does not complete initialization
48 <rdar://problem/6657774>
50 Tests to cover correct dirtying of the register cache at branch targets. I've included
51 the closest case i was able to make that could generate incorrect code from a back edge
52 but was unable to create a case which would actually fail.
54 * fast/js/registerCachingAcrossBranchTargets-expected.txt: Added.
55 * fast/js/registerCachingAcrossBranchTargets.html: Added.
56 * fast/js/resources/registerCachingAcrossBranchTargets.js: Added.
58 2009-03-09 Sam Weinig <sam@webkit.org>
60 Roll out r41393. It has been causing failures on the bots for about a week.
62 * fast/block/float/resources/se_arrow.png: Removed.
63 * fast/block/float/resources/yinyang.png: Removed.
64 * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Removed.
65 * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Removed.
66 * fast/block/float/t0905-c5526-flthw-00-c-g.html: Removed.
67 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Removed.
68 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Removed.
69 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Removed.
70 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Removed.
71 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Removed.
72 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Removed.
73 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Removed.
74 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Removed.
75 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Removed.
77 2009-03-09 Dan Bernstein <mitz@apple.com>
79 Reviewed by Adele Peterson and Dave Hyatt.
81 - test for <rdar://problem/6654344> REGRESSION (r41041): Zillow.com has
82 misaligned edit fields
84 * fast/forms/legend-display-none-expected.txt: Added.
85 * fast/forms/legend-display-none.html: Added.
87 2009-03-09 Alpha Lam <hclam@chromium.org>
89 Reviewed by Dave Hyatt.
91 https://bugs.webkit.org/show_bug.cgi?id=23024
93 Added regression test for a bug that causes crashes.
95 * fast/block/float/crash-on-absolute-positioning.html: Added.
96 * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
98 2009-03-09 Simon Fraser <simon.fraser@apple.com>
100 Reviewed by Dave Hyatt
102 https://bugs.webkit.org/show_bug.cgi?id=24433
104 Test hit testing with backface-visibility: hidden, and a transform on
107 * platform/mac/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.txt: Added.
108 * transforms/3d/hit-testing/backface-no-transform-hit-test.html: Added.
110 2009-03-08 Holger Hans Peter Freyther <zecke@selfish.org>
112 Rubber-stamped by Mark Rowe.
114 [Gtk] Skip failing tests that require the eventSender.
116 The Gtk+ platform is lacking an implementation of the
117 eventSender. We will enable the tests once there is an
118 implementation of that class.
120 * platform/gtk/Skipped:
122 2009-03-08 Holger Hans Peter Freyther <zecke@selfish.org>
124 Reviewed by Mark Rowe.
126 Enable all fast/profiler tests.
128 * platform/gtk/Skipped:
130 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
132 Updated Skipped list per r41464. Not reviewed.
133 This should remove the warnings that come up everytime we run the gtk layout tests.
134 http://trac.webkit.org/changeset/41464
136 The ff. tests have been moved to fast/css/getComputedStyle in the Skipped list:
137 fast/css/computed-style-without-renderer.html
138 fast/css/computed-style.html
139 fast/css/getComputedStyle-border-box.html
141 The ff. test has been removed from the Skipped list:
142 fast/css/marginComputedStyle.html
144 * platform/gtk/Skipped:
146 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
148 Rubber-stamped by Holger Freyther.
150 Remove fast/canvas/gradient-empty-path.html from the skipped
151 list as it was removed by r39288.
153 * platform/gtk/Skipped:
155 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
157 Reviewed by Holger Freyther.
159 [Gtk] Enable http security, plugins and ssl tests
160 https://bugs.webkit.org/show_bug.cgi?id=24393
162 Enable http tests for security, plugins and ssl, skipping tests
163 that are failing/crashing.
165 * platform/gtk/Skipped:
167 2009-03-07 Jan Michael Alonzo <jmalonzo@webkit.org>
169 Reviewed by Holger Freyther.
171 [Gtk] Enable http history tests
172 https://bugs.webkit.org/show_bug.cgi?id=24394
174 Enable http/tests/history, adding failing tests to the Skipped list.
176 * platform/gtk/Skipped:
178 2009-03-07 Adele Peterson <adele@apple.com>
180 Reviewed by Dan Bernstein.
182 Test for https://bugs.webkit.org/show_bug.cgi?id=24444
183 No multiple JS property for <input type="file" multiple />
185 * fast/forms/input-multiple-expected.txt: Added.
186 * fast/forms/input-multiple.html: Added.
188 2009-03-06 Darin Adler <darin@apple.com>
190 Fixed broken test I just landed for bug 24422.
192 * fast/dom/location-new-window-no-crash-expected.txt: Updated.
193 * fast/dom/resources/location-new-window-no-crash.js: Added code to make the window
194 opening and closing work in DumpRenderTree.
196 2009-03-06 Dmitry Titov <dimich@chromium.org>
198 Reviewed by Alexey Proskuryakov.
200 https://bugs.webkit.org/show_bug.cgi?id=24150
201 Add virtual ScriptExecutionContext::encoding()
203 Test to verify how the text encoding in workers is used.
204 Script decoding and url completion is checked, with and
205 w/o http 'Content-Type: ...;charset=...' header.
207 * http/tests/workers/resources/worker-encoded.php: Added.
208 * http/tests/workers/resources/xhr-query-utf8.php: Added.
209 * http/tests/workers/resources/xhr-response.php: Added.
210 * http/tests/workers/text-encoding-expected.txt: Added.
211 * http/tests/workers/text-encoding.html: Added.
213 2009-03-04 Chris Marrin <cmarrin@apple.com>
215 Reviewed by Simon Fraser.
217 https://bugs.webkit.org/show_bug.cgi?id=24363
219 Fixed test and fixed expected results to reflect the fix
221 * fast/dom/Window/webkitConvertPoint-expected.txt:
222 * fast/dom/Window/webkitConvertPoint.html:
224 2009-03-06 Darin Adler <darin@apple.com>
226 Reviewed by Darin Fisher.
228 Bug 24422: REGRESSION: null-URL crash in FrameLoader setting location.hash on new window
229 https://bugs.webkit.org/show_bug.cgi?id=24422
230 rdar://problem/6402208
232 The new test manipulates all the properties of the location object on a new window which
233 has no location yet. I tested Firefox too and added comments about how its behavior differs
234 from WebKit. At some point we may want to tweak our behavior to be a bit closer to theirs,
235 or check IE's behavior or if HTML 5 or some other W3 specification has something to say
236 about this, but for now the main purpose of the test is to verify we don't crash.
238 * fast/dom/location-new-window-no-crash-expected.txt: Added.
239 * fast/dom/location-new-window-no-crash.html: Added.
240 * fast/dom/resources/location-new-window-no-crash.js: Added.
242 2009-03-06 Darin Adler <darin@apple.com>
244 * fast/dom/Window/window-properties-expected.txt: Updated for recent addition of canPlayType.
246 2009-03-06 Hironori Bono <hbono@chromium.org>
248 Reviewed by Alexey Proskuryakov.
250 https://bugs.webkit.org/show_bug.cgi?id=24342
251 Bug 24342: [Chromium] cannot insert a Thai character after a Thai
254 Add a test that verifies we can insert a character after a Thai prepend character.
256 * editing/inserting/insert-thai-characters-001-expected.txt: Added.
257 * editing/inserting/insert-thai-characters-001.html: Added.
259 2009-03-05 Alexey Proskuryakov <ap@webkit.org>
261 Reviewed by Oliver Hunt.
263 <rdar://problem/6621701> Safari 4 Beta Breaks XMLHttpRequest Response Text With Special
264 Characters (a compatibility issue with widgets).
266 * http/tests/xmlhttprequest/broken-xml-encoding-expected.txt: Added.
267 * http/tests/xmlhttprequest/broken-xml-encoding.html: Added.
268 * http/tests/xmlhttprequest/resources/broken-encoding.xml: Added.
270 2009-03-05 Simon Fraser <simon.fraser@apple.com>
272 Reviewed by Dave Hyatt
274 https://bugs.webkit.org/show_bug.cgi?id=24412
276 Testcase for hit testing an element with -webkit-transform-style: preserve-3d
279 * transforms/3d/hit-testing/hit-preserves-3d-expected.txt: Added.
280 * transforms/3d/hit-testing/hit-preserves-3d.html: Added.
282 2009-03-05 Justin Garcia <justin.garcia@apple.com>
284 Reviewed by Darin Adler.
286 WebViewDidChangeSelectionNotification isn't always called.
287 Undo was enabled, shouldDeleteDOMRange was called, etc. for no-op backward and forward deletes.
289 * platform/mac/editing/deleting/delete-4038408-fix-expected.txt:
290 * platform/mac/editing/deleting/delete-at-start-or-end-expected.txt:
291 * platform/mac/editing/deleting/delete-br-002-expected.txt:
292 * platform/mac/editing/deleting/delete-br-004-expected.txt:
293 * platform/mac/editing/deleting/delete-br-005-expected.txt:
294 * platform/mac/editing/deleting/delete-br-006-expected.txt:
295 * platform/mac/editing/deleting/delete-br-009-expected.txt:
296 * platform/mac/editing/deleting/delete-br-010-expected.txt:
297 * platform/mac/editing/deleting/delete-hr-expected.txt:
298 * platform/mac/editing/deleting/delete-tab-004-expected.txt:
299 * platform/mac/editing/deleting/forward-delete-expected.txt:
300 * platform/mac/editing/deleting/merge-into-empty-block-1-expected.txt:
301 * platform/mac/editing/deleting/merge-into-empty-block-2-expected.txt:
302 * platform/mac/editing/inserting/editing-empty-divs-expected.txt:
303 * platform/mac/editing/inserting/insert-3800346-fix-expected.txt:
304 * platform/mac/editing/inserting/insert-br-004-expected.txt:
305 * platform/mac/editing/inserting/insert-br-005-expected.txt:
306 * platform/mac/editing/inserting/insert-br-006-expected.txt:
307 * platform/mac/editing/inserting/insert-br-008-expected.txt:
308 * platform/mac/editing/inserting/insert-div-006-expected.txt:
309 * platform/mac/editing/inserting/insert-div-008-expected.txt:
310 * platform/mac/editing/inserting/insert-div-010-expected.txt:
311 * platform/mac/editing/inserting/insert-div-011-expected.txt:
312 * platform/mac/editing/inserting/insert-div-013-expected.txt:
313 * platform/mac/editing/inserting/insert-div-015-expected.txt:
314 * platform/mac/editing/inserting/insert-div-019-expected.txt:
315 * platform/mac/editing/inserting/insert-div-021-expected.txt:
316 * platform/mac/editing/inserting/insert-paragraph-01-expected.txt:
317 * platform/mac/editing/inserting/insert-paragraph-03-expected.txt:
318 * platform/mac/editing/inserting/insert-paragraph-05-expected.txt:
319 * platform/mac/editing/inserting/insert-tab-004-expected.txt:
320 * platform/mac/editing/inserting/insert-text-with-newlines-expected.txt:
321 * platform/mac/editing/inserting/line-break-expected.txt:
322 * platform/mac/editing/pasteboard/3976872-expected.txt:
323 * platform/mac/editing/pasteboard/emacs-ctrl-a-k-y-expected.txt:
324 * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
325 * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
326 * platform/mac/editing/style/block-style-006-expected.txt:
327 * platform/mac/editing/undo/undo-combined-delete-boundary-expected.txt:
328 * platform/mac/editing/undo/undo-combined-delete-expected.txt:
329 * platform/mac/editing/undo/undo-forward-delete-boundary-expected.txt:
330 * platform/mac/editing/undo/undo-forward-delete-expected.txt:
332 2009-03-05 Eric Seidel <eric@webkit.org>
334 Rubber-stamped by Adam Roben.
336 Move all of the fast/css/*computed* tests into fast/css/getComputedStyle
337 in preparation for adding a bunch more getComputedStyle tests.
339 * fast/css/getComputedStyle/computed-style-display-none-expected.txt: Renamed from LayoutTests/fast/css/computed-style-display-none-expected.txt.
340 * fast/css/getComputedStyle/computed-style-display-none.html: Renamed from LayoutTests/fast/css/computed-style-display-none.html.
341 * fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/fast/css/computed-style-expected.txt.
342 * fast/css/getComputedStyle/computed-style-negative-top-expected.txt: Renamed from LayoutTests/fast/css/computed-style-negative-top-expected.txt.
343 * fast/css/getComputedStyle/computed-style-negative-top.html: Renamed from LayoutTests/fast/css/computed-style-negative-top.html.
344 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
345 * fast/css/getComputedStyle/computed-style-without-renderer.html: Renamed from LayoutTests/fast/css/computed-style-without-renderer.html.
346 * fast/css/getComputedStyle/computed-style.html: Renamed from LayoutTests/fast/css/computed-style.html.
347 * fast/css/getComputedStyle/getComputedStyle-background-position-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-position-expected.txt.
348 * fast/css/getComputedStyle/getComputedStyle-background-position.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-position.html.
349 * fast/css/getComputedStyle/getComputedStyle-background-size-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-background-size-expected.txt.
350 * fast/css/getComputedStyle/getComputedStyle-background-size.html: Renamed from LayoutTests/fast/css/getComputedStyle-background-size.html.
351 * fast/css/getComputedStyle/getComputedStyle-border-box-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-box-expected.txt.
352 * fast/css/getComputedStyle/getComputedStyle-border-box.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-box.html.
353 * fast/css/getComputedStyle/getComputedStyle-border-image-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-image-expected.txt.
354 * fast/css/getComputedStyle/getComputedStyle-border-image.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-image.html.
355 * fast/css/getComputedStyle/getComputedStyle-border-spacing-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing-expected.txt.
356 * fast/css/getComputedStyle/getComputedStyle-border-spacing.html: Renamed from LayoutTests/fast/css/getComputedStyle-border-spacing.html.
357 * fast/css/getComputedStyle/getComputedStyle-borderRadius-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius-expected.txt.
358 * fast/css/getComputedStyle/getComputedStyle-borderRadius.html: Renamed from LayoutTests/fast/css/getComputedStyle-borderRadius.html.
359 * fast/css/getComputedStyle/getComputedStyle-relayout-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-relayout-expected.txt.
360 * fast/css/getComputedStyle/getComputedStyle-relayout.html: Renamed from LayoutTests/fast/css/getComputedStyle-relayout.html.
361 * fast/css/getComputedStyle/getComputedStyle-transform-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-transform-expected.txt.
362 * fast/css/getComputedStyle/getComputedStyle-transform.html: Renamed from LayoutTests/fast/css/getComputedStyle-transform.html.
363 * fast/css/getComputedStyle/getComputedStyle-zIndex-auto-expected.txt: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto-expected.txt.
364 * fast/css/getComputedStyle/getComputedStyle-zIndex-auto.html: Renamed from LayoutTests/fast/css/getComputedStyle-zIndex-auto.html.
365 * fast/css/marginComputedStyle.html: Removed.
366 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-expected.txt.
367 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/computed-style-without-renderer-expected.txt.
368 * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.checksum.
369 * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.png.
370 * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Renamed from LayoutTests/platform/mac/fast/css/marginComputedStyle-expected.txt.
371 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-expected.txt.
372 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/qt/fast/css/computed-style-without-renderer-expected.txt.
373 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-expected.txt.
374 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Renamed from LayoutTests/platform/win/fast/css/computed-style-without-renderer-expected.txt.
376 2009-03-05 Eric Carlson <eric.carlson@apple.com>
378 Reviewed by Simon Fraser.
380 https://bugs.webkit.org/show_bug.cgi?id=24400
381 Bug 24400: Remove "start", "end", "loopStart", "loopEnd", "currentLoop", and "playCount"
382 media element attributes
384 * media/loopend-limits-expected.txt: Removed.
385 * media/loopend-limits.html: Removed.
386 * media/loopstart-limits-expected.txt: Removed.
387 * media/loopstart-limits.html: Removed.
388 * media/video-dom-end-expected.txt: Removed.
389 * media/video-dom-end.html: Removed.
390 * media/video-dom-loopcount-expected.txt: Removed.
391 * media/video-dom-loopcount.html: Removed.
392 * media/video-dom-loopend-expected.txt: Removed.
393 * media/video-dom-loopend.html: Removed.
394 * media/video-dom-loopstart-expected.txt: Removed.
395 * media/video-dom-loopstart.html: Removed.
396 * media/video-dom-start-expected.txt: Removed.
397 * media/video-dom-start.html: Removed.
398 * media/video-end-expected.txt: Removed.
399 * media/video-end.html: Removed.
400 * media/video-loop.html: Added, test for new "loop" attribute.
401 * media/video-loopcount-expected.txt: Removed.
402 * media/video-loopcount.html: Removed.
403 * media/video-loopend-expected.txt: Removed.
404 * media/video-loopend.html: Removed.
405 * media/video-loopstart-expected.txt: Removed.
406 * media/video-loopstart.html: Removed.
407 * media/video-seek-past-end-paused-expected.txt: Updated for loop changes, add more tests.
408 * media/video-seek-past-end-paused.html: Ditto.
409 * media/video-seek-past-end-playing-expected.txt: Ditto.
410 * media/video-seek-past-end-playing.html: Ditto.
411 * media/video-start-expected.txt: Removed.
412 * media/video-start.html: Removed.
414 2009-03-05 Pamela Greene <pam@chromium.org>
416 Reviewed by Alexey Proskuryakov.
418 Add test for potential crash in window.frames.length
419 https://bugs.webkit.org/show_bug.cgi?id=24339
421 * fast/dom/Window/window-collection-length-no-crash-expected.txt: Added.
422 * fast/dom/Window/window-collection-length-no-crash.html: Added.
424 2009-03-04 Simon Fraser <simon.fraser@apple.com>
426 Rubber-stamped by Eric Seidel.
428 New layout tests for point mapping and hit testing through 3d transforms.
429 Not run by default yet.
431 * platform/mac/transforms/3d/hit-testing/backface-hit-test-expected.txt: Added.
432 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt: Added.
433 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt: Added.
434 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt: Added.
435 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt: Added.
436 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt: Added.
437 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
438 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
439 * transforms/3d/hit-testing/backface-hit-test.html: Added.
440 * transforms/3d/point-mapping/3d-point-mapping-2.html: Added.
441 * transforms/3d/point-mapping/3d-point-mapping-deep.html: Added.
442 * transforms/3d/point-mapping/3d-point-mapping-origins.html: Added.
443 * transforms/3d/point-mapping/3d-point-mapping-preserve-3d.html: Added.
444 * transforms/3d/point-mapping/3d-point-mapping.html: Added.
445 * transforms/3d/point-mapping/point-mapping-helpers.js: Added.
452 2009-03-04 Eric Carlson <eric.carlson@apple.com>
454 - Correct bogus result checked in as part of r41432.
456 * media/video-can-play-type-expected.txt:
458 2009-03-04 Pamela Greene <pam@chromium.org>
460 Reviewed by Darin Fisher.
462 Add test to ensure that window.frames is self-referential
463 https://bugs.webkit.org/show_bug.cgi?id=24341
465 * fast/dom/Window/window-frames-self-referential-expected.txt: Added.
466 * fast/dom/Window/window-frames-self-referential.html: Added.
468 2009-03-04 David Levin <levin@chromium.org>
470 Reviewed by Alexey Proskuryakov.
472 Bug 24337: Assert when doing sync XHR in a worker for a cacheable response.
473 <https://bugs.webkit.org/show_bug.cgi?id=24337>
475 * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache-expected.txt: Added.
476 * http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html: Added.
477 * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js: Added.
480 * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found-expected.txt: Added.
481 * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html: Added.
483 2009-03-04 David Levin <levin@chromium.org>
485 Reviewed by Alexey Proskuryakov.
487 Bug 24330: Sync xhr in workers should send an abort exception when the worker is terminated.
488 <https://bugs.webkit.org/show_bug.cgi?id=24330>
490 Added test to verify to terminate a worker while it is doing a synchronous xhr.
491 It does not verify that the exception is a ABORT_ERR because I couldn't figure out a way
494 * http/tests/xmlhttprequest/workers/abort-exception-assert-expected.txt: Added.
495 * http/tests/xmlhttprequest/workers/abort-exception-assert.html: Added.
496 * http/tests/xmlhttprequest/workers/resources/endless-response.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/endlessxml.php.
497 * http/tests/xmlhttprequest/workers/resources/endless-sync-xhr.js: Added.
499 2009-03-04 Eric Carlson <eric.carlson@apple.com>
501 Reviewed by Antti Koivisto.
503 https://bugs.webkit.org/show_bug.cgi?id=24364
504 Test HTMLMediaElement canPlayType method.
506 * media/video-can-play-type-expected.txt: Added.
507 * media/video-can-play-type.html: Added.
509 2009-03-04 Kevin McCullough <kmccullough@apple.com>
513 * fast/profiler/many-calls-in-the-same-scope-expected.txt:
514 * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
515 * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
516 * fast/profiler/nested-start-and-stop-profiler-expected.txt:
517 * fast/profiler/profile-calls-in-included-file-expected.txt:
519 2009-03-04 Simon Fraser <simon.fraser@apple.com>
521 Reviewed by Dave Hyatt
523 https://bugs.webkit.org/show_bug.cgi?id=24361
525 Test hit testing on generated content.
527 * fast/css-generated-content/hit-test-generated-content.html: Added.
528 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Added.
529 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Added.
530 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
532 2009-03-03 David Hyatt <hyatt@apple.com>
534 Test case for https://bugs.webkit.org/show_bug.cgi?id=24201
536 Reviewed by Dan Bernstein
538 * fast/block/float/nested-clearance.html: Added.
539 * platform/mac/fast/block/float/nested-clearance-expected.checksum: Added.
540 * platform/mac/fast/block/float/nested-clearance-expected.png: Added.
541 * platform/mac/fast/block/float/nested-clearance-expected.txt: Added.
543 2009-03-03 Anders Carlsson <andersca@apple.com>
545 Reviewed by John Sullivan.
547 https://bugs.webkit.org/show_bug.cgi?id=22884
548 <rdar://problem/6449783>
549 modified layout test crashes Safari
552 * plugins/destroy-stream-twice-expected.txt:
553 * plugins/destroy-stream-twice.html:
555 2009-03-03 Eric Carlson <eric.carlson@apple.com>
557 Reviewed by Simon Fraser.
559 https://bugs.webkit.org/show_bug.cgi?id=24294
560 Bug 24294: Improve media layout test logging
562 Make all media layout tests log the condition that is being tested,
563 success or failure, plus observed value when a test condition fails
564 so it is possible to see exactly what failed without having to hack
565 the test source. Consolidate some of the logic in the shared JavaScript file.
567 * media/audio-constructor-expected.txt:
568 * media/audio-constructor-src-expected.txt:
569 * media/audio-constructor-src.html:
570 * media/audio-constructor.html:
571 * media/audio-mpeg-supported-expected.txt:
572 * media/audio-mpeg-supported.html:
573 * media/broken-video-expected.txt:
574 * media/broken-video.html:
575 * media/constructors-expected.txt:
576 * media/constructors.html:
577 * media/loopend-limits-expected.txt:
578 * media/loopstart-limits-expected.txt:
579 * media/progress-event-expected.txt:
580 * media/progress-event-total-expected.txt:
581 * media/progress-event-total.html:
582 * media/progress-event.html:
583 * media/remove-from-document-expected.txt:
584 * media/remove-from-document-no-load-expected.txt:
585 * media/remove-from-document-no-load.html:
586 * media/remove-from-document.html:
587 * media/unsupported-rtsp-expected.txt:
588 * media/unsupported-rtsp.html:
589 * media/unsupported-tracks-expected.txt:
590 * media/unsupported-tracks.html:
591 * media/video-append-source-expected.txt:
592 * media/video-append-source.html:
593 * media/video-autoplay-expected.txt:
594 * media/video-autoplay.html:
595 * media/video-buffered-expected.txt:
596 * media/video-buffered.html:
597 * media/video-controls-expected.txt:
598 * media/video-controls-transformed-expected.txt:
599 * media/video-controls-transformed.html:
600 * media/video-controls.html:
601 * media/video-currentTime-expected.txt:
602 * media/video-currentTime-set.html:
603 * media/video-currentTime-set2-expected.txt:
604 * media/video-currentTime-set2.html:
605 * media/video-currentTime.html:
606 * media/video-dom-autoplay-expected.txt:
607 * media/video-dom-autoplay.html:
608 * media/video-dom-end-expected.txt:
609 * media/video-dom-end.html:
610 * media/video-dom-loopcount-expected.txt:
611 * media/video-dom-loopcount.html:
612 * media/video-dom-loopend-expected.txt:
613 * media/video-dom-loopend.html:
614 * media/video-dom-loopstart-expected.txt:
615 * media/video-dom-loopstart.html:
616 * media/video-dom-src-expected.txt:
617 * media/video-dom-src.html:
618 * media/video-dom-start-expected.txt:
619 * media/video-dom-start.html:
620 * media/video-end-expected.txt:
621 * media/video-end.html:
622 * media/video-error-abort-expected.txt:
623 * media/video-error-abort.html:
624 * media/video-error-does-not-exist-expected.txt:
625 * media/video-error-does-not-exist.html:
626 * media/video-load-networkState-expected.txt:
627 * media/video-load-networkState.html:
628 * media/video-load-readyState-expected.txt:
629 * media/video-load-readyState.html:
630 * media/video-loopcount-expected.txt:
631 * media/video-loopcount.html:
632 * media/video-loopend-expected.txt:
633 * media/video-loopend.html:
634 * media/video-loopstart-expected.txt:
635 * media/video-loopstart.html:
636 * media/video-muted-expected.txt:
637 * media/video-muted.html:
638 * media/video-no-autoplay-expected.txt:
639 * media/video-no-autoplay.html:
640 * media/video-pause-empty-events-expected.txt:
641 * media/video-pause-empty-events.html:
642 * media/video-play-empty-events-expected.txt:
643 * media/video-play-empty-events.html:
644 * media/video-play-pause-events-expected.txt:
645 * media/video-play-pause-events.html:
646 * media/video-poster-expected.txt:
647 * media/video-poster.html:
648 * media/video-seek-past-end-paused-expected.txt:
649 * media/video-seek-past-end-paused.html:
650 * media/video-seek-past-end-playing-expected.txt:
651 * media/video-seek-past-end-playing.html:
652 * media/video-seekable-expected.txt:
653 * media/video-seekable.html:
654 * media/video-seeking-expected.txt:
655 * media/video-seeking.html:
656 * media/video-size-expected.txt:
657 * media/video-size.html:
658 * media/video-source-expected.txt:
659 * media/video-source-media-expected.txt:
660 * media/video-source-media.html:
661 * media/video-source-type-expected.txt:
662 * media/video-source-type-params-expected.txt:
663 * media/video-source-type-params.html:
664 * media/video-source-type.html:
665 * media/video-source.html:
666 * media/video-src-change-expected.txt:
667 * media/video-src-change.html:
668 * media/video-src-expected.txt:
669 * media/video-src-remove-expected.txt:
670 * media/video-src-remove.html:
671 * media/video-src-set-expected.txt:
672 * media/video-src-set.html:
673 * media/video-src-source-expected.txt:
674 * media/video-src-source.html:
675 * media/video-src.html:
676 * media/video-start-expected.txt:
677 * media/video-start.html:
678 * media/video-test.js:
681 (waitForEvent._eventCallback):
683 (waitForEventAndTest._eventCallback):
684 (waitForEventAndTest):
687 * media/video-volume-expected.txt:
688 * media/video-volume.html:
689 * media/video-width-height-expected.txt:
690 * media/video-width-height.html:
692 2009-03-03 Kevin McCullough <kmccullough@apple.com>
694 Reviewed by Oliver Hunt.
696 <rdar://problem/6031674> JSProfiler: Multiple anonymous functions get
697 the same entry in profiler if called from same function
699 - This no longer happens but I thought I'd make a test case anyway.
701 * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt: Added.
702 * fast/profiler/multiple-anonymous-functions-called-from-the-same-function.html: Added.
703 * fast/profiler/resources/profiler-test-JS-resources.js:
704 (anotherAnonymousFunction):
706 2009-03-03 Kevin McCullough <kmccullough@apple.com>
708 Reviewed by Oliver Hunt.
710 <rdar://problem/6639110> console.profile() doesn't work without a title
712 * fast/profiler/profile-with-no-title-expected.txt: Added.
713 * fast/profiler/profile-with-no-title.html: Added.
715 2009-03-03 Pamela Greene <pam@chromium.org>
717 Remove junk files that must have been accidentally committed.
718 Submitted without review.
720 * fast/block/float/t0905-c414-flt-fit-01-d-g.html.orig: Removed.
721 * fast/block/float/t0905-c414-flt-fit-01-d-g.html.rej: Removed.
722 * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.orig: Removed.
723 * fast/block/float/t0905-c5525-fltblck-00-d-ag.html.rej: Removed.
724 * fast/block/float/t0905-c5526-flthw-00-c-g.html.orig: Removed.
725 * fast/block/float/t0905-c5526-flthw-00-c-g.html.rej: Removed.
727 2009-03-03 Scott Violet <sky@google.com>
729 Reviewed by Eric Seidel.
731 https://bugs.webkit.org/show_bug.cgi?id=24325
732 Crash on replacing document contents during drop
734 Makes sure we don't crash during dnd with DOM mutation event listener
735 that mutates the document on drop.
737 * fast/events/crash-on-mutate-during-drop-expected.txt: Added.
738 * fast/events/crash-on-mutate-during-drop.html: Added.
740 2009-03-03 Brady Eidson <beidson@apple.com>
742 Reviewed by Darin Adler
744 Layout test covering <rdar://problem/6616664> - Quick looks of various file types is broken
746 Added to test the changes:
747 * fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
748 * fast/loader/main-document-url-for-non-http-loads.html: Added.
749 * fast/loader/resources/subframe-notify-done.html: Added.
751 Updated the following for the new info from dumpResourceLoadCallbacks():
752 * http/tests/misc/window-dot-stop-expected.txt:
753 * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
754 * platform/mac-leopard/security/block-test-expected.txt:
755 * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
756 * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
757 * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
758 * security/block-test-expected.txt:
759 * webarchive/loading/test-loading-archive-expected.txt:
761 2009-03-02 Chris Marrin <cmarrin@apple.com>
763 Reviewed by Sam Weinig.
765 https://bugs.webkit.org/show_bug.cgi?id=24257
767 Test for all newly added constructor prototypes.
768 This addition also changes window-properties.html
769 results, so that is updated as well.
771 * fast/dom/Window/custom-constructors-expected.txt: Added.
772 * fast/dom/Window/custom-constructors.html: Added.
773 * fast/dom/Window/window-properties-expected.txt:
775 2009-03-03 Jungshik Shin <jshin@chromium.org>
777 Reviewed by Darin Adler.
779 http://bugs.webkit.org/show_bug.cgi?id=23482
780 Add the following CSS 2.1 tests, with YinYang character (U+262F)
781 and SouthEast Arrow (U+2798) replaced by png images,
782 to fast/block/float. Leftward white arrow (U+21E6) is also
783 replaced by an ASCII-equivalent of '<-'.
785 css2.1/t0905-c414-flt-fit-01-d-g.html
786 css2.1/t0905-c5525-fltblck-00-d-ag.html
787 css2.1/t0905-c5526-flthw-00-c-g.html
789 On platforms where no font covers those characters (e.g. Windows),
790 the above tests can be skipped and the new tests can be used, instead.
791 They're equivalent in terms of what they test.
793 * fast/block/float/resources/se_arrow.png: Added.
794 * fast/block/float/resources/yinyang.png: Added.
795 * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Copied from LayoutTests/css2.1/t0905-c414-flt-fit-01-d-g.html.
796 * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Copied from LayoutTests/css2.1/t0905-c5525-fltblck-00-d-ag.html.
797 * fast/block/float/t0905-c5526-flthw-00-c-g.html: Copied from LayoutTests/css2.1/t0905-c5526-flthw-00-c-g.html.
798 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Added.
799 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Added.
800 * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Added.
801 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Added.
802 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Added.
803 * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Added.
804 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Added.
805 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Added.
806 * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Added.
808 2009-03-03 Alexey Proskuryakov <ap@webkit.org>
810 Reviewed by Adam Roben.
812 https://bugs.webkit.org/show_bug.cgi?id=4343
813 XMLHttpRequest doesn't work in a JavaScript-created window
815 The problem was fixed a while ago (r34506), just adding a test.
817 * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added.
818 * http/tests/xmlhttprequest/request-from-popup.html: Added.
820 2009-03-02 Simon Fraser <simon.fraser@apple.com>
822 Reviewed by Adele Peterson
824 https://bugs.webkit.org/show_bug.cgi?id=24313
826 Test hit testing on the border and padding of inputs, after
827 touching code that referenced <rdar://problem/4617841>.
829 * fast/forms/input-hit-test-border-expected.txt: Added.
830 * fast/forms/input-hit-test-border.html: Added.
832 2009-03-01 David Levin <levin@chromium.org>
834 Reviewed by Alexey Proskuryakov.
836 Bug 24271: XMLHttpRequest needs js bindings for Workers.
837 <https://bugs.webkit.org/show_bug.cgi?id=24271>
839 Some sanity checks for xhr done from workers. These are the same as
840 tests done for normal workers.
842 * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added.
843 * http/tests/xmlhttprequest/workers/methods-async.html: Added.
844 * http/tests/xmlhttprequest/workers/methods-expected.txt: Added.
845 * http/tests/xmlhttprequest/workers/methods.html: Added.
846 * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added.
853 (processStateChange):
854 * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi.
855 * http/tests/xmlhttprequest/workers/resources/methods.js: Added.
859 2009-02-28 Jan Michael Alonzo <jmalonzo@webkit.org>
861 Reviewed by Holger Freyther.
863 [Gtk] get the HTTP layout tests going
864 https://bugs.webkit.org/show_bug.cgi?id=24259
866 Enable http tests, excluding tests/folders that fail or untested
868 * platform/gtk/Skipped:
870 2009-03-01 Dan Bernstein <mitz@apple.com>
872 Reviewed by Darin Adler.
874 - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
876 * fast/events/scroll-during-zoom-change-expected.txt: Added.
877 * fast/events/scroll-during-zoom-change.html: Added.
879 2009-02-28 Dan Bernstein <mitz@apple.com>
881 - correct a color profile mismatch in expected pixel results
883 * platform/mac/fast/gradients/background-clipped-expected.checksum:
884 * platform/mac/fast/gradients/background-clipped-expected.png:
886 2009-02-28 Dan Bernstein <mitz@apple.com>
888 Reviewed by Oliver Hunt.
890 - test for https://bugs.webkit.org/show_bug.cgi?id=23848
891 <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
893 * fast/layers/inline-dirty-z-order-lists.html: Added.
894 * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
895 * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
896 * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
898 2009-02-27 Matt Pennig <pennig@apple.com>
900 Reviewed by David Hyatt.
903 1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
904 2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
906 * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
907 * fast/dom/Element/fixed-position-offset-parent.html: Added.
908 * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
909 * fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
911 2009-02-27 Dean Jackson <dino@apple.com>
913 Reviewed by Simon Fraser
915 Pixel tests for previous commit
916 https://bugs.webkit.org/show_bug.cgi?id=24252
919 * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
920 * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
922 2009-02-27 Dean Jackson <dino@apple.com>
924 Reviewed by Simon Fraser.
926 Add test for crash - transform is null in hit testing
927 https://bugs.webkit.org/show_bug.cgi?id=24252
929 * transforms/no_transform_hit_testing-expected.txt: Added.
930 * transforms/no_transform_hit_testing.html: Added.
932 2009-02-27 David Levin <levin@chromium.org>
934 Reviewed by Alexey Proskuryakov.
936 Bug 24213: Web Worker: Worker4 test: onmessage will never be called
937 <https://bugs.webkit.org/show_bug.cgi?id=24213>
939 * fast/workers/worker-terminate-expected.txt:
940 * fast/workers/worker-terminate.html:
941 Added a log entry to the onmessage handler for worker4 to make it visible that
942 the handler was called and removed the terminate call that happened outside of onmessage.
944 2009-02-26 Adele Peterson <adele@apple.com>
946 Reviewed by Alice Liu.
948 Make the success/failure of this test more obvious.
950 * editing/selection/designmode-no-caret.html:
951 * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
952 * platform/mac/editing/selection/designmode-no-caret-expected.png:
953 * platform/mac/editing/selection/designmode-no-caret-expected.txt:
955 2009-02-26 Gavin Barraclough <barraclough@apple.com>
957 Rubber stamped by Geoff Garen.
959 Layout test for bug #23614.
961 * fast/js/resources/switch-behaviour.js:
962 * fast/js/switch-behaviour-expected.txt:
964 2009-02-26 Adele Peterson <adele@apple.com>
966 Reviewed by Geoff Garen.
968 Updating results for <rdar://problem/6618166>
969 https://bugs.webkit.org/show_bug.cgi?id=24216
970 (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message
972 We changed these results shortly after r36919, but the original result is actually correct.
973 The test's text indicates that we expect a caret to be placed in this case.
975 * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
976 * platform/mac/editing/selection/designmode-no-caret-expected.png:
977 * platform/mac/editing/selection/designmode-no-caret-expected.txt:
979 2009-02-26 David Hyatt <hyatt@apple.com>
981 Reviewed by Sam Weinig
983 Fix text-bottom vertical alignment. It was incorrectly aligning the bottom of the descent instead of including
984 the line-height below the descent.
986 * fast/inline/vertical-align-text-bottom.html: Added.
987 * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added.
988 * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added.
989 * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added.
991 2009-02-26 Dirk Schulze <krit@webkit.org>
993 Reviewed by Eric Seidel.
995 Corrected some tests after the new SVG Masking implementation for Mac.
997 Make SVG Masking platform aware
998 https://bugs.webkit.org/show_bug.cgi?id=19243
1000 * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
1001 * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
1002 * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
1003 * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
1004 * svg/custom/mask-excessive-malloc.svg:
1006 2009-02-26 Adam Treat <adam.treat@torchmobile.com>
1008 Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
1010 https://bugs.webkit.org/show_bug.cgi?id=24133
1011 Add a test that checks for a crash in a particular sequence that invokes
1012 the HTML preload scanner and then cancels all loads.
1014 * http/tests/misc/slow-preload-cancel-expected.txt: Added.
1015 * http/tests/misc/slow-preload-cancel.html: Added.
1016 * http/tests/misc/resources/slow-preload-cancel-1.html: Added.
1018 2009-02-26 Alexey Proskuryakov <ap@webkit.org>
1020 Reviewed by Darin Adler.
1022 https://bugs.webkit.org/show_bug.cgi?id=23500
1023 KURL::parse() incorrectly compares its result to original string
1025 * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
1028 2009-02-26 Rahul Kuchhal <kuchhal@chromium.org>
1030 Reviewed by Dave Hyatt.
1032 https://bugs.webkit.org/show_bug.cgi?id=24003
1033 Fix a crash caused by unsafe type conversion.
1035 * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
1036 * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
1038 2009-02-26 David Hyatt <hyatt@apple.com>
1040 Reviewed by Dan Bernstein & Darin Adler
1042 Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
1044 * fast/inline/inline-continuation-borders.html: Added.
1045 * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added.
1046 * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added.
1047 * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added.
1049 2009-02-26 Pamela Greene <pam@chromium.org>
1051 Reviewed by Darin Fisher.
1053 Add test that custom DOM properties survive garbage collection.
1054 https://bugs.webkit.org/show_bug.cgi?id=24142
1056 * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
1057 * fast/dom/Window/customized-property-survives-gc.html: Added.
1059 2009-02-26 Alexey Proskuryakov <ap@webkit.org>
1061 Reviewed by Darin Adler.
1063 https://bugs.webkit.org/show_bug.cgi?id=19527
1064 ASSERTION FAILED: containerA && containerB
1066 * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
1067 (as of 3.1 and 3.2a1pre).
1069 * fast/dom/Range/bug-19527-expected.txt: Added.
1070 * fast/dom/Range/bug-19527.html: Added.
1071 Test a number of additional edge cases.
1073 2009-02-25 Cameron Zwarich <cwzwarich@uwaterloo.ca>
1075 Reviewed by Gavin Barraclough.
1077 Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe
1078 <https://bugs.webkit.org/show_bug.cgi?id=24086>
1079 <rdar://problem/6625111>
1081 * fast/js/resources/sort-no-jit-code-crash.js: Added.
1082 * fast/js/sort-no-jit-code-crash-expected.txt: Added.
1083 * fast/js/sort-no-jit-code-crash.html: Added.
1085 2009-02-25 Dan Bernstein <mitz@apple.com>
1087 Reviewed by Simon Fraser.
1089 - test for https://bugs.webkit.org/show_bug.cgi?id=24130
1090 <rdar://problem/6618196> Paint very slow when horizontally resizing
1092 * fast/gradients/background-clipped.html: Added.
1093 * platform/mac/fast/gradients/background-clipped-expected.checksum: Added.
1094 * platform/mac/fast/gradients/background-clipped-expected.png: Added.
1095 * platform/mac/fast/gradients/background-clipped-expected.txt: Added.
1097 2009-02-25 Ojan Vafai <ojan@chromium.org>
1099 Reviewed by Eric Seidel.
1101 Fix test regressions from positionForCoordinates patch.
1102 These three just need rebaselining.
1103 https://bugs.webkit.org/show_bug.cgi?id=24148
1105 standalone-image-drag now correctly places the image in the text
1106 at the x coordinate that it's being dragged on at.
1108 dirtyLinesForInline now places the cursor at the node below it when clicking
1109 in the margin of that node instead of the node above it.
1111 svg/custom/pointer-events-path.svg previously had the caret at the end of
1112 the last box, and now has the caret at the beginning of the last box,
1113 since the click was to the left of the box.
1115 * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum:
1116 * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png:
1117 * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt:
1118 * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
1119 * platform/mac/svg/custom/pointer-events-path-expected.txt:
1121 2009-02-25 Chris Fleizach <cfleizach@apple.com>
1123 Reviewed by Beth Dakin.
1126 Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail
1127 https://bugs.webkit.org/show_bug.cgi?id=24143
1129 * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
1130 * platform/mac-snowleopard/accessibility/table-updating.html: Added.
1132 2009-02-24 Geoffrey Garen <ggaren@apple.com>
1134 Reviewed by Maciej Stachowiak.
1136 Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
1137 select messages on hotmail (24052)
1139 * fast/js/for-in-cached-expected.txt: Added.
1140 * fast/js/for-in-cached.html: Added.
1141 * fast/js/resources/for-in-cached.js: Added.
1144 2009-02-25 Beth Dakin <bdakin@apple.com>
1146 Reviewed by Darin Adler.
1148 Test for <rdar://problem/6487249> repro crash in
1149 WebCore::CSSParser::parseFillImage copying entire contents of this
1151 -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
1153 * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
1154 * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
1156 2009-02-25 Chris Marrin <cmarrin@apple.com>
1158 Reviewed by Simon Fraser.
1160 https://bugs.webkit.org/show_bug.cgi?id=23943
1162 Test for new API and fixed results of window-properties.html
1163 to include new API and new WebKitPoint object.
1165 * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
1166 * fast/dom/Window/webkitConvertPoint.html: Added.
1167 * fast/dom/Window/window-properties-expected.txt:
1169 2009-02-25 David Levin <levin@chromium.org>
1171 Reviewed by Alexey Proskuryakov.
1173 Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
1174 <https://bugs.webkit.org/show_bug.cgi?id=24089>
1176 Modified the test to account for behavior change and output more information to better detect
1177 future changes in behavior.
1179 * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
1180 * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
1182 2009-02-24 Chris Marrin <cmarrin@apple.com>
1184 Reviewed by David Hyatt.
1186 https://bugs.webkit.org/show_bug.cgi?id=23368
1188 Hit testing tests, for both accelerated and non-accelerated
1189 cases, and for both transitions and animations.
1191 * animations/animation-hit-test-expected.txt: Added.
1192 * animations/animation-hit-test-transform-expected.txt: Added.
1193 * animations/animation-hit-test-transform.html: Added.
1194 * animations/animation-hit-test.html: Added.
1195 * transitions/transition-hit-test-expected.txt: Added.
1196 * transitions/transition-hit-test-transform-expected.txt: Added.
1197 * transitions/transition-hit-test-transform.html: Added.
1198 * transitions/transition-hit-test.html: Added.
1200 2009-02-25 Alexey Proskuryakov <ap@webkit.org>
1202 Reviewed by Darin Adler.
1204 https://bugs.webkit.org/show_bug.cgi?id=24067
1205 REGRESSION: Crash in WebCore::Document::initSecurityContext
1207 * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added.
1208 * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added.
1210 2009-02-25 Adam Treat <adam.treat@torchmobile.com>
1212 Reviewed by Zack Rusin.
1214 https://bugs.webkit.org/show_bug.cgi?id=24158
1215 Adding these tests back in as they are now passing with the implementation
1216 of the queue*() methods on layoutTestController.
1218 * platform/qt/Skipped:
1220 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1222 Reviewed by Anders Carlsson
1224 https://bugs.webkit.org/show_bug.cgi?id=15081
1226 Add tests for display:none on applets, embeds and object elements.
1228 * fast/replaced/applet-display-none.html: Added.
1229 * fast/replaced/embed-display-none.html: Added.
1230 * fast/replaced/object-display-none.html: Added.
1231 * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf.
1232 * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added.
1233 * platform/mac/fast/replaced/applet-display-none-expected.png: Added.
1234 * platform/mac/fast/replaced/applet-display-none-expected.txt: Added.
1235 * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added.
1236 * platform/mac/fast/replaced/embed-display-none-expected.png: Added.
1237 * platform/mac/fast/replaced/embed-display-none-expected.txt: Added.
1238 * platform/mac/fast/replaced/object-display-none-expected.checksum: Added.
1239 * platform/mac/fast/replaced/object-display-none-expected.png: Added.
1240 * platform/mac/fast/replaced/object-display-none-expected.txt: Added.
1242 2009-02-24 Sam Weinig <sam@webkit.org>
1244 Reviewed by David Hyatt.
1246 Test for https://bugs.webkit.org/show_bug.cgi?id=23990
1247 Regression (r40837): JavaScript image popup doesn't work
1249 * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
1250 * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
1252 2009-02-24 David Hyatt <hyatt@apple.com>
1254 Reviewed by Eric Seidel
1256 https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
1258 This patch reworks the painting of overflow. There is now the concept of a "self-painting layer." All
1259 layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have
1260 reflections or masks).
1262 If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object.
1263 The only difference is that the clip has to be pushed and popped when painting the object's children.
1265 The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case. With
1266 the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to
1267 use the new functions.
1269 Hit testing has also been patched to check the overflow clip rect first before recurring into children.
1271 Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars
1272 yet, and scrollbar hit testing was already there anyway. Now the two code paths are more symmetrical.
1274 Masks are now treated like normal flow layers (just like reflections).
1276 A couple of test cases have been added to fast/overflow to test the stacking order.
1278 * fast/overflow/overflow-float-stacking.html: Added.
1279 * fast/overflow/overflow-stacking.html: Added.
1280 * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added.
1281 * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added.
1282 * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added.
1283 * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added.
1284 * platform/mac/fast/overflow/overflow-stacking-expected.png: Added.
1285 * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added.
1287 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1289 Reviewed by Eric Seidel
1291 https://bugs.webkit.org/show_bug.cgi?id=24135
1293 Update the expected value after testcase change.
1295 * fast/events/offsetX-offsetY-expected.txt:
1297 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
1299 Reviewed by Dave Hyatt.
1301 Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding
1302 around divs inside editable regions.
1303 https://bugs.webkit.org/show_bug.cgi?id=23605
1305 Fix clicks outside editable regions from focusing the editable region.
1306 https://bugs.webkit.org/show_bug.cgi?id=23607
1308 Removed editing/selection/contenteditable-click-outside.html as it's
1309 not as useful as our new tests.
1311 * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added.
1312 * editing/selection/click-in-margins-inside-editable-div.html: Added.
1313 * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added.
1314 * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added.
1315 * editing/selection/click-outside-editable-div-expected.txt: Added.
1316 * editing/selection/click-outside-editable-div.html: Added.
1317 * editing/selection/contenteditable-click-outside.html: Removed.
1318 * editing/selection/resources/TEMPLATE.html: Added.
1319 * editing/selection/resources/click-in-margins-inside-editable-div.js: Added.
1320 * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added.
1321 * editing/selection/resources/click-outside-editable-div.js: Added.
1322 * editing/selection/resources/js-test-selection-shared.js: Added.
1323 * editing/selection/select-missing-image.html:
1324 * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed.
1325 * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed.
1326 * platform/mac/editing/selection/select-all-iframe-expected.txt:
1327 * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
1328 * platform/mac/editing/selection/select-missing-image-expected.txt:
1329 * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed.
1330 * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed.
1332 2009-02-24 Simon Fraser <simon.fraser@apple.com>
1334 Reviewed by Darin Adler
1336 https://bugs.webkit.org/show_bug.cgi?id=24135
1338 Fix test now that offsetX/offsetY get rounded, rather than truncated.
1340 * fast/events/offsetX-offsetY.html:
1342 2009-02-24 Beth Dakin <bdakin@apple.com>
1344 Reviewed by Sam Weinig.
1346 Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION:
1347 Ordered list item marker misaligned when line height is not 1.2
1348 -and corresponding <rdar://problem/6602506>
1350 * fast/lists/list-marker-with-line-height.html: Added.
1351 * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added.
1352 * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added.
1353 * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added.
1355 2009-02-24 Adam Treat <adam.treat@torchmobile.com>
1357 Reviewed by Simon Fraser.
1359 Adding these tests back in and removing from the Skipped list as
1360 these tests are all now passing on my machine as of latest revision.
1362 * platform/qt/Skipped:
1364 2009-02-24 Adam Treat <adam.treat@torchmobile.com>
1366 Reviewed by Cameron Zwarich.
1368 Remove tests from the Qt Skipped list that no longer even exist.
1370 * platform/qt/Skipped:
1372 2009-02-24 Alexey Proskuryakov <ap@webkit.org>
1374 Reviewed by Darin Adler.
1376 https://bugs.webkit.org/show_bug.cgi?id=24091
1377 <rdar://problem/6468660> Start of redirect chain ends up as master entry in Application Cache
1379 * http/tests/appcache/access-via-redirect-expected.txt: Added.
1380 * http/tests/appcache/access-via-redirect.php: Added.
1381 * http/tests/appcache/resources/access-via-redirect.html: Added.
1382 * http/tests/appcache/resources/access-via-redirect.manifest: Added.
1384 2009-02-24 Alexey Proskuryakov <ap@webkit.org>
1386 Reviewed by Mark Rowe ("awesome!").
1388 Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
1390 * fast/dom/onload-open.html: Added waitUntilDone().
1392 2009-02-24 David Levin <levin@chromium.org>
1394 Reviewed by Dave Hyatt.
1396 Update expected results due to better results introduced by r41090.
1398 * platform/mac/media/video-layer-crash-expected.txt:
1400 2009-02-23 Julien Chaffraix <jchaffraix@webkit.org>
1402 Reviewed by Darin Adler.
1404 Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
1406 * fast/dom/cloneNode-expected.txt: Added.
1407 * fast/dom/cloneNode.html: Added.
1409 2009-02-23 David Hyatt <hyatt@apple.com>
1411 Fix the stacking order for column rules in multi-column layout. Column rules should paint as part of the background of an element, just
1412 after all other components of the background have been painted. This allows negative z-index children to still paint on top of the
1413 column rules (rather than ending up above the background of the box but behind the column rules).
1415 Reviewed by Eric Seidel
1417 * fast/multicol/column-rules-stacking.html: Added.
1418 * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added.
1419 * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added.
1420 * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added.
1422 2009-02-23 Gustavo Noronha Silva <gns@gnome.org>
1424 Reviewed by Alexey Proskuryakov.
1426 https://bugs.webkit.org/show_bug.cgi?id=24011
1427 KURL's setPort doesn't unset port if 0 is given
1429 Adding regression tests for change done on KURL's setPort in
1430 r41076. It is worth noting that Firefox doesn't render this test
1431 correctly since it raises an exception when javascript tries to
1432 change the iframe's contentWindow.location.port, though other
1433 properties are modifiable.
1435 * fast/loader/location-port-expected.txt: Added.
1436 * fast/loader/location-port.html: Added.
1437 * fast/loader/resources/location-port-iframe.html: Added.
1439 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1441 Rubber-stamped by Mark Rowe.
1443 https://bugs.webkit.org/show_bug.cgi?id=15690
1444 Bug in layout test framework (setUpPage vs. setUpPageStatus)
1446 * (Many JS files in dom/):
1447 (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
1450 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1452 Reviewed by Mark Rowe.
1454 https://bugs.webkit.org/show_bug.cgi?id=21147
1455 hash property returns incorrect value for links w/o hash
1457 * fast/dom/empty-hash-and-search-expected.txt: Added.
1458 * fast/dom/empty-hash-and-search.html: Added.
1460 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1462 Reviewed by Darin Adler.
1464 https://bugs.webkit.org/show_bug.cgi?id=20184
1465 SELECT with no name generates invalid query string
1467 * fast/forms/select-no-name-expected.txt: Added.
1468 * fast/forms/select-no-name.html: Added.
1470 2009-02-23 Alexey Proskuryakov <ap@webkit.org>
1472 Reviewed by Darin Adler.
1474 https://bugs.webkit.org/show_bug.cgi?id=15707
1475 Crash when manipulating document from within an iframe onload function
1477 * fast/dom/onload-open-expected.txt: Added.
1478 * fast/dom/onload-open.html: Added.
1479 * fast/dom/resources/frame-onload-open.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=18970
1486 Numerically named input fields cause document.forms loop problems
1488 * fast/forms/numeric-input-name-expected.txt: Added.
1489 * fast/forms/numeric-input-name.html: Added.
1491 2009-02-21 Hironori Bono <hbono@chromium.org>
1493 Reviewed by Alexey Proskuryakov.
1495 https://bugs.webkit.org/show_bug.cgi?id=23786
1496 [Chromium] line-break characters in a complex text are treated as zero-width spaces
1498 Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
1500 * fast/text/international/bidi-linebreak-001.html: Added.
1501 * fast/text/international/bidi-linebreak-002.html: Added.
1502 * fast/text/international/bidi-linebreak-003.html: Added.
1503 * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
1504 * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
1505 * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added.
1506 * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
1507 * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
1508 * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added.
1509 * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
1510 * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
1511 * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added.
1513 2009-02-20 Sam Weinig <sam@webkit.org>
1515 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
1517 2009-02-20 Oliver Hunt <oliver@apple.com>
1521 <rdar://problem/6606660> 2==null returns true in 64bit jit
1523 Improved equality test to contain all integer values that could
1524 appear to be other immediate values if the type tag were ignored.
1526 * fast/js/equality-expected.txt:
1527 * fast/js/resources/equality.js:
1529 2009-02-19 Sam Weinig <sam@webkit.org>
1531 Reviewed by Beth Dakin.
1533 Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
1534 Update querySelector/querySelectorAll to match the latest spec
1536 * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
1537 * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
1538 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
1539 * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated. We now fail 17 tests
1540 due to not throwing an exception when no arguments are passed to querySelector
1541 or querySelectorAll.
1542 * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added.
1543 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added.
1544 * fast/dom/SelectorAPI/undefined-null-stringify.html: Added.
1546 2009-02-19 David Hyatt <hyatt@apple.com>
1548 Fix a bug where reflections didn't work properly if opacity was < 1. Make sure that replaced elements
1549 also consider reflections to be part of their visual overflow. This had already been done for blocks
1550 and lines, but it wasn't being done yet for replaced elements.
1552 Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer
1553 transparency layer early. Since the reflected object paints twice, we don't want to end the transparency
1554 layer it pushed until we're done painting the real object (rather than the reflection).
1556 Reviewed by Dan Bernstein
1558 * fast/reflections/reflection-masks-opacity.html: Added.
1559 * platform/mac/fast/reflections/reflection-direction-expected.txt:
1560 * platform/mac/fast/reflections/reflection-masks-expected.txt:
1561 * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added.
1562 * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added.
1563 * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added.
1565 2009-02-19 Jay Campan <jcampan@google.com>
1567 Reviewed by Alexey Proskuryakov.
1569 https://bugs.webkit.org/show_bug.cgi?id=23959
1570 LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines.
1572 * fast/dom/navigator-detached-no-crash-expected.txt:
1573 * fast/dom/navigator-detached-no-crash.html:
1575 2009-02-19 Dimitri Glazkov <dglazkov@chromium.org>
1577 Reviewed by Dave Hyatt.
1579 https://bugs.webkit.org/show_bug.cgi?id=24012
1580 Clarify objective of the test and clean up.
1582 * fast/forms/inline-ignored-on-legend-expected.txt:
1583 * fast/forms/inline-ignored-on-legend.html:
1585 2009-02-18 Dimitri Glazkov <dglazkov@chromium.org>
1587 Reviewed by Eric Seidel.
1589 https://bugs.webkit.org/show_bug.cgi?id=24012
1590 Convert inline-ignored-on-legend to text-only test.
1592 * fast/forms/inline-ignored-on-legend-expected.txt: Added.
1593 * fast/forms/inline-ignored-on-legend.html: Changed to text-only.
1594 * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed.
1595 * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed.
1596 * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed.
1598 2009-02-17 Peter Abrahamsen <rainhead@gmail.com>
1600 Reviewed by Sam Weinig.
1602 https://bugs.webkit.org/show_bug.cgi?id=23958
1603 <rdar://problem/6587815>
1605 Updated XMLHttpRequests tests to match the newest Access Control draft.
1607 * http/tests/security/originHeader/resources/print-origin.cgi:
1608 * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
1609 * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi:
1610 * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi:
1611 * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi:
1612 * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi:
1613 * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
1614 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
1615 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
1616 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
1617 * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi:
1619 2009-02-17 Geoffrey Garen <ggaren@apple.com>
1621 Reviewed by Sam Weinig.
1623 Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
1626 * fast/js/function-toString-semicolon-insertion-expected.txt: Added.
1627 * fast/js/function-toString-semicolon-insertion.html: Added.
1628 * fast/js/resources/function-toString-semicolon-insertion.js: Added.
1629 (compileAndSerialize):
1631 2009-02-17 David Hyatt <hyatt@apple.com>
1633 Reviewed by Eric Seidel
1635 Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
1637 Don't allow legends to be anything but display:block.
1639 * fast/forms/inline-ignored-on-legend.html: Added.
1640 * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
1641 * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
1642 * platform/mac/fast/forms/006-expected.txt:
1643 * platform/mac/fast/forms/007-expected.txt:
1644 * platform/mac/fast/forms/fieldset-align-expected.txt:
1645 * platform/mac/fast/forms/float-before-fieldset-expected.txt:
1646 * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added.
1647 * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added.
1648 * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added.
1649 * platform/mac/fast/invalid/residual-style-expected.txt:
1650 * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
1652 2009-02-16 Justin Garcia <justin.garcia@apple.com>
1654 Reviewed by Mark Rowe.
1656 https://bugs.webkit.org/show_bug.cgi?id=16309
1657 HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
1659 * editing/execCommand/insert-list-with-id-expected.txt: Added.
1660 * editing/execCommand/insert-list-with-id.html:
1661 * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed.
1662 * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed.
1663 * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed.
1665 2009-02-16 Sam Weinig <sam@webkit.org>
1667 Reviewed by Geoffrey Garen.
1669 Add tests for <rdar://problem/6468156>
1670 REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
1672 * fast/js/function-apply-expected.txt:
1673 * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and
1674 Array.length explicitly or implicitly using Array.prototype.unshift.
1676 2009-02-16 Dan Bernstein <mitz@apple.com>
1678 Reviewed by Geoffrey Garen.
1680 - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
1682 * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added.
1683 * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added.
1684 * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added.
1685 * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html.
1687 2009-02-16 Justin Garcia <justin.garcia@apple.com>
1689 Reviewed by Eric Seidel.
1691 https://bugs.webkit.org/show_bug.cgi?id=15381
1692 execCommand justify modifies the contentEditable node
1694 * editing/execCommand/15381-expected.txt: Added.
1695 * editing/execCommand/15381.html: Added.
1697 Made this test cross platform and changed it to reflect the fix:
1698 * editing/execCommand/5062376-expected.txt: Added.
1699 * editing/execCommand/5062376.html:
1700 * platform/mac/editing/execCommand/5062376-expected.checksum: Removed.
1701 * platform/mac/editing/execCommand/5062376-expected.png: Removed.
1702 * platform/mac/editing/execCommand/5062376-expected.txt: Removed.
1704 2009-02-16 Chris Fleizach <cfleizach@apple.com>
1706 Reviewed by Adele Peterson.
1708 Test for Bug 23979: AX: alt tag not returned for <input type="image">
1709 https://bugs.webkit.org/show_bug.cgi?id=23979
1711 * accessibility/input-image-alt-expected.txt: Added.
1712 * accessibility/input-image-alt.html: Added.
1714 2009-02-13 Geoffrey Garen <ggaren@apple.com>
1716 Reviewed by Sam Weinig.
1718 Added a test for an edge case in <rdar://problem/6584057>.
1720 * fast/js/resources/sort-non-numbers.js: Added.
1721 * fast/js/sort-non-numbers.html: Added.
1722 * fast/js/sort-non-numbers-expected.txt: Added.
1724 2009-02-13 Chris Marrin <cmarrin@apple.com>
1726 Reviewed by Adam Roben.
1728 https://bugs.webkit.org/show_bug.cgi?id=23936
1730 Fixed 3 more test cases
1732 * platform/win/fast/css/computed-style-expected.txt:
1733 * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1734 * svg/css/getComputedStyle-basic-expected.txt:
1736 2009-02-13 Chris Marrin <cmarrin@apple.com>
1738 Reviewed by Simon Fraser.
1740 https://bugs.webkit.org/show_bug.cgi?id=23936
1742 Fixed 2 more test cases (mac specific)
1744 * platform/mac/fast/css/computed-style-expected.txt:
1745 * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
1747 2009-02-12 Horia Olaru <olaru@adobe.com>
1749 Reviewed by Oliver Hunt.
1751 https://bugs.webkit.org/show_bug.cgi?id=23400
1753 Added a modified version of the test Chris Brichford attached to the bug.
1754 Will test return values of various eval function calls, including some which
1755 throw and catch errors in the string to evaluate.
1757 * fast/js/eval-throw-return-expected.txt: Added.
1758 * fast/js/eval-throw-return.html: Added.
1759 * fast/js/resources/eval-throw-return.js: Added.
1764 2009-02-12 David Smith <catfish.man@gmail.com>
1766 Reviewed by David Hyatt.
1768 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
1770 2009-02-12 Chris Marrin <cmarrin@apple.com>
1772 Reviewed by Simon Fraser.
1774 https://bugs.webkit.org/show_bug.cgi?id=23936
1778 * fast/css/computed-style-expected.txt:
1779 * fast/css/computed-style-without-renderer-expected.txt:
1780 * fast/dom/Window/window-properties-expected.txt:
1781 * platform/mac/svg/text/text-text-05-t-expected.checksum:
1782 * platform/mac/svg/text/text-text-05-t-expected.png:
1784 2009-02-12 Eric Carlson <eric.carlson@apple.com>
1786 Reviewed by Simon Fraser.
1788 Support MPEG content on Mac and Windows.
1789 <rdar://problem/5917509>
1790 https://bugs.webkit.org/show_bug.cgi?id=23495
1792 * media/audio-mpeg-supported-expected.txt: Added.
1793 * media/audio-mpeg-supported.html: Added.
1794 * media/content/silence.mpg: Added.
1796 2009-02-12 Chris Marrin <cmarrin@apple.com>
1798 Reviewed by Dave Hyatt
1800 https://bugs.webkit.org/show_bug.cgi?id=23908
1802 Added test for parsing 3d functions in webkit-transform
1804 * transforms/3d: Added.
1805 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1806 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1808 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
1810 Reviewed by Darin Adler.
1812 Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
1814 The test validates the <image> special treatment (using <img> tag) and see whether
1815 it validates the previous behaviour and we do not ASSERT.
1817 * fast/dom/prefixed-image-tag-expected.txt: Added.
1818 * fast/dom/prefixed-image-tag.xhtml: Added.
1820 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
1822 Reviewed by Darin Adler.
1824 Bug 23826: Potential bug with before/after rule while moving element from one document to another
1826 * fast/css-generated-content/beforeAfter-interdocument.html: Added.
1827 * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
1829 2009-02-12 Adam Roben <aroben@apple.com>
1831 Try to fix dashboard-region-parser
1833 * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
1834 paths now that this test has moved.
1836 2009-02-12 Chris Marrin <cmarrin@apple.com>
1838 Reviewed by Simon Fraser.
1840 https://bugs.webkit.org/show_bug.cgi?id=23927
1842 Skip 16 SVG tests that fail on PPC, until problem is resolved
1844 * platform/mac/Skipped:
1846 2009-02-12 Chris Marrin <cmarrin@apple.com>
1848 Reviewed by Simon Fraser.
1850 https://bugs.webkit.org/show_bug.cgi?id=23927
1852 This fixes one testcase on PPC Mac
1854 * svg/custom/getTransformToElement.svg:
1856 2009-02-12 Adam Roben <aroben@apple.com>
1858 Add some tests that fail due to using the wrong font for Hebrew to the
1859 Windows Skipped list
1861 * platform/win/Skipped:
1863 2009-02-12 Adam Roben <aroben@apple.com>
1865 Remove some passing tests from the Windows Skipped list
1867 * platform/win/Skipped: Removed two tests in http/tests/incremental
1868 (one of which had been renamed and so was running anyway).
1870 2009-02-12 Adam Roben <aroben@apple.com>
1872 Add a failing loader test to the Windows Skipped list
1874 * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
1876 2009-02-12 Adam Roben <aroben@apple.com>
1878 Add another failing drag-n-drop test to the Windows Skipped list
1880 * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
1882 2009-02-12 Adam Roben <aroben@apple.com>
1884 Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
1885 in cross-platform location
1887 <https://bugs.webkit.org/show_bug.cgi?id=23919>
1889 Moved the test and its results to platform/mac.
1891 Reviewed by Dan Bernstein.
1893 * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
1894 * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
1896 2009-02-12 Adam Roben <aroben@apple.com>
1898 Fix Bug 23918: Mac-specific results for
1899 fast/css/computed-style[-without-renderer] are sitting in
1900 cross-platform location
1902 <https://bugs.webkit.org/show_bug.cgi?id=23918>
1904 Move Mac-specific results for
1905 fast/css/computed-style[-without-renderer] to platform/mac
1907 Reviewed by John Sullivan.
1909 * fast/css/computed-style-expected.txt:
1910 * fast/css/computed-style-without-renderer-expected.txt:
1911 Made these results correct for non-Mac platforms by removing the
1912 -webkit-dashboard-region references.
1914 * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
1915 * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
1917 * platform/win/fast/css/computed-style-expected.txt:
1918 * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1919 Copied the non-Mac results here, too, since on Windows we first check
1920 for Mac-specific results before checking for cross-platform results.
1922 2009-02-11 Adam Roben <aroben@apple.com>
1924 Windows fix for Bug 22239: Implement missing animation & transition
1925 APIs on LayoutTestController for non-mac platforms
1927 <https://bugs.webkit.org/show_bug.cgi?id=22239>
1929 Reviewed by Simon Fraser.
1931 * platform/win/Skipped: Enable the previously-skipped tests.
1933 2009-02-11 Scott Violet <sky@google.com>
1935 Reviewed by Simon Fraser.
1937 https://bugs.webkit.org/show_bug.cgi?id=23805
1938 The test transitions/transition-end-event-multiple-03.html occasionally fails.
1940 * transitions/transition-end-event-multiple-03.html: Upped the timeout.
1942 2009-02-10 Oliver Hunt <oliver@apple.com>
1944 Reviewed by Adele Peterson.
1946 <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
1948 Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
1949 when the mousedown handler has prevented default handling.
1951 * fast/events/mouse-drag-from-frame-expected.txt: Added.
1952 * fast/events/mouse-drag-from-frame.html: Added.
1953 * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
1955 2009-02-08 Sam Weinig <sam@webkit.org>
1957 Reviewed by David Hyatt.
1959 Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
1960 Please implement getBoundingClientRect and getClientRects
1961 <rdar://problem/6139669>
1963 * fast/dom/Window/window-properties-expected.txt:
1964 * fast/dom/domListEnumeration-expected.txt:
1965 * fast/dom/getBoundingClientRect-expected.txt: Added.
1966 * fast/dom/getBoundingClientRect.html: Added.
1967 * fast/dom/getClientRects-expected.txt: Added.
1968 * fast/dom/getClientRects.html: Added.
1969 * fast/dom/resources/domListEnumeration.js:
1970 * fast/js/global-constructors-expected.txt:
1972 2009-02-10 Feng Qian <feng@chromium.org>
1974 Reviewed by Alexey Proskuryakov.
1976 Fix crashes in disconnected navigator object.
1977 https://bugs.webkit.org/show_bug.cgi?id=23626
1979 * fast/dom/navigator-detached-no-crash-expected.txt: Added.
1980 * fast/dom/navigator-detached-no-crash.html: Added.
1982 2009-02-09 Chris Marrin <cmarrin@apple.com>
1984 Reviewed by Simon Fraser
1986 https://bugs.webkit.org/show_bug.cgi?id=23689
1988 Add test for 3D functionality of WebKitCSSMatrix.
1990 * transforms/3d: Added.
1991 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1992 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1994 2009-02-09 Mark Rowe <mrowe@apple.com>
1996 Reviewed by Sam Weinig.
1998 Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
1999 Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
2001 * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
2002 * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
2004 2009-02-09 Dimitri Glazkov <dglazkov@chromium.org>
2006 Reviewed by Dave Hyatt.
2008 https://bugs.webkit.org/show_bug.cgi?id=23806
2009 New test for the crash with an embed element with an empty src and
2012 * fast/loader/empty-embed-src-attribute-expected.txt: Added.
2013 * fast/loader/empty-embed-src-attribute.html: Added.
2015 2009-02-09 Alexey Proskuryakov <ap@webkit.org>
2017 Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
2019 * fast/dom/Selection/getRangeAt-expected.txt: Added.
2021 2009-02-07 Rob Buis <rwlbuis@gmail.com>
2026 https://bugs.webkit.org/show_bug.cgi?id=3248
2027 Bug 3248: Mouse events on OPTION element seem to be ignored
2029 * fast/forms/option-mouseevents-expected.txt: Added.
2030 * fast/forms/option-mouseevents.html: Added.
2032 2009-02-06 Chris Marrin <cmarrin@apple.com>
2034 Reviewed by Simon Fraser.
2036 https://bugs.webkit.org/show_bug.cgi?id=6868
2038 Fixed results of several svg tests because of differences
2039 in rounding caused by TransformationMatrix changing from
2040 single to double precision math.
2042 * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
2043 * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
2044 * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
2045 * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
2046 * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
2047 * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
2048 * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
2049 * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
2050 * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
2051 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2052 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2053 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2054 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2055 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2056 * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
2057 * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2058 * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
2059 * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
2060 * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
2061 * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
2062 * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
2063 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
2064 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
2065 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
2066 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
2067 * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
2068 * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
2069 * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
2070 * platform/mac/svg/batik/text/textProperties-expected.txt:
2071 * platform/mac/svg/batik/text/verticalText-expected.txt:
2072 * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
2073 * platform/mac/svg/carto.net/slider-expected.txt:
2074 * platform/mac/svg/carto.net/tabgroup-expected.txt:
2075 * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
2076 * platform/mac/svg/custom/invalid-css-expected.txt:
2077 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2078 * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2079 * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
2080 * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2081 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
2082 * platform/mac/svg/custom/viewbox-syntax-expected.txt:
2083 * platform/mac/svg/hixie/perf/001-expected.txt:
2084 * platform/mac/svg/hixie/perf/002-expected.txt:
2085 * platform/mac/svg/hixie/perf/007-expected.txt:
2086 * platform/mac/svg/text/text-align-01-b-expected.txt:
2087 * platform/mac/svg/text/text-align-05-b-expected.txt:
2088 * platform/mac/svg/text/text-fonts-01-t-expected.txt:
2089 * platform/mac/svg/text/text-text-04-t-expected.txt:
2090 * platform/mac/svg/text/text-text-05-t-expected.txt:
2091 * platform/mac/svg/text/text-text-06-t-expected.txt:
2092 * platform/mac/svg/text/text-tref-01-b-expected.txt:
2093 * svg/custom/getTransformToElement.svg:
2095 2009-02-05 Eric Seidel <eric@webkit.org>
2097 Reviewed by Eric Seidel.
2099 DOMSelection.getRangeAt() returns a different range than the selection
2100 https://bugs.webkit.org/show_bug.cgi?id=23601
2102 Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
2104 * fast/dom/Selection/getRangeAt.html: Added.
2105 * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
2106 * fast/dom/Selection/resources/getRangeAt.js: Added.
2108 2009-02-06 Justin Garcia <justin.garcia@apple.com>
2110 Reviewed by Oliver Hunt.
2112 https://bugs.webkit.org/show_bug.cgi?id=23800
2113 Header elements are not always preserved during paste
2115 * editing/execCommand/4128080-1-expected.txt: Added.
2116 * editing/execCommand/4128080-1.html: Added.
2117 * editing/execCommand/4128080-2-expected.txt: Added.
2118 * editing/execCommand/4128080-2.html: Added.
2120 2009-02-05 Alexey Proskuryakov <ap@webkit.org>
2122 Reviewed by Darin Adler.
2124 <rdar://problem/6438271> Improve backspace handling of accented characters
2126 * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
2127 * platform/mac/editing/deleting/backward-delete.html: Added.
2129 2009-02-05 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
2131 Rubber-stamped by George Staikos.
2133 Regenerate input.wml result on mac, it was generated with Qt before.
2135 * platform/mac/fast/wml/input-expected.checksum:
2136 * platform/mac/fast/wml/input-expected.png:
2137 * platform/mac/fast/wml/input-expected.txt:
2139 2009-02-05 Sam Weinig <sam@webkit.org>
2141 Reviewed by Darin Layer.
2143 Fix after merging EventTargetNode up into Node.
2145 * fast/dom/Window/window-properties-expected.txt:
2146 * fast/dom/prototype-chain-expected.txt:
2148 2009-02-04 Dean Jackson <dino@apple.com>
2150 Reviewed by Darin Adler.
2152 Remove animation-play-state from expected properties.
2153 https://bugs.webkit.org/show_bug.cgi?id=22907
2155 * animations/computed-style-expected.txt:
2156 * animations/computed-style.html:
2157 * fast/css/computed-style-display-none-expected.txt:
2158 * fast/css/computed-style-expected.txt:
2159 * fast/css/computed-style-without-renderer-expected.txt:
2160 * fast/css/computed-style-without-renderer.html:
2161 * svg/css/getComputedStyle-basic-expected.txt:
2163 2009-02-04 Tor Arne Vestbø <tavestbo@trolltech.com>
2165 Reviewed by Darin Adler.
2167 Make sure we don't load on removing the media element from the document
2168 https://bugs.webkit.org/show_bug.cgi?id=22105.
2170 * media/remove-from-document-no-load-expected.txt: Added.
2171 * media/remove-from-document-no-load.html: Added.
2173 2009-02-04 Dmitry Titov <dimich@chromium.org>
2175 Not reviewed, build fix.
2177 https://bugs.webkit.org/show_bug.cgi?id=22806
2178 Reverting the test that should not yet be landed since it depends on
2179 changes in DRT which were not yet landed.
2181 * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
2182 * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
2183 * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
2184 * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
2186 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
2188 Reviewed by Eric Seidel.
2190 Rename layout test result to the correct name.
2192 * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
2194 2009-02-04 Dmitry Titov <dimich@chromium.org>
2196 Reviewed by Darin Adler.
2198 Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
2200 * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
2201 * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
2202 * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
2203 * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
2205 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
2207 Reviewed by Sam Weinig.
2209 https://bugs.webkit.org/show_bug.cgi?id=23655
2210 Clean up storage layout tests a bit.
2212 * storage/close-during-stress-test.html: Moved brace to new line.
2213 * storage/empty-statement.html: Moved brace to new line.
2214 * storage/execute-sql-args.html: Moved brace to new line.
2215 * storage/quota-tracking.html: Moved brace to new line.
2216 * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
2217 * storage/transaction-callback-exception-crash.html: Added.
2218 * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
2219 * storage/transaction_callback_exception_crash.html: Removed.
2221 2009-02-04 Jeremy Moskovich <jeremy@chromium.org>
2223 Reviewed by Dave Hyatt.
2225 https://bugs.webkit.org/show_bug.cgi?id=23471
2226 Fix text-overflow:ellipsis; for RTL case.
2228 Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
2230 * fast/css/text-overflow-ellipses.html: Added.
2231 * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
2232 * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
2233 * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
2234 * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
2235 * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
2237 2009-02-03 Brad Garcia <bgarcia@google.com>
2239 Reviewed by Eric Seidel.
2241 Test for https://bugs.webkit.org/show_bug.cgi?id=20443
2243 * fast/frames/frame-dead-region-expected.txt: Added.
2244 * fast/frames/frame-dead-region.html: Added.
2245 * fast/frames/resources/frame-dead-region-left.html: Added.
2247 2009-02-03 Justin Garcia <justin.garcia@apple.com>
2249 Reviewed by Darin Adler.
2251 https://bugs.webkit.org/show_bug.cgi?id=13490
2252 Implement execCommand("styleWithCSS", ...)
2254 * editing/execCommand/5685604-1-expected.txt: Added.
2255 * editing/execCommand/5685604-1.html: Added.
2257 2009-02-03 Grace Kloba <klobag@gmail.com>
2259 https://bugs.webkit.org/show_bug.cgi?id=23178
2260 Added a case to test the offsetTop of table cell's children.
2262 * fast/dom/Element/offsetTop-table-cell-expected.txt:
2263 * fast/dom/Element/offsetTop-table-cell.html:
2265 2009-02-03 Dan Bernstein <mitz@apple.com>
2267 Reviewed by Brady Eidson.
2269 - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
2271 * fast/history/window-open-expected.txt: Added.
2272 * fast/history/window-open.html: Added.
2274 2009-02-03 Dmitry Titov <dimich@chromium.org>
2276 Reviewed by Alexey Proskuryakov.
2278 https://bugs.webkit.org/show_bug.cgi?id=22718
2279 Implement WindowTimers interface in Workers.
2281 First layout test for timeouts in a Worker.
2283 * fast/workers/resources/worker-timeout.js: Added.
2285 * fast/workers/worker-timeout-expected.txt: Added.
2286 * fast/workers/worker-timeout.html: Added.
2288 2009-02-02 Oliver Hunt <oliver@apple.com>
2290 Reviewed by Gavin Barraclough.
2292 <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
2293 <rdar://problem/6543487>
2295 Testcase for regex codegen emitting checks out of correct order.
2297 * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
2298 * fast/js/regexp-character-match-out-of-order.html: Added.
2299 * fast/js/resources/regexp-character-match-out-of-order.js: Added.
2301 2009-02-02 Yichao Yin <yichao.yin@torchmobile.com.cn>
2303 Reviewed by Niko Zimmermann.
2307 * wml/input-format-expected.txt: Added.
2308 * wml/input-format.html: Added.
2309 * wml/resources/input-format.js: Added.
2310 (setupTestDocument):
2314 2009-01-29 Scott Violet <sky@google.com>
2316 Reviewed by Darin Adler.
2318 https://bugs.webkit.org/show_bug.cgi?id=23633
2319 The test transitions/transition-end-event-nested.html occasionally fails
2321 Ups the timeout of the test transitions/transition-end-event-nested.html
2322 and makes the test exit as soon as all events received.
2324 * transitions/transition-end-event-helpers.js:
2325 (recordTransitionEndEvent):
2326 (runTransitionTest.startTest._endFunction):
2327 (runTransitionTest.startTest):
2328 (runTransitionTest):
2329 * transitions/transition-end-event-nested.html:
2331 2009-01-30 Sam Weinig <sam@webkit.org>
2333 Reviewed by Dan Bernstein.
2335 Test for <rdar://problem/6545095>
2336 ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
2338 * fast/block/float/crash-replaced-display-block-expected.txt: Added.
2339 * fast/block/float/crash-replaced-display-block.html: Added.
2341 2009-01-30 Chris Fleizach <cfleizach@apple.com>
2343 Reviewed by Oliver Hunt.
2345 Bug 23656: AX hierarchy for iFrames is incorrect
2346 https://bugs.webkit.org/show_bug.cgi?id=23656
2348 Update test to reflect correct behavior.
2350 * accessibility/iframe-bastardization.html:
2352 2009-01-30 Geoffrey Garen <ggaren@apple.com>
2354 Reviewed by Darin Adler.
2356 More redirect layout test work.
2358 Added tests (expected to fail) for form submission via JavaScript:
2360 * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added.
2361 * http/tests/history/redirect-js-form-submit-0-seconds.html: Added.
2362 * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added.
2363 * http/tests/history/redirect-js-form-submit-2-seconds.html: Added.
2364 * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added.
2365 * http/tests/history/redirect-js-form-submit-before-load.html: Added.
2367 Updated these tests to dump their back/forward lists, to check for
2368 back/forward regressions, and to use # instead of ? to communicate between
2369 URLs, since, to my surprise, form submissions can't use query strings.
2371 * http/tests/history/redirect-200-refresh-0-seconds-expected.txt:
2372 * http/tests/history/redirect-200-refresh-0-seconds.pl:
2373 * http/tests/history/redirect-200-refresh-2-seconds-expected.txt:
2374 * http/tests/history/redirect-200-refresh-2-seconds.pl:
2375 * http/tests/history/redirect-301-expected.txt:
2376 * http/tests/history/redirect-301.pl:
2377 * http/tests/history/redirect-302-expected.txt:
2378 * http/tests/history/redirect-302.pl:
2379 * http/tests/history/redirect-303-expected.txt:
2380 * http/tests/history/redirect-303.pl:
2381 * http/tests/history/redirect-307-expected.txt:
2382 * http/tests/history/redirect-307.pl:
2383 * http/tests/history/redirect-js-document-location-0-seconds-expected.txt:
2384 * http/tests/history/redirect-js-document-location-0-seconds.html:
2385 * http/tests/history/redirect-js-document-location-2-seconds-expected.txt:
2386 * http/tests/history/redirect-js-document-location-2-seconds.html:
2387 * http/tests/history/redirect-js-document-location-before-load-expected.txt:
2388 * http/tests/history/redirect-js-document-location-before-load.html:
2389 * http/tests/history/redirect-js-location-0-seconds-expected.txt:
2390 * http/tests/history/redirect-js-location-0-seconds.html:
2391 * http/tests/history/redirect-js-location-2-seconds-expected.txt:
2392 * http/tests/history/redirect-js-location-2-seconds.html:
2393 * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt:
2394 * http/tests/history/redirect-js-location-assign-0-seconds.html:
2395 * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt:
2396 * http/tests/history/redirect-js-location-assign-2-seconds.html:
2397 * http/tests/history/redirect-js-location-assign-before-load-expected.txt:
2398 * http/tests/history/redirect-js-location-assign-before-load.html:
2399 * http/tests/history/redirect-js-location-before-load-expected.txt:
2400 * http/tests/history/redirect-js-location-before-load.html:
2401 * http/tests/history/redirect-js-location-href-0-seconds-expected.txt:
2402 * http/tests/history/redirect-js-location-href-0-seconds.html:
2403 * http/tests/history/redirect-js-location-href-2-seconds-expected.txt:
2404 * http/tests/history/redirect-js-location-href-2-seconds.html:
2405 * http/tests/history/redirect-js-location-href-before-load-expected.txt:
2406 * http/tests/history/redirect-js-location-href-before-load.html:
2407 * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt:
2408 * http/tests/history/redirect-js-location-replace-0-seconds.html:
2409 * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt:
2410 * http/tests/history/redirect-js-location-replace-2-seconds.html:
2411 * http/tests/history/redirect-js-location-replace-before-load-expected.txt:
2412 * http/tests/history/redirect-js-location-replace-before-load.html:
2413 * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt:
2414 * http/tests/history/redirect-meta-refresh-0-seconds.html:
2415 * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt:
2416 * http/tests/history/redirect-meta-refresh-2-seconds.html:
2417 * http/tests/history/resources/redirect-target.html:
2419 2009-01-30 Pierre-Olivier Latour <pol@apple.com>
2421 Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
2423 * platform/mac-tiger/media: Added.
2424 * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added.
2425 * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added.
2426 * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added.
2427 * platform/mac-tiger/media/video-controls-rendering-expected.png: Added.
2428 * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added.
2429 * platform/mac-tiger/media/video-display-toggle-expected.png: Added.
2430 * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added.
2431 * platform/mac-tiger/media/video-layer-crash-expected.png: Added.
2432 * platform/mac-tiger/media/video-transformed-expected.checksum: Added.
2433 * platform/mac-tiger/media/video-transformed-expected.png: Added.
2434 * platform/mac-tiger/media/video-zoom-expected.checksum: Added.
2435 * platform/mac-tiger/media/video-zoom-expected.png: Added.
2437 2009-01-30 Dimitri Glazkov <dglazkov@chromium.org>
2439 Reviewed by Eric Seidel.
2441 Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
2442 removing the test file.
2444 * fast/dom/Window/timeout-released-on-close.html: Removed.
2446 2009-01-30 Dmitry Titov <dimich@chromium.org>
2448 Reviewed by Darin Adler.
2450 https://bugs.webkit.org/show_bug.cgi?id=23650
2451 LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently.
2452 Disable this test to keep buildbots green. Need more time to investigate the cause.
2454 * fast/dom/Window/timeout-released-on-close.html: Removed.
2455 * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html.
2457 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2459 Reviewed by Darin Adler.
2461 Test that documents loaded from application cache cannot load local resources.
2463 * http/tests/appcache/local-content-expected.txt: Added.
2464 * http/tests/appcache/local-content.html: Added.
2465 * http/tests/appcache/resources/local-content.manifest: Added.
2467 2009-01-30 Dmitry Titov <dimich@chromium.org>
2469 Reviewed by Alexey Proskuryakov.
2471 https://bugs.webkit.org/show_bug.cgi?id=23615
2472 Try to make this test reliable on buildbots.
2474 * fast/dom/Window/resources/long_timeout.html:
2475 Allocate more objects to make detection more reliable.
2477 * fast/dom/Window/timeout-released-on-close.html:
2478 Use threshold to account for objects allocated by the running scripts.
2479 Add debug output in case of failure to help understand possible failures.
2481 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2483 Reviewed by Mark Rowe.
2485 https://bugs.webkit.org/show_bug.cgi?id=23639
2486 Test that appcache ignores Cache-Control: no-store
2488 * http/tests/resources/network-simulator.php: Send no-store with all responses.
2490 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
2492 Reviewed by Mark Rowe.
2494 https://bugs.webkit.org/show_bug.cgi?id=23640
2495 Test that non-HTML main resources work with application cache correctly
2497 * http/tests/appcache/non-html-expected.txt: Added.
2498 * http/tests/appcache/non-html.xhtml: Added.
2499 * http/tests/appcache/resources/abe.png: Added.
2500 * http/tests/appcache/resources/non-html.manifest: Added.
2502 * http/tests/resources/network-simulator.php: Support more file extensions.
2504 2009-01-29 Tony Chang <tony@chromium.org>
2506 Reviewed by Darin Adler.
2508 https://bugs.webkit.org/show_bug.cgi?id=22894
2509 Fix typo in fill-stroke-clip-reset-path.html where
2510 layoutTestController.setUseDashboardCompatiblityMode is called instead of
2511 layoutTestController.setUseDashboardCompatibilityMode.
2513 * fast/canvas/fill-stroke-clip-reset-path.html:
2514 * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum:
2515 * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png:
2517 2009-01-29 Hironori Bono <hbono@chromium.org>
2519 Reviewed by Eric Seidel.
2521 https://bugs.webkit.org/show_bug.cgi?id=18835
2522 Rebaseline a layout test that verifies the InsertLineBreakCommand() function
2523 doesn't delete existing markers.
2525 * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
2526 * platform/mac/editing/spelling/spelling-linebreak-expected.png:
2528 2009-01-29 Dirk Schulze <krit@webkit.org>
2530 Reviewed by Nikolas Zimmermann, Eric Seidel.
2532 Transformations on SVG patterns caused ugly drawings. The pattern is transformed
2533 directly now. Texts or strokes are no longer affected by transformations.
2535 * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added.
2536 * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added.
2537 * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added.
2538 * svg/custom/pattern-with-transformation.svg: Added.
2540 2009-01-29 Brady Eidson <beidson@apple.com>
2542 Reviewed by Oliver Hunt
2544 <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
2546 * fast/loader/resources/subframe-self-close.html: Added.
2547 * fast/loader/subframe-self-close-expected.txt: Added.
2548 * fast/loader/subframe-self-close.html: Added.
2550 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2552 Reviewed by Anders Carlsson.
2554 https://bugs.webkit.org/show_bug.cgi?id=23620
2555 Crash in appcache/resource-redirect.html on Tiger
2557 * http/tests/appcache/resource-redirect.html:
2558 * http/tests/appcache/resources/resource-redirect.php:
2559 * http/tests/appcache/resources/manifest-redirect.php:
2560 Corrected the tests to redirect properly.
2562 * http/tests/appcache/manifest-redirect-2-expected.txt: Added.
2563 * http/tests/appcache/manifest-redirect-2.html: Added.
2564 * http/tests/appcache/resource-redirect-2-expected.txt: Added.
2565 * http/tests/appcache/resource-redirect-2.html: Added.
2566 * http/tests/appcache/resources/manifest-redirect-2.php: Added.
2567 * http/tests/appcache/resources/resource-redirect-2.manifest: Added.
2568 * http/tests/appcache/resources/resource-redirect-2.php: Added.
2569 Added tests for the code path that was accidentally tested on Tiger only (using a redirect
2570 to self, so Leopard will exercise it, too).
2572 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2574 Not reviewed (this was just a merge problem).
2576 https://bugs.webkit.org/show_bug.cgi?id=23476
2577 HTTP redirect should make application cache updating fail
2579 * http/tests/appcache/manifest-redirect.html:
2580 * http/tests/appcache/resource-redirect.html:
2581 Updated the tests to work with the new appcache event sending behavior.
2583 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2585 Reviewed by Anders Carlsson.
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-expected.txt: Added.
2591 * http/tests/appcache/manifest-redirect.html: Added.
2592 * http/tests/appcache/resource-redirect-expected.txt: Added.
2593 * http/tests/appcache/resource-redirect.html: Added.
2594 * http/tests/appcache/resources/manifest-redirect.php: Added.
2595 * http/tests/appcache/resources/resource-redirect.manifest: Added.
2596 * http/tests/appcache/resources/resource-redirect.php: Added.
2598 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
2600 Reviewed by Anders Carlsson.
2602 https://bugs.webkit.org/show_bug.cgi?id=23592
2603 Update appcache manifest signature parsing
2605 * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
2607 * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
2610 * http/tests/appcache/resources/wrong-signature-2.manifest: Added.
2611 * http/tests/appcache/wrong-signature-2-expected.txt: Added.
2612 * http/tests/appcache/wrong-signature-2.html: Added.
2613 * http/tests/appcache/wrong-signature.html:
2614 Test that there must be whitespace before the comment.
2616 2009-01-28 Alexey Proskuryakov <ap@webkit.org>
2618 Reviewed by Anders Carlsson.
2620 https://bugs.webkit.org/show_bug.cgi?id=23584
2621 Update application cache code for the latest round of spec changes
2623 * http/tests/appcache/404-manifest.html:
2624 * http/tests/appcache/404-resource.html:
2625 When initial cache attempt fails, the applicationCache singleton now gets an error event.
2627 * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
2628 events are now dispatched during initial cache attempt.
2630 * http/tests/appcache/idempotent-update-expected.txt:
2631 * http/tests/appcache/idempotent-update.html:
2632 Events are now posted asynchronously, so we cannot assume any status when handling an event.
2633 Rewrote the test to no longer rely on synchronous event dispatch.
2635 * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload,
2636 to simplify testing in browser (not related to any behavior changes).
2638 * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test
2639 to not fail in browser due to missing layoutTestController.
2641 * http/tests/appcache/offline-access-expected.txt:
2642 * http/tests/appcache/offline-access.html:
2643 Removed a warning saying that output is timing dependent - I think this is not true now.
2645 * http/tests/appcache/remove-cache-expected.txt:
2646 * http/tests/appcache/remove-cache.html:
2647 * http/tests/appcache/resources/remove-cache-frame-2.html:
2648 * http/tests/appcache/resources/remove-cache-frame.html:
2649 An obsolete event is only dispatched if the document's main resource was already in cache,
2650 otherwise, an error event is dispatched. Changed the test to add the main resource to cache
2651 first. Also, updated it to make use of additional events that are now being posted.
2653 * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
2656 * http/tests/appcache/wrong-content-type.html:
2657 * http/tests/appcache/wrong-signature.html:
2658 Changed to expect and to make use of error event that is now being posted.
2660 2009-01-28 Darin Fisher <darin@chromium.org>
2664 https://bugs.webkit.org/show_bug.cgi?id=18835
2665 Add missing layout test results.
2667 * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added.
2668 * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added.
2669 * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added.
2671 2009-01-28 Geoffrey Garen <ggaren@apple.com>
2673 Reviewed by Sam Weinig.
2675 Added layout tests for how many history items are created during a
2676 redirect. (Many of these results are expected failures for now.)
2678 * http/tests/history: Added.
2679 * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added.
2680 * http/tests/history/redirect-200-refresh-0-seconds.pl: Added.
2681 * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added.
2682 * http/tests/history/redirect-200-refresh-2-seconds.pl: Added.
2683 * http/tests/history/redirect-301-expected.txt: Added.
2684 * http/tests/history/redirect-301.pl: Added.
2685 * http/tests/history/redirect-302-expected.txt: Added.
2686 * http/tests/history/redirect-302.pl: Added.
2687 * http/tests/history/redirect-303-expected.txt: Added.
2688 * http/tests/history/redirect-303.pl: Added.
2689 * http/tests/history/redirect-307-expected.txt: Added.
2690 * http/tests/history/redirect-307.pl: Added.
2691 * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added.
2692 * http/tests/history/redirect-js-document-location-0-seconds.html: Added.
2693 * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added.
2694 * http/tests/history/redirect-js-document-location-2-seconds.html: Added.
2695 * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added.
2696 * http/tests/history/redirect-js-document-location-before-load.html: Added.
2697 * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added.
2698 * http/tests/history/redirect-js-location-0-seconds.html: Added.
2699 * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added.
2700 * http/tests/history/redirect-js-location-2-seconds.html: Added.
2701 * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added.
2702 * http/tests/history/redirect-js-location-assign-0-seconds.html: Added.
2703 * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added.
2704 * http/tests/history/redirect-js-location-assign-2-seconds.html: Added.
2705 * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added.
2706 * http/tests/history/redirect-js-location-assign-before-load.html: Added.
2707 * http/tests/history/redirect-js-location-before-load-expected.txt: Added.
2708 * http/tests/history/redirect-js-location-before-load.html: Added.
2709 * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added.
2710 * http/tests/history/redirect-js-location-href-0-seconds.html: Added.
2711 * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added.
2712 * http/tests/history/redirect-js-location-href-2-seconds.html: Added.
2713 * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added.
2714 * http/tests/history/redirect-js-location-href-before-load.html: Added.
2715 * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added.
2716 * http/tests/history/redirect-js-location-replace-0-seconds.html: Added.
2717 * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added.
2718 * http/tests/history/redirect-js-location-replace-2-seconds.html: Added.
2719 * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added.
2720 * http/tests/history/redirect-js-location-replace-before-load.html: Added.
2721 * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added.
2722 * http/tests/history/redirect-meta-refresh-0-seconds.html: Added.
2723 * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added.
2724 * http/tests/history/redirect-meta-refresh-2-seconds.html: Added.
2725 * http/tests/history/resources: Added.
2726 * http/tests/history/resources/redirect-target.html: Added.
2728 2009-01-28 Simon Fraser <simon.fraser@apple.com>
2730 Reviewed by Dave Hyatt
2732 https://bugs.webkit.org/show_bug.cgi?id=23582
2734 New test cases for transforms on inlines and table rows, with and without
2735 opacity (which has the side-effect of creating layers).
2737 * fast/transforms/transform-on-inline.html: Added.
2738 * fast/transforms/transform-table-row.html: Added.
2739 * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added.
2740 * platform/mac/fast/transforms/transform-on-inline-expected.png: Added.
2741 * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added.
2742 * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added.
2743 * platform/mac/fast/transforms/transform-table-row-expected.png: Added.
2744 * platform/mac/fast/transforms/transform-table-row-expected.txt: Added.
2746 2009-01-28 Hironori Bono <hbono@chromium.org>
2748 Reviewed by Justin Garcia.
2750 https://bugs.webkit.org/show_bug.cgi?id=18835
2751 Spelling underlines disappear when they shouldn't
2753 Add a layout text to verify if misspelled markers are copied when a
2754 line-break command splits a text node.
2756 * editing/spelling/spelling-linebreak.html: Added.
2758 2009-01-27 Holger Hans Peter Freyther <zecke@selfish.org>
2760 Rubber stamped by Darin Adler.
2762 Get the build bot green as discussed on the mailinglist. There is
2763 only one crash after unloading a page with plugins. For the remaining
2764 failing tests DumpRenderTree needs to be looked at.
2766 * platform/gtk/Skipped:
2768 2009-01-27 Mads Ager <ager@chromium.org>
2770 Reviewed by Darin Adler.
2772 https://bugs.webkit.org/show_bug.cgi?id=23300
2773 Update test of selection functions on HTMLInputElements to expect
2774 the selection functions to throw exceptions when used on buttons.
2775 This is consistent with the Firefox behavior.
2777 * fast/forms/selection-functions-expected.txt:
2778 * fast/forms/selection-functions.html:
2780 2009-01-26 David Kilzer <ddkilzer@apple.com>
2782 Fix misspelling of "lowercase" in font-face-locally-installed.html
2784 Reviewed by Dan Bernstein.
2786 * fast/css/font-face-locally-installed.html: Updated.
2787 * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated.
2788 * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated.
2789 * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated.
2791 2009-01-26 Sam Weinig <sam@webkit.org>
2793 Reviewed by Dan Bernstein.
2795 Test for https://bugs.webkit.org/show_bug.cgi?id=18141
2796 Acid3 tests 77 and 78 fail on reload due to SVG font race
2797 <rdar://problem/6504899>
2799 * http/tests/misc/SVGFont-delayed-load-expected.txt: Added.
2800 * http/tests/misc/SVGFont-delayed-load.html: Added.
2801 * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added.
2802 * svg/custom/acid3-test-77.html:
2803 * svg/custom/resources/Acid3Font-loader.svg:
2805 2009-01-26 Pierre-Olivier Latour <pol@apple.com>
2807 Updated the reference images for the video tests that rely on the H264 test movie,
2808 as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version.
2810 * platform/mac/media/video-aspect-ratio-expected.checksum:
2811 * platform/mac/media/video-aspect-ratio-expected.png:
2812 * platform/mac/media/video-controls-rendering-expected.checksum:
2813 * platform/mac/media/video-controls-rendering-expected.png:
2814 * platform/mac/media/video-display-toggle-expected.checksum:
2815 * platform/mac/media/video-display-toggle-expected.png:
2816 * platform/mac/media/video-layer-crash-expected.checksum:
2817 * platform/mac/media/video-layer-crash-expected.png:
2818 * platform/mac/media/video-transformed-expected.checksum:
2819 * platform/mac/media/video-transformed-expected.png:
2820 * platform/mac/media/video-zoom-expected.checksum:
2821 * platform/mac/media/video-zoom-expected.png:
2823 2009-01-26 Darin Adler <darin@apple.com>
2825 Requested by David Hyatt.
2827 * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect
2828 the progression; we now render things we used to fail to render.
2829 * platform/mac/fast/table/form-with-table-style-expected.png: Ditto.
2831 2009-01-25 David Hyatt <hyatt@apple.com>
2833 Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
2835 Reviewed by Oliver Hunt
2837 * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
2838 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
2839 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
2840 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
2842 2009-01-25 Dan Bernstein <mitz@apple.com>
2844 Reviewed by Oliver Hunt.
2846 - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
2847 string hashing code when opening a Digg RSS article
2849 * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
2850 * fast/loader/null-request-after-willSendRequest.html: Added.
2852 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
2854 Reviewed by Darin Adler.
2856 <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
2858 * http/tests/misc/dns-prefetch-control-expected.txt:
2859 * http/tests/misc/dns-prefetch-control.html:
2860 Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
2861 explaining that scheme is not necessary. This is of course true, but this test uses data:
2862 subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
2863 in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
2864 from this string again, now with a single argument KURL constructor, which resulted in a
2865 valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
2866 so I had to change the test to no longer use relative net-path URLs.
2868 * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
2869 * http/tests/security/postMessage/invalid-origin-throws-exception.html:
2870 URLs that start with "/" are no longer converted to "file:" ones, so the results now
2873 * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
2874 * http/tests/uri/resolve-encoding-relative.html: Added.
2875 Added a test to cover some cases of relative URL resolving that were not covered before.
2876 Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
2877 encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
2878 sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
2881 2009-01-24 Eric Carlson <eric.carlson@apple.com>
2883 <video> controls visibility test needs to dump render tree as text because
2884 the test does not always end at the same time, so the timeline slider thumb
2885 is not always at the same position.
2887 * media/video-controls-visible-audio-only.html:
2888 * platform/mac/media/video-controls-visible-audio-only-expected.txt:
2890 2009-01-24 Darin Adler <darin@apple.com>
2892 Try to fix expected results for new video element test.
2894 * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
2895 generated on my machine.
2896 * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
2898 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
2900 Reviewed by Darin Adler.
2902 <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
2904 * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
2905 * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
2907 * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
2908 matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
2910 2009-01-23 Eric Carlson <eric.carlson@apple.com>
2912 Reviewed by Adele Peterson
2914 Test for behavior of <video> element controller when a media file has
2916 https://bugs.webkit.org/show_bug.cgi?id=23407
2918 * media/video-controls-visible-audio-only.html: Added.
2919 * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
2920 * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
2921 * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
2923 2009-01-23 Alexey Proskuryakov <ap@webkit.org>
2925 Reviewed by Oliver Hunt.
2927 https://bugs.webkit.org/show_bug.cgi?id=23478
2928 Add a test for application test resource loading failure
2930 * http/tests/appcache/404-resource-expected.txt: Added.
2931 * http/tests/appcache/404-resource.html: Added.
2932 * http/tests/appcache/resources/404-resource.manifest: Added.
2934 2009-01-22 Eric Seidel <eric@webkit.org>
2936 Reviewed by Darin Adler.
2938 Remove <strong>/<em> tags when toggling bold/italic since IE inserts them instead of <b>/<i>
2939 https://bugs.webkit.org/show_bug.cgi?id=23486
2941 * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
2943 2009-01-22 Eric Seidel <eric@webkit.org>
2945 Reviewed by Justin Garcia.
2947 Remove <span> turds left by editing commands
2948 https://bugs.webkit.org/show_bug.cgi?id=23466
2950 * editing/execCommand/empty-span-removal-expected.txt: Added.
2951 * editing/execCommand/empty-span-removal.html: Added.
2952 * editing/execCommand/resources/empty-span-removal.js: Added.
2953 * editing/execCommand/toggle-styles-expected.txt: Updated.
2955 2009-01-22 Beth Dakin <bdakin@apple.com>
2957 Reviewed by Sam Weinig.
2959 Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
2960 fast/js/numeric-conversion.html is broken, and corresponding
2961 <rdar://problem/6514842>
2963 The basic problem here is that parseInt(Infinity) should be NaN,
2964 but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
2966 * fast/js/numeric-conversion-expected.txt:
2967 * fast/js/resources/numeric-conversion.js:
2969 2009-01-22 Eric Roman <eroman@chromium.org>
2971 Reviewed by Eric Seidel.
2973 https://bugs.webkit.org/show_bug.cgi?id=20806
2974 "Referer" header not sent for history navigation.
2976 * http/tests/navigation/back-send-referrer-expected.txt: Added.
2977 * http/tests/navigation/back-send-referrer.html: Added.
2978 * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
2980 2009-01-22 Oliver Hunt <oliver@apple.com>
2982 Reviewed by Geoff Garen.
2984 <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
2985 <https://bugs.webkit.org/show_bug.cgi?id=23479>
2987 Add additional reparsing tests.
2989 * fast/js/reparsing-semicolon-insertion-expected.txt:
2990 * fast/js/resources/reparsing-semicolon-insertion.js:
2992 (commaParenThrowTest):
2994 2009-01-21 Gavin Barraclough <barraclough@apple.com>
2996 Rubber stamped by Geoff "Cameron Zwarich" Garen.
2998 Add pre & post standalone driver scripts to assist running the javascript layout tests
2999 on jsc, rather than a full webkit build.
3001 * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
3002 * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
3009 2009-01-21 Gavin Barraclough <barraclough@apple.com>
3011 Reviewed by Oliver Hunt.
3013 Add layout test for switch (-0).
3015 * fast/js/resources/switch-behaviour.js:
3016 * fast/js/switch-behaviour-expected.txt:
3018 2009-01-19 Chris Marrin <cmarrin@apple.com>
3020 Reviewed by David Hyatt
3022 Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
3024 * transitions/repeated-firing-background-color-expected.txt: Added.
3025 * transitions/repeated-firing-background-color.html: Added.
3027 2009-01-21 Eric Seidel <eric@webkit.org>
3029 Reviewed by Justin Garcia.
3031 Remove the style='' turds left by some editing commands
3032 https://bugs.webkit.org/show_bug.cgi?id=23463
3034 * editing/execCommand/toggle-styles-expected.txt: updated results
3036 2009-01-21 Chris Fleizach <cfleizach@apple.com>
3038 Reviewed by Beth Dakin.
3040 Test to make sure accessibility doesn't crash when a table is modified through JavaScript
3042 * accessibility/table-modification-crash-expected.txt: Added.
3043 * accessibility/table-modification-crash.html: Added.
3045 2009-01-16 Eric Seidel <eric@webkit.org>
3047 Reviewed by Justin Garcia.
3049 Updated results for execCommand() 'sub' and 'super' toggle fixes.
3050 https://bugs.webkit.org/show_bug.cgi?id=17733
3052 * editing/execCommand/toggle-styles-expected.txt:
3054 2009-01-20 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3056 Reviewed by George Staikos.
3058 Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
3060 Add minimal WML input element testcase: fast/wml/input.wml
3062 * fast/wml/input.wml: Added.
3063 * platform/mac/fast/wml/input-expected.checksum: Added.
3064 * platform/mac/fast/wml/input-expected.png: Added.
3065 * platform/mac/fast/wml/input-expected.txt: Added.
3067 2009-01-20 Pierre-Olivier Latour <pol@apple.com>
3069 Previously uploaded reference images were generated with Perian installed, which affected them
3070 as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
3072 * platform/mac/media/video-zoom-expected.checksum:
3073 * platform/mac/media/video-zoom-expected.png:
3075 2009-01-20 Dirk Schulze <krit@webkit.org>
3077 Reviewed by Nikolas Zimmermann.
3079 stroke-pattern is wrong and coords-units-01-b match the behavior of
3082 * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
3083 * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
3084 * platform/mac/svg/custom/stroked-pattern-expected.checksum:
3085 * platform/mac/svg/custom/stroked-pattern-expected.png:
3087 2009-01-19 Simon Fraser <simon.fraser@apple.com>
3089 https://bugs.webkit.org/show_bug.cgi?id=18078
3091 New testcases for transitions of shorthand properties.
3093 * transitions/shorthand-border-transitions-expected.txt: Added.
3094 * transitions/shorthand-border-transitions.html: Added.
3095 * transitions/shorthand-transitions-expected.txt: Added.
3096 * transitions/shorthand-transitions.html: Added.
3098 2009-01-19 Darin Adler <darin@apple.com>
3100 Reviewed by Sam Weinig.
3102 Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
3103 <https://bugs.webkit.org/show_bug.cgi?id=23409>
3104 <rdar://problem/6505723>
3106 * fast/js/resources/string-replace-3.js:
3107 * fast/js/string-replace-3-expected.txt:
3109 2009-01-19 Simon Fraser <simon.fraser@apple.com>
3111 Reviewed by Dave Hyatt
3113 https://bugs.webkit.org/show_bug.cgi?id=18078
3115 Fix transition-test-helpers.js to handle more kinds
3116 of CSS properties, like lists and colors, and to
3117 optionally not use the pause API.
3119 * transitions/transform-op-list-match.html:
3120 * transitions/transform-op-list-no-match.html:
3121 * transitions/transition-test-helpers.js:
3122 (runTransitionTest.checkExpectedValue):
3123 (runTransitionTest.runTest):
3124 * transitions/zero-duration-in-list.html:
3126 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
3128 Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
3130 * fast/dom/Window/window-properties-expected.txt:
3132 2009-01-19 Chris Fleizach <cfleizach@apple.com>
3134 Reviewed by Beth Dakin.
3136 Bug 23422: AX: AXLinks should expose access key information
3137 https://bugs.webkit.org/show_bug.cgi?id=23422
3139 Update and add tests for access key information
3141 * accessibility/accesskey-expected.txt: Added.
3142 * accessibility/accesskey.html: Added.
3143 * accessibility/document-links-expected.txt:
3144 * accessibility/legend-expected.txt:
3145 * accessibility/radio-button-group-members-expected.txt:
3146 * accessibility/table-with-aria-role-expected.txt:
3148 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
3150 Reviewed by Anders Carlsson.
3152 https://bugs.webkit.org/show_bug.cgi?id=23417
3153 Implement application cache obsolete state
3155 * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
3156 200 and 404 responses, which is not correct, because update process should check the
3157 manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
3159 * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
3161 * http/tests/appcache/remove-cache-expected.txt: Added.
3162 * http/tests/appcache/remove-cache.html: Added.
3163 * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
3164 * http/tests/appcache/resources/remove-cache-frame.html: Added.
3165 Added a test for manifest obsolescence.
3167 2009-01-19 Chris Fleizach <cfleizach@apple.com>
3169 Reviewed by David Hyatt.
3171 Bug 23399: AX: some buttons don't expose AXPress as an action
3172 https://bugs.webkit.org/show_bug.cgi?id=23399
3174 * accessibility/button-press-action-expected.txt: Added.
3175 * accessibility/button-press-action.html: Added.
3177 2009-01-17 Eric Carlson <eric.carlson@apple.com>
3179 Reviewed by Adele Peterson
3181 <rdar://problem/6293969>
3183 Update media controls rendering results for new controls CSS.
3185 * platform/mac/media/audio-controls-rendering-expected.txt:
3186 * platform/mac/media/video-controls-rendering-expected.txt:
3187 * platform/mac/media/video-display-toggle-expected.txt:
3189 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3191 Reviewed by Oliver Hunt.
3193 Bug 23397: AXURL is not reported for <INPUT type="image"> elements
3194 https://bugs.webkit.org/show_bug.cgi?id=23397
3196 * accessibility/input-image-url-expected.txt: Added.
3197 * accessibility/input-image-url.html: Added.
3199 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3201 Reviewed by Oliver Hunt.
3203 Bug 23393: TextField has AXTitle and AXTitleUIElement
3204 https://bugs.webkit.org/show_bug.cgi?id=23393
3206 * accessibility/double-title-expected.txt: Added.
3207 * accessibility/double-title.html: Added.
3209 2009-01-16 Eric Seidel <eric@webkit.org>
3211 Reviewed by Alexey Proskuryakov.
3213 Add toggle-styles test for editing.
3214 https://bugs.webkit.org/show_bug.cgi?id=23366
3216 This test demonstrates at least these 3 editing bugs:
3217 https://bugs.webkit.org/show_bug.cgi?id=17733
3218 https://bugs.webkit.org/show_bug.cgi?id=20215
3219 https://bugs.webkit.org/show_bug.cgi?id=22810
3221 * editing/execCommand/resources/toggle-styles.js: Added.
3222 * editing/execCommand/toggle-styles-expected.txt: Added.
3223 * editing/execCommand/toggle-styles.html: Added.
3225 2009-01-16 Geoffrey Garen <ggaren@apple.com>
3227 Reviewed by Darin Adler.
3229 Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
3230 nightlies turn "c" into "" when stripping \\c_ character
3232 * fast/regex/malformed-escapes-expected.txt:
3233 * fast/regex/resources/malformed-escapes.js:
3235 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3237 Reviewed by Beth Dakin.
3239 Bug 23387: AX hierarchy is incorrect when iframes are present
3240 https://bugs.webkit.org/show_bug.cgi?id=23387
3242 * accessibility/iframe-bastardization-expected.txt: Added.
3243 * accessibility/iframe-bastardization.html: Added.
3245 2009-01-16 Jeremy Moskovich <jeremy@chromium.org>
3247 Reviewed by Darin Adler.
3249 https://bugs.webkit.org/show_bug.cgi?id=16001
3250 Re-land layout test which didn't land as part of r39785
3251 Move pixel results to platforms directory.
3253 * editing/selection/extend-selection-bidi.html: Added.
3254 * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
3255 * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
3257 2009-01-16 Chris Marrin <cmarrin@apple.com>
3259 Reviewed by David Hyatt.
3261 * transitions/hang-with-bad-transition-list-expected.txt: Added.
3262 * transitions/hang-with-bad-transition-list.html: Added.
3264 https://bugs.webkit.org/show_bug.cgi?id=23088
3266 2009-01-16 Chris Fleizach <cfleizach@apple.com>
3268 Reviewed by Darin Adler.
3271 Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
3273 * fast/events/tab-crash-with-image-map-expected.txt: Added.
3274 * fast/events/tab-crash-with-image-map.html: Added.
3276 2009-01-15 Chris Marrin <cmarrin@apple.com>
3278 Reviewed by Sam Weinig.
3280 Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
3282 * transforms/2d/cssmatrix-interface.xhtml:
3284 2009-01-15 Geoffrey Garen <ggaren@apple.com>
3286 Reviewed by Cameron Zwarich.
3288 Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
3289 quantifier on assertion gives incorrect result (23075)
3291 * fast/regex/quantified-assertions-expected.txt:
3292 * fast/regex/resources/quantified-assertions.js:
3294 2009-01-15 Dimitri Dupuis-Latour <dupuislatour@apple.com>
3296 Added testcases for all CSS3 pseudo-classes and pseudo-elements
3298 <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
3300 Reviewed by Timothy Hatcher.
3302 * fast/dom/css-selectorText-expected.txt:
3303 * fast/dom/css-selectorText.html:
3305 2009-01-15 Justin Garcia <justin.garcia@apple.com>
3307 Reviewed by Oliver Hunt.
3309 <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
3311 * editing/execCommand/6444148-expected.txt: Added.
3312 * editing/execCommand/6444148.html: Added.
3314 2009-01-15 Oliver Hunt <oliver@apple.com>
3316 Reviewed by Geoff Garen.
3318 Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
3319 <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
3321 Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
3323 * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
3324 * fast/js/bom-in-file-retains-correct-offset.html: Added.
3325 * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
3327 2009-01-14 David Kilzer <ddkilzer@apple.com>
3329 Updated layout test results after adding WebKitCSSMatrix (r39922)
3331 * fast/dom/Window/window-properties-expected.txt:
3332 * fast/js/global-constructors-expected.txt:
3334 2009-01-14 Pierre-Olivier Latour <pol@apple.com>
3336 Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
3338 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
3339 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
3340 * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
3341 * platform/mac/fast/events/pointer-events-2-expected.png: Added.
3342 * platform/mac/fast/events/pointer-events-expected.checksum: Added.
3343 * platform/mac/fast/events/pointer-events-expected.png: Added.
3344 * platform/mac/fast/media/mq-animation-expected.checksum: Added.
3345 * platform/mac/fast/media/mq-animation-expected.png: Added.
3346 * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
3347 * platform/mac/fast/media/mq-transform-01-expected.png: Added.
3348 * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
3349 * platform/mac/fast/media/mq-transform-02-expected.png: Added.
3350 * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
3351 * platform/mac/fast/media/mq-transform-03-expected.png: Added.
3352 * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
3353 * platform/mac/fast/media/mq-transform-04-expected.png: Added.
3354 * platform/mac/fast/media/mq-transition-expected.checksum: Added.
3355 * platform/mac/fast/media/mq-transition-expected.png: Added.
3356 * platform/mac/http/tests/security: Added.
3357 * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
3358 * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
3359 * platform/mac/http/tests/webarchive: Added.
3360 * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
3361 * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
3362 * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
3363 * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
3364 * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
3365 * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
3366 * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
3367 * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
3368 * platform/mac/media/video-zoom-expected.checksum: Added.
3369 * platform/mac/media/video-zoom-expected.png: Added.
3370 * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
3371 * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
3372 * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
3373 * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
3375 2009-01-14 Chris Marrin <cmarrin@apple.com>
3377 Reviewed by Sam Weinig.
3379 Testcase for implementation of WebKitCSSMatrix
3380 https://bugs.webkit.org/show_bug.cgi?id=21421
3382 * animations/combo-transform-translate+scale-expected.txt:
3383 * animations/combo-transform-translate+scale.html:
3384 * transforms/2d/cssmatrix-interface-expected.txt: Added.
3385 * transforms/2d/cssmatrix-interface.xhtml: Added.
3387 2009-01-14 Darin Adler <darin@apple.com>
3389 Reviewed by Beth Dakin.
3391 Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
3393 * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
3394 This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
3396 * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3397 Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
3399 * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3400 Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
3401 Updated with non-Tiger results. The order of delegate calls has changed.
3403 2009-01-14 Jeremy Moskovich <jeremy@chromium.org>
3405 Reviewed by Eric Seidel.
3407 <https://bugs.webkit.org/show_bug.cgi?id=16829>
3408 Implement NPN_SetException()
3410 * plugins/netscape-throw-exception-expected.txt: Added.
3411 * plugins/netscape-throw-exception.html: Added.
3413 2009-01-14 David Kilzer <ddkilzer@apple.com>
3415 Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
3417 Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
3418 <https://bugs.webkit.org/show_bug.cgi?id=23331>
3420 * webarchive/test-link-rel-icon.html: Removed.
3421 * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
3423 2009-01-14 Oliver Hunt <oliver@apple.com>
3425 Reviewed by Cameron Zwarich.
3427 Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
3429 Add test to make sure we correctly mark cached EvalCodeBlocks
3431 * fast/js/cached-eval-gc-expected.txt: Added.
3432 * fast/js/cached-eval-gc.html: Added.
3433 * fast/js/resources/cached-eval-gc.js: Added.
3435 2009-01-14 David Kilzer <ddkilzer@apple.com>
3437 Bug 22795: favicons should be saved to webarchives
3439 <https://bugs.webkit.org/show_bug.cgi?id=22795>
3441 Reviewed by Darin Adler.
3443 Note that this test case contains a workaround for Bug 21026 and
3444 <rdar://problem/6240826> which may be removed once that is fixed.
3446 * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
3447 * webarchive/test-link-rel-icon-expected.webarchive: Added.
3448 * webarchive/test-link-rel-icon.html: Added.
3450 2009-01-14 Nigel Tao <nigel.tao.gnome@gmail.com>
3452 Reviewed by Darin Adler.
3454 - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
3455 Added tests that calling dataTransfer.setData('URL', aFileUrl)
3456 only puts NSFilenamesPboardtype data on the clipboard if called
3457 from a locally served page.
3459 * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
3460 * http/tests/security/dataTransfer-set-data-file-url.html: Added.
3461 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
3462 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
3464 2009-01-14 Alexey Proskuryakov <ap@webkit.org>
3466 Reviewed by Darin Adler.
3468 https://bugs.webkit.org/show_bug.cgi?id=23316
3469 Application cache updating always fails with an assertion
3471 * http/tests/appcache/resources/versioned-manifest.php: Added.
3472 * http/tests/appcache/update-cache-expected.txt: Added.
3473 * http/tests/appcache/update-cache.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=23313
3480 appcache/offline-access.html fails frequently
3482 * http/tests/appcache/resources/offline-access-frame.html:
3483 Make sure that the test runs, even if the cache update finishes before we install event listeners.
3485 * http/tests/appcache/offline-access-expected.txt:
3486 * http/tests/appcache/offline-access.html:
3487 Don't dump frame content, as it is timing dependent.
3489 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
3491 Reviewed by Anders Carlsson.
3493 https://bugs.webkit.org/show_bug.cgi?id=23256
3494 Implement application cache foreign entries
3496 * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
3497 * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
3498 * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
3499 * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
3500 * http/tests/appcache/xhr-foreign-resource.html: Added.
3502 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
3504 Reviewed by Darin Adler.
3506 https://bugs.webkit.org/show_bug.cgi?id=23286
3507 Add a test for non-ASCII URIs in application cache
3509 * http/tests/appcache/cyrillic-uri-expected.txt: Added.
3510 * http/tests/appcache/cyrillic-uri.html: Added.
3511 * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
3512 * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
3513 * http/tests/appcache/resources/intercept: Added.
3514 * http/tests/appcache/resources/intercept/.htaccess: Added.
3515 * http/tests/appcache/resources/print-uri.php: Added.
3517 2009-01-13 Beth Dakin <bdakin@apple.com>
3519 Reviewed by Darin Adler and Oliver Hunt.
3521 Updated test and results for <rdar://problem/6489314> REGRESSION:
3522 Business widget's front side fails to render correctly when
3525 parseInt(NaN) should be NaN.
3526 * fast/js/numeric-conversion-expected.txt:
3527 * fast/js/resources/numeric-conversion.js:
3529 2009-01-13 Anders Carlsson <andersca@apple.com>
3531 Reviewed by Sam Weinig.
3535 * plugins/npruntime-expected.txt: Added.
3536 * plugins/npruntime.html: Added.
3538 2009-01-12 Robert Blaut <webkit@blaut.biz>
3540 Reviewed by Darin Adler
3542 Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
3543 Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds
3544 instead of miliseconds
3546 * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
3547 * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
3549 2009-01-12 Eric Roman <eroman@chromium.org>
3551 Reviewed by Darin Adler.
3552 https://bugs.webkit.org/show_bug.cgi?id=23232
3554 * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
3555 * editing/selection/doubleclick-whitespace-crash.html: Added.
3556 * editing/selection/doubleclick-whitespace-expected.txt:
3557 * editing/selection/doubleclick-whitespace.html:
3559 2009-01-12 Alexey Proskuryakov <ap@webkit.org>
3561 Update test results.
3563 * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
3565 2009-01-11 Darin Adler <darin@apple.com>
3567 Reviewed by Dan Bernstein.
3569 Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
3570 https://bugs.webkit.org/show_bug.cgi?id=23247
3572 Also fix problems where partially parsed paths will still have an effect
3573 rather than failing parsing and being ignored.
3575 Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
3576 to make room for a non-fuzz test of the path parser.
3578 * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
3579 ones were based on incorrect path parsing behavior.
3581 * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
3582 Also updated because the parser no longer tolerates extra characters at the end of the
3583 string, which it was doing by accident.
3584 * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
3586 * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
3587 * svg/dom/path-parser.html: Replaced fuzz test with a new test.
3588 * svg/dom/path-segments-expected.txt: Added.
3589 * svg/dom/path-segments.html: Added.
3591 * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3593 * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
3594 processing the path while parsing it, which is a bug. This test would be much more
3595 useful if that was fixed. But it also shows that we were incorrectly tolerating
3596 extra characters after the path, which is now fixed.
3598 * svg/dom/resources/path-segments.js: Added.
3600 2009-01-11 Alexey Proskuryakov <ap@webkit.org>
3602 Reviewed by Darin Adler.
3604 https://bugs.webkit.org/show_bug.cgi?id=23165
3605 Disable application cache dynamic entries support.
3607 * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
3608 * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
3610 2009-01-11 Darin Adler <darin@apple.com>
3612 * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
3614 2009-01-11 Darin Adler <darin@apple.com>
3616 Fix failure of new test seen on buildbots.
3618 * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
3619 match what DumpRenderTree generates on Mac. I believe Adam generated his
3620 results under Qt DumpRenderTree. If so, then the Qt version will need to
3621 change to match the Mac version, since all the expected results were
3624 2009-01-11 Adam Treat <adam.treat@torchmobile.com>
3626 Reviewed by Darin Adler.
3628 Add test to check for correct frame resizing of deeply nested frames.
3630 * fast/frames/frame-deep-nested-resize-expected.txt: Added.
3631 * fast/frames/frame-deep-nested-resize.html: Added.
3633 2009-01-11 Simon Fraser <simon.fraser@apple.com>
3635 Reviewed by Oliver Hunt
3637 https://bugs.webkit.org/show_bug.cgi?id=23242
3639 Add testcase for incremental repaint after use of ctx.transform(), and
3640 enhanced isPointInPath testcase to do testing after use of ctx.transform().
3642 * fast/canvas/canvas-incremental-repaint-2.html: Added.
3643 * fast/canvas/pointInPath-expected.txt:
3644 * fast/canvas/pointInPath.js:
3645 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
3646 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
3647 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
3649 2009-01-11 Glenn Wilson <gwilson@google.com>
3651 Reviewed by Darin Adler.
3653 Rebaselined/reworded tests that relied on WinIE's past quirk of
3654 not allowing selection of unnamed radio buttons.
3656 See https://bugs.webkit.org/show_bug.cgi?id=21534
3658 * fast/forms/focus2-expected.txt:
3659 * fast/forms/focus2.html:
3660 * fast/forms/radio_checked_name-expected.txt:
3661 * fast/forms/radio_checked_name.html:
3663 2009-01-11 tony chang <tony@chromium.org>
3665 Reviewed by Darin Adler.
3667 Remove svn:eol-style native from some utf16 files so
3668 windows-svn doesn't alter them on checkout.
3670 * fast/xsl/xslt-enc16.xml: remove svn:eol-style
3671 * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
3673 2009-01-11 Jungshik Shin <jshin@chromium.org>
3675 Reviewed by Alexey Proskuryakov
3677 - Make fast/encoding/char-encoding test work with Chromium by replacing
3678 'data:' with 'file:' pointing to resources/dummy.html (an empty file).
3679 - Put old Mac encodings in a separate char-encoding-mac.html to make it
3680 possible to to skip it.
3681 - Factor out common functions in char-encoding.html and char-encoding-mac.html
3682 and put them in char-encoding-utils.js
3684 See: https://bugs.webkit.org/show_bug.cgi?id=22882
3686 * fast/encoding/char-encoding-mac-expected.txt: Added.
3687 * fast/encoding/char-encoding-mac.html: Added.
3688 * fast/encoding/char-encoding.html:
3689 * fast/encoding/resources/char-encoding-utils.js: Added.
3690 * fast/encoding/resources/dummy.html: Added.
3692 2009-01-11 Jeremy Moskovich <jeremy@chromium.org>
3694 Reviewed by Darin Adler.
3696 https://bugs.webkit.org/show_bug.cgi?id=16001
3697 Incorrect assumption that selection is always contiguous LTR.
3699 * editing/selection/extend-selection-bidi-expected.checksum: Added.
3700 * editing/selection/extend-selection-bidi-expected.png: Added.
3701 * editing/selection/extend-selection-bidi-expected.txt: Added.
3702 * editing/selection/extend-selection-bidi.html: Added.
3704 2009-01-10 Simon Fraser <simon.fraser@apple.com>
3706 Reviewed by Dan Bernstein
3708 https://bugs.webkit.org/show_bug.cgi?id=23222
3710 Test for repainting which is affected by LayoutState under an element
3711 with a CSS transform.
3713 * fast/repaint/transform-disable-layoutstate.html: Added.
3714 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
3715 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
3716 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
3718 2009-01-09 Sam Weinig <sam@webkit.org>
3720 Check in correct results for failing test.
3722 * fast/dom/Window/window-properties-expected.txt:
3724 2009-01-09 Joel Weinberger <jww@cs.berkeley.edu>
3726 Reviewed by Darin Adler.
3727 Landed by Adam Barth.
3729 The test intended to test reload, but reference reload in one place and
3730 replace in another. This makes them consistent.
3732 * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
3734 2009-01-09 Alexey Proskuryakov <ap@webkit.org>
3736 Reviewed by Darin Adler.
3738 <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
3740 * http/tests/appcache/reload-expected.txt: Added.
3741 * http/tests/appcache/reload.html: Added.
3742 * http/tests/appcache/resources/reload-iframe.html: Added.
3743 * http/tests/appcache/resources/reload-iframe.manifest: Added.
3745 2009-01-09 Alexey Proskuryakov <ap@webkit.org>
3747 https://bugs.webkit.org/show_bug.cgi?id=23165
3749 * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
3751 2009-01-08 Gavin Barraclough <barraclough@apple.com>
3755 Looks like this should have been updated with r39699.
3757 * fast/js/global-constructors-expected.txt:
3759 2009-01-08 Pierre-Olivier Latour <pol@apple.com>
3761 Reviewed by Dan Bernstein.
3763 Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
3765 Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
3766 instead of simply the running ones.
3768 https://bugs.webkit.org/show_bug.cgi?id=23177
3770 * animations/animation-controller-drt-api-expected.txt:
3771 * animations/animation-controller-drt-api.html:
3772 * platform/win/Skipped:
3773 * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
3774 * transitions/zero-duration-with-non-zero-delay-end.html: Added.
3775 * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
3776 * transitions/zero-duration-with-non-zero-delay-start.html: Added.
3778 2009-01-07 Alexey Proskuryakov <ap@webkit.org>
3780 Reviewed by Darin Adler.
3783 https://bugs.webkit.org/show_bug.cgi?id=23165
3784 Add support for application cache dynamic entries
3786 * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
3787 * http/tests/appcache/dynamic-entries-no-cache.html: Added.
3789 2009-01-07 Justin Garcia <justin.garcia@apple.com>
3791 Reviewed by Darin Adler.
3793 <rdar://problem/6355786> Find fails for queries that contain a line break
3795 * editing/execCommand/6355786-expected.txt: Added.
3796 * editing/execCommand/6355786.html: Added.
3798 2009-01-07 Dean Jackson <dino@apple.com>
3800 Reviewed by Dan Bernstein.
3802 Added layout test for removing shorthand properties for
3803 animation, transition and transform origin.
3805 https://bugs.webkit.org/show_bug.cgi?id=22605
3807 * fast/css/transform-inline-style-remove-expected.txt: Added.
3808 * fast/css/transform-inline-style-remove.html: Added.
3810 2009-01-07 Pierre-Olivier Latour <pol@apple.com>
3812 Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
3814 https://bugs.webkit.org/show_bug.cgi?id=23168
3816 * animations/animation-test-helpers.js:
3817 * transitions/transition-test-helpers.js:
3819 2009-01-06 Pierre-Olivier Latour <pol@apple.com>
3821 Reviewed by Darin Adler.
3823 Added layout test for new DRT API numberOfActiveAnimations().
3825 https://bugs.webkit.org/show_bug.cgi?id=23126
3827 * animations/animation-controller-drt-api-expected.txt: Added.
3828 * animations/animation-controller-drt-api.html: Added.
3829 * platform/win/Skipped:
3831 2009-01-06 Chris Marrin <cmarrin@apple.com>
3833 Reviewed by David Hyatt.
3835 * animations/animation-test-helpers.js:
3836 (runAnimationTest.matrixStringToArray):
3837 (runAnimationTest.checkExpectedValue):
3838 * animations/simultaneous-start-left-expected.txt: Added.
3839 * animations/simultaneous-start-left.html: Added.
3840 * animations/simultaneous-start-transform-expected.txt: Added.
3841 * animations/simultaneous-start-transform.html: Added.
3843 2009-01-06 Dean Jackson <dino@apple.com>
3845 Reviewed by Dave Hyatt.
3847 Tests for Media Query extensions covering transitions,
3848 animations, transform-2d and transform-3d
3849 http://webkit.org/specs/MediaQueriesExtensions.html
3850 https://bugs.webkit.org/show_bug.cgi?id=22494
3852 * fast/media/mq-animation.html: Added.
3853 * fast/media/mq-transform-01.html: Added.
3854 * fast/media/mq-transform-02.html: Added.
3855 * fast/media/mq-transform-03.html: Added.
3856 * fast/media/mq-transform-04.html: Added.
3857 * fast/media/mq-transition.html: Added.
3858 * platform/mac/fast/media/mq-animation-expected.txt: Added.
3859 * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
3860 * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
3861 * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
3862 * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
3863 * platform/mac/fast/media/mq-transition-expected.txt: Added.
3865 2009-01-06 Justin Garcia <justin.garcia@apple.com>
3867 Reviewed by Oliver Hunt.
3870 <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
3872 A few more may able to be written after <rdar://problem/6468156> is fixed.
3874 * editing/undo/4059423-1-expected.txt: Added.
3875 * editing/undo/4059423-1.html: Added.
3876 * editing/undo/4059423-2-expected.txt: Added.
3877 * editing/undo/4059423-2.html: Added.
3879 2009-01-06 Oliver Hunt <oliver@apple.com>
3881 Reviewed by Cameron Zwarich.
3883 <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
3884 <rdar://problem/6474110>
3886 Add test for over releasing the scopechain.
3888 * fast/js/exception-try-finally-scope-error-expected.txt:
3889 * fast/js/resources/exception-try-finally-scope-error.js:
3891 2008-01-05 Dean Jackson <dino@apple.com>
3893 Reviewed by David Hyatt.
3895 Implement 'pointer-events' for HTML content. This involved
3896 adding a new value 'auto' which behaves as 'visiblePainted'
3897 in SVG content. The new tests exercise 'auto' and 'none'
3898 on HTML content. The SVG tests have been updated to include
3901 https://bugs.webkit.org/show_bug.cgi?id=11395
3903 * fast/css/computed-style-expected.txt:
3904 * fast/css/computed-style-without-renderer-expected.txt:
3905 * fast/events/pointer-events-2-expected.txt: Added.
3906 * fast/events/pointer-events-2.html: Added.
3907 * fast/events/pointer-events-expected.txt: Added.
3908 * fast/events/pointer-events.html: Added.
3909 * platform/mac/svg/custom/pointer-events-image-expected.checksum:
3910 * platform/mac/svg/custom/pointer-events-image-expected.png:
3911 * platform/mac/svg/custom/pointer-events-image-expected.txt:
3912 * platform/mac/svg/custom/pointer-events-path-expected.checksum:
3913 * platform/mac/svg/custom/pointer-events-path-expected.png:
3914 * platform/mac/svg/custom/pointer-events-path-expected.txt:
3915 * platform/mac/svg/custom/pointer-events-text-expected.checksum:
3916 * platform/mac/svg/custom/pointer-events-text-expected.png:
3917 * platform/mac/svg/custom/pointer-events-text-expected.txt:
3918 * svg/css/getComputedStyle-basic-expected.txt:
3919 * svg/custom/pointer-events-image.svg:
3920 * svg/custom/pointer-events-path.svg:
3921 * svg/custom/pointer-events-text.svg:
3923 2009-01-05 Darin Adler <darin@apple.com>
3925 Reviewed by Oliver Hunt.
3927 Fix failing set-colors test.
3929 * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
3931 * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
3932 accidentally expected failure for the bug I fixed. Also need new results for
3933 the CMYK test cases.
3935 2009-01-05 Darin Adler <darin@apple.com>
3937 Reviewed by Dan Bernstein.
3939 Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
3940 https://bugs.webkit.org/show_bug.cgi?id=23109
3942 * fast/text/find-backwards-expected.txt: Added.
3943 * fast/text/find-backwards.html: Added.
3944 * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3945 * fast/text/resources/find-backwards.js: Added.
3947 2009-01-05 Darin Adler <darin@apple.com>
3949 Reviewed by Anders Carlsson.
3951 Bug 23104: minor mistakes in init functions for animation and transition events
3952 https://bugs.webkit.org/show_bug.cgi?id=23104
3954 * fast/events/init-events-expected.txt: Added.
3955 * fast/events/init-events.html: Added.
3956 * fast/events/resources/init-events.js: Added.
3958 2009-01-04 Darin Adler <darin@apple.com>
3960 Reviewed by Oliver Hunt.
3962 Bug 23105: canvas setFillColor function ignores alpha argument
3963 https://bugs.webkit.org/show_bug.cgi?id=23105
3965 * fast/canvas/resources/set-colors.js: Added.
3966 * fast/canvas/set-colors-expected.txt: Added.
3967 * fast/canvas/set-colors.html: Added.
3969 2009-01-04 Simon Fraser <simon.fraser@apple.com>
3971 Fix the expected image to account for a typo fix done on 2008-12-23.
3973 * platform/mac/fast/transforms/identity-matrix-expected.checksum:
3974 * platform/mac/fast/transforms/identity-matrix-expected.png:
3976 2009-01-04 Simon Fraser <simon.fraser@apple.com>
3978 Reviewed by Darin Adler
3980 https://bugs.webkit.org/show_bug.cgi?id=23090
3982 Repaint test for repainting when an element gets smaller,
3983 and gains a RenderLayer at the same time.
3985 * fast/repaint/create-layer-repaint.html: Added.
3986 * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
3987 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
3988 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
3990 2009-01-02 Adam Treat <treat@kde.org>
3992 Reviewed by George Staikos.
3994 Add layout test for new fixedLayoutSize feature of qt port
3996 * platform/qt/view/fixed-layout-size-expected.txt: Added.
3997 * platform/qt/view/fixed-layout-size.html: Added.
3999 2009-01-04 Darin Adler <darin@apple.com>
4001 Suggested by Dan Bernstein.
4003 * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
4004 longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
4005 now, but it's good that they're gone.
4007 2009-01-03 Darin Adler <darin@apple.com>
4009 Reviewed by Dan Bernstein.
4011 Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
4012 https://bugs.webkit.org/show_bug.cgi?id=23095
4014 * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
4015 Later we might want to work around it in our search code instead, or in addition,
4016 if we can figure out how to do that.
4018 2009-01-03 David D. Kilzer <ddkilzer@webkit.org>
4020 Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
4022 <https://bugs.webkit.org/show_bug.cgi?id=23091>
4024 Reviewed by Darin Adler.
4026 Updated test results after removing Keep-Alive and Connection
4027 headers from webarchive tests.
4029 * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
4030 * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
4031 * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
4032 * http/tests/webarchive/test-preload-resources-expected.webarchive:
4034 2009-01-03 Rob Buis <rwlbuis@gmail.com>
4039 https://bugs.webkit.org/show_bug.cgi?id=22660
4040 SVG elements that are moved are nor fully invalidated/earsed
4042 * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
4043 * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
4044 * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
4045 * svg/custom/circle-move-invalidation.svg: Added.
4047 2009-01-02 Oliver Hunt <oliver@apple.com>
4049 Reviewed by Gavin Barraclough.
4051 [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
4052 https://bugs.webkit.org/show_bug.cgi?id=23078
4054 Test exception handling in side eval encapsulated by dynamic scopes.
4056 * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
4057 * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
4058 * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
4061 2009-01-02 David Smith <catfish.man@gmail.com>
4063 Reviewed by Darin Adler.
4065 https://bugs.webkit.org/show_bug.cgi?id=22699
4066 Enable NodeList caching for getElementsByTagName
4068 * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
4069 * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
4071 2009-01-02 Eric Carlson <eric.carlson@apple.com>
4073 Reviewed by Darin Adler
4075 https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417>
4076 Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
4078 Add test for <video> zoom with and without width/height attributes
4080 * media/video-zoom.html: Added.
4081 * platform/mac/media/video-zoom-expected.txt: Added.
4083 2009-01-02 Simon Fraser <simon.fraser@apple.com>
4085 Reviewed by Darin Adler
4087 https://bugs.webkit.org/show_bug.cgi?id=23082
4089 Testcase for animated GIF used as CSS background.
4091 * fast/backgrounds/animated-gif-as-background.html: Added.
4092 * fast/backgrounds/resources/red-green-animated.gif: Added.
4093 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
4094 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
4095 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
4097 2009-01-02 Simon Fraser <simon.fraser@apple.com>
4099 Reviewed by Darin Adler
4101 https://bugs.webkit.org/show_bug.cgi?id=22981
4103 Add tests for animated svg-as-image, animated svg-as-background,
4104 and canvas-as-image.
4106 * fast/backgrounds/animated-svg-as-background.html: Added.
4107 * fast/backgrounds/animated-svg-as-mask.html: Added.
4108 * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
4109 * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
4110 * fast/backgrounds/svg-as-background-5.html:
4111 * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
4112 * fast/canvas/canvas-as-image.html: Added.
4113 * fast/images/animated-svg-as-image.html: Added.
4114 * fast/images/resources/animated-rect-fixed-size.svg: Added.
4115 * fast/images/resources/animated-rect-relative-size.svg: Added.
4116 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
4117 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
4118 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
4119 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
4120 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
4121 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
4122 * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
4123 * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
4124 * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
4125 * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
4126 * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
4127 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
4128 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
4129 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
4130 * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
4131 * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
4132 * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
4134 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
4136 Reviewed by Darin Adler.
4138 https://bugs.webkit.org/show_bug.cgi?id=23076
4139 Add tests for application cache manifest parse failures
4141 * http/tests/appcache/resources/.htaccess:
4142 * http/tests/appcache/resources/wrong-content-type.manifest: Added.
4143 * http/tests/appcache/resources/wrong-signature.manifest: Added.
4144 * http/tests/appcache/wrong-content-type-expected.txt: Added.
4145 * http/tests/appcache/wrong-content-type.html: Added.
4146 * http/tests/appcache/wrong-signature-expected.txt: Added.
4147 * http/tests/appcache/wrong-signature.html: Added.
4149 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
4151 Reviewed by Darin Adler.
4153 https://bugs.webkit.org/show_bug.cgi?id=23022
4154 Fix multiple issues with appcache online whitelist handling
4156 * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
4157 making it possible to test that the network was hit when loading.
4159 * http/tests/appcache/online-whitelist-expected.txt: Added.
4160 * http/tests/appcache/online-whitelist.html: Added.
4161 * http/tests/appcache/resources/online-whitelist.manifest: Added.
4163 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
4165 Reviewed by Darin Adler.
4167 https://bugs.webkit.org/show_bug.cgi?id=23036
4168 <rdar://problem/6451666> Implement AppCache fallback entries (23036)
4170 * http/tests/appcache/fallback-expected.txt: Added.
4171 * http/tests/appcache/fallback.html: Added.
4172 * http/tests/appcache/resources/fallback-redirect.php: Added.
4173 * http/tests/appcache/resources/fallback.manifest: Added.
4174 Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
4176 * http/tests/resources/network-simulator.php: Return 404 for missing files.
4178 2009-01-01 Darin Adler <darin@apple.com>
4180 Add one more String.replace test case that I should have included in that last check-in.
4182 * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
4183 $0-$99 are used but are actually valid.
4184 * fast/js/string-replace-3-expected.txt: Added new result.