1 2009-02-13 Geoffrey Garen <ggaren@apple.com>
3 Reviewed by Sam Weinig.
5 Added a test for an edge case in <rdar://problem/6584057>.
7 * fast/js/resources/sort-non-numbers.js: Added.
8 * fast/js/sort-non-numbers.html: Added.
9 * fast/js/sort-non-numbers-expected.txt: Added.
11 2009-02-13 Chris Marrin <cmarrin@apple.com>
13 Reviewed by Adam Roben.
15 https://bugs.webkit.org/show_bug.cgi?id=23936
17 Fixed 3 more test cases
19 * platform/win/fast/css/computed-style-expected.txt:
20 * platform/win/fast/css/computed-style-without-renderer-expected.txt:
21 * svg/css/getComputedStyle-basic-expected.txt:
23 2009-02-13 Chris Marrin <cmarrin@apple.com>
25 Reviewed by Simon Fraser.
27 https://bugs.webkit.org/show_bug.cgi?id=23936
29 Fixed 2 more test cases (mac specific)
31 * platform/mac/fast/css/computed-style-expected.txt:
32 * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
34 2009-02-12 Horia Olaru <olaru@adobe.com>
36 Reviewed by Oliver Hunt.
38 https://bugs.webkit.org/show_bug.cgi?id=23400
40 Added a modified version of the test Chris Brichford attached to the bug.
41 Will test return values of various eval function calls, including some which
42 throw and catch errors in the string to evaluate.
44 * fast/js/eval-throw-return-expected.txt: Added.
45 * fast/js/eval-throw-return.html: Added.
46 * fast/js/resources/eval-throw-return.js: Added.
51 2009-02-12 David Smith <catfish.man@gmail.com>
53 Reviewed by David Hyatt.
55 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
57 2009-02-12 Chris Marrin <cmarrin@apple.com>
59 Reviewed by Simon Fraser.
61 https://bugs.webkit.org/show_bug.cgi?id=23936
65 * fast/css/computed-style-expected.txt:
66 * fast/css/computed-style-without-renderer-expected.txt:
67 * fast/dom/Window/window-properties-expected.txt:
68 * platform/mac/svg/text/text-text-05-t-expected.checksum:
69 * platform/mac/svg/text/text-text-05-t-expected.png:
71 2009-02-12 Eric Carlson <eric.carlson@apple.com>
73 Reviewed by Simon Fraser.
75 Support MPEG content on Mac and Windows.
76 <rdar://problem/5917509>
77 https://bugs.webkit.org/show_bug.cgi?id=23495
79 * media/audio-mpeg-supported-expected.txt: Added.
80 * media/audio-mpeg-supported.html: Added.
81 * media/content/silence.mpg: Added.
83 2009-02-12 Chris Marrin <cmarrin@apple.com>
85 Reviewed by Dave Hyatt
87 https://bugs.webkit.org/show_bug.cgi?id=23908
89 Added test for parsing 3d functions in webkit-transform
91 * transforms/3d: Added.
92 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
93 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
95 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
97 Reviewed by Darin Adler.
99 Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
101 The test validates the <image> special treatment (using <img> tag) and see whether
102 it validates the previous behaviour and we do not ASSERT.
104 * fast/dom/prefixed-image-tag-expected.txt: Added.
105 * fast/dom/prefixed-image-tag.xhtml: Added.
107 2009-02-12 Julien Chaffraix <jchaffraix@webkit.org>
109 Reviewed by Darin Adler.
111 Bug 23826: Potential bug with before/after rule while moving element from one document to another
113 * fast/css-generated-content/beforeAfter-interdocument.html: Added.
114 * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
116 2009-02-12 Adam Roben <aroben@apple.com>
118 Try to fix dashboard-region-parser
120 * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
121 paths now that this test has moved.
123 2009-02-12 Chris Marrin <cmarrin@apple.com>
125 Reviewed by Simon Fraser.
127 https://bugs.webkit.org/show_bug.cgi?id=23927
129 Skip 16 SVG tests that fail on PPC, until problem is resolved
131 * platform/mac/Skipped:
133 2009-02-12 Chris Marrin <cmarrin@apple.com>
135 Reviewed by Simon Fraser.
137 https://bugs.webkit.org/show_bug.cgi?id=23927
139 This fixes one testcase on PPC Mac
141 * svg/custom/getTransformToElement.svg:
143 2009-02-12 Adam Roben <aroben@apple.com>
145 Add some tests that fail due to using the wrong font for Hebrew to the
148 * platform/win/Skipped:
150 2009-02-12 Adam Roben <aroben@apple.com>
152 Remove some passing tests from the Windows Skipped list
154 * platform/win/Skipped: Removed two tests in http/tests/incremental
155 (one of which had been renamed and so was running anyway).
157 2009-02-12 Adam Roben <aroben@apple.com>
159 Add a failing loader test to the Windows Skipped list
161 * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
163 2009-02-12 Adam Roben <aroben@apple.com>
165 Add another failing drag-n-drop test to the Windows Skipped list
167 * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
169 2009-02-12 Adam Roben <aroben@apple.com>
171 Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
172 in cross-platform location
174 <https://bugs.webkit.org/show_bug.cgi?id=23919>
176 Moved the test and its results to platform/mac.
178 Reviewed by Dan Bernstein.
180 * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
181 * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
183 2009-02-12 Adam Roben <aroben@apple.com>
185 Fix Bug 23918: Mac-specific results for
186 fast/css/computed-style[-without-renderer] are sitting in
187 cross-platform location
189 <https://bugs.webkit.org/show_bug.cgi?id=23918>
191 Move Mac-specific results for
192 fast/css/computed-style[-without-renderer] to platform/mac
194 Reviewed by John Sullivan.
196 * fast/css/computed-style-expected.txt:
197 * fast/css/computed-style-without-renderer-expected.txt:
198 Made these results correct for non-Mac platforms by removing the
199 -webkit-dashboard-region references.
201 * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
202 * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
204 * platform/win/fast/css/computed-style-expected.txt:
205 * platform/win/fast/css/computed-style-without-renderer-expected.txt:
206 Copied the non-Mac results here, too, since on Windows we first check
207 for Mac-specific results before checking for cross-platform results.
209 2009-02-11 Adam Roben <aroben@apple.com>
211 Windows fix for Bug 22239: Implement missing animation & transition
212 APIs on LayoutTestController for non-mac platforms
214 <https://bugs.webkit.org/show_bug.cgi?id=22239>
216 Reviewed by Simon Fraser.
218 * platform/win/Skipped: Enable the previously-skipped tests.
220 2009-02-11 Scott Violet <sky@google.com>
222 Reviewed by Simon Fraser.
224 https://bugs.webkit.org/show_bug.cgi?id=23805
225 The test transitions/transition-end-event-multiple-03.html occasionally fails.
227 * transitions/transition-end-event-multiple-03.html: Upped the timeout.
229 2009-02-10 Oliver Hunt <oliver@apple.com>
231 Reviewed by Adele Peterson.
233 <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
235 Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
236 when the mousedown handler has prevented default handling.
238 * fast/events/mouse-drag-from-frame-expected.txt: Added.
239 * fast/events/mouse-drag-from-frame.html: Added.
240 * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
242 2009-02-08 Sam Weinig <sam@webkit.org>
244 Reviewed by David Hyatt.
246 Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
247 Please implement getBoundingClientRect and getClientRects
248 <rdar://problem/6139669>
250 * fast/dom/Window/window-properties-expected.txt:
251 * fast/dom/domListEnumeration-expected.txt:
252 * fast/dom/getBoundingClientRect-expected.txt: Added.
253 * fast/dom/getBoundingClientRect.html: Added.
254 * fast/dom/getClientRects-expected.txt: Added.
255 * fast/dom/getClientRects.html: Added.
256 * fast/dom/resources/domListEnumeration.js:
257 * fast/js/global-constructors-expected.txt:
259 2009-02-10 Feng Qian <feng@chromium.org>
261 Reviewed by Alexey Proskuryakov.
263 Fix crashes in disconnected navigator object.
264 https://bugs.webkit.org/show_bug.cgi?id=23626
266 * fast/dom/navigator-detached-no-crash-expected.txt: Added.
267 * fast/dom/navigator-detached-no-crash.html: Added.
269 2009-02-09 Chris Marrin <cmarrin@apple.com>
271 Reviewed by Simon Fraser
273 https://bugs.webkit.org/show_bug.cgi?id=23689
275 Add test for 3D functionality of WebKitCSSMatrix.
277 * transforms/3d: Added.
278 * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
279 * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
281 2009-02-09 Mark Rowe <mrowe@apple.com>
283 Reviewed by Sam Weinig.
285 Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
286 Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
288 * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
289 * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
291 2009-02-09 Dimitri Glazkov <dglazkov@chromium.org>
293 Reviewed by Dave Hyatt.
295 https://bugs.webkit.org/show_bug.cgi?id=23806
296 New test for the crash with an embed element with an empty src and
299 * fast/loader/empty-embed-src-attribute-expected.txt: Added.
300 * fast/loader/empty-embed-src-attribute.html: Added.
302 2009-02-09 Alexey Proskuryakov <ap@webkit.org>
304 Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
306 * fast/dom/Selection/getRangeAt-expected.txt: Added.
308 2009-02-07 Rob Buis <rwlbuis@gmail.com>
313 https://bugs.webkit.org/show_bug.cgi?id=3248
314 Bug 3248: Mouse events on OPTION element seem to be ignored
316 * fast/forms/option-mouseevents-expected.txt: Added.
317 * fast/forms/option-mouseevents.html: Added.
319 2009-02-06 Chris Marrin <cmarrin@apple.com>
321 Reviewed by Simon Fraser.
323 https://bugs.webkit.org/show_bug.cgi?id=6868
325 Fixed results of several svg tests because of differences
326 in rounding caused by TransformationMatrix changing from
327 single to double precision math.
329 * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
330 * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
331 * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
332 * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
333 * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
334 * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
335 * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
336 * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
337 * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
338 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
339 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
340 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
341 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
342 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
343 * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
344 * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
345 * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
346 * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
347 * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
348 * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
349 * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
350 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
351 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
352 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
353 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
354 * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
355 * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
356 * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
357 * platform/mac/svg/batik/text/textProperties-expected.txt:
358 * platform/mac/svg/batik/text/verticalText-expected.txt:
359 * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
360 * platform/mac/svg/carto.net/slider-expected.txt:
361 * platform/mac/svg/carto.net/tabgroup-expected.txt:
362 * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
363 * platform/mac/svg/custom/invalid-css-expected.txt:
364 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
365 * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
366 * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
367 * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
368 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
369 * platform/mac/svg/custom/viewbox-syntax-expected.txt:
370 * platform/mac/svg/hixie/perf/001-expected.txt:
371 * platform/mac/svg/hixie/perf/002-expected.txt:
372 * platform/mac/svg/hixie/perf/007-expected.txt:
373 * platform/mac/svg/text/text-align-01-b-expected.txt:
374 * platform/mac/svg/text/text-align-05-b-expected.txt:
375 * platform/mac/svg/text/text-fonts-01-t-expected.txt:
376 * platform/mac/svg/text/text-text-04-t-expected.txt:
377 * platform/mac/svg/text/text-text-05-t-expected.txt:
378 * platform/mac/svg/text/text-text-06-t-expected.txt:
379 * platform/mac/svg/text/text-tref-01-b-expected.txt:
380 * svg/custom/getTransformToElement.svg:
382 2009-02-05 Eric Seidel <eric@webkit.org>
384 Reviewed by Eric Seidel.
386 DOMSelection.getRangeAt() returns a different range than the selection
387 https://bugs.webkit.org/show_bug.cgi?id=23601
389 Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
391 * fast/dom/Selection/getRangeAt.html: Added.
392 * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
393 * fast/dom/Selection/resources/getRangeAt.js: Added.
395 2009-02-06 Justin Garcia <justin.garcia@apple.com>
397 Reviewed by Oliver Hunt.
399 https://bugs.webkit.org/show_bug.cgi?id=23800
400 Header elements are not always preserved during paste
402 * editing/execCommand/4128080-1-expected.txt: Added.
403 * editing/execCommand/4128080-1.html: Added.
404 * editing/execCommand/4128080-2-expected.txt: Added.
405 * editing/execCommand/4128080-2.html: Added.
407 2009-02-05 Alexey Proskuryakov <ap@webkit.org>
409 Reviewed by Darin Adler.
411 <rdar://problem/6438271> Improve backspace handling of accented characters
413 * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
414 * platform/mac/editing/deleting/backward-delete.html: Added.
416 2009-02-05 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
418 Rubber-stamped by George Staikos.
420 Regenerate input.wml result on mac, it was generated with Qt before.
422 * platform/mac/fast/wml/input-expected.checksum:
423 * platform/mac/fast/wml/input-expected.png:
424 * platform/mac/fast/wml/input-expected.txt:
426 2009-02-05 Sam Weinig <sam@webkit.org>
428 Reviewed by Darin Layer.
430 Fix after merging EventTargetNode up into Node.
432 * fast/dom/Window/window-properties-expected.txt:
433 * fast/dom/prototype-chain-expected.txt:
435 2009-02-04 Dean Jackson <dino@apple.com>
437 Reviewed by Darin Adler.
439 Remove animation-play-state from expected properties.
440 https://bugs.webkit.org/show_bug.cgi?id=22907
442 * animations/computed-style-expected.txt:
443 * animations/computed-style.html:
444 * fast/css/computed-style-display-none-expected.txt:
445 * fast/css/computed-style-expected.txt:
446 * fast/css/computed-style-without-renderer-expected.txt:
447 * fast/css/computed-style-without-renderer.html:
448 * svg/css/getComputedStyle-basic-expected.txt:
450 2009-02-04 Tor Arne Vestbø <tavestbo@trolltech.com>
452 Reviewed by Darin Adler.
454 Make sure we don't load on removing the media element from the document
455 https://bugs.webkit.org/show_bug.cgi?id=22105.
457 * media/remove-from-document-no-load-expected.txt: Added.
458 * media/remove-from-document-no-load.html: Added.
460 2009-02-04 Dmitry Titov <dimich@chromium.org>
462 Not reviewed, build fix.
464 https://bugs.webkit.org/show_bug.cgi?id=22806
465 Reverting the test that should not yet be landed since it depends on
466 changes in DRT which were not yet landed.
468 * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
469 * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
470 * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
471 * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
473 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
475 Reviewed by Eric Seidel.
477 Rename layout test result to the correct name.
479 * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
481 2009-02-04 Dmitry Titov <dimich@chromium.org>
483 Reviewed by Darin Adler.
485 Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
487 * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
488 * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
489 * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
490 * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
492 2009-02-04 Dimitri Glazkov <dglazkov@chromium.org>
494 Reviewed by Sam Weinig.
496 https://bugs.webkit.org/show_bug.cgi?id=23655
497 Clean up storage layout tests a bit.
499 * storage/close-during-stress-test.html: Moved brace to new line.
500 * storage/empty-statement.html: Moved brace to new line.
501 * storage/execute-sql-args.html: Moved brace to new line.
502 * storage/quota-tracking.html: Moved brace to new line.
503 * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
504 * storage/transaction-callback-exception-crash.html: Added.
505 * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
506 * storage/transaction_callback_exception_crash.html: Removed.
508 2009-02-04 Jeremy Moskovich <jeremy@chromium.org>
510 Reviewed by Dave Hyatt.
512 https://bugs.webkit.org/show_bug.cgi?id=23471
513 Fix text-overflow:ellipsis; for RTL case.
515 Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
517 * fast/css/text-overflow-ellipses.html: Added.
518 * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
519 * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
520 * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
521 * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
522 * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
524 2009-02-03 Brad Garcia <bgarcia@google.com>
526 Reviewed by Eric Seidel.
528 Test for https://bugs.webkit.org/show_bug.cgi?id=20443
530 * fast/frames/frame-dead-region-expected.txt: Added.
531 * fast/frames/frame-dead-region.html: Added.
532 * fast/frames/resources/frame-dead-region-left.html: Added.
534 2009-02-03 Justin Garcia <justin.garcia@apple.com>
536 Reviewed by Darin Adler.
538 https://bugs.webkit.org/show_bug.cgi?id=13490
539 Implement execCommand("styleWithCSS", ...)
541 * editing/execCommand/5685604-1-expected.txt: Added.
542 * editing/execCommand/5685604-1.html: Added.
544 2009-02-03 Grace Kloba <klobag@gmail.com>
546 https://bugs.webkit.org/show_bug.cgi?id=23178
547 Added a case to test the offsetTop of table cell's children.
549 * fast/dom/Element/offsetTop-table-cell-expected.txt:
550 * fast/dom/Element/offsetTop-table-cell.html:
552 2009-02-03 Dan Bernstein <mitz@apple.com>
554 Reviewed by Brady Eidson.
556 - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
558 * fast/history/window-open-expected.txt: Added.
559 * fast/history/window-open.html: Added.
561 2009-02-03 Dmitry Titov <dimich@chromium.org>
563 Reviewed by Alexey Proskuryakov.
565 https://bugs.webkit.org/show_bug.cgi?id=22718
566 Implement WindowTimers interface in Workers.
568 First layout test for timeouts in a Worker.
570 * fast/workers/resources/worker-timeout.js: Added.
572 * fast/workers/worker-timeout-expected.txt: Added.
573 * fast/workers/worker-timeout.html: Added.
575 2009-02-02 Oliver Hunt <oliver@apple.com>
577 Reviewed by Gavin Barraclough.
579 <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
580 <rdar://problem/6543487>
582 Testcase for regex codegen emitting checks out of correct order.
584 * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
585 * fast/js/regexp-character-match-out-of-order.html: Added.
586 * fast/js/resources/regexp-character-match-out-of-order.js: Added.
588 2009-02-02 Yichao Yin <yichao.yin@torchmobile.com.cn>
590 Reviewed by Niko Zimmermann.
594 * wml/input-format-expected.txt: Added.
595 * wml/input-format.html: Added.
596 * wml/resources/input-format.js: Added.
601 2009-01-29 Scott Violet <sky@google.com>
603 Reviewed by Darin Adler.
605 https://bugs.webkit.org/show_bug.cgi?id=23633
606 The test transitions/transition-end-event-nested.html occasionally fails
608 Ups the timeout of the test transitions/transition-end-event-nested.html
609 and makes the test exit as soon as all events received.
611 * transitions/transition-end-event-helpers.js:
612 (recordTransitionEndEvent):
613 (runTransitionTest.startTest._endFunction):
614 (runTransitionTest.startTest):
616 * transitions/transition-end-event-nested.html:
618 2009-01-30 Sam Weinig <sam@webkit.org>
620 Reviewed by Dan Bernstein.
622 Test for <rdar://problem/6545095>
623 ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
625 * fast/block/float/crash-replaced-display-block-expected.txt: Added.
626 * fast/block/float/crash-replaced-display-block.html: Added.
628 2009-01-30 Chris Fleizach <cfleizach@apple.com>
630 Reviewed by Oliver Hunt.
632 Bug 23656: AX hierarchy for iFrames is incorrect
633 https://bugs.webkit.org/show_bug.cgi?id=23656
635 Update test to reflect correct behavior.
637 * accessibility/iframe-bastardization.html:
639 2009-01-30 Geoffrey Garen <ggaren@apple.com>
641 Reviewed by Darin Adler.
643 More redirect layout test work.
645 Added tests (expected to fail) for form submission via JavaScript:
647 * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added.
648 * http/tests/history/redirect-js-form-submit-0-seconds.html: Added.
649 * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added.
650 * http/tests/history/redirect-js-form-submit-2-seconds.html: Added.
651 * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added.
652 * http/tests/history/redirect-js-form-submit-before-load.html: Added.
654 Updated these tests to dump their back/forward lists, to check for
655 back/forward regressions, and to use # instead of ? to communicate between
656 URLs, since, to my surprise, form submissions can't use query strings.
658 * http/tests/history/redirect-200-refresh-0-seconds-expected.txt:
659 * http/tests/history/redirect-200-refresh-0-seconds.pl:
660 * http/tests/history/redirect-200-refresh-2-seconds-expected.txt:
661 * http/tests/history/redirect-200-refresh-2-seconds.pl:
662 * http/tests/history/redirect-301-expected.txt:
663 * http/tests/history/redirect-301.pl:
664 * http/tests/history/redirect-302-expected.txt:
665 * http/tests/history/redirect-302.pl:
666 * http/tests/history/redirect-303-expected.txt:
667 * http/tests/history/redirect-303.pl:
668 * http/tests/history/redirect-307-expected.txt:
669 * http/tests/history/redirect-307.pl:
670 * http/tests/history/redirect-js-document-location-0-seconds-expected.txt:
671 * http/tests/history/redirect-js-document-location-0-seconds.html:
672 * http/tests/history/redirect-js-document-location-2-seconds-expected.txt:
673 * http/tests/history/redirect-js-document-location-2-seconds.html:
674 * http/tests/history/redirect-js-document-location-before-load-expected.txt:
675 * http/tests/history/redirect-js-document-location-before-load.html:
676 * http/tests/history/redirect-js-location-0-seconds-expected.txt:
677 * http/tests/history/redirect-js-location-0-seconds.html:
678 * http/tests/history/redirect-js-location-2-seconds-expected.txt:
679 * http/tests/history/redirect-js-location-2-seconds.html:
680 * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt:
681 * http/tests/history/redirect-js-location-assign-0-seconds.html:
682 * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt:
683 * http/tests/history/redirect-js-location-assign-2-seconds.html:
684 * http/tests/history/redirect-js-location-assign-before-load-expected.txt:
685 * http/tests/history/redirect-js-location-assign-before-load.html:
686 * http/tests/history/redirect-js-location-before-load-expected.txt:
687 * http/tests/history/redirect-js-location-before-load.html:
688 * http/tests/history/redirect-js-location-href-0-seconds-expected.txt:
689 * http/tests/history/redirect-js-location-href-0-seconds.html:
690 * http/tests/history/redirect-js-location-href-2-seconds-expected.txt:
691 * http/tests/history/redirect-js-location-href-2-seconds.html:
692 * http/tests/history/redirect-js-location-href-before-load-expected.txt:
693 * http/tests/history/redirect-js-location-href-before-load.html:
694 * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt:
695 * http/tests/history/redirect-js-location-replace-0-seconds.html:
696 * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt:
697 * http/tests/history/redirect-js-location-replace-2-seconds.html:
698 * http/tests/history/redirect-js-location-replace-before-load-expected.txt:
699 * http/tests/history/redirect-js-location-replace-before-load.html:
700 * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt:
701 * http/tests/history/redirect-meta-refresh-0-seconds.html:
702 * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt:
703 * http/tests/history/redirect-meta-refresh-2-seconds.html:
704 * http/tests/history/resources/redirect-target.html:
706 2009-01-30 Pierre-Olivier Latour <pol@apple.com>
708 Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
710 * platform/mac-tiger/media: Added.
711 * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added.
712 * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added.
713 * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added.
714 * platform/mac-tiger/media/video-controls-rendering-expected.png: Added.
715 * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added.
716 * platform/mac-tiger/media/video-display-toggle-expected.png: Added.
717 * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added.
718 * platform/mac-tiger/media/video-layer-crash-expected.png: Added.
719 * platform/mac-tiger/media/video-transformed-expected.checksum: Added.
720 * platform/mac-tiger/media/video-transformed-expected.png: Added.
721 * platform/mac-tiger/media/video-zoom-expected.checksum: Added.
722 * platform/mac-tiger/media/video-zoom-expected.png: Added.
724 2009-01-30 Dimitri Glazkov <dglazkov@chromium.org>
726 Reviewed by Eric Seidel.
728 Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
729 removing the test file.
731 * fast/dom/Window/timeout-released-on-close.html: Removed.
733 2009-01-30 Dmitry Titov <dimich@chromium.org>
735 Reviewed by Darin Adler.
737 https://bugs.webkit.org/show_bug.cgi?id=23650
738 LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently.
739 Disable this test to keep buildbots green. Need more time to investigate the cause.
741 * fast/dom/Window/timeout-released-on-close.html: Removed.
742 * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html.
744 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
746 Reviewed by Darin Adler.
748 Test that documents loaded from application cache cannot load local resources.
750 * http/tests/appcache/local-content-expected.txt: Added.
751 * http/tests/appcache/local-content.html: Added.
752 * http/tests/appcache/resources/local-content.manifest: Added.
754 2009-01-30 Dmitry Titov <dimich@chromium.org>
756 Reviewed by Alexey Proskuryakov.
758 https://bugs.webkit.org/show_bug.cgi?id=23615
759 Try to make this test reliable on buildbots.
761 * fast/dom/Window/resources/long_timeout.html:
762 Allocate more objects to make detection more reliable.
764 * fast/dom/Window/timeout-released-on-close.html:
765 Use threshold to account for objects allocated by the running scripts.
766 Add debug output in case of failure to help understand possible failures.
768 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
770 Reviewed by Mark Rowe.
772 https://bugs.webkit.org/show_bug.cgi?id=23639
773 Test that appcache ignores Cache-Control: no-store
775 * http/tests/resources/network-simulator.php: Send no-store with all responses.
777 2009-01-30 Alexey Proskuryakov <ap@webkit.org>
779 Reviewed by Mark Rowe.
781 https://bugs.webkit.org/show_bug.cgi?id=23640
782 Test that non-HTML main resources work with application cache correctly
784 * http/tests/appcache/non-html-expected.txt: Added.
785 * http/tests/appcache/non-html.xhtml: Added.
786 * http/tests/appcache/resources/abe.png: Added.
787 * http/tests/appcache/resources/non-html.manifest: Added.
789 * http/tests/resources/network-simulator.php: Support more file extensions.
791 2009-01-29 Tony Chang <tony@chromium.org>
793 Reviewed by Darin Adler.
795 https://bugs.webkit.org/show_bug.cgi?id=22894
796 Fix typo in fill-stroke-clip-reset-path.html where
797 layoutTestController.setUseDashboardCompatiblityMode is called instead of
798 layoutTestController.setUseDashboardCompatibilityMode.
800 * fast/canvas/fill-stroke-clip-reset-path.html:
801 * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum:
802 * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png:
804 2009-01-29 Hironori Bono <hbono@chromium.org>
806 Reviewed by Eric Seidel.
808 https://bugs.webkit.org/show_bug.cgi?id=18835
809 Rebaseline a layout test that verifies the InsertLineBreakCommand() function
810 doesn't delete existing markers.
812 * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
813 * platform/mac/editing/spelling/spelling-linebreak-expected.png:
815 2009-01-29 Dirk Schulze <krit@webkit.org>
817 Reviewed by Nikolas Zimmermann, Eric Seidel.
819 Transformations on SVG patterns caused ugly drawings. The pattern is transformed
820 directly now. Texts or strokes are no longer affected by transformations.
822 * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added.
823 * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added.
824 * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added.
825 * svg/custom/pattern-with-transformation.svg: Added.
827 2009-01-29 Brady Eidson <beidson@apple.com>
829 Reviewed by Oliver Hunt
831 <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
833 * fast/loader/resources/subframe-self-close.html: Added.
834 * fast/loader/subframe-self-close-expected.txt: Added.
835 * fast/loader/subframe-self-close.html: Added.
837 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
839 Reviewed by Anders Carlsson.
841 https://bugs.webkit.org/show_bug.cgi?id=23620
842 Crash in appcache/resource-redirect.html on Tiger
844 * http/tests/appcache/resource-redirect.html:
845 * http/tests/appcache/resources/resource-redirect.php:
846 * http/tests/appcache/resources/manifest-redirect.php:
847 Corrected the tests to redirect properly.
849 * http/tests/appcache/manifest-redirect-2-expected.txt: Added.
850 * http/tests/appcache/manifest-redirect-2.html: Added.
851 * http/tests/appcache/resource-redirect-2-expected.txt: Added.
852 * http/tests/appcache/resource-redirect-2.html: Added.
853 * http/tests/appcache/resources/manifest-redirect-2.php: Added.
854 * http/tests/appcache/resources/resource-redirect-2.manifest: Added.
855 * http/tests/appcache/resources/resource-redirect-2.php: Added.
856 Added tests for the code path that was accidentally tested on Tiger only (using a redirect
857 to self, so Leopard will exercise it, too).
859 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
861 Not reviewed (this was just a merge problem).
863 https://bugs.webkit.org/show_bug.cgi?id=23476
864 HTTP redirect should make application cache updating fail
866 * http/tests/appcache/manifest-redirect.html:
867 * http/tests/appcache/resource-redirect.html:
868 Updated the tests to work with the new appcache event sending behavior.
870 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
872 Reviewed by Anders Carlsson.
874 https://bugs.webkit.org/show_bug.cgi?id=23476
875 HTTP redirect should make application cache updating fail
877 * http/tests/appcache/manifest-redirect-expected.txt: Added.
878 * http/tests/appcache/manifest-redirect.html: Added.
879 * http/tests/appcache/resource-redirect-expected.txt: Added.
880 * http/tests/appcache/resource-redirect.html: Added.
881 * http/tests/appcache/resources/manifest-redirect.php: Added.
882 * http/tests/appcache/resources/resource-redirect.manifest: Added.
883 * http/tests/appcache/resources/resource-redirect.php: Added.
885 2009-01-29 Alexey Proskuryakov <ap@webkit.org>
887 Reviewed by Anders Carlsson.
889 https://bugs.webkit.org/show_bug.cgi?id=23592
890 Update appcache manifest signature parsing
892 * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
894 * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
897 * http/tests/appcache/resources/wrong-signature-2.manifest: Added.
898 * http/tests/appcache/wrong-signature-2-expected.txt: Added.
899 * http/tests/appcache/wrong-signature-2.html: Added.
900 * http/tests/appcache/wrong-signature.html:
901 Test that there must be whitespace before the comment.
903 2009-01-28 Alexey Proskuryakov <ap@webkit.org>
905 Reviewed by Anders Carlsson.
907 https://bugs.webkit.org/show_bug.cgi?id=23584
908 Update application cache code for the latest round of spec changes
910 * http/tests/appcache/404-manifest.html:
911 * http/tests/appcache/404-resource.html:
912 When initial cache attempt fails, the applicationCache singleton now gets an error event.
914 * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
915 events are now dispatched during initial cache attempt.
917 * http/tests/appcache/idempotent-update-expected.txt:
918 * http/tests/appcache/idempotent-update.html:
919 Events are now posted asynchronously, so we cannot assume any status when handling an event.
920 Rewrote the test to no longer rely on synchronous event dispatch.
922 * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload,
923 to simplify testing in browser (not related to any behavior changes).
925 * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test
926 to not fail in browser due to missing layoutTestController.
928 * http/tests/appcache/offline-access-expected.txt:
929 * http/tests/appcache/offline-access.html:
930 Removed a warning saying that output is timing dependent - I think this is not true now.
932 * http/tests/appcache/remove-cache-expected.txt:
933 * http/tests/appcache/remove-cache.html:
934 * http/tests/appcache/resources/remove-cache-frame-2.html:
935 * http/tests/appcache/resources/remove-cache-frame.html:
936 An obsolete event is only dispatched if the document's main resource was already in cache,
937 otherwise, an error event is dispatched. Changed the test to add the main resource to cache
938 first. Also, updated it to make use of additional events that are now being posted.
940 * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
943 * http/tests/appcache/wrong-content-type.html:
944 * http/tests/appcache/wrong-signature.html:
945 Changed to expect and to make use of error event that is now being posted.
947 2009-01-28 Darin Fisher <darin@chromium.org>
951 https://bugs.webkit.org/show_bug.cgi?id=18835
952 Add missing layout test results.
954 * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added.
955 * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added.
956 * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added.
958 2009-01-28 Geoffrey Garen <ggaren@apple.com>
960 Reviewed by Sam Weinig.
962 Added layout tests for how many history items are created during a
963 redirect. (Many of these results are expected failures for now.)
965 * http/tests/history: Added.
966 * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added.
967 * http/tests/history/redirect-200-refresh-0-seconds.pl: Added.
968 * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added.
969 * http/tests/history/redirect-200-refresh-2-seconds.pl: Added.
970 * http/tests/history/redirect-301-expected.txt: Added.
971 * http/tests/history/redirect-301.pl: Added.
972 * http/tests/history/redirect-302-expected.txt: Added.
973 * http/tests/history/redirect-302.pl: Added.
974 * http/tests/history/redirect-303-expected.txt: Added.
975 * http/tests/history/redirect-303.pl: Added.
976 * http/tests/history/redirect-307-expected.txt: Added.
977 * http/tests/history/redirect-307.pl: Added.
978 * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added.
979 * http/tests/history/redirect-js-document-location-0-seconds.html: Added.
980 * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added.
981 * http/tests/history/redirect-js-document-location-2-seconds.html: Added.
982 * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added.
983 * http/tests/history/redirect-js-document-location-before-load.html: Added.
984 * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added.
985 * http/tests/history/redirect-js-location-0-seconds.html: Added.
986 * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added.
987 * http/tests/history/redirect-js-location-2-seconds.html: Added.
988 * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added.
989 * http/tests/history/redirect-js-location-assign-0-seconds.html: Added.
990 * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added.
991 * http/tests/history/redirect-js-location-assign-2-seconds.html: Added.
992 * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added.
993 * http/tests/history/redirect-js-location-assign-before-load.html: Added.
994 * http/tests/history/redirect-js-location-before-load-expected.txt: Added.
995 * http/tests/history/redirect-js-location-before-load.html: Added.
996 * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added.
997 * http/tests/history/redirect-js-location-href-0-seconds.html: Added.
998 * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added.
999 * http/tests/history/redirect-js-location-href-2-seconds.html: Added.
1000 * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added.
1001 * http/tests/history/redirect-js-location-href-before-load.html: Added.
1002 * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added.
1003 * http/tests/history/redirect-js-location-replace-0-seconds.html: Added.
1004 * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added.
1005 * http/tests/history/redirect-js-location-replace-2-seconds.html: Added.
1006 * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added.
1007 * http/tests/history/redirect-js-location-replace-before-load.html: Added.
1008 * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added.
1009 * http/tests/history/redirect-meta-refresh-0-seconds.html: Added.
1010 * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added.
1011 * http/tests/history/redirect-meta-refresh-2-seconds.html: Added.
1012 * http/tests/history/resources: Added.
1013 * http/tests/history/resources/redirect-target.html: Added.
1015 2009-01-28 Simon Fraser <simon.fraser@apple.com>
1017 Reviewed by Dave Hyatt
1019 https://bugs.webkit.org/show_bug.cgi?id=23582
1021 New test cases for transforms on inlines and table rows, with and without
1022 opacity (which has the side-effect of creating layers).
1024 * fast/transforms/transform-on-inline.html: Added.
1025 * fast/transforms/transform-table-row.html: Added.
1026 * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added.
1027 * platform/mac/fast/transforms/transform-on-inline-expected.png: Added.
1028 * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added.
1029 * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added.
1030 * platform/mac/fast/transforms/transform-table-row-expected.png: Added.
1031 * platform/mac/fast/transforms/transform-table-row-expected.txt: Added.
1033 2009-01-28 Hironori Bono <hbono@chromium.org>
1035 Reviewed by Justin Garcia.
1037 https://bugs.webkit.org/show_bug.cgi?id=18835
1038 Spelling underlines disappear when they shouldn't
1040 Add a layout text to verify if misspelled markers are copied when a
1041 line-break command splits a text node.
1043 * editing/spelling/spelling-linebreak.html: Added.
1045 2009-01-27 Holger Hans Peter Freyther <zecke@selfish.org>
1047 Rubber stamped by Darin Adler.
1049 Get the build bot green as discussed on the mailinglist. There is
1050 only one crash after unloading a page with plugins. For the remaining
1051 failing tests DumpRenderTree needs to be looked at.
1053 * platform/gtk/Skipped:
1055 2009-01-27 Mads Ager <ager@chromium.org>
1057 Reviewed by Darin Adler.
1059 https://bugs.webkit.org/show_bug.cgi?id=23300
1060 Update test of selection functions on HTMLInputElements to expect
1061 the selection functions to throw exceptions when used on buttons.
1062 This is consistent with the Firefox behavior.
1064 * fast/forms/selection-functions-expected.txt:
1065 * fast/forms/selection-functions.html:
1067 2009-01-26 David Kilzer <ddkilzer@apple.com>
1069 Fix misspelling of "lowercase" in font-face-locally-installed.html
1071 Reviewed by Dan Bernstein.
1073 * fast/css/font-face-locally-installed.html: Updated.
1074 * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated.
1075 * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated.
1076 * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated.
1078 2009-01-26 Sam Weinig <sam@webkit.org>
1080 Reviewed by Dan Bernstein.
1082 Test for https://bugs.webkit.org/show_bug.cgi?id=18141
1083 Acid3 tests 77 and 78 fail on reload due to SVG font race
1084 <rdar://problem/6504899>
1086 * http/tests/misc/SVGFont-delayed-load-expected.txt: Added.
1087 * http/tests/misc/SVGFont-delayed-load.html: Added.
1088 * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added.
1089 * svg/custom/acid3-test-77.html:
1090 * svg/custom/resources/Acid3Font-loader.svg:
1092 2009-01-26 Pierre-Olivier Latour <pol@apple.com>
1094 Updated the reference images for the video tests that rely on the H264 test movie,
1095 as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version.
1097 * platform/mac/media/video-aspect-ratio-expected.checksum:
1098 * platform/mac/media/video-aspect-ratio-expected.png:
1099 * platform/mac/media/video-controls-rendering-expected.checksum:
1100 * platform/mac/media/video-controls-rendering-expected.png:
1101 * platform/mac/media/video-display-toggle-expected.checksum:
1102 * platform/mac/media/video-display-toggle-expected.png:
1103 * platform/mac/media/video-layer-crash-expected.checksum:
1104 * platform/mac/media/video-layer-crash-expected.png:
1105 * platform/mac/media/video-transformed-expected.checksum:
1106 * platform/mac/media/video-transformed-expected.png:
1107 * platform/mac/media/video-zoom-expected.checksum:
1108 * platform/mac/media/video-zoom-expected.png:
1110 2009-01-26 Darin Adler <darin@apple.com>
1112 Requested by David Hyatt.
1114 * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect
1115 the progression; we now render things we used to fail to render.
1116 * platform/mac/fast/table/form-with-table-style-expected.png: Ditto.
1118 2009-01-25 David Hyatt <hyatt@apple.com>
1120 Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
1122 Reviewed by Oliver Hunt
1124 * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
1125 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
1126 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
1127 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
1129 2009-01-25 Dan Bernstein <mitz@apple.com>
1131 Reviewed by Oliver Hunt.
1133 - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
1134 string hashing code when opening a Digg RSS article
1136 * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
1137 * fast/loader/null-request-after-willSendRequest.html: Added.
1139 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
1141 Reviewed by Darin Adler.
1143 <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
1145 * http/tests/misc/dns-prefetch-control-expected.txt:
1146 * http/tests/misc/dns-prefetch-control.html:
1147 Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
1148 explaining that scheme is not necessary. This is of course true, but this test uses data:
1149 subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
1150 in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
1151 from this string again, now with a single argument KURL constructor, which resulted in a
1152 valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
1153 so I had to change the test to no longer use relative net-path URLs.
1155 * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
1156 * http/tests/security/postMessage/invalid-origin-throws-exception.html:
1157 URLs that start with "/" are no longer converted to "file:" ones, so the results now
1160 * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
1161 * http/tests/uri/resolve-encoding-relative.html: Added.
1162 Added a test to cover some cases of relative URL resolving that were not covered before.
1163 Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
1164 encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
1165 sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
1168 2009-01-24 Eric Carlson <eric.carlson@apple.com>
1170 <video> controls visibility test needs to dump render tree as text because
1171 the test does not always end at the same time, so the timeline slider thumb
1172 is not always at the same position.
1174 * media/video-controls-visible-audio-only.html:
1175 * platform/mac/media/video-controls-visible-audio-only-expected.txt:
1177 2009-01-24 Darin Adler <darin@apple.com>
1179 Try to fix expected results for new video element test.
1181 * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
1182 generated on my machine.
1183 * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
1185 2009-01-24 Alexey Proskuryakov <ap@webkit.org>
1187 Reviewed by Darin Adler.
1189 <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
1191 * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
1192 * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
1194 * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
1195 matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
1197 2009-01-23 Eric Carlson <eric.carlson@apple.com>
1199 Reviewed by Adele Peterson
1201 Test for behavior of <video> element controller when a media file has
1203 https://bugs.webkit.org/show_bug.cgi?id=23407
1205 * media/video-controls-visible-audio-only.html: Added.
1206 * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
1207 * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
1208 * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
1210 2009-01-23 Alexey Proskuryakov <ap@webkit.org>
1212 Reviewed by Oliver Hunt.
1214 https://bugs.webkit.org/show_bug.cgi?id=23478
1215 Add a test for application test resource loading failure
1217 * http/tests/appcache/404-resource-expected.txt: Added.
1218 * http/tests/appcache/404-resource.html: Added.
1219 * http/tests/appcache/resources/404-resource.manifest: Added.
1221 2009-01-22 Eric Seidel <eric@webkit.org>
1223 Reviewed by Darin Adler.
1225 Remove <strong>/<em> tags when toggling bold/italic since IE inserts them instead of <b>/<i>
1226 https://bugs.webkit.org/show_bug.cgi?id=23486
1228 * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
1230 2009-01-22 Eric Seidel <eric@webkit.org>
1232 Reviewed by Justin Garcia.
1234 Remove <span> turds left by editing commands
1235 https://bugs.webkit.org/show_bug.cgi?id=23466
1237 * editing/execCommand/empty-span-removal-expected.txt: Added.
1238 * editing/execCommand/empty-span-removal.html: Added.
1239 * editing/execCommand/resources/empty-span-removal.js: Added.
1240 * editing/execCommand/toggle-styles-expected.txt: Updated.
1242 2009-01-22 Beth Dakin <bdakin@apple.com>
1244 Reviewed by Sam Weinig.
1246 Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
1247 fast/js/numeric-conversion.html is broken, and corresponding
1248 <rdar://problem/6514842>
1250 The basic problem here is that parseInt(Infinity) should be NaN,
1251 but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
1253 * fast/js/numeric-conversion-expected.txt:
1254 * fast/js/resources/numeric-conversion.js:
1256 2009-01-22 Eric Roman <eroman@chromium.org>
1258 Reviewed by Eric Seidel.
1260 https://bugs.webkit.org/show_bug.cgi?id=20806
1261 "Referer" header not sent for history navigation.
1263 * http/tests/navigation/back-send-referrer-expected.txt: Added.
1264 * http/tests/navigation/back-send-referrer.html: Added.
1265 * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
1267 2009-01-22 Oliver Hunt <oliver@apple.com>
1269 Reviewed by Geoff Garen.
1271 <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
1272 <https://bugs.webkit.org/show_bug.cgi?id=23479>
1274 Add additional reparsing tests.
1276 * fast/js/reparsing-semicolon-insertion-expected.txt:
1277 * fast/js/resources/reparsing-semicolon-insertion.js:
1279 (commaParenThrowTest):
1281 2009-01-21 Gavin Barraclough <barraclough@apple.com>
1283 Rubber stamped by Geoff "Cameron Zwarich" Garen.
1285 Add pre & post standalone driver scripts to assist running the javascript layout tests
1286 on jsc, rather than a full webkit build.
1288 * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
1289 * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
1296 2009-01-21 Gavin Barraclough <barraclough@apple.com>
1298 Reviewed by Oliver Hunt.
1300 Add layout test for switch (-0).
1302 * fast/js/resources/switch-behaviour.js:
1303 * fast/js/switch-behaviour-expected.txt:
1305 2009-01-19 Chris Marrin <cmarrin@apple.com>
1307 Reviewed by David Hyatt
1309 Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
1311 * transitions/repeated-firing-background-color-expected.txt: Added.
1312 * transitions/repeated-firing-background-color.html: Added.
1314 2009-01-21 Eric Seidel <eric@webkit.org>
1316 Reviewed by Justin Garcia.
1318 Remove the style='' turds left by some editing commands
1319 https://bugs.webkit.org/show_bug.cgi?id=23463
1321 * editing/execCommand/toggle-styles-expected.txt: updated results
1323 2009-01-21 Chris Fleizach <cfleizach@apple.com>
1325 Reviewed by Beth Dakin.
1327 Test to make sure accessibility doesn't crash when a table is modified through JavaScript
1329 * accessibility/table-modification-crash-expected.txt: Added.
1330 * accessibility/table-modification-crash.html: Added.
1332 2009-01-16 Eric Seidel <eric@webkit.org>
1334 Reviewed by Justin Garcia.
1336 Updated results for execCommand() 'sub' and 'super' toggle fixes.
1337 https://bugs.webkit.org/show_bug.cgi?id=17733
1339 * editing/execCommand/toggle-styles-expected.txt:
1341 2009-01-20 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
1343 Reviewed by George Staikos.
1345 Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
1347 Add minimal WML input element testcase: fast/wml/input.wml
1349 * fast/wml/input.wml: Added.
1350 * platform/mac/fast/wml/input-expected.checksum: Added.
1351 * platform/mac/fast/wml/input-expected.png: Added.
1352 * platform/mac/fast/wml/input-expected.txt: Added.
1354 2009-01-20 Pierre-Olivier Latour <pol@apple.com>
1356 Previously uploaded reference images were generated with Perian installed, which affected them
1357 as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
1359 * platform/mac/media/video-zoom-expected.checksum:
1360 * platform/mac/media/video-zoom-expected.png:
1362 2009-01-20 Dirk Schulze <krit@webkit.org>
1364 Reviewed by Nikolas Zimmermann.
1366 stroke-pattern is wrong and coords-units-01-b match the behavior of
1369 * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
1370 * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
1371 * platform/mac/svg/custom/stroked-pattern-expected.checksum:
1372 * platform/mac/svg/custom/stroked-pattern-expected.png:
1374 2009-01-19 Simon Fraser <simon.fraser@apple.com>
1376 https://bugs.webkit.org/show_bug.cgi?id=18078
1378 New testcases for transitions of shorthand properties.
1380 * transitions/shorthand-border-transitions-expected.txt: Added.
1381 * transitions/shorthand-border-transitions.html: Added.
1382 * transitions/shorthand-transitions-expected.txt: Added.
1383 * transitions/shorthand-transitions.html: Added.
1385 2009-01-19 Darin Adler <darin@apple.com>
1387 Reviewed by Sam Weinig.
1389 Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
1390 <https://bugs.webkit.org/show_bug.cgi?id=23409>
1391 <rdar://problem/6505723>
1393 * fast/js/resources/string-replace-3.js:
1394 * fast/js/string-replace-3-expected.txt:
1396 2009-01-19 Simon Fraser <simon.fraser@apple.com>
1398 Reviewed by Dave Hyatt
1400 https://bugs.webkit.org/show_bug.cgi?id=18078
1402 Fix transition-test-helpers.js to handle more kinds
1403 of CSS properties, like lists and colors, and to
1404 optionally not use the pause API.
1406 * transitions/transform-op-list-match.html:
1407 * transitions/transform-op-list-no-match.html:
1408 * transitions/transition-test-helpers.js:
1409 (runTransitionTest.checkExpectedValue):
1410 (runTransitionTest.runTest):
1411 * transitions/zero-duration-in-list.html:
1413 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
1415 Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
1417 * fast/dom/Window/window-properties-expected.txt:
1419 2009-01-19 Chris Fleizach <cfleizach@apple.com>
1421 Reviewed by Beth Dakin.
1423 Bug 23422: AX: AXLinks should expose access key information
1424 https://bugs.webkit.org/show_bug.cgi?id=23422
1426 Update and add tests for access key information
1428 * accessibility/accesskey-expected.txt: Added.
1429 * accessibility/accesskey.html: Added.
1430 * accessibility/document-links-expected.txt:
1431 * accessibility/legend-expected.txt:
1432 * accessibility/radio-button-group-members-expected.txt:
1433 * accessibility/table-with-aria-role-expected.txt:
1435 2009-01-19 Alexey Proskuryakov <ap@webkit.org>
1437 Reviewed by Anders Carlsson.
1439 https://bugs.webkit.org/show_bug.cgi?id=23417
1440 Implement application cache obsolete state
1442 * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
1443 200 and 404 responses, which is not correct, because update process should check the
1444 manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
1446 * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
1448 * http/tests/appcache/remove-cache-expected.txt: Added.
1449 * http/tests/appcache/remove-cache.html: Added.
1450 * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
1451 * http/tests/appcache/resources/remove-cache-frame.html: Added.
1452 Added a test for manifest obsolescence.
1454 2009-01-19 Chris Fleizach <cfleizach@apple.com>
1456 Reviewed by David Hyatt.
1458 Bug 23399: AX: some buttons don't expose AXPress as an action
1459 https://bugs.webkit.org/show_bug.cgi?id=23399
1461 * accessibility/button-press-action-expected.txt: Added.
1462 * accessibility/button-press-action.html: Added.
1464 2009-01-17 Eric Carlson <eric.carlson@apple.com>
1466 Reviewed by Adele Peterson
1468 <rdar://problem/6293969>
1470 Update media controls rendering results for new controls CSS.
1472 * platform/mac/media/audio-controls-rendering-expected.txt:
1473 * platform/mac/media/video-controls-rendering-expected.txt:
1474 * platform/mac/media/video-display-toggle-expected.txt:
1476 2009-01-16 Chris Fleizach <cfleizach@apple.com>
1478 Reviewed by Oliver Hunt.
1480 Bug 23397: AXURL is not reported for <INPUT type="image"> elements
1481 https://bugs.webkit.org/show_bug.cgi?id=23397
1483 * accessibility/input-image-url-expected.txt: Added.
1484 * accessibility/input-image-url.html: Added.
1486 2009-01-16 Chris Fleizach <cfleizach@apple.com>
1488 Reviewed by Oliver Hunt.
1490 Bug 23393: TextField has AXTitle and AXTitleUIElement
1491 https://bugs.webkit.org/show_bug.cgi?id=23393
1493 * accessibility/double-title-expected.txt: Added.
1494 * accessibility/double-title.html: Added.
1496 2009-01-16 Eric Seidel <eric@webkit.org>
1498 Reviewed by Alexey Proskuryakov.
1500 Add toggle-styles test for editing.
1501 https://bugs.webkit.org/show_bug.cgi?id=23366
1503 This test demonstrates at least these 3 editing bugs:
1504 https://bugs.webkit.org/show_bug.cgi?id=17733
1505 https://bugs.webkit.org/show_bug.cgi?id=20215
1506 https://bugs.webkit.org/show_bug.cgi?id=22810
1508 * editing/execCommand/resources/toggle-styles.js: Added.
1509 * editing/execCommand/toggle-styles-expected.txt: Added.
1510 * editing/execCommand/toggle-styles.html: Added.
1512 2009-01-16 Geoffrey Garen <ggaren@apple.com>
1514 Reviewed by Darin Adler.
1516 Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
1517 nightlies turn "c" into "" when stripping \\c_ character
1519 * fast/regex/malformed-escapes-expected.txt:
1520 * fast/regex/resources/malformed-escapes.js:
1522 2009-01-16 Chris Fleizach <cfleizach@apple.com>
1524 Reviewed by Beth Dakin.
1526 Bug 23387: AX hierarchy is incorrect when iframes are present
1527 https://bugs.webkit.org/show_bug.cgi?id=23387
1529 * accessibility/iframe-bastardization-expected.txt: Added.
1530 * accessibility/iframe-bastardization.html: Added.
1532 2009-01-16 Jeremy Moskovich <jeremy@chromium.org>
1534 Reviewed by Darin Adler.
1536 https://bugs.webkit.org/show_bug.cgi?id=16001
1537 Re-land layout test which didn't land as part of r39785
1538 Move pixel results to platforms directory.
1540 * editing/selection/extend-selection-bidi.html: Added.
1541 * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
1542 * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
1544 2009-01-16 Chris Marrin <cmarrin@apple.com>
1546 Reviewed by David Hyatt.
1548 * transitions/hang-with-bad-transition-list-expected.txt: Added.
1549 * transitions/hang-with-bad-transition-list.html: Added.
1551 https://bugs.webkit.org/show_bug.cgi?id=23088
1553 2009-01-16 Chris Fleizach <cfleizach@apple.com>
1555 Reviewed by Darin Adler.
1558 Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
1560 * fast/events/tab-crash-with-image-map-expected.txt: Added.
1561 * fast/events/tab-crash-with-image-map.html: Added.
1563 2009-01-15 Chris Marrin <cmarrin@apple.com>
1565 Reviewed by Sam Weinig.
1567 Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
1569 * transforms/2d/cssmatrix-interface.xhtml:
1571 2009-01-15 Geoffrey Garen <ggaren@apple.com>
1573 Reviewed by Cameron Zwarich.
1575 Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
1576 quantifier on assertion gives incorrect result (23075)
1578 * fast/regex/quantified-assertions-expected.txt:
1579 * fast/regex/resources/quantified-assertions.js:
1581 2009-01-15 Dimitri Dupuis-Latour <dupuislatour@apple.com>
1583 Added testcases for all CSS3 pseudo-classes and pseudo-elements
1585 <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
1587 Reviewed by Timothy Hatcher.
1589 * fast/dom/css-selectorText-expected.txt:
1590 * fast/dom/css-selectorText.html:
1592 2009-01-15 Justin Garcia <justin.garcia@apple.com>
1594 Reviewed by Oliver Hunt.
1596 <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
1598 * editing/execCommand/6444148-expected.txt: Added.
1599 * editing/execCommand/6444148.html: Added.
1601 2009-01-15 Oliver Hunt <oliver@apple.com>
1603 Reviewed by Geoff Garen.
1605 Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
1606 <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
1608 Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
1610 * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
1611 * fast/js/bom-in-file-retains-correct-offset.html: Added.
1612 * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
1614 2009-01-14 David Kilzer <ddkilzer@apple.com>
1616 Updated layout test results after adding WebKitCSSMatrix (r39922)
1618 * fast/dom/Window/window-properties-expected.txt:
1619 * fast/js/global-constructors-expected.txt:
1621 2009-01-14 Pierre-Olivier Latour <pol@apple.com>
1623 Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
1625 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
1626 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
1627 * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
1628 * platform/mac/fast/events/pointer-events-2-expected.png: Added.
1629 * platform/mac/fast/events/pointer-events-expected.checksum: Added.
1630 * platform/mac/fast/events/pointer-events-expected.png: Added.
1631 * platform/mac/fast/media/mq-animation-expected.checksum: Added.
1632 * platform/mac/fast/media/mq-animation-expected.png: Added.
1633 * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
1634 * platform/mac/fast/media/mq-transform-01-expected.png: Added.
1635 * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
1636 * platform/mac/fast/media/mq-transform-02-expected.png: Added.
1637 * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
1638 * platform/mac/fast/media/mq-transform-03-expected.png: Added.
1639 * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
1640 * platform/mac/fast/media/mq-transform-04-expected.png: Added.
1641 * platform/mac/fast/media/mq-transition-expected.checksum: Added.
1642 * platform/mac/fast/media/mq-transition-expected.png: Added.
1643 * platform/mac/http/tests/security: Added.
1644 * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
1645 * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
1646 * platform/mac/http/tests/webarchive: Added.
1647 * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
1648 * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
1649 * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
1650 * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
1651 * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
1652 * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
1653 * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
1654 * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
1655 * platform/mac/media/video-zoom-expected.checksum: Added.
1656 * platform/mac/media/video-zoom-expected.png: Added.
1657 * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
1658 * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
1659 * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
1660 * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
1662 2009-01-14 Chris Marrin <cmarrin@apple.com>
1664 Reviewed by Sam Weinig.
1666 Testcase for implementation of WebKitCSSMatrix
1667 https://bugs.webkit.org/show_bug.cgi?id=21421
1669 * animations/combo-transform-translate+scale-expected.txt:
1670 * animations/combo-transform-translate+scale.html:
1671 * transforms/2d/cssmatrix-interface-expected.txt: Added.
1672 * transforms/2d/cssmatrix-interface.xhtml: Added.
1674 2009-01-14 Darin Adler <darin@apple.com>
1676 Reviewed by Beth Dakin.
1678 Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
1680 * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
1681 This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
1683 * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
1684 Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
1686 * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
1687 Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
1688 Updated with non-Tiger results. The order of delegate calls has changed.
1690 2009-01-14 Jeremy Moskovich <jeremy@chromium.org>
1692 Reviewed by Eric Seidel.
1694 <https://bugs.webkit.org/show_bug.cgi?id=16829>
1695 Implement NPN_SetException()
1697 * plugins/netscape-throw-exception-expected.txt: Added.
1698 * plugins/netscape-throw-exception.html: Added.
1700 2009-01-14 David Kilzer <ddkilzer@apple.com>
1702 Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
1704 Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
1705 <https://bugs.webkit.org/show_bug.cgi?id=23331>
1707 * webarchive/test-link-rel-icon.html: Removed.
1708 * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
1710 2009-01-14 Oliver Hunt <oliver@apple.com>
1712 Reviewed by Cameron Zwarich.
1714 Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
1716 Add test to make sure we correctly mark cached EvalCodeBlocks
1718 * fast/js/cached-eval-gc-expected.txt: Added.
1719 * fast/js/cached-eval-gc.html: Added.
1720 * fast/js/resources/cached-eval-gc.js: Added.
1722 2009-01-14 David Kilzer <ddkilzer@apple.com>
1724 Bug 22795: favicons should be saved to webarchives
1726 <https://bugs.webkit.org/show_bug.cgi?id=22795>
1728 Reviewed by Darin Adler.
1730 Note that this test case contains a workaround for Bug 21026 and
1731 <rdar://problem/6240826> which may be removed once that is fixed.
1733 * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
1734 * webarchive/test-link-rel-icon-expected.webarchive: Added.
1735 * webarchive/test-link-rel-icon.html: Added.
1737 2009-01-14 Nigel Tao <nigel.tao.gnome@gmail.com>
1739 Reviewed by Darin Adler.
1741 - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
1742 Added tests that calling dataTransfer.setData('URL', aFileUrl)
1743 only puts NSFilenamesPboardtype data on the clipboard if called
1744 from a locally served page.
1746 * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
1747 * http/tests/security/dataTransfer-set-data-file-url.html: Added.
1748 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
1749 * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
1751 2009-01-14 Alexey Proskuryakov <ap@webkit.org>
1753 Reviewed by Darin Adler.
1755 https://bugs.webkit.org/show_bug.cgi?id=23316
1756 Application cache updating always fails with an assertion
1758 * http/tests/appcache/resources/versioned-manifest.php: Added.
1759 * http/tests/appcache/update-cache-expected.txt: Added.
1760 * http/tests/appcache/update-cache.html: Added.
1762 2009-01-14 Alexey Proskuryakov <ap@webkit.org>
1764 Reviewed by Darin Adler.
1766 https://bugs.webkit.org/show_bug.cgi?id=23313
1767 appcache/offline-access.html fails frequently
1769 * http/tests/appcache/resources/offline-access-frame.html:
1770 Make sure that the test runs, even if the cache update finishes before we install event listeners.
1772 * http/tests/appcache/offline-access-expected.txt:
1773 * http/tests/appcache/offline-access.html:
1774 Don't dump frame content, as it is timing dependent.
1776 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
1778 Reviewed by Anders Carlsson.
1780 https://bugs.webkit.org/show_bug.cgi?id=23256
1781 Implement application cache foreign entries
1783 * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
1784 * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
1785 * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
1786 * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
1787 * http/tests/appcache/xhr-foreign-resource.html: Added.
1789 2009-01-13 Alexey Proskuryakov <ap@webkit.org>
1791 Reviewed by Darin Adler.
1793 https://bugs.webkit.org/show_bug.cgi?id=23286
1794 Add a test for non-ASCII URIs in application cache
1796 * http/tests/appcache/cyrillic-uri-expected.txt: Added.
1797 * http/tests/appcache/cyrillic-uri.html: Added.
1798 * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
1799 * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
1800 * http/tests/appcache/resources/intercept: Added.
1801 * http/tests/appcache/resources/intercept/.htaccess: Added.
1802 * http/tests/appcache/resources/print-uri.php: Added.
1804 2009-01-13 Beth Dakin <bdakin@apple.com>
1806 Reviewed by Darin Adler and Oliver Hunt.
1808 Updated test and results for <rdar://problem/6489314> REGRESSION:
1809 Business widget's front side fails to render correctly when
1812 parseInt(NaN) should be NaN.
1813 * fast/js/numeric-conversion-expected.txt:
1814 * fast/js/resources/numeric-conversion.js:
1816 2009-01-13 Anders Carlsson <andersca@apple.com>
1818 Reviewed by Sam Weinig.
1822 * plugins/npruntime-expected.txt: Added.
1823 * plugins/npruntime.html: Added.
1825 2009-01-12 Robert Blaut <webkit@blaut.biz>
1827 Reviewed by Darin Adler
1829 Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
1830 Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds
1831 instead of miliseconds
1833 * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
1834 * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
1836 2009-01-12 Eric Roman <eroman@chromium.org>
1838 Reviewed by Darin Adler.
1839 https://bugs.webkit.org/show_bug.cgi?id=23232
1841 * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
1842 * editing/selection/doubleclick-whitespace-crash.html: Added.
1843 * editing/selection/doubleclick-whitespace-expected.txt:
1844 * editing/selection/doubleclick-whitespace.html:
1846 2009-01-12 Alexey Proskuryakov <ap@webkit.org>
1848 Update test results.
1850 * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
1852 2009-01-11 Darin Adler <darin@apple.com>
1854 Reviewed by Dan Bernstein.
1856 Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
1857 https://bugs.webkit.org/show_bug.cgi?id=23247
1859 Also fix problems where partially parsed paths will still have an effect
1860 rather than failing parsing and being ignored.
1862 Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
1863 to make room for a non-fuzz test of the path parser.
1865 * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
1866 ones were based on incorrect path parsing behavior.
1868 * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
1869 Also updated because the parser no longer tolerates extra characters at the end of the
1870 string, which it was doing by accident.
1871 * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
1873 * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
1874 * svg/dom/path-parser.html: Replaced fuzz test with a new test.
1875 * svg/dom/path-segments-expected.txt: Added.
1876 * svg/dom/path-segments.html: Added.
1878 * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
1880 * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
1881 processing the path while parsing it, which is a bug. This test would be much more
1882 useful if that was fixed. But it also shows that we were incorrectly tolerating
1883 extra characters after the path, which is now fixed.
1885 * svg/dom/resources/path-segments.js: Added.
1887 2009-01-11 Alexey Proskuryakov <ap@webkit.org>
1889 Reviewed by Darin Adler.
1891 https://bugs.webkit.org/show_bug.cgi?id=23165
1892 Disable application cache dynamic entries support.
1894 * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
1895 * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
1897 2009-01-11 Darin Adler <darin@apple.com>
1899 * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
1901 2009-01-11 Darin Adler <darin@apple.com>
1903 Fix failure of new test seen on buildbots.
1905 * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
1906 match what DumpRenderTree generates on Mac. I believe Adam generated his
1907 results under Qt DumpRenderTree. If so, then the Qt version will need to
1908 change to match the Mac version, since all the expected results were
1911 2009-01-11 Adam Treat <adam.treat@torchmobile.com>
1913 Reviewed by Darin Adler.
1915 Add test to check for correct frame resizing of deeply nested frames.
1917 * fast/frames/frame-deep-nested-resize-expected.txt: Added.
1918 * fast/frames/frame-deep-nested-resize.html: Added.
1920 2009-01-11 Simon Fraser <simon.fraser@apple.com>
1922 Reviewed by Oliver Hunt
1924 https://bugs.webkit.org/show_bug.cgi?id=23242
1926 Add testcase for incremental repaint after use of ctx.transform(), and
1927 enhanced isPointInPath testcase to do testing after use of ctx.transform().
1929 * fast/canvas/canvas-incremental-repaint-2.html: Added.
1930 * fast/canvas/pointInPath-expected.txt:
1931 * fast/canvas/pointInPath.js:
1932 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
1933 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
1934 * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
1936 2009-01-11 Glenn Wilson <gwilson@google.com>
1938 Reviewed by Darin Adler.
1940 Rebaselined/reworded tests that relied on WinIE's past quirk of
1941 not allowing selection of unnamed radio buttons.
1943 See https://bugs.webkit.org/show_bug.cgi?id=21534
1945 * fast/forms/focus2-expected.txt:
1946 * fast/forms/focus2.html:
1947 * fast/forms/radio_checked_name-expected.txt:
1948 * fast/forms/radio_checked_name.html:
1950 2009-01-11 tony chang <tony@chromium.org>
1952 Reviewed by Darin Adler.
1954 Remove svn:eol-style native from some utf16 files so
1955 windows-svn doesn't alter them on checkout.
1957 * fast/xsl/xslt-enc16.xml: remove svn:eol-style
1958 * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
1960 2009-01-11 Jungshik Shin <jshin@chromium.org>
1962 Reviewed by Alexey Proskuryakov
1964 - Make fast/encoding/char-encoding test work with Chromium by replacing
1965 'data:' with 'file:' pointing to resources/dummy.html (an empty file).
1966 - Put old Mac encodings in a separate char-encoding-mac.html to make it
1967 possible to to skip it.
1968 - Factor out common functions in char-encoding.html and char-encoding-mac.html
1969 and put them in char-encoding-utils.js
1971 See: https://bugs.webkit.org/show_bug.cgi?id=22882
1973 * fast/encoding/char-encoding-mac-expected.txt: Added.
1974 * fast/encoding/char-encoding-mac.html: Added.
1975 * fast/encoding/char-encoding.html:
1976 * fast/encoding/resources/char-encoding-utils.js: Added.
1977 * fast/encoding/resources/dummy.html: Added.
1979 2009-01-11 Jeremy Moskovich <jeremy@chromium.org>
1981 Reviewed by Darin Adler.
1983 https://bugs.webkit.org/show_bug.cgi?id=16001
1984 Incorrect assumption that selection is always contiguous LTR.
1986 * editing/selection/extend-selection-bidi-expected.checksum: Added.
1987 * editing/selection/extend-selection-bidi-expected.png: Added.
1988 * editing/selection/extend-selection-bidi-expected.txt: Added.
1989 * editing/selection/extend-selection-bidi.html: Added.
1991 2009-01-10 Simon Fraser <simon.fraser@apple.com>
1993 Reviewed by Dan Bernstein
1995 https://bugs.webkit.org/show_bug.cgi?id=23222
1997 Test for repainting which is affected by LayoutState under an element
1998 with a CSS transform.
2000 * fast/repaint/transform-disable-layoutstate.html: Added.
2001 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
2002 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
2003 * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
2005 2009-01-09 Sam Weinig <sam@webkit.org>
2007 Check in correct results for failing test.
2009 * fast/dom/Window/window-properties-expected.txt:
2011 2009-01-09 Joel Weinberger <jww@cs.berkeley.edu>
2013 Reviewed by Darin Adler.
2014 Landed by Adam Barth.
2016 The test intended to test reload, but reference reload in one place and
2017 replace in another. This makes them consistent.
2019 * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
2021 2009-01-09 Alexey Proskuryakov <ap@webkit.org>
2023 Reviewed by Darin Adler.
2025 <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
2027 * http/tests/appcache/reload-expected.txt: Added.
2028 * http/tests/appcache/reload.html: Added.
2029 * http/tests/appcache/resources/reload-iframe.html: Added.
2030 * http/tests/appcache/resources/reload-iframe.manifest: Added.
2032 2009-01-09 Alexey Proskuryakov <ap@webkit.org>
2034 https://bugs.webkit.org/show_bug.cgi?id=23165
2036 * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
2038 2009-01-08 Gavin Barraclough <barraclough@apple.com>
2042 Looks like this should have been updated with r39699.
2044 * fast/js/global-constructors-expected.txt:
2046 2009-01-08 Pierre-Olivier Latour <pol@apple.com>
2048 Reviewed by Dan Bernstein.
2050 Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
2052 Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
2053 instead of simply the running ones.
2055 https://bugs.webkit.org/show_bug.cgi?id=23177
2057 * animations/animation-controller-drt-api-expected.txt:
2058 * animations/animation-controller-drt-api.html:
2059 * platform/win/Skipped:
2060 * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
2061 * transitions/zero-duration-with-non-zero-delay-end.html: Added.
2062 * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
2063 * transitions/zero-duration-with-non-zero-delay-start.html: Added.
2065 2009-01-07 Alexey Proskuryakov <ap@webkit.org>
2067 Reviewed by Darin Adler.
2070 https://bugs.webkit.org/show_bug.cgi?id=23165
2071 Add support for application cache dynamic entries
2073 * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
2074 * http/tests/appcache/dynamic-entries-no-cache.html: Added.
2076 2009-01-07 Justin Garcia <justin.garcia@apple.com>
2078 Reviewed by Darin Adler.
2080 <rdar://problem/6355786> Find fails for queries that contain a line break
2082 * editing/execCommand/6355786-expected.txt: Added.
2083 * editing/execCommand/6355786.html: Added.
2085 2009-01-07 Dean Jackson <dino@apple.com>
2087 Reviewed by Dan Bernstein.
2089 Added layout test for removing shorthand properties for
2090 animation, transition and transform origin.
2092 https://bugs.webkit.org/show_bug.cgi?id=22605
2094 * fast/css/transform-inline-style-remove-expected.txt: Added.
2095 * fast/css/transform-inline-style-remove.html: Added.
2097 2009-01-07 Pierre-Olivier Latour <pol@apple.com>
2099 Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
2101 https://bugs.webkit.org/show_bug.cgi?id=23168
2103 * animations/animation-test-helpers.js:
2104 * transitions/transition-test-helpers.js:
2106 2009-01-06 Pierre-Olivier Latour <pol@apple.com>
2108 Reviewed by Darin Adler.
2110 Added layout test for new DRT API numberOfActiveAnimations().
2112 https://bugs.webkit.org/show_bug.cgi?id=23126
2114 * animations/animation-controller-drt-api-expected.txt: Added.
2115 * animations/animation-controller-drt-api.html: Added.
2116 * platform/win/Skipped:
2118 2009-01-06 Chris Marrin <cmarrin@apple.com>
2120 Reviewed by David Hyatt.
2122 * animations/animation-test-helpers.js:
2123 (runAnimationTest.matrixStringToArray):
2124 (runAnimationTest.checkExpectedValue):
2125 * animations/simultaneous-start-left-expected.txt: Added.
2126 * animations/simultaneous-start-left.html: Added.
2127 * animations/simultaneous-start-transform-expected.txt: Added.
2128 * animations/simultaneous-start-transform.html: Added.
2130 2009-01-06 Dean Jackson <dino@apple.com>
2132 Reviewed by Dave Hyatt.
2134 Tests for Media Query extensions covering transitions,
2135 animations, transform-2d and transform-3d
2136 http://webkit.org/specs/MediaQueriesExtensions.html
2137 https://bugs.webkit.org/show_bug.cgi?id=22494
2139 * fast/media/mq-animation.html: Added.
2140 * fast/media/mq-transform-01.html: Added.
2141 * fast/media/mq-transform-02.html: Added.
2142 * fast/media/mq-transform-03.html: Added.
2143 * fast/media/mq-transform-04.html: Added.
2144 * fast/media/mq-transition.html: Added.
2145 * platform/mac/fast/media/mq-animation-expected.txt: Added.
2146 * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
2147 * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
2148 * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
2149 * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
2150 * platform/mac/fast/media/mq-transition-expected.txt: Added.
2152 2009-01-06 Justin Garcia <justin.garcia@apple.com>
2154 Reviewed by Oliver Hunt.
2157 <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
2159 A few more may able to be written after <rdar://problem/6468156> is fixed.
2161 * editing/undo/4059423-1-expected.txt: Added.
2162 * editing/undo/4059423-1.html: Added.
2163 * editing/undo/4059423-2-expected.txt: Added.
2164 * editing/undo/4059423-2.html: Added.
2166 2009-01-06 Oliver Hunt <oliver@apple.com>
2168 Reviewed by Cameron Zwarich.
2170 <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
2171 <rdar://problem/6474110>
2173 Add test for over releasing the scopechain.
2175 * fast/js/exception-try-finally-scope-error-expected.txt:
2176 * fast/js/resources/exception-try-finally-scope-error.js:
2178 2008-01-05 Dean Jackson <dino@apple.com>
2180 Reviewed by David Hyatt.
2182 Implement 'pointer-events' for HTML content. This involved
2183 adding a new value 'auto' which behaves as 'visiblePainted'
2184 in SVG content. The new tests exercise 'auto' and 'none'
2185 on HTML content. The SVG tests have been updated to include
2188 https://bugs.webkit.org/show_bug.cgi?id=11395
2190 * fast/css/computed-style-expected.txt:
2191 * fast/css/computed-style-without-renderer-expected.txt:
2192 * fast/events/pointer-events-2-expected.txt: Added.
2193 * fast/events/pointer-events-2.html: Added.
2194 * fast/events/pointer-events-expected.txt: Added.
2195 * fast/events/pointer-events.html: Added.
2196 * platform/mac/svg/custom/pointer-events-image-expected.checksum:
2197 * platform/mac/svg/custom/pointer-events-image-expected.png:
2198 * platform/mac/svg/custom/pointer-events-image-expected.txt:
2199 * platform/mac/svg/custom/pointer-events-path-expected.checksum:
2200 * platform/mac/svg/custom/pointer-events-path-expected.png:
2201 * platform/mac/svg/custom/pointer-events-path-expected.txt:
2202 * platform/mac/svg/custom/pointer-events-text-expected.checksum:
2203 * platform/mac/svg/custom/pointer-events-text-expected.png:
2204 * platform/mac/svg/custom/pointer-events-text-expected.txt:
2205 * svg/css/getComputedStyle-basic-expected.txt:
2206 * svg/custom/pointer-events-image.svg:
2207 * svg/custom/pointer-events-path.svg:
2208 * svg/custom/pointer-events-text.svg:
2210 2009-01-05 Darin Adler <darin@apple.com>
2212 Reviewed by Oliver Hunt.
2214 Fix failing set-colors test.
2216 * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
2218 * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
2219 accidentally expected failure for the bug I fixed. Also need new results for
2220 the CMYK test cases.
2222 2009-01-05 Darin Adler <darin@apple.com>
2224 Reviewed by Dan Bernstein.
2226 Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
2227 https://bugs.webkit.org/show_bug.cgi?id=23109
2229 * fast/text/find-backwards-expected.txt: Added.
2230 * fast/text/find-backwards.html: Added.
2231 * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
2232 * fast/text/resources/find-backwards.js: Added.
2234 2009-01-05 Darin Adler <darin@apple.com>
2236 Reviewed by Anders Carlsson.
2238 Bug 23104: minor mistakes in init functions for animation and transition events
2239 https://bugs.webkit.org/show_bug.cgi?id=23104
2241 * fast/events/init-events-expected.txt: Added.
2242 * fast/events/init-events.html: Added.
2243 * fast/events/resources/init-events.js: Added.
2245 2009-01-04 Darin Adler <darin@apple.com>
2247 Reviewed by Oliver Hunt.
2249 Bug 23105: canvas setFillColor function ignores alpha argument
2250 https://bugs.webkit.org/show_bug.cgi?id=23105
2252 * fast/canvas/resources/set-colors.js: Added.
2253 * fast/canvas/set-colors-expected.txt: Added.
2254 * fast/canvas/set-colors.html: Added.
2256 2009-01-04 Simon Fraser <simon.fraser@apple.com>
2258 Fix the expected image to account for a typo fix done on 2008-12-23.
2260 * platform/mac/fast/transforms/identity-matrix-expected.checksum:
2261 * platform/mac/fast/transforms/identity-matrix-expected.png:
2263 2009-01-04 Simon Fraser <simon.fraser@apple.com>
2265 Reviewed by Darin Adler
2267 https://bugs.webkit.org/show_bug.cgi?id=23090
2269 Repaint test for repainting when an element gets smaller,
2270 and gains a RenderLayer at the same time.
2272 * fast/repaint/create-layer-repaint.html: Added.
2273 * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
2274 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
2275 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
2277 2009-01-02 Adam Treat <treat@kde.org>
2279 Reviewed by George Staikos.
2281 Add layout test for new fixedLayoutSize feature of qt port
2283 * platform/qt/view/fixed-layout-size-expected.txt: Added.
2284 * platform/qt/view/fixed-layout-size.html: Added.
2286 2009-01-04 Darin Adler <darin@apple.com>
2288 Suggested by Dan Bernstein.
2290 * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
2291 longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
2292 now, but it's good that they're gone.
2294 2009-01-03 Darin Adler <darin@apple.com>
2296 Reviewed by Dan Bernstein.
2298 Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
2299 https://bugs.webkit.org/show_bug.cgi?id=23095
2301 * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
2302 Later we might want to work around it in our search code instead, or in addition,
2303 if we can figure out how to do that.
2305 2009-01-03 David D. Kilzer <ddkilzer@webkit.org>
2307 Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
2309 <https://bugs.webkit.org/show_bug.cgi?id=23091>
2311 Reviewed by Darin Adler.
2313 Updated test results after removing Keep-Alive and Connection
2314 headers from webarchive tests.
2316 * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
2317 * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
2318 * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
2319 * http/tests/webarchive/test-preload-resources-expected.webarchive:
2321 2009-01-03 Rob Buis <rwlbuis@gmail.com>
2326 https://bugs.webkit.org/show_bug.cgi?id=22660
2327 SVG elements that are moved are nor fully invalidated/earsed
2329 * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
2330 * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
2331 * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
2332 * svg/custom/circle-move-invalidation.svg: Added.
2334 2009-01-02 Oliver Hunt <oliver@apple.com>
2336 Reviewed by Gavin Barraclough.
2338 [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
2339 https://bugs.webkit.org/show_bug.cgi?id=23078
2341 Test exception handling in side eval encapsulated by dynamic scopes.
2343 * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
2344 * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
2345 * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
2348 2009-01-02 David Smith <catfish.man@gmail.com>
2350 Reviewed by Darin Adler.
2352 https://bugs.webkit.org/show_bug.cgi?id=22699
2353 Enable NodeList caching for getElementsByTagName
2355 * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
2356 * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
2358 2009-01-02 Eric Carlson <eric.carlson@apple.com>
2360 Reviewed by Darin Adler
2362 https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417>
2363 Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
2365 Add test for <video> zoom with and without width/height attributes
2367 * media/video-zoom.html: Added.
2368 * platform/mac/media/video-zoom-expected.txt: Added.
2370 2009-01-02 Simon Fraser <simon.fraser@apple.com>
2372 Reviewed by Darin Adler
2374 https://bugs.webkit.org/show_bug.cgi?id=23082
2376 Testcase for animated GIF used as CSS background.
2378 * fast/backgrounds/animated-gif-as-background.html: Added.
2379 * fast/backgrounds/resources/red-green-animated.gif: Added.
2380 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
2381 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
2382 * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
2384 2009-01-02 Simon Fraser <simon.fraser@apple.com>
2386 Reviewed by Darin Adler
2388 https://bugs.webkit.org/show_bug.cgi?id=22981
2390 Add tests for animated svg-as-image, animated svg-as-background,
2391 and canvas-as-image.
2393 * fast/backgrounds/animated-svg-as-background.html: Added.
2394 * fast/backgrounds/animated-svg-as-mask.html: Added.
2395 * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
2396 * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
2397 * fast/backgrounds/svg-as-background-5.html:
2398 * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
2399 * fast/canvas/canvas-as-image.html: Added.
2400 * fast/images/animated-svg-as-image.html: Added.
2401 * fast/images/resources/animated-rect-fixed-size.svg: Added.
2402 * fast/images/resources/animated-rect-relative-size.svg: Added.
2403 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
2404 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
2405 * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
2406 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
2407 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
2408 * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
2409 * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
2410 * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
2411 * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
2412 * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
2413 * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
2414 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
2415 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
2416 * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
2417 * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
2418 * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
2419 * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
2421 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
2423 Reviewed by Darin Adler.
2425 https://bugs.webkit.org/show_bug.cgi?id=23076
2426 Add tests for application cache manifest parse failures
2428 * http/tests/appcache/resources/.htaccess:
2429 * http/tests/appcache/resources/wrong-content-type.manifest: Added.
2430 * http/tests/appcache/resources/wrong-signature.manifest: Added.
2431 * http/tests/appcache/wrong-content-type-expected.txt: Added.
2432 * http/tests/appcache/wrong-content-type.html: Added.
2433 * http/tests/appcache/wrong-signature-expected.txt: Added.
2434 * http/tests/appcache/wrong-signature.html: Added.
2436 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
2438 Reviewed by Darin Adler.
2440 https://bugs.webkit.org/show_bug.cgi?id=23022
2441 Fix multiple issues with appcache online whitelist handling
2443 * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
2444 making it possible to test that the network was hit when loading.
2446 * http/tests/appcache/online-whitelist-expected.txt: Added.
2447 * http/tests/appcache/online-whitelist.html: Added.
2448 * http/tests/appcache/resources/online-whitelist.manifest: Added.
2450 2009-01-02 Alexey Proskuryakov <ap@webkit.org>
2452 Reviewed by Darin Adler.
2454 https://bugs.webkit.org/show_bug.cgi?id=23036
2455 <rdar://problem/6451666> Implement AppCache fallback entries (23036)
2457 * http/tests/appcache/fallback-expected.txt: Added.
2458 * http/tests/appcache/fallback.html: Added.
2459 * http/tests/appcache/resources/fallback-redirect.php: Added.
2460 * http/tests/appcache/resources/fallback.manifest: Added.
2461 Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
2463 * http/tests/resources/network-simulator.php: Return 404 for missing files.
2465 2009-01-01 Darin Adler <darin@apple.com>
2467 Add one more String.replace test case that I should have included in that last check-in.
2469 * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
2470 $0-$99 are used but are actually valid.
2471 * fast/js/string-replace-3-expected.txt: Added new result.
2473 2009-01-01 Darin Adler <darin@apple.com>
2475 Reviewed by Oliver Hunt.
2477 String.replace does not support $& replacement metacharacter when search term is not a RegExp
2478 <https://bugs.webkit.org/show_bug.cgi?id=21431>
2479 <rdar://problem/6274993>
2481 * fast/js/resources/string-replace-3.js: Added test cases to cover replace with non-regexp and
2482 to cover "$0" and "$00".
2483 * fast/js/string-replace-3-expected.txt: Added new results.
2485 2009-01-01 Darin Adler <darin@apple.com>
2487 Reviewed by Dan Bernstein.
2489 Turn on the regression test for ICU search on Mac OS X Tiger too.
2490 It was already on for Windows (by accident, failing), but now WebCore has been changed
2491 so it should work fine on all platforms using ICU, which includes both of those.
2493 * platform/mac-tiger/editing/execCommand: Removed.
2494 * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Removed.
2496 2009-01-01 Simon Fraser <simon.fraser@apple.com>
2498 Reviewed by Darin Adler, Oliver Hunt
2500 https://bugs.webkit.org/show_bug.cgi?id=23065
2502 Repaint test for incremental painting in canvas.
2504 * fast/canvas/canvas-incremental-repaint.html: Added.
2505 * platform/mac/fast/canvas/canvas-incremental-repaint-expected.checksum: Added.
2506 * platform/mac/fast/canvas/canvas-incremental-repaint-expected.png: Added.
2507 * platform/mac/fast/canvas/canvas-incremental-repaint-expected.txt: Added.
2509 2009-01-01 Darin Adler <darin@apple.com>
2511 Reviewed by Dan Bernstein.
2513 Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
2514 https://bugs.webkit.org/show_bug.cgi?id=23051
2515 rdar://problem/3574497
2517 Currently this is only activated on the Mac platform, not including Tiger.
2519 * editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
2520 * editing/execCommand/findString-diacriticals.html: Added.
2521 * platform/mac-tiger/editing/execCommand: Added.
2522 * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
2523 * platform/mac/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect success.
2525 2008-12-31 Oliver Hunt <oliver@apple.com>
2527 Reviewed by Cameron Zwarich.
2529 [jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block
2530 <https://bugs.webkit.org/show_bug.cgi?id=23063>
2532 Add tests for variable declaration inside eval inside a catch block.
2534 * fast/js/eval-var-decl-expected.txt:
2535 * fast/js/resources/eval-var-decl.js:
2536 (try.thirdEvalResult):
2538 2008-12-31 Oliver Hunt <oliver@apple.com>
2540 Reviewed by Gavin Barraclough.
2542 [jsfunfuzz] Computed exception offset wrong when first instruction is attempt to resolve deleted eval
2543 <https://bugs.webkit.org/show_bug.cgi?id=23062>
2545 Add an additional line number test to ensure we get the correct exception information when
2546 resolve of 'eval' fails.
2548 * fast/js/exception-linenums-expected.txt:
2549 * fast/js/resources/exception-linenums.js:
2551 2008-12-31 Cameron Zwarich <cwzwarich@uwaterloo.ca>
2553 Reviewed by Oliver Hunt.
2555 Add a test for bug 23054: Caching of global lookups occurs even when the global object has become a dictionary
2556 <https://bugs.webkit.org/show_bug.cgi?id=23054>
2557 <rdar://problem/6469905>
2559 * fast/js/pic/delete-global-object-expected.txt: Added.
2560 * fast/js/pic/delete-global-object.html: Added.
2562 2008-12-30 Oliver Hunt <oliver@apple.com>
2564 Reviewed by Darin Adler.
2566 <https://bugs.webkit.org/show_bug.cgi?id=23049> [jsfunfuzz] With blocks do not correctly protect their scope object
2567 <rdar://problem/6469742> Crash in JSC::TypeInfo::hasStandardGetOwnPropertySlot() running jsfunfuzz
2569 Tests to ensure we correctly protect the scope object from GC.
2571 * fast/js/resources/with-scope-gc.js: Added.
2572 * fast/js/with-scope-gc-expected.txt: Added.
2573 * fast/js/with-scope-gc.html: Added.
2575 2008-12-30 Simon Fraser <simon.fraser@apple.com>
2577 Fix spurious test failures by rounding floating point values to
2578 mask math differences between machines.
2580 * transitions/transform-op-list-match-expected.txt:
2581 * transitions/transform-op-list-match.html:
2582 * transitions/transform-op-list-no-match-expected.txt:
2583 * transitions/transform-op-list-no-match.html:
2584 * transitions/transition-test-helpers.js:
2587 2008-12-30 Simon Fraser <simon.fraser@apple.com>
2589 Reviewed by Darin Adler
2591 https://bugs.webkit.org/show_bug.cgi?id=23042
2593 Repaint test for content inside reflections.
2595 * fast/repaint/reflection-redraw.html: Added.
2596 * platform/mac/fast/repaint/reflection-redraw-expected.checksum: Added.
2597 * platform/mac/fast/repaint/reflection-redraw-expected.png: Added.
2598 * platform/mac/fast/repaint/reflection-redraw-expected.txt: Added.
2600 2008-12-30 Cameron Zwarich <cwzwarich@uwaterloo.ca>
2602 Reviewed by Sam Weinig.
2604 Add tests for bug 23037: Parsing and reparsing disagree on automatic semicolon insertion
2605 <https://bugs.webkit.org/show_bug.cgi?id=23037>
2606 <rdar://problem/6467124>
2608 * fast/js/reparsing-semicolon-insertion-expected.txt: Added.
2609 * fast/js/reparsing-semicolon-insertion.html: Added.
2610 * fast/js/resources/reparsing-semicolon-insertion.js: Added.
2612 2008-12-30 Dan Bernstein <mitz@apple.com>
2614 Reviewed by Adele Peterson.
2616 - test for <rdar://problem/6469944> REGRESSION(3.2.1-ToT): Repro crash in WebCore::HTMLInputElement::updatePlaceholderVisibility opening http://billshrink.com
2618 * fast/forms/placeholder-non-textfield-expected.txt: Added.
2619 * fast/forms/placeholder-non-textfield.html: Added.
2621 2008-12-29 Oliver Hunt <oliver@apple.com>
2623 Reviewed by Cameron Zwarich.
2625 Bug 23030: Cannot setTransform with a non-invertible ctm
2627 Tests to ensure correct behaviour when the canvas context does not
2628 have an invertible CTM.
2630 * fast/canvas/canvas-set-properties-with-non-invertible-ctm-expected.txt: Added.
2631 * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html: Added.
2632 * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Added.
2635 2008-12-29 Alexey Proskuryakov <ap@webkit.org>
2637 Reviewed by Mark Rowe.
2639 Fix Windows svn update - replace a file with a colon in its name with an Apache rewrite.
2641 * http/tests/appcache/resources/.htaccess: Added.
2642 * http/tests/appcache/resources/UNKNOWN_SECTION:: Removed.
2644 2008-12-29 Glenn Wilson <gwilson@chromium.org>
2646 Reviewed by Darin Adler.
2647 Landed by Pamela Greene.
2649 Added new layout tests verifying that using a locally-scoped
2650 variable in an event handler of a form takes precedence over
2651 names of items in that form.
2653 See: https://bugs.webkit.org/show_bug.cgi?id=22977
2655 * fast/forms/var-name-conflict-in-form-event-handler-expected.txt: Added.
2656 * fast/forms/var-name-conflict-in-form-event-handler.html: Added.
2658 2008-12-28 Alexey Proskuryakov <ap@webkit.org>
2660 Reviewed by Darin Adler.
2662 https://bugs.webkit.org/show_bug.cgi?id=23007
2663 REGRESSION: Timer-related crash when closing Web Inspector
2665 * fast/dom/Window/remove-timeout-crash-expected.txt: Added.
2666 * fast/dom/Window/remove-timeout-crash.html: Added.
2668 2008-12-28 Alexey Proskuryakov <ap@webkit.org>
2670 Reviewed by Anders Carlsson.
2672 https://bugs.webkit.org/show_bug.cgi?id=23012
2673 Bring application cache manifest parsing up to date
2675 * http/tests/appcache/manifest-parsing-expected.txt: Added.
2676 * http/tests/appcache/manifest-parsing.html: Added.
2677 * http/tests/appcache/resources/UNKNOWN_SECTION:: Added.
2678 * http/tests/appcache/resources/manifest-parsing.manifest: Added.
2680 2008-12-28 Alexey Proskuryakov <ap@webkit.org>
2682 Reviewed by Anders Carlsson.
2684 https://bugs.webkit.org/show_bug.cgi?id=23009
2685 Add a test for application cache offline operation
2687 * http/tests/resources/network-simulator.php: A proxy script to simulate a network connection
2688 that can go offline, using an infinite redirect loop in offline mode to generate an error.
2690 * http/tests/appcache/offline-access-expected.txt: Added.
2691 * http/tests/appcache/offline-access.html: Added.
2692 * http/tests/appcache/resources/offline-access-frame.html: Added.
2693 * http/tests/appcache/resources/offline-access.js: Added.
2694 * http/tests/appcache/resources/offline-access.manifest: Added.
2695 Test that an application loads successfully from cache.
2697 * http/tests/resources: Added.
2698 * http/tests/resources/portabilityLayer.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/portabilityLayer.php.
2699 * http/tests/resources/reset-temp-file.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/reset-temp-file.php.
2700 * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html:
2701 * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html:
2702 * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-timeout.html:
2703 * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
2704 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
2705 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
2706 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
2707 * http/tests/xmlhttprequest/resources/portabilityLayer.php: Removed.
2708 * http/tests/xmlhttprequest/resources/reset-temp-file.php: Removed.
2709 * http/tests/appcache/resources/fail-on-update.php:
2710 Moved some common scripts from xmlhttprequest/resources/ to resources/
2712 2008-12-28 Cameron Zwarich <zwarich@apple.com>
2714 Reviewed by Oliver Hunt.
2716 Add tests for bug 22840: REGRESSION (r38349): Gmail doesn't load with profiling enabled
2717 <https://bugs.webkit.org/show_bug.cgi?id=22840>
2718 <rdar://problem/6468077>
2720 * fast/profiler/call-register-leak-expected.txt: Added.
2721 * fast/profiler/call-register-leak.html: Added.
2723 2008-12-27 Alexey Proskuryakov <ap@webkit.org>
2725 Suggested by Dave Levin.
2727 https://bugs.webkit.org/show_bug.cgi?id=22950
2729 Another attempt to fix the failing XHR tests on Tiger buildbot: make file_put_contents
2730 portable implementation return a result.
2732 * http/tests/xmlhttprequest/resources/portabilityLayer.php:
2734 2008-12-26 David Levin <levin@chromium.org>
2736 Reviewed by Alexey Proskuryakov.
2738 https://bugs.webkit.org/show_bug.cgi?id=22950
2740 Remove ensureTrailingSlash from appcache test.
2742 * http/tests/appcache/resources/fail-on-update.php:
2744 2008-12-26 David Levin <levin@chromium.org>
2746 Reviewed by Alexey Proskuryakov.
2748 https://bugs.webkit.org/show_bug.cgi?id=22950
2750 Attempt to fix the failiing XHR tests on Tiger buildbot.
2751 Remove the no longer needed ensureTrailingSlash function.
2753 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
2754 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
2755 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
2757 * http/tests/xmlhttprequest/resources/portabilityLayer.php:
2758 Make sys_get_temp_dir() return "/tmp" when it can't find the temp directory through other means.
2760 * http/tests/xmlhttprequest/resources/reset-temp-file.php:
2762 2008-12-26 Alexey Proskuryakov <ap@webkit.org>
2764 Reviewed by Anders Carlsson.
2766 Fix a layout test that was broken by the previous appcache commit
2767 (it only passed every other time as a result).
2769 * http/tests/appcache/fail-on-update.html:
2771 2008-12-26 Simon Fraser <simon.fraser@apple.com>
2773 https://bugs.webkit.org/show_bug.cgi?id=22981
2775 Update more svg-as-image test results affected by the fix
2776 for SVGImage drawing.
2778 * platform/mac/fast/borders/svg-as-border-image-2-expected.checksum:
2779 * platform/mac/fast/borders/svg-as-border-image-2-expected.png:
2780 * platform/mac/fast/borders/svg-as-border-image-expected.checksum:
2781 * platform/mac/fast/borders/svg-as-border-image-expected.png:
2783 2008-12-26 Alexey Proskuryakov <ap@webkit.org>
2785 Reviewed by Darin Adler.
2787 https://bugs.webkit.org/show_bug.cgi?id=23001
2788 A call to applicationCache.update() from a cached event listener should be ignored
2790 * http/tests/appcache/idempotent-update-expected.txt: Added.
2791 * http/tests/appcache/idempotent-update.html: Added.
2792 * http/tests/appcache/resources/idempotent-update.manifest: Added.
2794 2008-12-26 Alexey Proskuryakov <ap@webkit.org>
2796 Reviewed by Darin Adler.
2798 https://bugs.webkit.org/show_bug.cgi?id=22997
2799 ASSERTION FAILED: !m_resources.contains(url) in ApplicationCache::addResource()
2801 * http/tests/appcache/resources/subframe-1.html: Added.
2802 * http/tests/appcache/resources/subframe-2.html: Added.
2803 * http/tests/appcache/resources/subframe-3.html: Added.
2804 * http/tests/appcache/resources/subframe-4.html: Added.
2805 * http/tests/appcache/resources/subframes-1.manifest: Added.
2806 * http/tests/appcache/resources/subframes-2.manifest: Added.
2807 * http/tests/appcache/resources/subframes-3.manifest: Added.
2808 * http/tests/appcache/resources/subframes-4.manifest: Added.
2809 * http/tests/appcache/top-frame-1-expected.txt: Added.
2810 * http/tests/appcache/top-frame-1.html: Added.
2811 * http/tests/appcache/top-frame-2-expected.txt: Added.
2812 * http/tests/appcache/top-frame-2.html: Added.
2813 * http/tests/appcache/top-frame-3-expected.txt: Added.
2814 * http/tests/appcache/top-frame-3.html: Added.
2815 * http/tests/appcache/top-frame-4-expected.txt: Added.
2816 * http/tests/appcache/top-frame-4.html: Added.
2817 Added a bunch of tests that cover subframe appcache behavior (and thus a good part of
2818 application cache selection algorithm in general).
2820 * http/tests/appcache/simple.html: Changed to execute on noupdate event, too, making the
2821 test pass in browser without emptying appcache on each run.
2823 2008-12-26 David Levin <levin@chromium.org>
2825 Reviewed by Alexey Proskuryakov.
2827 https://bugs.webkit.org/show_bug.cgi?id=22950
2828 Added more logging to reset-temp-file to help expose potential issues that could cause test failures (on the Tiger buildbot).
2830 If there are issues in reset-temp-file, they are printed from the test access-control-basic-allow-preflight-cache.html
2832 * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
2833 * http/tests/xmlhttprequest/resources/reset-temp-file.php:
2835 2008-12-25 Alexey Proskuryakov <ap@webkit.org>
2837 Reviewed by Darin Adler.
2839 https://bugs.webkit.org/show_bug.cgi?id=22993
2840 Application cache shouldn't be inherited by subframes
2842 <rdar://problem/6284708> AppCache crashes in ApplicationCacheResource::addType()
2844 * http/tests/appcache/foreign-iframe-main-expected.txt: Added.
2845 * http/tests/appcache/foreign-iframe-main.html: Added.
2846 * http/tests/appcache/resources/foreign-iframe-subresource.js: Added.
2847 * http/tests/appcache/resources/foreign-iframe.html: Added.
2848 * http/tests/appcache/resources/foreign-iframe.manifest: Added.
2850 2008-12-24 Simon Fraser <simon.fraser@apple.com>
2852 Reviewed by Oliver Hunt
2854 https://bugs.webkit.org/show_bug.cgi?id=21910
2856 Update more svg-as-image test results affected by the fix
2857 for SVGImage drawing.
2859 * platform/mac/fast/images/svg-as-background-expected.checksum:
2860 * platform/mac/fast/images/svg-as-background-expected.png:
2861 * platform/mac/fast/images/svg-as-image-expected.checksum:
2862 * platform/mac/fast/images/svg-as-image-expected.png:
2863 * platform/mac/fast/images/svg-as-relative-image-expected.checksum:
2864 * platform/mac/fast/images/svg-as-relative-image-expected.png:
2865 * transforms/2d/compound-transforms-vs-containers.html:
2867 2008-12-24 Alexey Proskuryakov <ap@webkit.org>
2869 Reviewed by Dan Bernstein.
2871 https://bugs.webkit.org/show_bug.cgi?id=22982
2872 http/tests/navigation/post-goback-repost-policy.html fails on Tiger
2874 Change resources that are accessed with POST from .html to .php. I don't know why Apache 2.0
2875 had no problem with this.
2877 * http/tests/navigation/post-goback-repost-policy.html:
2878 * http/tests/navigation/resources/goback-with-policydelegate.html: Removed.
2879 * http/tests/navigation/resources/goback-with-policydelegate.php: Copied from LayoutTests/http/tests/navigation/resources/goback-with-policydelegate.html.
2880 * http/tests/navigation/resources/post-target-policy-test.html: Removed.
2881 * http/tests/navigation/resources/post-target-policy-test.php: Copied from LayoutTests/http/tests/navigation/resources/post-target-policy-test.html.
2883 2008-12-23 Simon Fraser <simon.fraser@apple.com>
2885 Reviewed by Dan Bernstein
2887 https://bugs.webkit.org/show_bug.cgi?id=22941
2889 Add test for opacity on the document element.
2891 * fast/backgrounds/opacity-on-document-element.html: Added.
2892 * platform/mac/fast/backgrounds/opacity-on-document-element-expected.checksum: Added.
2893 * platform/mac/fast/backgrounds/opacity-on-document-element-expected.png: Added.
2894 * platform/mac/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
2896 * fast/transforms/identity-matrix.html:
2897 * platform/mac/fast/transforms/identity-matrix-expected.txt:
2900 2008-12-23 Simon Fraser <simon.fraser@apple.com>
2902 Reviewed by Dan Bernstein
2904 https://bugs.webkit.org/show_bug.cgi?id=21910
2906 Re-create expected images after fixing painting issue with SVGImage.
2908 * platform/mac/fast/backgrounds/svg-as-background-1-expected.checksum:
2909 * platform/mac/fast/backgrounds/svg-as-background-1-expected.png:
2910 * platform/mac/fast/backgrounds/svg-as-background-2-expected.checksum:
2911 * platform/mac/fast/backgrounds/svg-as-background-2-expected.png:
2912 * platform/mac/fast/backgrounds/svg-as-background-3-expected.checksum:
2913 * platform/mac/fast/backgrounds/svg-as-background-3-expected.png:
2914 * platform/mac/fast/backgrounds/svg-as-background-4-expected.checksum:
2915 * platform/mac/fast/backgrounds/svg-as-background-4-expected.png:
2916 * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
2917 * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
2918 * platform/mac/fast/backgrounds/svg-as-mask-expected.checksum:
2919 * platform/mac/fast/backgrounds/svg-as-mask-expected.png:
2920 * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.checksum:
2921 * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.png:
2923 2008-12-22 Julien Chaffraix <jchaffraix@webkit.org>
2925 Reviewed by Darin Adler.
2927 Test case for bug 11106: Some XMLHttpRequest URI resolving tests fail
2928 https://bugs.webkit.org/show_bug.cgi?id=11106
2930 These tests are borrowed from Opera's test case suite (http://tc.labs.opera.com/apis/XMLHttpRequest).
2931 They correspond to open/004.html - open/010.html which were previously failing.
2933 * http/tests/xmlhttprequest/resources/test-uri-resolution.txt: Added.
2934 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-004-iframe.html: Added.
2935 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-005-iframe.html: Added.
2936 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-006-iframe.html: Added.
2937 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-007-iframe.html: Added.
2938 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-008-iframe.html: Added.
2939 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-009-iframe.html: Added.
2940 * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-010-iframe.html: Added.
2941 * http/tests/xmlhttprequest/test-uri-resolution.txt: Added.
2942 * http/tests/xmlhttprequest/uri-resolution-opera-open-004-expected.txt: Added.
2943 * http/tests/xmlhttprequest/uri-resolution-opera-open-004.html: Added.
2944 * http/tests/xmlhttprequest/uri-resolution-opera-open-005-expected.txt: Added.
2945 * http/tests/xmlhttprequest/uri-resolution-opera-open-005.html: Added.
2946 * http/tests/xmlhttprequest/uri-resolution-opera-open-006-expected.txt: Added.
2947 * http/tests/xmlhttprequest/uri-resolution-opera-open-006.html: Added.
2948 * http/tests/xmlhttprequest/uri-resolution-opera-open-007-expected.txt: Added.
2949 * http/tests/xmlhttprequest/uri-resolution-opera-open-007.html: Added.
2950 * http/tests/xmlhttprequest/uri-resolution-opera-open-008-expected.txt: Added.
2951 * http/tests/xmlhttprequest/uri-resolution-opera-open-008.html: Added.
2952 * http/tests/xmlhttprequest/uri-resolution-opera-open-009-expected.txt: Added.
2953 * http/tests/xmlhttprequest/uri-resolution-opera-open-009.html: Added.
2954 * http/tests/xmlhttprequest/uri-resolution-opera-open-010-expected.txt: Added.
2955 * http/tests/xmlhttprequest/uri-resolution-opera-open-010.html: Added.
2957 2008-12-22 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
2959 Reviewed by George Staikos.
2961 Fixes: https://bugs.webkit.org/show_bug.cgi?id=22971
2963 Fix regression caused by the HTMLFormElement refactorization.
2964 File form elements without a name have to be included in multipart/form-data
2965 submission. Cover this behaviour with a new test case.
2967 * http/tests/misc/empty-file-formdata-expected.txt: Added.
2968 * http/tests/misc/empty-file-formdata.html: Added.
2969 * http/tests/misc/resources/check-unnamed-file-included-in-formdata.php: Added.
2971 2008-12-22 David Kilzer <ddkilzer@apple.com>
2973 Bug 11850: Webarchive fails to save images referenced in CSS
2975 <https://bugs.webkit.org/show_bug.cgi?id=11850>
2977 Reviewed by Darin Adler.
2979 The first set of files below tests that URLs are encoded properly
2980 based on the charset of the stylesheet. Normally this behavior may
2981 only be tested by looking at web server logs with manual tests, but
2982 webarchives represent this information in such a way that they may
2983 be tested by DumpRenderTree. Note that these tests depend on Bug
2984 11850 being fixed, so it's not possible to separate them.
2986 The second set of files below tests that all types of resources
2987 referenced by url() in CSS stylesheets are now saved in webarchives.
2989 * http/tests/webarchive/resources/.htaccess: Added.
2990 * http/tests/webarchive/resources/apple.gif: Copied from LayoutTests/fast/canvas/resources/apple.gif.
2991 * http/tests/webarchive/resources/test-no-charset.css: Added.
2992 * http/tests/webarchive/resources/test-shift-jis.css: Added.
2993 * http/tests/webarchive/resources/test-utf-8.css: Added.
2994 * http/tests/webarchive/test-css-url-encoding-expected.webarchive: Added.
2995 * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive: Added.
2996 * http/tests/webarchive/test-css-url-encoding-shift-jis.html: Added.
2997 * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive: Added.
2998 * http/tests/webarchive/test-css-url-encoding-utf-8.html: Added.
2999 * http/tests/webarchive/test-css-url-encoding.html: Added.
3001 * webarchive/resources/Ahem.ttf: Copied from LayoutTests/fast/css/resources/Ahem.ttf.
3002 * webarchive/test-css-url-resources-in-stylesheets-expected.webarchive: Added.
3003 * webarchive/test-css-url-resources-in-stylesheets.html: Added.
3004 * webarchive/test-css-url-resources-inline-styles-expected.webarchive: Added.
3005 * webarchive/test-css-url-resources-inline-styles.html: Added.
3007 2008-12-22 Alexey Proskuryakov <ap@webkit.org>
3009 Reviewed by Darin Adler.
3011 <rdar://problem/6277060> ASSERTION FAILED: !m_cacheBeingUpdated if the manifest is not available
3013 Cover both the failing case, and its opposite, demonstrating that the assertion couldn't be
3016 * http/tests/appcache/404-manifest-expected.txt: Added.
3017 * http/tests/appcache/404-manifest.html: Added.
3018 * http/tests/appcache/fail-on-update-expected.txt: Added.
3019 * http/tests/appcache/fail-on-update.html: Added.
3020 * http/tests/appcache/resources/fail-on-update.php: Added.
3022 2008-12-22 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3024 Reviewed by Alexey Proskuryakov & George Staikos.
3026 Add simple testcase covering WML <fieldset> element support.
3028 * fast/wml/fieldset.wml: Added.
3029 * platform/mac/fast/wml/fieldset-expected.checksum: Added.
3030 * platform/mac/fast/wml/fieldset-expected.png: Added.
3031 * platform/mac/fast/wml/fieldset-expected.txt: Added.
3033 2008-12-21 David Levin <levin@chromium.org>
3035 Reviewed by Darin Adler.
3037 https://bugs.webkit.org/show_bug.cgi?id=22950
3039 Attempted fix for 4 failing XMLHttpReuqest tests on Tiger:
3040 access-control-basic-allow-preflight-cache-invalidation-by-header.html
3041 access-control-basic-allow-preflight-cache-invalidation-by-method.html
3042 access-control-basic-allow-preflight-cache-timeout.html
3043 access-control-basic-allow-preflight-cache.html
3045 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3046 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3047 * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3048 * http/tests/xmlhttprequest/resources/portabilityLayer.php:
3049 * http/tests/xmlhttprequest/resources/reset-temp-file.php:
3051 2008-12-22 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3053 Reviewed by George Staikos.
3055 Add WML HTTP layout tests and an initital set of results.
3056 Allow to reuse the existing WMLTestCase.js framework from another
3057 LayoutTests/ top-level directory - modify TEMPLATE.html & WMLTestCase.js.
3059 * http/tests/wml: Added.
3060 * http/tests/wml/go-task-get-method-accept-charset-expected.txt: Added.
3061 * http/tests/wml/go-task-get-method-accept-charset.html: Added.
3062 * http/tests/wml/go-task-get-method-expected.txt: Added.
3063 * http/tests/wml/go-task-get-method.html: Added.
3064 * http/tests/wml/go-task-post-method-accept-charset-expected.txt: Added.
3065 * http/tests/wml/go-task-post-method-accept-charset.html: Added.
3066 * http/tests/wml/go-task-post-method-expected.txt: Added.
3067 * http/tests/wml/go-task-post-method.html: Added.
3068 * http/tests/wml/resources: Added.
3069 * http/tests/wml/resources/TEMPLATE.html: Added.
3070 * http/tests/wml/resources/answer-utf8.cgi: Added.
3071 * http/tests/wml/resources/answer.cgi: Added.
3072 * http/tests/wml/resources/go-task-get-method-accept-charset.js: Added.
3073 * http/tests/wml/resources/go-task-get-method.js: Added.
3074 * http/tests/wml/resources/go-task-post-method-accept-charset.js: Added.
3075 * http/tests/wml/resources/go-task-post-method.js: Added.
3076 * wml/go-task-animation.html:
3077 * wml/go-task-get-method-external-deck-with-href.html:
3078 * wml/go-task-get-method-external-deck.html:
3079 * wml/go-task-get-method-same-deck.html:
3080 * wml/resources/TEMPLATE.html:
3081 * wml/resources/WMLTestCase.js:
3082 * wml/variable-reference-invalid-character.html:
3083 * wml/variable-reference-valid.html:
3085 2008-12-19 Zan Dobersek <zandobersek@gmail.com>
3087 Reviewed by Holger Freyther.
3089 https://bugs.webkit.org/show_bug.cgi?id=22039
3091 Enable more tests for testing on Gtk+ port.
3093 * platform/gtk/Skipped:
3095 2008-12-19 Simon Fraser <simon.fraser@apple.com>
3097 Reviewed by Darin Adler
3099 https://bugs.webkit.org/show_bug.cgi?id=22938
3101 Test for painting with a transformed <html> element.
3103 * fast/transforms/transformed-document-element.html: Added.
3104 * platform/mac/fast/transforms/transformed-document-element-expected.checksum: Added.
3105 * platform/mac/fast/transforms/transformed-document-element-expected.png: Added.
3106 * platform/mac/fast/transforms/transformed-document-element-expected.txt: Added.
3108 2008-12-19 Pamela Greene <pam@chromium.org>
3110 Reviewed by Darin Adler.
3112 https://bugs.webkit.org/show_bug.cgi?id=22612
3113 Add test to verify type enforcement in DOM setters.
3114 Resubmitting corrected copies; first submission had patching errors.
3116 * fast/dom/setter-type-enforcement-expected.txt: Added.
3117 * fast/dom/setter-type-enforcement.html: Added.
3119 2008-12-18 Pierre-Olivier Latour <pol@apple.com>
3121 Reviewed by Darin Adler.
3123 Rewrote some of the transition layout tests that were using setTimeout() to use the transition pause API in DRT when available.
3125 Rewrote the transition layout tests that were specifically testing the transition end event to use common JS code from transition-end-event-helpers.js.
3129 https://bugs.webkit.org/show_bug.cgi?id=22890
3131 * transitions/end-event-helpers.js: Removed.
3132 * transitions/interrupt-transform-transition-expected.txt:
3133 * transitions/interrupt-transform-transition.html:
3134 * transitions/opacity-transition-zindex.html:
3135 * transitions/start-transform-transition.html:
3136 * transitions/transform-op-list-match-expected.txt:
3137 * transitions/transform-op-list-match.html:
3138 * transitions/transform-op-list-no-match-expected.txt:
3139 * transitions/transform-op-list-no-match.html:
3140 * transitions/transition-end-event-all-properties-expected.txt:
3141 * transitions/transition-end-event-all-properties.html:
3142 * transitions/transition-end-event-attributes-expected.txt:
3143 * transitions/transition-end-event-attributes.html:
3144 * transitions/transition-end-event-container-expected.txt:
3145 * transitions/transition-end-event-container.html:
3146 * transitions/transition-end-event-helpers.js: Copied from LayoutTests/transitions/end-event-helpers.js.
3147 (recordTransitionEndEvent):
3148 (runTransitionTest.processEndEvents.compareEventInfo):
3149 (runTransitionTest.processEndEvents.examineResults):
3150 (runTransitionTest.processEndEvents):
3151 (runTransitionTest.startTest):
3152 (runTransitionTest.window):
3153 (runTransitionTest):
3154 * transitions/transition-end-event-left-expected.txt:
3155 * transitions/transition-end-event-left.html:
3156 * transitions/transition-end-event-multiple-01-expected.txt:
3157 * transitions/transition-end-event-multiple-01.html:
3158 * transitions/transition-end-event-multiple-02-expected.txt:
3159 * transitions/transition-end-event-multiple-02.html:
3160 * transitions/transition-end-event-multiple-03-expected.txt:
3161 * transitions/transition-end-event-multiple-03.html:
3162 * transitions/transition-end-event-multiple-04-expected.txt:
3163 * transitions/transition-end-event-multiple-04.html:
3164 * transitions/transition-end-event-nested-expected.txt:
3165 * transitions/transition-end-event-nested.html:
3166 * transitions/transition-end-event-set-none-expected.txt:
3167 * transitions/transition-end-event-set-none.html:
3168 * transitions/transition-end-event-transform-expected.txt:
3169 * transitions/transition-end-event-transform.html:
3170 * transitions/transition-end-event-window-expected.txt:
3171 * transitions/transition-end-event-window.html:
3172 * transitions/transition-test-helpers.js: Added.
3173 (runTransitionTest.isCloseEnough):
3174 (runTransitionTest.checkExpectedValue):
3175 (runTransitionTest.endTest):
3176 (runTransitionTest.runTest):
3177 (runTransitionTest.startTest):
3178 (runTransitionTest.if):
3179 * transitions/transition-timing-function-expected.txt: Copied from LayoutTests/transitions/transition-timing-function-software-expected.txt.
3180 * transitions/transition-timing-function-software-expected.txt: Removed.
3181 * transitions/transition-timing-function-software.html: Removed.
3182 * transitions/transition-timing-function.html: Copied from LayoutTests/transitions/transition-timing-function-software.html.
3183 * transitions/zero-duration-in-list-expected.txt:
3184 * transitions/zero-duration-in-list.html:
3186 2008-12-18 Cameron Zwarich <zwarich@apple.com>
3188 Reviewed by Geoff Garen.
3190 Add tests for bug 21855: REGRESSION (r37323): Gmail complains about popup blocking when opening a link
3191 <https://bugs.webkit.org/show_bug.cgi?id=21855>
3192 <rdar://problem/6278244>
3194 Since DumpRenderTree support was added in order to support these tests,
3195 they are skipped on non-Mac platforms.
3197 * fast/events/popup-blocking-click-in-iframe-expected.txt: Added.
3198 * fast/events/popup-blocking-click-in-iframe.html: Added.
3199 * fast/events/resources/popup-blocking-click-in-iframe-otherFrame.html: Added.
3200 * platform/gtk/Skipped:
3201 * platform/qt/Skipped:
3202 * platform/win/Skipped:
3204 2008-12-18 Pamela Greene <pam@chromium.org>
3206 Submitted without review.
3207 Moving layout test from root level into LayoutTests where it belongs.
3209 * fast/dom/setter-type-enforcement-expected.txt: Copied from fast/dom/setter-type-enforcement-expected.txt.
3210 * fast/dom/setter-type-enforcement.html: Copied from fast/dom/setter-type-enforcement.html.
3212 2008-12-17 Geoffrey Garen <ggaren@apple.com>
3214 Reviewed by Gavin Barraclough.
3216 Added a test for https://bugs.webkit.org/show_bug.cgi?id=22393
3217 Segfault when caching property accesses to primitive cells.
3219 * fast/js/primitive-property-access-edge-cases-expected.txt: Added.
3220 * fast/js/primitive-property-access-edge-cases.html: Added.
3221 * fast/js/resources/primitive-property-access-edge-cases.js: Added.
3224 2008-12-17 Simon Fraser <simon.fraser@apple.com>
3226 Reviewed by Dave Hyatt
3228 https://bugs.webkit.org/show_bug.cgi?id=22570
3230 Add testcase for reflection on an element with overflow: hidden
3232 * fast/reflections/reflection-overflow-hidden.html: Added.
3233 * platform/mac/fast/reflections/reflection-overflow-hidden-expected.checksum: Added.
3234 * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png: Added.
3235 * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt: Added.
3237 2008-12-17 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3239 Reviewed by Maciej Stachowiak.
3241 Update results after fixing wml.css, to be more in-line with html4.css.
3243 Fixes all <do> related tests, to correctly appear as buttons,
3244 not just text with gray background, as it used to be.
3246 * platform/mac/fast/wml/do-element-optional-attr-expected.checksum:
3247 * platform/mac/fast/wml/do-element-optional-attr-expected.png:
3248 * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
3249 * platform/mac/fast/wml/do-shadow-expected.checksum:
3250 * platform/mac/fast/wml/do-shadow-expected.png:
3251 * platform/mac/fast/wml/do-shadow-expected.txt:
3252 * platform/mac/fast/wml/do-template-expected.checksum:
3253 * platform/mac/fast/wml/do-template-expected.png:
3254 * platform/mac/fast/wml/do-template-expected.txt:
3255 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
3256 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
3257 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
3258 * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
3259 * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
3260 * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
3261 * platform/mac/fast/wml/err-samename-do-expected.checksum:
3262 * platform/mac/fast/wml/err-samename-do-expected.png:
3263 * platform/mac/fast/wml/err-samename-do-expected.txt:
3265 2008-12-17 Feng Qian <feng@chromium.org>
3267 Reviewed by Alexey Proskuryakov.
3268 Landed by Adam Barth.
3270 https://bugs.webkit.org/show_bug.cgi?id=21948
3271 Change two tests to use the host url in XMLHttpRequest so that
3272 it does not fail because of Chrome's file URL security policy.
3273 It does not affect the expected behaviors of tests.
3274 * fast/dom/null-document-xmlhttprequest-open.html:
3275 * fast/dom/xmlhttprequest-invalid-values.html:
3277 2008-12-17 Pamela Greene <pam@chromium.org>
3279 Reviewed by Darin Adler.
3280 Landed by Adam Barth.
3282 https://bugs.webkit.org/show_bug.cgi?id=22577
3283 Add a test to ensure that checkboxes and radio buttons with duplicate
3284 names map to a collection.
3286 * fast/dom/HTMLInputElement/duplicate-element-names-expected.txt: Added.
3287 * fast/dom/HTMLInputElement/duplicate-element-names.html: Added.
3289 2008-12-17 Pamela Greene <pam@chromium.org>
3291 Reviewed by Darin Adler.
3292 Landed by Adam Barth.
3294 https://bugs.webkit.org/show_bug.cgi?id=22612
3295 Add test to verify type enforcement in DOM setters.
3297 * fast/dom/setter-type-enforcement-expected.txt: Added.
3298 * fast/dom/setter-type-enforcement.html: Added.
3300 2008-12-17 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3302 Rubber-stamped by Timothy Hatcher.
3304 Fix wml/ tests, by doing s/</\</ and s/>/\>/.
3305 Not sure why this problem wasn't visible before, something has changed.
3307 * wml/go-task-animation-expected.txt:
3308 * wml/go-task-get-method-external-deck-expected.txt:
3309 * wml/go-task-get-method-external-deck-with-href-expected.txt:
3310 * wml/go-task-get-method-same-deck-expected.txt:
3311 * wml/resources/go-task-animation.js:
3312 * wml/resources/go-task-get-method-external-deck-with-href.js:
3313 * wml/resources/go-task-get-method-external-deck.js:
3314 * wml/resources/go-task-get-method-same-deck.js:
3316 2008-12-16 Simon Hausmann <hausmann@webkit.org>
3318 Reviewed by Holger Freyther.
3320 Unskip some tests that pass with the Qt DRT fixed for unload event
3323 * platform/qt/Skipped:
3325 2008-12-16 Simon Hausmann <hausmann@webkit.org>
3327 Reviewed by Holger Freyther.
3329 Added mac API specific loader test to the skip list for the Qt DRT.
3331 * platform/qt/Skipped:
3333 2008-12-15 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3335 Reviewed by Oliver Hunt.
3337 Add several testcases covering WML table element handling.
3338 Fixed fast/wml/case-sensitivity.wml - which used HTML style tables, that now raise errors (missing 'columns' attribute).
3340 * fast/wml/case-sensitivity.wml:
3341 * fast/wml/table-element-align-attribute-invalid.wml: Added.
3342 * fast/wml/table-element-columns-attribute-invalid-number.wml: Added.
3343 * fast/wml/table-element-columns-attribute-invalid.wml: Added.
3344 * fast/wml/table-element-columns-attribute-missing.wml: Added.
3345 * fast/wml/table-element-columns-attribute.wml: Added.
3346 * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.checksum:
3347 * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.png:
3348 * platform/mac/fast/wml/err-invalid-tablecolumn-number-expected.txt:
3349 * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.checksum: Added.
3350 * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.png: Added.
3351 * platform/mac/fast/wml/table-element-align-attribute-invalid-expected.txt: Added.
3352 * platform/mac/fast/wml/table-element-columns-attribute-expected.checksum: Added.
3353 * platform/mac/fast/wml/table-element-columns-attribute-expected.png: Added.
3354 * platform/mac/fast/wml/table-element-columns-attribute-expected.txt: Added.
3355 * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.checksum: Added.
3356 * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.png: Added.
3357 * platform/mac/fast/wml/table-element-columns-attribute-invalid-expected.txt: Added.
3358 * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.checksum: Added.
3359 * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.png: Added.
3360 * platform/mac/fast/wml/table-element-columns-attribute-invalid-number-expected.txt: Added.
3361 * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.checksum: Added.
3362 * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.png: Added.
3363 * platform/mac/fast/wml/table-element-columns-attribute-missing-expected.txt: Added.
3364 * platform/mac/fast/wml/table-element-expected.checksum:
3365 * platform/mac/fast/wml/table-element-expected.png:
3366 * platform/mac/fast/wml/table-element-expected.txt:
3368 2008-12-15 Darin Adler <darin@apple.com>
3370 Reviewed by Sam Weinig.
3372 - test for <rdar://problem/6427048> crash due to infinite recursion after setting window.__proto__ = window
3374 * fast/canvas/canvas-gradient-without-path.html: Let make-js-test-wrappers update this one.
3376 * fast/dom/Window/resources/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
3377 * fast/dom/Window/resources/window-custom-prototype.js: Added.
3378 * fast/dom/Window/window-custom-prototype-expected.txt: Added.
3379 * fast/dom/Window/window-custom-prototype.html: Added.
3381 2008-12-15 Pierre-Olivier Latour <pol@apple.com>
3383 Reviewed by Dan Bernstein.
3385 Added an extra layout test for transitions.
3387 https://bugs.webkit.org/show_bug.cgi?id=22836
3389 * transitions/change-values-during-transition-expected.txt: Added.
3390 * transitions/change-values-during-transition.html: Added.
3392 2008-12-15 Pierre-Olivier Latour <pol@apple.com>
3394 Reviewed by Dan Bernstein.
3396 Added an extra layout test for animations.
3398 https://bugs.webkit.org/show_bug.cgi?id=22836
3400 * animations/combo-transform-rotate+scale-expected.txt: Added.
3401 * animations/combo-transform-rotate+scale.html: Added.
3403 2008-12-15 Pierre-Olivier Latour <pol@apple.com>
3405 Updated transform-value-types.html and transform-value-types-expected.txt to latest version
3406 since change r39264 was lost when relocating these files.
3408 https://bugs.webkit.org/show_bug.cgi?id=22836
3410 * transforms/2d/transform-value-types-expected.txt:
3411 * transforms/2d/transform-value-types.html:
3413 2008-12-15 Pierre-Olivier Latour <pol@apple.com>
3415 Reviewed by Sam Weinig.
3417 Add new layout tests for transforms, animations & transitions.
3418 Also move a couple transform layout tests to the proper subdirectory.
3420 https://bugs.webkit.org/show_bug.cgi?id=22836
3422 * animations/combo-transform-translate+scale-expected.txt: Added.
3423 * animations/combo-transform-translate+scale.html: Added.
3424 * transforms/2d/computed-style-origin-expected.txt: Copied from LayoutTests/transforms/computed-style-origin-expected.txt.
3425 * transforms/2d/computed-style-origin.html: Copied from LayoutTests/transforms/computed-style-origin.html.
3426 * transforms/2d/transform-value-types-expected.txt: Copied from LayoutTests/transforms/transform-value-types-expected.txt.
3427 * transforms/2d/transform-value-types.html: Copied from LayoutTests/transforms/transform-value-types.html.
3428 * transforms/computed-style-origin-expected.txt: Removed.
3429 * transforms/computed-style-origin.html: Removed.
3430 * transforms/transform-value-types-expected.txt: Removed.
3431 * transforms/transform-value-types.html: Removed.
3432 * transitions/interrupt-transform-transition-expected.txt: Added.
3433 * transitions/interrupt-transform-transition.html: Added.
3434 * transitions/start-transform-transition-expected.txt: Added.
3435 * transitions/start-transform-transition.html: Added.
3436 * transitions/transition-timing-function-software-expected.txt: Added.
3437 * transitions/transition-timing-function-software.html: Added.
3438 * transitions/zero-duration-in-list-expected.txt: Added.
3439 * transitions/zero-duration-in-list.html: Added.
3440 * transitions/zero-duration-without-units-expected.txt: Added.
3441 * transitions/zero-duration-without-units.html: Added.
3443 2008-12-15 Simon Hausmann <hausmann@webkit.org>
3445 Reviewed by Holger Freyther.
3447 Add worker tests to the skip list for the Qt DRT as the feature is not enabled.
3449 * platform/qt/Skipped:
3451 2008-12-14 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3453 Reviewed by George Staikos.
3455 Add a new WML testcase covering <timer> and <go> combinations: wml/go-task-animation.html
3457 * wml/go-task-animation-expected.txt: Added.
3458 * wml/go-task-animation.html: Added.
3459 * wml/resources/WMLTestCase.js:
3460 (createWMLTestCase.iframeElement.onload):
3461 (createWMLTestCase):
3462 * wml/resources/animation.wml: Added.
3463 * wml/resources/go-task-animation.js: Added.
3464 (setupTestDocument):
3467 * wml/resources/go-task-get-method-same-deck.js:
3468 (setupTestDocument):
3469 * wml/resources/test-document.wml:
3471 2008-12-14 Dirk Schulze <krit@webkit.org>
3473 Reviewed by Oliver Hunt.
3475 Ensure correct behaviour of composite on a fully transparent color.
3477 * fast/canvas/canvas-transparency-and-composite-expected.txt: Added.
3478 * fast/canvas/canvas-transparency-and-composite.html: Added.
3479 * fast/canvas/resources/canvas-transparency-and-composite.js: Added.
3481 2008-12-14 Alexey Proskuryakov <ap@webkit.org>
3483 Suggested by Holger Freyther.
3485 * fast/workers/worker-navigator-expected.txt:
3486 * fast/workers/worker-navigator.html:
3487 navigator.platform.length is intentionally zero on Gtk+, changed to check for its type.
3489 2008-12-13 Alexey Proskuryakov <ap@webkit.org>
3491 Reviewed by Darin Adler.
3493 https://bugs.webkit.org/show_bug.cgi?id=22843
3494 Auto-generate JSWorkerContext
3496 * fast/workers/worker-replace-self-expected.txt: Added.
3497 * fast/workers/worker-replace-self.html: Added.
3498 Test that "self" is replaceable. This matches window.self behavior, but not Firefox.
3500 * fast/workers/worker-location-expected.txt:
3501 * fast/workers/worker-location.html:
3502 Added a test for global constructor.
3504 2008-12-13 Dirk Schulze <krit@webkit.org>
3506 Reviewed by Oliver Hunt.
3508 This test is wrong. We shouldn't fill something with a gradient, if the
3511 * fast/canvas/gradient-empty-path.html: Removed.
3512 * platform/mac/fast/canvas/gradient-empty-path-expected.checksum: Removed.
3513 * platform/mac/fast/canvas/gradient-empty-path-expected.png: Removed.
3514 * platform/mac/fast/canvas/gradient-empty-path-expected.txt: Removed.
3516 2008-12-13 Darin Adler <darin@apple.com>
3518 Reviewed by Dan Bernstein.
3520 - test for https://bugs.webkit.org/show_bug.cgi?id=18734
3521 REGRESSION (r31081): Focus problems in Gmail 2/Plain text message text
3522 <rdar://problem/5892415>
3524 * fast/forms/textarea-selection-preservation-expected.txt: Added.
3525 * fast/forms/textarea-selection-preservation.html: Added.
3527 2008-12-13 Holger Hans Peter Freyther <zecke@selfish.org>
3529 Reviewed by Dan Bernstein.
3531 Revert pixel test results back to the old version. This is
3534 https://bugs.webkit.org/show_bug.cgi?id=22824
3536 * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum:
3537 * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png:
3538 * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
3539 * platform/mac/svg/custom/image-small-width-height-expected.checksum:
3540 * platform/mac/svg/custom/image-small-width-height-expected.png:
3541 * platform/mac/svg/custom/image-small-width-height-expected.txt:
3542 * platform/mac/svg/text/text-tselect-02-f-expected.checksum:
3543 * platform/mac/svg/text/text-tselect-02-f-expected.png:
3544 * platform/mac/svg/text/text-tselect-02-f-expected.txt:
3546 2008-12-13 Dirk Schulze <krit@webkit.org>
3548 Reviewed by Darin Adler.
3550 Checks behavior of gradients on an empty path in canvas.
3552 * fast/canvas/canvas-gradient-without-path-expected.txt: Added.
3553 * fast/canvas/canvas-gradient-without-path.html: Added.
3554 * fast/canvas/resources/canvas-gradient-without-path.js: Added.
3556 2008-12-12 Dean Jackson <dino@apple.com>
3558 Reviewed by Darin Adler.
3560 Expose WebKitAnimationEvent, WebKitTransitionEvent,
3561 WebKitCSSTransformValue, WebKitCSSKeyframeRule and
3562 WebKitCSSKeyframesRule to Window object.
3564 https://bugs.webkit.org/show_bug.cgi?id=20560