1 2009-12-14 Enrica Casucci <enrica@apple.com>
3 Reviewed by John Sullivan.
5 Pressing backspace inside a table cell erases all empty rows below it.
6 <rdar://problem/5565461>
7 https://bugs.webkit.org/show_bug.cgi?id=32526
9 * editing/deleting/delete-empty-table-expected.txt: Added.
10 * editing/deleting/delete-empty-table.html: Added.
12 2009-12-14 Brian Weinstein <bweinstein@apple.com>
14 Rubber-stamped by Brady Eidson.
16 Add two http iFrame dynamic form tests to the Windows Skipped
19 * platform/win/Skipped:
21 2009-12-14 Kinuko Yasuda <kinuko@chromium.com>
23 Reviewed by Darin Fisher.
25 Make changing-frame-hierarchy-in-onload.html less flaky and
27 https://bugs.webkit.org/show_bug.cgi?id=32319
29 * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
31 2009-12-14 Robert Hogan <robert@roberthogan.net>
33 Reviewed by Eric Seidel.
35 [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
37 Amend the behaviour of DRT::notifyDone to dump only when
38 the page has finished loading.
40 This fix permits removal of the following tests from the Qt skipped list:
41 fast/forms/textarea-linewrap-dynamic.html
42 fast/forms/textarea-setvalue-submit.html
43 fast/forms/textarea-hard-linewrap-empty.html
44 fast/forms/submit-to-url-fragment.html
45 http/tests/misc/percent-sign-in-form-field-name.html
46 http/tests/security/escape-form-data-field-names.html
48 However it also requires the following two to be added to the skipped list:
50 http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
51 svg/custom/use-instanceRoot-as-event-target.xhtml
53 It appears the behaviour of notifyDone was masking problems with these two
56 * platform/qt/Skipped:
58 2009-12-14 Robert Hogan <robert@roberthogan.net>
60 Reviewed by Eric Seidel.
62 Bug 32519 - mouseEvent fires mutiple times in
63 LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
65 Add test to Qt skipped list (was passing due to bug in DRT, see
66 https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
67 in gtk and win skipped lists.
69 https://bugs.webkit.org/show_bug.cgi?id=32519
71 * platform/gtk/Skipped:
72 * platform/qt/Skipped:
73 * platform/win/Skipped:
75 2009-12-14 Alexey Proskuryakov <ap@apple.com>
77 Reviewed by Dave Hyatt.
79 https://bugs.webkit.org/show_bug.cgi?id=31660
80 REGRESSION (r49394): Image load event fires before the document fragment is attached.
82 * fast/images/image-load-event-in-fragment-expected.txt: Added.
83 * fast/images/image-load-event-in-fragment.html: Added.
85 2009-12-14 Brian Weinstein <bweinstein@apple.com>
87 Rubber-stamped by Adam Roben.
89 Add two XSS tests that intermittently time out to the Windows
92 * platform/win/Skipped:
94 2009-12-14 Simon Hausmann <hausmann@webkit.org>
96 Reviewed by Holger Freyther.
98 [Qt] Extend basic touch event test with a simple keyboard modifier test.
100 https://bugs.webkit.org/show_bug.cgi?id=32482
102 * fast/events/basic-touch-events-expected.txt:
103 * fast/events/script-tests/basic-touch-events.js:
104 (singleTouchSequence):
106 2009-12-14 Robert Hogan <robert@roberthogan.net>
108 Reviewed by Eric Seidel.
110 access-control-basic-denied-preflight-cache.html fails manual testing.
112 LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
113 fails manual testing. It passes the automatic layout tests in Qt due to a bug with
114 notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
116 Performing the test manually in QtLauncher shows that an exception is received.
118 Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
120 https://bugs.webkit.org/show_bug.cgi?id=32521
122 * platform/qt/Skipped:
124 2009-12-14 Eric Carlson <eric.carlson@apple.com>
126 Not reviewed, build fix.
128 Add missing newline at end of test result.
130 * platform/mac-tiger/media/video-no-audio-expected.txt:
132 2009-12-14 Adam Langley <agl@google.com>
134 Reviewed by Darin Adler.
136 Test that an image's size is valid before reading it.
138 Previously, an image that failed to load (m_failed == true) would
139 trigger an assertion failure when WebKit tried to get its size.
141 https://bugs.webkit.org/show_bug.cgi?id=32176
142 http://code.google.com/p/chromium/issues/detail?id=28566
144 * fast/images/resources/size-failure.gif: Added.
145 * fast/images/size-failure-expected.txt: Added.
146 * fast/images/size-failure.html: Added.
148 2009-12-14 Dan Bernstein <mitz@apple.com>
150 Reviewed by Darin Adler.
152 <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
153 RenderWidget::setWidgetGeometry()
155 * fast/forms/defer-updateFromElement-expected.txt: Added.
156 * fast/forms/defer-updateFromElement.html: Added.
158 2009-12-14 Eric Carlson <eric.carlson@apple.com>
160 Not reviewed, build fix.
162 Update Tiger media test results after r52094.
164 * platform/mac-tiger/accessibility: Added.
165 * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
166 * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
167 * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
168 * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
169 * platform/mac-tiger/media/controls-strict-expected.txt: Added.
170 * platform/mac-tiger/media/controls-styling-expected.txt: Added.
171 * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
172 * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
173 * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
174 * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
176 2009-12-14 Chris Fleizach <cfleizach@apple.com>
178 Reviewed by Adele Peterson.
180 AX: there's an infinite loop going on for some webpages - facebook.com
181 https://bugs.webkit.org/show_bug.cgi?id=32501
183 * accessibility/hang-in-isignored-expected.txt: Added.
184 * accessibility/hang-in-isignored.html: Added.
186 2009-12-14 Eric Carlson <eric.carlson@apple.com>
188 Reviewed by Dan Bernstein.
190 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
192 Regenerate layout and pixel test results for the new UI.
194 * platform/mac-leopard/Skipped:
195 * platform/mac-leopard/accessibility/media-element-expected.txt:
196 * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
197 * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
198 * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
199 * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
200 * platform/mac-leopard/media/controls-after-reload-expected.txt:
201 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
202 * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
203 * platform/mac-leopard/media/controls-strict-expected.png: Added.
204 * platform/mac-leopard/media/controls-strict-expected.txt:
205 * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
206 * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
207 * platform/mac-leopard/media/controls-styling-expected.png: Added.
208 * platform/mac-leopard/media/controls-styling-expected.txt:
209 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
210 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
211 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
212 * platform/mac-leopard/media/video-display-toggle-expected.txt:
213 * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
214 * platform/mac-leopard/media/video-no-audio-expected.png: Added.
215 * platform/mac-leopard/media/video-no-audio-expected.txt:
216 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
217 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
219 2009-12-14 Philippe Normand <pnormand@igalia.com>
221 Rubber-stamped by Gustavo Noronha Silva.
223 media/video-played-collapse.html is failing
224 https://bugs.webkit.org/show_bug.cgi?id=31434
226 * platform/gtk/Skipped: Give this test another chance, we believe
227 the bug above has been fixed in a previous commit.
229 2009-12-14 Adele Peterson <adele@apple.com>
231 RS by Maciej Stachowiak.
233 Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
234 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
235 https://bugs.webkit.org/show_bug.cgi?id=32078
237 * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
238 * platform/win/fast/css/opacity-float-expected.txt: Added.
240 2009-12-13 Adele Peterson <adele@apple.com>
242 RS by Maciej Stachowiak.
244 Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
245 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
246 https://bugs.webkit.org/show_bug.cgi?id=32078
248 * platform/mac/fast/css/opacity-float-expected.txt: Added.
250 2009-12-13 Dan Bernstein <mitz@apple.com>
252 Reviewed by Simon Fraser.
254 <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
255 handling misnested residual style tags
257 * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
258 * fast/parser/residual-style-close-ref-clone.html: Added.
260 2009-12-13 Adele Peterson <adele@apple.com>
262 Reviewed by Sam Weinig.
264 Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
265 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
266 https://bugs.webkit.org/show_bug.cgi?id=32078
268 * fast/css/large-number-round-trip-expected.txt:
269 * fast/css/large-number-round-trip.html: Updated to run in Firefox.
270 * fast/css/opacity-float-expected.txt:
271 * fast/css/opacity-float.html:
272 * transforms/2d/compound-2d-transforms-expected.txt:
273 * transforms/2d/compound-2d-transforms.html:
275 2009-12-13 Eric Carlson <eric.carlson@apple.com>
277 No review, rolling out r52059 until I can generate new Tiger test
280 * platform/mac-leopard/Skipped:
281 * platform/mac-leopard/media/controls-after-reload-expected.txt:
282 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
283 * platform/mac-leopard/media/controls-strict-expected.txt:
284 * platform/mac-leopard/media/controls-styling-expected.txt:
285 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
286 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
287 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
288 * platform/mac-leopard/media/video-display-toggle-expected.txt:
289 * platform/mac-leopard/media/video-no-audio-expected.txt:
290 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
291 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
292 * platform/mac/media/audio-controls-rendering-expected.checksum:
293 * platform/mac/media/video-zoom-expected.checksum:
295 2009-12-12 Eric Carlson <eric.carlson@apple.com>
297 Reviewed by Dan Bernstein.
299 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
301 Regenerate layout and pixel test results for the new UI.
303 * platform/mac-leopard/Skipped:
304 * platform/mac-leopard/media/controls-after-reload-expected.txt:
305 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
306 * platform/mac-leopard/media/controls-strict-expected.txt:
307 * platform/mac-leopard/media/controls-styling-expected.txt:
308 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
309 * platform/mac-leopard/media/video-controls-rendering-expected.png:
310 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
311 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
312 * platform/mac-leopard/media/video-display-toggle-expected.png:
313 * platform/mac-leopard/media/video-display-toggle-expected.txt:
314 * platform/mac-leopard/media/video-no-audio-expected.txt:
315 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
316 * platform/mac-leopard/media/video-zoom-controls-expected.png:
317 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
318 * platform/mac/media/audio-controls-rendering-expected.checksum:
319 * platform/mac/media/audio-controls-rendering-expected.png:
320 * platform/mac/media/video-zoom-expected.checksum:
321 * platform/mac/media/video-zoom-expected.png:
323 2009-12-12 Kenneth Russell <kbr@google.com>
325 Reviewed by Oliver Hunt.
327 Errors in WebGL[T]Array set() and get() methods
328 https://bugs.webkit.org/show_bug.cgi?id=32456
330 Test: fast/canvas/webgl/bug-32456.html
332 * fast/canvas/webgl/array-unit-tests.html:
333 * fast/canvas/webgl/bug-32456-expected.txt: Added.
334 * fast/canvas/webgl/bug-32456.html: Added.
336 2009-12-12 Kenneth Russell <kbr@google.com>
338 Reviewed by Oliver Hunt.
340 Update WebGL tests to released versions
341 https://bugs.webkit.org/show_bug.cgi?id=32457
343 * fast/canvas/webgl/resources/utils3d.js:
344 (initWebGL.gl.console.window.console.log):
351 (doLoadImageTexture):
353 2009-12-12 Eric Carlson <eric.carlson@apple.com>
355 Reviewed by Darin Adler.
357 <rdar://problem/7453726> Pull shared UI code into WebKit
359 Update media tests for small change in timeline slider thumb position
361 * platform/mac/media/audio-controls-rendering-expected.txt:
362 * platform/mac/media/controls-after-reload-expected.txt:
363 * platform/mac/media/controls-styling-expected.txt:
364 * platform/mac/media/video-no-audio-expected.txt:
365 * platform/mac/media/video-zoom-controls-expected.txt:
367 2009-12-12 Csaba Osztrogonác <ossy@webkit.org>
369 [Qt] Missing forward entries when dumping back/forward list
370 https://bugs.webkit.org/show_bug.cgi?id=32470
372 Failing tests added to skiplist until bug fixed.
374 * platform/qt/Skipped:
375 - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
376 - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
378 2009-12-11 Shinichiro Hamaji <hamaji@chromium.org>
380 Reviewed by Darin Adler.
382 body with display:inline causes crash
383 https://bugs.webkit.org/show_bug.cgi?id=32371
385 * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
386 * fast/inline/inline-body-crash.html: Added.
387 * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
388 * fast/inline/inline-body-with-scrollbar-crash.html: Added.
390 2009-12-11 Brady Eidson <beidson@apple.com>
392 Reviewed by Darin Adler.
394 <rdar://problem/7342725> and https://webkit.org/b/32383
395 Selecting article text at sfgate.com results in spurious back/forward entries
397 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
398 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
399 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
400 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
401 * http/tests/navigation/resources/notify-done.html: Added.
403 * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
405 2009-12-11 Simon Fraser <simon.fraser@apple.com>
407 Reviewed by Darin Adler.
409 Negative values for animation-delay are ignored (treated as zero)
410 https://bugs.webkit.org/show_bug.cgi?id=26150
412 Tests for software and accelerated animations and transitions with negative delay.
414 * animations/negative-delay-expected.txt: Added.
415 * animations/negative-delay.html: Added.
416 * transitions/negative-delay-expected.txt: Added.
417 * transitions/negative-delay.html: Added.
419 2009-12-11 Drew Wilson <atwilson@chromium.org>
421 Reviewed by Darin Adler.
423 REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
424 https://bugs.webkit.org/show_bug.cgi?id=29344
426 dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
427 but is especially unreliable on Leopard, so disabling on that platform.
429 * platform/mac-leopard/Skipped:
430 disabled dedicated-worker-lifecycle.html.
432 2009-12-11 Brian Weinstein <bweinstein@apple.com>
434 Reviewed by Darin Adler.
436 Fixes <http://webkit.org/b/32399>.
437 Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
439 Added a test to make sure that we don't pan scroll if we start to scroll in an empty
440 iFrame that has a scrollable owner document.
442 * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
443 * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
445 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
447 Skip test that is failing because script is not executed after the
448 view it is on is destroyed.
449 See https://bugs.webkit.org/show_bug.cgi?id=32441
451 * platform/gtk/Skipped:
453 2009-12-11 Brian Weinstein <bweinstein@apple.com>
455 Reviewed by Adam Roben.
457 Fixes <http://webkit.org/b/32303>.
458 Middle-mouse button not firing mousedown DOM event when autoscroll happens.
460 Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
461 that when event.preventDefault is called, pan scrolling doesn't happen.
463 * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
464 * platform/win/fast/events/panScroll-event-fired.html: Added.
465 * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
466 * platform/win/fast/events/panScroll-preventDefault.html: Added.
468 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
470 [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
471 https://bugs.webkit.org/show_bug.cgi?id=32437
473 * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
475 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
477 Skip two tests that require infrastructure our DRT doesn't have,
478 or functionality our port does not implement.
480 * platform/gtk/Skipped:
482 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
484 [Qt] Unreviewed. Skip a timeouter flakey test.
486 * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
488 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
490 Rubber-stamped by Simon Hausmann.
492 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
494 * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
495 * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
496 * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
497 * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
499 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
501 Fixed typo in test result.
503 * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
505 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
507 Rubber-stamped by Simon Hausmann.
509 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
510 Original expected files copied.
512 * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
513 * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
514 * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
515 * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
517 2009-12-11 Simon Hausmann <simon.hausmann@nokia.com>
519 Skip the touch tests on Windows (somehow that hunk got lost).
521 * platform/win/Skipped:
523 2009-12-11 Kent Tamura <tkent@chromium.org>
525 Reviewed by Darin Adler.
527 Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
528 value for a huge year value.
529 https://bugs.webkit.org/show_bug.cgi?id=32304
531 * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
532 * fast/js/date-daysfrom1970-overflow.html: Added.
533 * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
535 2009-12-11 Benjamin Poulain <benjamin.poulain@nokia.com>
537 Reviewed by Darin Adler.
539 The values of RuntimeArray are not enumerable
540 https://bugs.webkit.org/show_bug.cgi?id=29005
542 The indices of RuntimeArray should be enumerated like for a regular array.
544 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
545 * platform/mac/fast/dom/wrapper-classes-objc.html:
547 2009-12-11 Simon Hausmann <hausmann@webkit.org>
549 Reviewed by Antti Koivisto.
551 Added basic layout test for DOM touch events.
553 https://bugs.webkit.org/show_bug.cgi?id=32114
555 * fast/events/basic-touch-events-expected.txt: Added.
556 * fast/events/basic-touch-events.html: Added.
557 * fast/events/script-tests/basic-touch-events.js: Added.
561 (singleTouchSequence):
562 (multiTouchSequence):
564 * platform/gtk/Skipped:
565 * platform/mac/Skipped:
566 * platform/win/Skipped:
568 2009-12-11 Fumitoshi Ukai <ukai@chromium.org>
570 Reviewed by Pavel Feldman.
572 Log WebSocket error to Web Inspector console.
573 https://bugs.webkit.org/show_bug.cgi?id=32165
575 * websocket/tests/handshake-error-expected.txt:
576 * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
577 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
579 2009-12-10 Adam Barth <abarth@webkit.org>
581 Reviewed by Darin Adler.
583 Mixed content shouldn't trigger for plug-ins without URLs
584 https://bugs.webkit.org/show_bug.cgi?id=32384
586 * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
587 * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
588 * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
590 2009-12-10 Oliver Hunt <oliver@apple.com>
592 Reviewed by Gavin Barraclough.
594 Incorrect caching of prototype lookup with dictionary base
595 https://bugs.webkit.org/show_bug.cgi?id=32402
597 Adding test for prototype caching through a dictionary
599 * fast/js/dictionary-prototype-caching-expected.txt:
600 * fast/js/script-tests/dictionary-prototype-caching.js:
603 2009-12-10 Alexey Proskuryakov <ap@apple.com>
605 Reviewed by Darin Adler.
607 https://bugs.webkit.org/show_bug.cgi?id=32140
608 REGRESSION(r50072): Mailman administrative functionality is broken
610 * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
611 * http/tests/misc/percent-sign-in-form-field-name.html: Added.
612 * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
614 2009-12-10 Kenneth Russell <kbr@google.com>
616 Reviewed by Oliver Hunt.
618 Changed WebGLRenderingContext to synthesize GL errors rather than
619 raising JavaScript exceptions. Removed internal getError() calls
620 after each graphics call. The GraphicsContext3D maintains the
621 synthetic exceptions because only it has complete information
622 about certain conditions requiring them to be raised.
624 Based on idea from Ilmari Heikkinen, added create3DDebugContext()
625 to webgl-test.js and changed the WebGL layout tests expecting
626 error conditions to use it. Updated expected.txt files, which now
627 implicitly test the OpenGL error as it is part of the exception's
630 Added new targeted test covering aspects of synthetic errors as
631 well as regression tests for bugs uncovered during its development.
633 Test: fast/canvas/webgl/error-reporting.html
635 * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
636 * fast/canvas/webgl/drawArraysOutOfBounds.html:
637 * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
638 * fast/canvas/webgl/drawElementssOutOfBounds.html:
639 * fast/canvas/webgl/error-reporting-expected.txt: Added.
640 * fast/canvas/webgl/error-reporting.html: Added.
641 * fast/canvas/webgl/getActiveTest-expected.txt:
642 * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
643 * fast/canvas/webgl/invalidPassedParams-expected.txt:
644 * fast/canvas/webgl/invalidPassedParams.html:
645 * fast/canvas/webgl/null-object-behaviour-expected.txt:
646 * fast/canvas/webgl/resources/webgl-test.js:
647 (create3DDebugContext.wrap.getError):
648 (create3DDebugContext):
649 * fast/canvas/webgl/script-tests/error-reporting.js: Added.
650 * fast/canvas/webgl/script-tests/getActiveTest.js:
651 * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
652 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
653 * fast/canvas/webgl/script-tests/uniform-location.js:
654 * fast/canvas/webgl/uniform-location-expected.txt:
656 2009-12-10 Alpha Lam <hclam@chromium.org>
658 Reviewed by Eric Carlson.
660 Layout test for video element on HTTP
661 https://bugs.webkit.org/show_bug.cgi?id=32333
663 Added a new layout test that tests video element on HTTP protocol.
664 This test load the same video file twice. The first load will cache
665 the video file if caching is supported. The second load ensure
666 the cache works correctly.
668 * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
669 * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
670 The above two files are copied from LayoutTests/media/content because the HTTP
671 server is rooted at LayoutTests/http/tests. And we don't want to serve these
672 files with cgi because that will ruin the HTTP headers.
673 * http/tests/media/video-load-twice-expected.txt: Added.
674 * http/tests/media/video-load-twice.html: Added.
676 2009-12-10 Enrica Casucci <enrica@apple.com>
678 Reviewed by Darin Adler.
680 REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
681 <rdar://problem/7442065>
682 https://bugs.webkit.org/show_bug.cgi?id=32285
684 * editing/execCommand/queryCommandState-02-expected.txt: Added.
685 * editing/execCommand/queryCommandState-02.html: Added.
686 * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
687 * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
688 * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
689 * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
691 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
693 Unreviewed, fixing layout test mishap.
695 Add a newline to the layout test.
697 * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
699 2009-12-10 Oliver Hunt <oliver@apple.com>
701 Reviewed by Alexey Proskuryakov.
703 Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
704 https://bugs.webkit.org/show_bug.cgi?id=31576
706 Add test of window.close() during XML parsing.
708 * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
709 * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
710 * fast/parser/xhtml-close-while-parsing.xhtml: Added.
712 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
714 Reviewed by Adam Barth.
716 [V8] Events created in isolated worlds may fire in main world.
717 https://bugs.webkit.org/show_bug.cgi?id=32386
719 This test is relevant to both JSC and V8 isolated world implementation,
720 ensuring that events are fired in the right worlds.
722 * http/tests/security/isolatedWorld/events.html: Added.
723 * http/tests/security/isolatedWorld/events-expected.txt: Added.
725 2009-12-10 Patrik Persson <patrik.j.persson@ericsson.com>
727 Reviewed by Adam Barth.
729 Test case to verify that sandboxing 'about:blank' does not make
730 the containing frame sandboxed.
732 https://bugs.webkit.org/show_bug.cgi?id=21288#c28
734 * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
735 * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
736 * fast/frames/sandboxed-iframe-about-blank.html: Added.
738 2009-12-10 Eric Z. Ayers <zundel@google.com>
740 Reviewed by Pavel Feldman.
742 DumpRenderTree has been patched so that the timeline-paint.html
743 unit test now runs under GTK+.
745 https://bugs.webkit.org/show_bug.cgi?id=31729
747 * platform/gtk/Skipped:
749 2009-12-10 Nikolas Zimmermann <nzimmermann@rim.com>
751 Not reviewed. Skip two tests on gtk/qt that generate new results.
753 * platform/gtk/Skipped:
754 * platform/qt/Skipped:
756 2009-12-10 Kenneth Russell <kbr@google.com>
758 Reviewed by Oliver Hunt.
760 [Chromium] SporeViewer demo doesn't work in Chromium
761 https://bugs.webkit.org/show_bug.cgi?id=32364
763 Test: fast/canvas/webgl/bug-32364.html
765 * fast/canvas/webgl/bug-32364-expected.txt: Added.
766 * fast/canvas/webgl/bug-32364.html: Added.
768 2009-12-09 Maciej Stachowiak <mjs@apple.com>
770 Reviewed by Oliver Hunt.
772 Test for: Google reader gets stuck in the "Loading..." state and does not complete
773 https://bugs.webkit.org/show_bug.cgi?id=32256
775 * fast/js/codegen-jless-expected.txt: Added.
776 * fast/js/codegen-jless.html: Added.
777 * fast/js/script-tests/codegen-jless.js: Added.
779 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
781 [Qt] Unreviewed. Skip a timeouter flakey test.
783 * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
785 2009-12-09 Beth Dakin <bdakin@apple.com>
787 Reviewed by Oliver Hunt.
789 Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG
790 property -webkit-shadow should apply shadow on the result after
793 <rdar://problem/7389404>
796 * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
797 * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
798 * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
799 * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
800 * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
801 * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
802 * svg/css/composite-shadow-example.html: Added.
803 * svg/css/composite-shadow-with-opacity.html: Added.
805 New and improved results:
806 * platform/mac/svg/css/group-with-shadow-expected.checksum:
807 * platform/mac/svg/css/group-with-shadow-expected.png:
809 2009-12-09 Alexey Proskuryakov <ap@apple.com>
811 Reviewed by Darin Adler.
813 https://bugs.webkit.org/show_bug.cgi?id=32332
814 WebSocket events should be dispatched synchronously
816 * websocket/tests/script-tests/simple.js:
817 * websocket/tests/simple-expected.txt:
818 It's after all guaranteed that readyState is 1 in open and message event handlers.
820 2009-12-09 Gavin Barraclough <barraclough@apple.com>
822 Reviewed by Oliver Hunt.
824 https://bugs.webkit.org/show_bug.cgi?id=32228
827 * platform/win/Skipped:
829 2009-12-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
831 Skip a failing test that needs DRT support to override standard
834 * platform/gtk/Skipped:
836 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
838 [Qt] Skip a failing test introduced in r51877.
840 * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
842 2009-12-09 Nikolas Zimmermann <nzimmermann@rim.com>
844 Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
846 * platform/mac-snowleopard/Skipped:
848 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
850 Reviewed by Darin Adler.
852 WebSocket allow space (U+0020) in sub protocol name.
853 https://bugs.webkit.org/show_bug.cgi?id=32266
855 Skipped sub-protocol-with-space.html for now until new pywebsocket is
858 * websocket/tests/bad-sub-protocol-expected.txt:
859 * websocket/tests/script-tests/bad-sub-protocol.js:
860 * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
861 * websocket/tests/sub-protocol-with-space-expected.txt: Added.
862 * websocket/tests/sub-protocol-with-space.html: Added.
864 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
866 Reviewed by Darin Adler.
868 Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
869 https://bugs.webkit.org/show_bug.cgi?id=32267
871 * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
872 * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
873 * websocket/tests/websocket-protocol-ignored.html: Added.
875 2009-12-08 Peterson Trethewey <petersont@google.com>
877 Reviewed by Oliver Hunt.
879 Implement WebGLUniformLocation and change API to use it.
880 https://bugs.webkit.org/show_bug.cgi?id=31173
882 * fast/canvas/webgl/resources/structUniformShader.vert: Added.
883 * fast/canvas/webgl/script-tests/uniform-location.js: Added.
884 * fast/canvas/webgl/uniform-location-expected.txt: Added.
885 * fast/canvas/webgl/uniform-location.html: Added.
887 2009-12-08 Adam Langley <agl@google.com>
889 Reviewed by Darin Adler.
891 Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
893 startDelayUpdateScrollInfo calls a function that can end up calling
894 startDelayUpdateScrollInfo again. However, it's static state is
895 inconsistent when this happens leading to an assertion failure (or
896 probably a memory leak if assertions are off).
898 Thanks to Robert Swiecki for the test case.
900 https://bugs.webkit.org/show_bug.cgi?id=32172
901 http://code.google.com/p/chromium/issues/detail?id=28880
904 * fast/css/recursive-delay-update-scroll.html: Added.
905 * fast/css/recursive-delay-update-scroll-expected.txt: Added.
907 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
909 Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
911 * platform/mac-snowleopard/Skipped:
913 2009-12-08 Brady Eidson <beidson@apple.com>
915 Reviewed by Darin Adler.
917 Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
918 <rdar://problem/6856662> and https://webkit.org/b/32293
920 * fast/loader/input-element-page-cache-crash-expected.txt: Added.
921 * fast/loader/input-element-page-cache-crash.html: Added.
923 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
925 Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
927 * platform/gtk/Skipped:
928 * platform/qt/Skipped:
930 2009-12-08 John Gregg <johnnyg@google.com>
932 Reviewed by Adam Barth.
934 https://bugs.webkit.org/show_bug.cgi?id=31886
936 Test for accessing the notificationCenter of a window after it's closed.
938 * fast/notifications/notification-after-close-expected.txt: Added.
939 * fast/notifications/notification-after-close.html: Added.
941 2009-12-08 Dan Bernstein <mitz@apple.com>
943 Reviewed by John Sullivan.
945 Added a test of block selection gap repainting in table cells
947 * fast/repaint/block-selection-gap-in-table-cell.html: Added.
948 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
949 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
950 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
952 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
954 Rubber-stamped by Maciej Stachowiak.
956 Turn on (SVG) Filters for Win.
957 https://bugs.webkit.org/show_bug.cgi?id=32224
959 * platform/win/Skipped:
961 2009-12-08 Kent Tamura <tkent@chromium.org>
963 Reviewed by Darin Adler.
965 These test results should not have platform-dependent pixel values.
966 https://bugs.webkit.org/show_bug.cgi?id=32265
968 Change is75PercentOf() so that it doesn't show pixel values when
971 * fast/replaced/table-percent-height-expected.txt:
972 * fast/replaced/table-percent-height-text-controls-expected.txt:
973 * fast/replaced/table-percent-height-text-controls.html:
974 * fast/replaced/table-percent-height.html:
976 2009-12-08 Carol Szabo <carol.szabo@nokia.com>
978 Reviewed by Darin Adler.
980 CSS Counter Nesting still does not work according to the spec.
981 https://bugs.webkit.org/show_bug.cgi?id=31723
983 * fast/css/counters/nesting-expected.txt: Added.
984 * fast/css/counters/nesting.html: Added.
985 This test tests compliance with the CSS2.1 counter scoping and nesting rules.
987 2009-12-08 Csaba Osztrogonác <ossy@webkit.org>
989 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
991 * platform/qt/Skipped: inspector/cookie-resource-match.html added.
993 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
995 Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
996 (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
998 This turns the Gtk slave to green again.
1000 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1002 2009-12-08 Alexander Pavlov <apavlov@chromium.org>
1004 Reviewed by Pavel Feldman.
1006 Change the way cookies are retrieved in the WebInspector frontend.
1008 Moved the cookie filtering from the native code into the frontend so that
1009 all cookies can be retrieved regardless of the associated domain
1010 (required for certain audits to run.)
1011 https://bugs.webkit.org/show_bug.cgi?id=32160
1013 * inspector/cookie-resource-match-expected.txt: Added.
1014 * inspector/cookie-resource-match.html: Added.
1016 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1018 Rubber-stamped by Maciej Stachowiak.
1020 Turn on (SVG) Filters for Gtk.
1021 https://bugs.webkit.org/show_bug.cgi?id=32224
1023 * platform/gtk/Skipped:
1025 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1027 Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
1029 * platform/mac-snowleopard/Skipped:
1031 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1033 Not reviewed. Oops forgot to update three results -> Qt slave green again.
1035 * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1036 * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
1037 * platform/qt/svg/filters/feOffset-expected.txt:
1039 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1041 Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
1042 because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
1044 Update some Qt specfic filter test results.
1046 * platform/qt/Skipped:
1047 * platform/qt/svg/filters/feComposite-expected.txt:
1048 * platform/qt/svg/filters/feMerge-expected.txt:
1049 * platform/qt/svg/filters/feTile-expected.txt:
1050 * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1051 * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1052 * platform/qt/svg/filters/sourceAlpha-expected.txt:
1053 * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1054 * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1055 * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1057 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
1059 Reviewed by Darin Adler.
1061 Add tests that WebSocket protocol argument works.
1062 https://bugs.webkit.org/show_bug.cgi?id=3178
1064 * websocket/tests/bad-sub-protocol-expected.txt: Added.
1065 * websocket/tests/bad-sub-protocol.html: Added.
1066 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
1067 * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
1068 * websocket/tests/protocol-test_wsh.py: Added.
1069 * websocket/tests/script-tests/bad-sub-protocol.js: Added.
1070 * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
1071 * websocket/tests/script-tests/sub-protocol.js: Added.
1072 * websocket/tests/sub-protocol-expected.txt: Added.
1073 * websocket/tests/sub-protocol.html: Added.
1075 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
1077 [Qt] Unreviewed fix to make QtBuildBot green.
1078 Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
1079 https://bugs.webkit.org/show_bug.cgi?id=32224
1080 http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
1082 * platform/qt/Skipped:
1084 2009-12-07 Shinichiro Hamaji <hamaji@chromium.org>
1086 Reviewed by Darin Adler.
1088 editing/selection/last-empty-inline is failing in Windows
1089 https://bugs.webkit.org/show_bug.cgi?id=31985
1091 * editing/selection/last-empty-inline-expected.txt:
1092 * editing/selection/last-empty-inline.html:
1093 * platform/qt/Skipped:
1094 * platform/win/Skipped:
1096 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
1098 Reviewed by Alexey Proskuryakov.
1100 Fragments now make WebSocket URL parsing fail.
1101 https://bugs.webkit.org/show_bug.cgi?id=32144
1103 * websocket/tests/script-tests/url-parsing.js:
1104 * websocket/tests/script-tests/url-with-fragment.js: Removed.
1105 * websocket/tests/url-parsing-expected.txt:
1106 * websocket/tests/url-with-fragment-expected.txt: Removed.
1107 * websocket/tests/url-with-fragment.html: Removed.
1109 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
1111 Reviewed by Darin Adler.
1113 Fix wrong length parsing in WebSocket.
1114 https://bugs.webkit.org/show_bug.cgi?id=32203
1116 These two tests assumed wrong length encoding in frame: it parsed
1117 length from bytes with 8th bit on. But spec says length is encoded
1118 as a series of 7-bit bytes stored in octests with the 8th bit on
1119 *but the last byte*.
1120 These tests encodes a frame that has 129 length, so it must be
1121 \x81\0x01 instead of \x81\0x81.
1123 * websocket/tests/frame-length-longer-than-buffer_wsh.py:
1124 * websocket/tests/frame-length-skip_wsh.py:
1126 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1128 Rubber-stamped by Maciej Stachowiak.
1130 Turn on (SVG) Filters for Qt.
1131 https://bugs.webkit.org/show_bug.cgi?id=32224
1133 * platform/qt/Skipped:
1135 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1137 Not reviewed. Reverting problematic patch, causing errors.
1139 Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
1140 Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
1142 * svg/custom/script-tests/small-pattern.js: Removed.
1143 * svg/custom/small-pattern-expected.txt: Removed.
1144 * svg/custom/small-pattern.html: Removed.
1146 2009-12-07 Kent Tamura <tkent@chromium.org>
1148 Reviewed by Darin Adler.
1150 Add tests for HTMLInputElement::stepUp() and stepDown().
1151 https://bugs.webkit.org/show_bug.cgi?id=27451
1153 * fast/forms/input-step-number-expected.txt: Added.
1154 * fast/forms/input-step-number.html: Added.
1155 * fast/forms/input-step-range-expected.txt: Added.
1156 * fast/forms/input-step-range.html: Added.
1157 * fast/forms/input-step-unsupported-expected.txt: Added.
1158 * fast/forms/input-step-unsupported.html: Added.
1159 * fast/forms/script-tests/input-step-number.js: Added.
1160 * fast/forms/script-tests/input-step-range.js: Added.
1161 * fast/forms/script-tests/input-step-unsupported.js: Added.
1163 2009-12-07 Enrica Casucci <enrica@apple.com>
1165 Reviewed by Darin Adler.
1167 REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
1168 <rdar://problem/7442387>
1169 https://bugs.webkit.org/show_bug.cgi?id=32233
1171 * editing/execCommand/indent-with-style2-expected.txt: Added.
1172 * editing/execCommand/indent-with-style2.html: Added.
1174 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1176 Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
1178 * platform/win/Skipped:
1180 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
1182 [Qt] Unreviewed. Skip a timeouter flakey test.
1184 * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
1186 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1188 Not reviewed. Skip yet another test, what a journey...
1190 * platform/gtk/Skipped:
1192 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1194 Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
1196 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1198 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1200 Not reviewed. Turn Qt slave green again, after landing filters.
1202 * platform/qt/Skipped:
1204 2009-12-07 Dan Bernstein <mitz@apple.com>
1206 Corrected expected results
1208 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
1209 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
1210 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
1211 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
1213 2009-12-07 Dan Bernstein <mitz@apple.com>
1215 Rubber-stamped by Simon Fraser.
1217 Re-enabled this test now that <rdar://problem/7450481> is fixed
1219 * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
1220 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
1222 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1224 Reviewed by Holger Hans Peter Freyther.
1226 Turn on (SVG) Filters support, by default.
1227 https://bugs.webkit.org/show_bug.cgi?id=32224
1229 Recreate SVG test baseline, after enabling filters support on mac.
1230 Add affected tests, that are not yet skipped, to the Skipped list of every other
1231 platform, until building with filters support is enabled on those platforms as well.
1233 * fast/dom/Window/window-properties-expected.txt:
1234 * fast/dom/prototype-inheritance-2-expected.txt:
1235 * fast/dom/prototype-inheritance-expected.txt:
1236 * fast/js/global-constructors-expected.txt:
1237 * platform/gtk/Skipped:
1238 * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
1239 * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
1240 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1241 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1242 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1243 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1244 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1245 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1246 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1247 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1248 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1249 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1250 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1251 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1252 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
1253 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
1254 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1255 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1256 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1257 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1258 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1259 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1260 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1261 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1262 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1263 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1264 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
1265 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
1266 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1267 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1268 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1269 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1270 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1271 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1272 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1273 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1274 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1275 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1276 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
1277 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
1278 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1279 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1280 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1281 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1282 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1283 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1284 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1285 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
1286 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
1287 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1288 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1289 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1290 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1291 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
1292 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
1293 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1294 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1295 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1296 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1297 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1298 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1299 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1300 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
1301 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
1302 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1303 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1304 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1305 * platform/mac/svg/batik/filters/feTile-expected.checksum:
1306 * platform/mac/svg/batik/filters/feTile-expected.png:
1307 * platform/mac/svg/batik/filters/feTile-expected.txt:
1308 * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
1309 * platform/mac/svg/batik/filters/filterRegions-expected.png:
1310 * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1311 * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
1312 * platform/mac/svg/batik/paints/patternRegions-expected.png:
1313 * platform/mac/svg/batik/text/textEffect-expected.checksum:
1314 * platform/mac/svg/batik/text/textEffect-expected.png:
1315 * platform/mac/svg/batik/text/textEffect-expected.txt:
1316 * platform/mac/svg/batik/text/textEffect3-expected.checksum:
1317 * platform/mac/svg/batik/text/textEffect3-expected.png:
1318 * platform/mac/svg/batik/text/textEffect3-expected.txt:
1319 * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1320 * platform/mac/svg/batik/text/textFeatures-expected.png:
1321 * platform/mac/svg/batik/text/textFeatures-expected.txt:
1322 * platform/mac/svg/batik/text/textOnPath-expected.checksum:
1323 * platform/mac/svg/batik/text/textOnPath-expected.png:
1324 * platform/mac/svg/batik/text/textPosition-expected.checksum:
1325 * platform/mac/svg/batik/text/textPosition-expected.png:
1326 * platform/mac/svg/batik/text/textProperties-expected.checksum:
1327 * platform/mac/svg/batik/text/textProperties-expected.png:
1328 * platform/mac/svg/batik/text/textProperties-expected.txt:
1329 * platform/mac/svg/batik/text/verticalText-expected.checksum:
1330 * platform/mac/svg/batik/text/verticalText-expected.png:
1331 * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1332 * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1333 * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
1334 * platform/mac/svg/batik/text/xmlSpace-expected.png:
1335 * platform/mac/svg/carto.net/window-expected.checksum:
1336 * platform/mac/svg/carto.net/window-expected.png:
1337 * platform/mac/svg/css/arrow-with-shadow-expected.png:
1338 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
1339 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
1340 * platform/mac/svg/css/clippath-with-shadow-expected.png:
1341 * platform/mac/svg/css/group-with-shadow-expected.checksum:
1342 * platform/mac/svg/css/group-with-shadow-expected.png:
1343 * platform/mac/svg/css/mask-with-shadow-expected.checksum:
1344 * platform/mac/svg/css/mask-with-shadow-expected.png:
1345 * platform/mac/svg/css/path-with-shadow-expected.png:
1346 * platform/mac/svg/css/stars-with-shadow-expected.checksum:
1347 * platform/mac/svg/css/stars-with-shadow-expected.png:
1348 * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
1349 * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
1350 * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
1351 * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
1352 * platform/mac/svg/custom/empty-merge-expected.checksum:
1353 * platform/mac/svg/custom/empty-merge-expected.png:
1354 * platform/mac/svg/custom/empty-merge-expected.txt:
1355 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1356 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1357 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
1358 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1359 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1360 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
1361 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1362 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1363 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
1364 * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1365 * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1366 * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
1367 * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1368 * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1369 * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1370 * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
1371 * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
1372 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
1373 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
1374 * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
1375 * platform/mac/svg/custom/gradient-stroke-width-expected.png:
1376 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1377 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1378 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1379 * platform/mac/svg/custom/invalid-css-expected.txt:
1380 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
1381 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
1382 * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
1383 * platform/mac/svg/custom/js-late-marker-creation-expected.png:
1384 * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
1385 * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
1386 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
1387 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
1388 * platform/mac/svg/custom/marker-changes-expected.checksum:
1389 * platform/mac/svg/custom/marker-changes-expected.png:
1390 * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1391 * platform/mac/svg/custom/marker-child-changes-expected.png:
1392 * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1393 * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1394 * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
1395 * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
1396 * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1397 * platform/mac/svg/custom/non-opaque-filters-expected.png:
1398 * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1399 * platform/mac/svg/custom/path-bad-data-expected.checksum:
1400 * platform/mac/svg/custom/path-bad-data-expected.png:
1401 * platform/mac/svg/custom/pattern-rotate-expected.checksum:
1402 * platform/mac/svg/custom/pattern-rotate-expected.png:
1403 * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1404 * platform/mac/svg/custom/pointer-events-path-expected.png:
1405 * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1406 * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1407 * platform/mac/svg/custom/text-filter-expected.checksum:
1408 * platform/mac/svg/custom/text-filter-expected.png:
1409 * platform/mac/svg/custom/text-filter-expected.txt:
1410 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
1411 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
1412 * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
1413 * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1414 * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1415 * platform/mac/svg/custom/visibility-override-filter-expected.png:
1416 * platform/mac/svg/custom/visibility-override-filter-expected.txt:
1417 * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
1418 * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
1419 * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1420 * platform/mac/svg/filters/big-sized-filter-expected.checksum:
1421 * platform/mac/svg/filters/big-sized-filter-expected.png:
1422 * platform/mac/svg/filters/big-sized-filter-expected.txt:
1423 * platform/mac/svg/filters/feComposite-expected.checksum:
1424 * platform/mac/svg/filters/feComposite-expected.png:
1425 * platform/mac/svg/filters/feComposite-expected.txt:
1426 * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
1427 * platform/mac/svg/filters/feDisplacementMap-expected.png:
1428 * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1429 * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
1430 * platform/mac/svg/filters/feGaussianBlur-expected.png:
1431 * platform/mac/svg/filters/feGaussianBlur-expected.txt:
1432 * platform/mac/svg/filters/feMerge-expected.checksum:
1433 * platform/mac/svg/filters/feMerge-expected.png:
1434 * platform/mac/svg/filters/feMerge-expected.txt:
1435 * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
1436 * platform/mac/svg/filters/feOffset-expected.checksum:
1437 * platform/mac/svg/filters/feOffset-expected.png:
1438 * platform/mac/svg/filters/feOffset-expected.txt:
1439 * platform/mac/svg/filters/feTile-expected.checksum:
1440 * platform/mac/svg/filters/feTile-expected.png:
1441 * platform/mac/svg/filters/feTile-expected.txt:
1442 * platform/mac/svg/filters/filterRes-expected.checksum:
1443 * platform/mac/svg/filters/filterRes-expected.png:
1444 * platform/mac/svg/filters/filterRes-expected.txt:
1445 * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
1446 * platform/mac/svg/filters/shadow-on-filter-expected.png:
1447 * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1448 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
1449 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
1450 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1451 * platform/mac/svg/filters/sourceAlpha-expected.txt:
1452 * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
1453 * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
1454 * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
1455 * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
1456 * platform/mac/svg/filters/subRegion-one-effect-expected.png:
1457 * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1458 * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
1459 * platform/mac/svg/filters/subRegion-two-effects-expected.png:
1460 * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1461 * platform/mac/svg/text/text-path-01-b-expected.checksum:
1462 * platform/mac/svg/text/text-path-01-b-expected.png:
1463 * platform/mac/svg/text/text-text-05-t-expected.png:
1464 * platform/mac/svg/text/text-text-07-t-expected.checksum:
1465 * platform/mac/svg/text/text-text-07-t-expected.png:
1466 * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
1467 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1468 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1469 * platform/qt/Skipped:
1470 * platform/win/Skipped:
1471 * svg/custom/js-svg-constructors-expected.txt:
1472 * svg/custom/svg-features-expected.txt:
1473 * svg/dom/operatorAttribute-expected.txt:
1474 * svg/webarchive/svg-feimage-subresources-expected.webarchive:
1476 2009-12-07 Kent Tamura <tkent@chromium.org>
1478 Reviewed by Darin Adler.
1480 Some changes to ValidityState-typeMismatch-url.html.
1481 https://bugs.webkit.org/show_bug.cgi?id=29913
1483 - Add more test cases
1484 Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
1485 - Handle difference between KURL and KURLGoogle
1487 * fast/forms/ValidityState-typeMismatch-url-expected.txt:
1488 * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
1490 2009-12-07 Darin Fisher <darin@chromium.org>
1492 Reviewed by Darin Adler.
1494 http/tests/cache/subresource-failover-to-network.html is flaky
1495 https://bugs.webkit.org/show_bug.cgi?id=32038
1497 Rewrite test to avoid dumpResourceLoadCallbacks, which do not
1498 interleave predictably with the output of dumpFrameLoadCallbacks.
1499 Other things besides resource loading can delay onload.
1501 The newly written test uses a cookie to determine if the test has
1504 Unskip this test for platform/win.
1506 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1507 * http/tests/cache/subresource-failover-to-network-expected.txt:
1508 * http/tests/cache/subresource-failover-to-network.html:
1509 * platform/win/Skipped:
1511 2009-12-07 Alexey Proskuryakov <ap@apple.com>
1513 Reviewed by Darin Adler.
1515 https://bugs.webkit.org/show_bug.cgi?id=32244
1516 Test sending and receiving small WebSocket messages of different lengths
1518 * websocket/tests/frame-lengths-expected.txt: Added.
1519 * websocket/tests/frame-lengths.html: Added.
1521 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1523 Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
1525 * platform/gtk/Skipped:
1527 2009-12-07 Dirk Schulze <krit@webkit.org>
1529 Reviewed by Adam Barth.
1531 If the tile of a pattern is bigger than the pattern and the
1532 pattern size is < 0.5, the SVGPaintServer produced a division
1533 by zero. This also only happens, if the attribute overflow is
1535 This is a test with a pattern size of 0.1 and a tile size of 1.
1537 * svg/custom/script-tests/small-pattern.js: Added.
1538 * svg/custom/small-pattern-expected.txt: Added.
1539 * svg/custom/small-pattern.html: Added.
1541 2009-12-07 Kenneth Russell <kbr@google.com>
1543 Reviewed by Dimitri Glazkov.
1545 [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
1546 https://bugs.webkit.org/show_bug.cgi?id=31889
1548 Fixed bug in handling of zero-argument constructor call.
1550 Test: fast/canvas/webgl/bug-31889.html
1552 * fast/canvas/webgl/bug-31889-expected.txt: Added.
1553 * fast/canvas/webgl/bug-31889.html: Added.
1555 2009-12-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1557 Unreviewed. Landing files I forgot to add to my working copy
1558 before committing r51734.
1560 * media/media-can-play-ogg-expected.txt: Added.
1561 * media/media-can-play-ogg.html: Added.
1563 2009-12-07 Alexey Proskuryakov <ap@apple.com>
1565 Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
1568 * platform/mac/Skipped:
1570 2009-12-07 Brian Weinstein <bweinstein@apple.com>
1572 Rubber-stamped by Steve Falkenburg.
1574 Add one more fast/js test to the Skipped list - also due to:
1575 https://bugs.webkit.org/show_bug.cgi?id=32228.
1577 * platform/win/Skipped:
1579 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1581 Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
1583 Remove non-existant animations/3d directory in qt&win Skipped lists.
1584 Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
1585 Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
1587 * platform/qt/Skipped: Also remove some duplicates I spotted.
1588 * platform/win/Skipped:
1590 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1592 Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
1594 Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
1595 https://bugs.webkit.org/show_bug.cgi?id=32229
1597 * platform/mac-snowleopard/Skipped:
1599 2009-12-07 Dan Bernstein <mitz@apple.com>
1601 Reviewed by Darin Adler.
1603 Tests for <rdar://problem/7437820> Weird selection artifacts
1605 * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
1606 * fast/repaint/block-selection-gap-stale-cache.html: Added.
1607 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
1608 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
1609 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
1610 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
1611 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
1612 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
1614 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1618 REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
1619 https://bugs.webkit.org/show_bug.cgi?id=32228
1621 Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
1623 * platform/win/Skipped:
1625 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1627 Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
1629 * platform/gtk/Skipped:
1631 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1633 Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
1635 New test "websocket/tests/url-with-credential.html" crashes in debug builds
1636 https://bugs.webkit.org/show_bug.cgi?id=32226
1638 * platform/mac/Skipped:
1640 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1642 Not reviewed. Add missing layout test result.
1644 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
1646 2009-12-07 Joanmarie Diggs <joanmarie.diggs@gmail.com>
1648 Reviewed by Xan Lopez.
1650 https://bugs.webkit.org/show_bug.cgi?id=25524
1651 [Gtk] Expose the title attribute to assistive technologies
1653 * platform/gtk/accessibility/title-and-alt.html: Added.
1654 * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
1656 2009-12-07 Oliver Hunt <oliver@apple.com>
1658 Reviewed by Maciej Stachowiak.
1660 Object.create fails if properties on the descriptor are getters
1661 https://bugs.webkit.org/show_bug.cgi?id=32219
1663 Add tests for descriptors using getters instead of raw values
1665 * fast/js/Object-create-expected.txt:
1666 * fast/js/script-tests/Object-create.js:
1669 (get var.DescriptorWithGetGetter.foo.Object.create.):
1670 (get var.DescriptorWithSetGetter.foo.Object.create.):
1672 2009-12-06 Oliver Hunt <oliver@apple.com>
1674 Reviewed by Maciej Stachowiak.
1676 Object.getOwnPropertyDescriptor() allows cross-frame access
1677 https://bugs.webkit.org/show_bug.cgi?id=32119
1679 Add cross domain tests for getOwnPropertyDescriptor
1681 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
1682 * http/tests/security/resources/cross-frame-access.js:
1683 (canGetDescriptor.set get catch):
1685 * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
1686 * http/tests/security/xss-DENIED-defineProperty.html:
1688 2009-12-06 Kent Tamura <tkent@chromium.org>
1690 Reviewed by Darin Adler.
1692 Improve portability and readability of table-percent-height* tests.
1693 https://bugs.webkit.org/show_bug.cgi?id=31858
1695 The purpose of these tests is to confirm that an element with
1696 height:N% inside a table cell has non-zero height. We don't need
1697 to check concrete pixel sizes of form controls.
1699 This updates the tests so that they check heights are non-zero and
1700 75% heights are same as corresponding 100% heights or actually 75%.
1702 * fast/replaced/table-percent-height-expected.txt:
1703 * fast/replaced/table-percent-height-text-controls-expected.txt:
1704 * fast/replaced/table-percent-height-text-controls.html:
1705 * fast/replaced/table-percent-height.html:
1707 2009-12-06 Fumitoshi Ukai <ukai@chromium.org>
1709 Reviewed by Alexey Proskuryakov.
1711 Add tests for cross-origin WebSocket usage
1712 https://bugs.webkit.org/show_bug.cgi?id=32055
1714 * websocket/tests/cross-origin-expected.txt: Added.
1715 * websocket/tests/cross-origin.html: Added.
1716 * websocket/tests/fixed-origin_wsh.py: Added.
1717 * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
1718 * websocket/tests/handshake-fail-by-cross-origin.html: Added.
1719 * websocket/tests/origin-test_wsh.py: Added.
1720 * websocket/tests/script-tests/cross-origin.js: Added.
1721 * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
1722 * websocket/tests/script-tests/frame-length-skip.js:
1723 * websocket/tests/script-tests/handshake-error.js:
1724 * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
1725 * websocket/tests/script-tests/simple.js:
1726 * websocket/tests/simple-expected.txt:
1728 2009-12-05 Maciej Stachowiak <mjs@apple.com>
1730 Reviewed by Oliver Hunt.
1732 conway benchmark spends half it's time in op_less (jump fusion fails)
1733 https://bugs.webkit.org/show_bug.cgi?id=32190
1735 * fast/js/codegen-loops-logical-nodes-expected.txt:
1736 * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
1737 sensitive cases of codegen that were not already covered.
1739 2009-12-05 Philippe Normand <pnormand@igalia.com>
1741 Reviewed by Gustavo Noronha.
1743 New test for video.canPlayType and ogg containers.
1745 [GTK] Recognize oga as audio/ogg
1746 https://bugs.webkit.org/show_bug.cgi?id=31990
1748 * media/media-can-play-ogg-expected.txt: Added.
1749 * media/media-can-play-ogg.html: Added.
1750 * platform/mac-leopard/Skipped:
1751 * platform/mac-snowleopard/Skipped:
1752 * platform/mac-tiger/Skipped:
1753 * platform/mac/Skipped:
1754 * platform/qt-mac/Skipped:
1755 * platform/qt-win/Skipped:
1756 * platform/qt/Skipped:
1757 * platform/win/Skipped:
1759 2009-12-05 Dan Bernstein <mitz@apple.com>
1761 Rubber-stamped by Mark Rowe.
1763 Disabled a test because it puts the WebView into compositing mode,
1764 which remains in effect for all subsequent repaint tests, causing them
1765 to fail because DumpRenderTree always forces a full repaint when
1766 generating the image of a WebView that is in compositing mode.
1768 * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
1769 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
1771 2009-12-05 Adam Langley <agl@google.com>
1773 Reviewed by Adam Barth.
1775 Check that a CSS format() argument is of a valid type.
1777 https://bugs.webkit.org/show_bug.cgi?id=31815
1778 http://code.google.com/p/chromium/issues/detail?id=28582
1780 * fast/css/url-format-non-string-expected.txt: Added
1781 * fast/css/url-format-non-string.html: Added.
1783 2009-12-04 Kent Hansen <kent.hansen@nokia.com>
1785 Reviewed by Darin Adler.
1787 Add test for JavaScript string property deletion
1788 https://bugs.webkit.org/show_bug.cgi?id=32012
1790 * fast/js/script-tests/string-property-deletion.js: Added.
1791 * fast/js/string-property-deletion-expected.txt: Added.
1792 * fast/js/string-property-deletion.html: Added.
1794 2009-12-04 Yuzo Fujishima <yuzo@google.com>
1796 Reviewed by Alexey Proskuryakov.
1798 Add test for web socket send.
1800 https://bugs.webkit.org/show_bug.cgi?id=31337
1802 * websocket/tests/script-tests/send.js: Added.
1805 (ws.onmessage.ws.onmessage):
1809 * websocket/tests/send-expected.txt: Added.
1810 * websocket/tests/send.html: Added.
1811 * websocket/tests/send_wsh.py: Added.
1813 2009-12-04 Simon Fraser <simon.fraser@apple.com>
1815 Reviewed by Dan Bernstein.
1817 <rdar://problem/7441571> Hardware-backed layers are skipped when printing
1819 Testcase for printing with a compositing layer.
1821 * printing/compositing-layer-printing-expected.pdf: Added.
1822 * printing/compositing-layer-printing.html: Added.
1824 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1826 Skip test that is failing because of new behaviour enforced by
1827 libsoup. Bug reported.
1829 * platform/gtk/Skipped:
1831 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1833 Skip tests that require support for frame loader callbacks
1834 reporting, and a new test.
1836 * platform/gtk/Skipped:
1838 2009-12-04 Dirk Schulze <krit@webkit.org>
1840 Reviewed by Gustavo Noronha Silva.
1842 Move the render result to svg/custom as a cross platform render result.
1844 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
1845 * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1847 2009-12-04 Kenneth Rohde Christiansen <kenneth@webkit.org>
1849 Reviewed by Adam Treat.
1851 Remove test that works after adding setAllowUniversalAccessFromFileURLs
1852 to Qt's version of the LayoutTestController.
1854 * platform/qt/Skipped:
1856 2009-12-04 Dirk Schulze <krit@webkit.org>
1858 Reviewed by Nikolas Zimmermann.
1860 Gradient SVG animation demonstrates tearing at animation extremes
1861 https://bugs.webkit.org/show_bug.cgi?id=11929
1863 In SVG a focalPoint must be inside the radius of a radial gradient.
1864 It this isn't the case, we have to move the focalPoint into the radius.
1865 This checks the correct behavior of WebKit on false values for fx, fy.
1867 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1868 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1869 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
1870 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
1871 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1872 * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
1874 2009-12-04 Chris Fleizach <cfleizach@apple.com>
1876 Reviewed by Darin Adler.
1878 REGRESSION: AX: buttons now extremely repetitive
1879 https://bugs.webkit.org/show_bug.cgi?id=32164
1881 * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
1882 * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
1883 * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
1884 * platform/mac/accessibility/table-with-aria-role-expected.txt:
1886 2009-12-04 Enrica Casucci <enrica@apple.com>
1888 Reviewed by John Sullivan.
1890 Mail.app crashes when indenting table pasted from Numbers.app.
1891 <rdar://problem/7209507>
1892 https://bugs.webkit.org/show_bug.cgi?id=32166
1894 * editing/execCommand/indent-partial-table-expected.txt: Added.
1895 * editing/execCommand/indent-partial-table.html: Added.
1897 2009-12-04 Alexey Proskuryakov <ap@apple.com>
1899 Reviewed by Darin Adler.
1901 https://bugs.webkit.org/show_bug.cgi?id=32085
1902 WebSocket should block the same ports that are blocked for resource loading
1904 Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
1907 * websocket/tests/script-tests/url-parsing.js: Added.
1908 * websocket/tests/url-parsing-expected.txt: Added.
1909 * websocket/tests/url-parsing.html: Added.
1911 2009-12-04 Benjamin Poulain <benjamin.poulain@nokia.com>
1913 Reviewed by Kenneth Rohde Christiansen.
1915 [Qt] WebKit crashes when loading certain SVG images
1916 https://bugs.webkit.org/show_bug.cgi?id=29443
1918 Update the test results for the new FontCache implementation.
1920 * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1921 * platform/qt/css1/font_properties/font_variant-expected.txt:
1922 * platform/qt/css1/pseudo/firstline-expected.txt:
1923 * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1924 * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1926 2009-12-04 Steve Block <steveblock@google.com>
1928 Reviewed by Darin Adler.
1930 Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks.
1931 https://bugs.webkit.org/show_bug.cgi?id=32111
1933 * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
1934 * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
1935 * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
1937 * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
1938 * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
1939 * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
1941 * platform/gtk/Skipped: Modified. Skips new tests.
1943 2009-12-04 Csaba Osztrogonác <ossy@webkit.org>
1945 Reviewed by Simon Hausmann.
1947 [Qt] Re-enable audio/video tests after updated buildbot's Qt
1948 to Phonon supported one, and put 2 bad tests into skiplist.
1950 * platform/qt/Skipped:
1952 2009-12-04 Yuzo Fujishima <yuzo@google.com>
1954 Reviewed by Darin Fisher.
1956 Add test to see if unicode messages can be sent over web socket.
1958 https://bugs.webkit.org/show_bug.cgi?id=31341
1960 * websocket/tests/script-tests/unicode.js: Added.
1966 * websocket/tests/unicode-expected.txt: Added.
1967 * websocket/tests/unicode.html: Added.
1968 * websocket/tests/unicode_wsh.py: Added.
1970 2009-12-03 Chris Fleizach <cfleizach@apple.com>
1972 Reviewed by Beth Dakin.
1974 WAI-ARIA: aria-activedescendant doesn't work as intended
1975 https://bugs.webkit.org/show_bug.cgi?id=32100
1977 * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
1978 * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
1979 * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
1980 * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
1982 2009-12-03 Chris Fleizach <cfleizach@apple.com>
1984 Fixing layout test bustage on platforms.
1986 AX: VO just says "term" on many web sites
1987 https://bugs.webkit.org/show_bug.cgi?id=32139
1989 * platform/mac-leopard/accessibility/lists-expected.txt:
1990 * platform/mac/accessibility/radio-button-group-members-expected.txt:
1992 2009-12-03 Chris Fleizach <cfleizach@apple.com>
1994 Reviewed by Eric Seidel.
1996 AX: VO just says "term" on many web sites
1997 https://bugs.webkit.org/show_bug.cgi?id=32139
1999 * platform/mac/accessibility/aria-grouping-roles-expected.txt:
2000 * platform/mac/accessibility/aria-grouping-roles.html:
2001 * platform/mac/accessibility/definition-list-term-expected.txt: Added.
2002 * platform/mac/accessibility/definition-list-term.html: Added.
2003 * platform/mac/accessibility/lists-expected.txt:
2005 2009-12-03 Chris Fleizach <cfleizach@apple.com>
2007 Reviewed by Beth Dakin.
2009 Implement WAI-ARIA scrollbar role and related property aria-orientation
2010 https://bugs.webkit.org/show_bug.cgi?id=32126
2012 * accessibility/aria-scrollbar-role-expected.txt: Added.
2013 * accessibility/aria-scrollbar-role.html: Added.
2014 * platform/gtk/Skipped:
2015 * platform/win/Skipped:
2017 2009-12-03 Alexey Proskuryakov <ap@apple.com>
2019 Reviewed by Darin Adler.
2021 https://bugs.webkit.org/show_bug.cgi?id=32132
2022 websocket/tests/simple.html fails on Windows
2024 * websocket/tests/script-tests/simple.js:
2025 * websocket/tests/simple-expected.txt:
2026 Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
2028 * platform/win/Skipped: Un-skip the test.
2030 2009-12-03 Julie Parent <jparent@chromium.org>
2032 Reviewed by Eric Seidel.
2034 Make shorthand-transitions.html less flaky.
2035 The test currently allows for timing related differences by using a tolerance, but the tolerance
2036 is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms
2037 difference, others are only allowed 50ms). This change makes all values have a 100ms tolerance.
2038 (open question: is 100ms enough? I've looked through a bunch of logs of failures and it seems to be,
2039 so this should definitely help reduce but this may not entirely eliminate flakiness).
2041 https://bugs.webkit.org/show_bug.cgi?id=32134
2043 * transitions/shorthand-transitions.html:
2045 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
2047 Reviewed by Eric Seidel.
2049 https://bugs.webkit.org/show_bug.cgi?id=32135
2051 [Qt] Add expected files for new tests we pass.
2052 Compared to the Mac expected png files.
2054 * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
2055 * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
2057 2009-12-03 Brian Weinstein <bweinstein@apple.com>
2059 Rubber-stamped by Alexey Proskuryakov.
2061 Skip failing WebSocket test on Windows.
2063 * platform/win/Skipped:
2065 2009-12-03 Brady Eidson <beidson@apple.com>
2067 Rubberstamped by Oliver Hunt.
2069 Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
2071 * fast/loader/stateobjects/pushstate-object-types-expected.txt:
2072 * fast/loader/stateobjects/pushstate-object-types.html:
2074 2009-12-03 Alexey Proskuryakov <ap@apple.com>
2076 Reviewed by Eric Seidel.
2078 https://bugs.webkit.org/show_bug.cgi?id=32130
2079 Add a test for sending non-trivial amount of data over WebSocket
2081 * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
2082 * websocket/tests/simple-stress-expected.txt: Added.
2083 * websocket/tests/simple-stress.html: Added.
2085 2009-12-03 Brady Eidson <beidson@apple.com>
2087 Rubberstamped by Sam Weinig.
2089 Fix my absolute URL snafu by outputting only the last path component for these URLs,
2090 which is all that is relevant.
2092 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
2093 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
2094 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2095 * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2096 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
2097 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2099 2009-12-03 Oliver Hunt <oliver@apple.com>
2101 Reviewed by Dan Bernstein.
2103 REGRESSION (r51627): 3 SVG tests are failing
2104 https://bugs.webkit.org/show_bug.cgi?id=32117
2106 Improve testing of svglist.
2108 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2109 * svg/dom/svglist-exception-on-out-bounds-error.html:
2111 2009-12-03 Enrica Casucci <enrica@apple.com>
2113 Reviewed by Adele Peterson.
2115 Multiple Undos removes the last posted comment and/or the ones before it.
2116 <rdar://problem/6557066>
2117 https://bugs.webkit.org/show_bug.cgi?id=32079
2119 Added test to verify that undo has no effect when an element is
2122 * editing/undo/undo-indent-noneditable-expected.txt: Added.
2123 * editing/undo/undo-indent-noneditable.html: Added.
2125 2009-12-03 Brady Eidson <beidson@apple.com>
2127 Reviewed by Sam Weinig.
2129 <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
2131 Update expected results of old tests:
2132 * fast/dom/Window/window-appendages-cleared-expected.txt:
2133 * fast/dom/Window/window-properties-expected.txt:
2134 * http/tests/security/cross-frame-access-enumeration-expected.txt:
2137 * fast/loader/stateobjects: Added.
2138 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
2139 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
2140 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
2141 * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
2142 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
2143 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
2144 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
2145 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
2146 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
2147 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
2148 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
2149 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
2150 * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
2151 * fast/loader/stateobjects/pushstate-object-types.html: Added.
2152 * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
2153 * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
2154 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
2155 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
2156 * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
2157 * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
2158 * fast/loader/stateobjects/resources: Added.
2159 * fast/loader/stateobjects/resources/navigate-back.html: Added.
2160 * http/tests/loading/state-object-security-exception-expected.txt: Added.
2161 * http/tests/loading/state-object-security-exception.html: Added.
2163 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2165 Reviewed by Xan Lopez.
2167 Platform-specific result for test. GIO identifies the file as
2168 application/javascript, as opposed to other platforms identifying
2169 it as application/x-javascript.
2171 * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
2173 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2175 Rubber-stamped by Oliver Hunt.
2177 Re-baseline required after r51522.
2179 * platform/gtk/editing/deleting/5390681-2-expected.txt:
2181 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2183 Skipping new tests, and tests that require new DRT functionality.
2185 * platform/gtk/Skipped:
2187 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
2189 Reviewed by Kenneth Rohde Christiansen.
2191 [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
2192 until there is a fix for the issue.
2193 https://bugs.webkit.org/show_bug.cgi?id=31626
2195 * platform/qt/Skipped:
2197 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
2199 Reviewed by Kenneth Rohde Christiansen.
2201 [Qt] Re-enable previously skipped tests.
2202 https://bugs.webkit.org/show_bug.cgi?id=31591
2204 * platform/qt/Skipped:
2206 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
2208 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2210 * platform/qt/Skipped:
2211 - inspector/settings-set-get.html added.
2213 2009-12-03 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2215 Reviewed by Timothy Hatcher.
2217 Web Inspector: Simplify the settings support in inspector controller.
2219 https://bugs.webkit.org/show_bug.cgi?id=32076
2221 * inspector/settings-set-get-expected.txt: Added.
2222 * inspector/settings-set-get.html: Added.
2224 2009-12-03 Oliver Hunt <oliver@apple.com>
2226 Reviewed by Maciej Stachowiak.
2228 NULL ptr in SVGPathSegList::getPathSegAtLength()
2229 https://bugs.webkit.org/show_bug.cgi?id=30313
2231 Add testcases for incorrect pathSeg usage.
2233 * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
2234 * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
2236 2009-12-02 Shinichiro Hamaji <hamaji@chromium.org>
2238 Reviewed by Darin Adler.
2240 Rewrite two tests with dumpAsText
2241 https://bugs.webkit.org/show_bug.cgi?id=32014
2243 * fast/block/positioning/complex-percentage-height-expected.txt: Added.
2244 * fast/block/positioning/complex-percentage-height.html:
2245 * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
2246 * fast/lists/item-not-in-list-line-wrapping.html:
2247 * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
2248 * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
2249 * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2250 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
2251 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
2252 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2253 * platform/qt/Skipped:
2254 * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2255 * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2257 2009-12-02 Alexey Proskuryakov <ap@apple.com>
2259 Reviewed by Darin Fisher.
2261 https://bugs.webkit.org/show_bug.cgi?id=32089
2262 Test that WebSocket.readyState is set correctly
2264 * websocket/tests/script-tests/simple.js:
2268 * websocket/tests/simple-expected.txt:
2269 Added readyState logging.
2271 2009-11-30 Julie Parent <jparent@chromium.org>
2273 Reviewed by Darin Adler.
2275 Make change-values-during-transition less flaky. Transition is 1 sec duration,
2276 translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
2278 https://bugs.webkit.org/show_bug.cgi?id=31997
2280 * transitions/change-values-during-transition.html:
2281 isEqual: Remove unnecessary code - tolerance always passed in and always default value.
2282 getXPosition: Extract into a function, since it is duplicated twice.
2283 check2: Still run second check if the first fails, just give more debugging output.
2284 start: Remove final setTimeout - nothing changes between the end of check2 and here,
2285 so this is just making the test take 100ms longer.
2287 2009-12-02 Brian Weinstein <bweinstein@apple.com>
2289 Rubber-stamped by Adam Roben.
2291 Skip http/tests/cache/subresource-failover-to-network.html because it
2292 is flaky on Windows, fixing it is being tracked by
2293 https://bugs.webkit.org/show_bug.cgi?id=32038.
2295 * platform/win/Skipped:
2297 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2299 [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
2301 * platform/qt/Skipped:
2302 - inspector/elements-panel-selection-on-refresh.html added.
2303 - inspector/timeline-event-dispatch.html added.
2305 2009-12-02 Eric Z. Ayers <zundel@google.com>
2307 Reviewed by Pavel Feldman.
2309 Adds a timeline test for EventDispatch records.
2311 https://bugs.webkit.org/show_bug.cgi?id=31376
2313 * inspector/timeline-event-dispatch-expected.txt: Added.
2314 * inspector/timeline-event-dispatch.html: Added.
2316 2009-12-02 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2318 Reviewed by Timothy Hatcher.
2320 Web Inspector: DOM tree selection disappears upon page refresh.
2322 https://bugs.webkit.org/show_bug.cgi?id=31142
2324 * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
2325 * inspector/elements-panel-selection-on-refresh.html: Added.
2327 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2329 [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
2331 * platform/qt/Skipped:
2332 - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
2334 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2336 [Qt] Unreviewed. Skip new tests.
2338 * platform/qt/Skipped:
2339 - svg/custom/mask-with-all-units.svg added.
2340 - fast/css/namespaces/namespaces-comments.xml added.
2341 - fast/css/namespaces/namespaces-empty.xml added.
2343 2009-12-02 Fumitoshi Ukai <ukai@chromium.org>
2345 Reviewed by Alexey Proskuryakov.
2347 WebSocket handshake check query component of URL
2348 https://bugs.webkit.org/show_bug.cgi?id=31617
2350 * websocket/tests/echo-location_wsh.py: Added.
2351 * websocket/tests/no-query_wsh.py: Added.
2352 * websocket/tests/script-tests/url-with-credential.js: Added.
2353 * websocket/tests/script-tests/url-with-empty-query.js: Added.
2354 * websocket/tests/script-tests/url-with-fragment.js: Added.
2355 * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
2356 * websocket/tests/script-tests/url-with-query.js: Added.
2357 * websocket/tests/url-with-credential-expected.txt: Added.
2358 * websocket/tests/url-with-credential.html: Added.
2359 * websocket/tests/url-with-empty-query-expected.txt: Added.
2360 * websocket/tests/url-with-empty-query.html: Added.
2361 * websocket/tests/url-with-fragment-expected.txt: Added.
2362 * websocket/tests/url-with-fragment.html: Added.
2363 * websocket/tests/url-with-query-expected.txt: Added.
2364 * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
2365 * websocket/tests/url-with-query-for-no-query.html: Added.
2366 * websocket/tests/url-with-query.html: Added.
2368 2009-12-01 Shinichiro Hamaji <hamaji@chromium.org>
2370 Reviewed by Eric Seidel.
2372 Update expectations of css2.1/t1205-c56* for Qt
2373 https://bugs.webkit.org/show_bug.cgi?id=32015
2375 * platform/qt/Skipped:
2376 * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2377 * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2378 * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2380 2009-12-01 Kent Tamura <tkent@chromium.org>
2382 Reviewed by Darin Adler.
2384 Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
2385 pattern and step attributes of HTMLInputElement.
2386 https://bugs.webkit.org/show_bug.cgi?id=31708
2388 * fast/forms/input-minmax-expected.txt:
2389 * fast/forms/input-pattern-expected.txt: Added.
2390 * fast/forms/input-pattern.html: Added.
2391 * fast/forms/input-step-expected.txt:
2392 * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
2393 * fast/forms/script-tests/input-pattern.js: Added.
2394 * fast/forms/script-tests/input-step.js: Change the result for null.
2396 2009-12-01 Chris Fleizach <cfleizach@apple.com>
2398 Reviewed by Darin Adler.
2400 WAI-ARIA: implement support for ARIA drag and drop
2401 https://bugs.webkit.org/show_bug.cgi?id=32007
2403 * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
2404 * platform/mac/accessibility/aria-drag-drop.html: Added.
2406 2009-12-01 Adam Barth <abarth@webkit.org>
2408 Reviewed by Darin Adler.
2410 https://bugs.webkit.org/show_bug.cgi?id=21288
2412 Add sneaky test that has tabs.
2414 * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2415 * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2417 2009-12-01 Patrik Persson <patrik.j.persson@ericsson.com>
2419 Reviewed by Darin Adler.
2421 Implement HTML5 sandbox attribute for iframes.
2422 http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
2423 https://bugs.webkit.org/show_bug.cgi?id=21288
2425 * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
2426 * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
2427 * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
2428 * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
2429 * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
2430 * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
2431 * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
2432 * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
2433 * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
2434 * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
2435 * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
2436 * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
2437 * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
2438 * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
2439 * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
2440 * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
2441 * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
2442 * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
2443 * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2444 * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2445 * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
2446 * fast/frames/sandboxed-iframe-forms.html: Added.
2447 * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
2448 * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
2449 * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
2450 * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
2451 * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
2452 * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
2453 * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
2454 * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
2455 * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
2456 * fast/frames/sandboxed-iframe-plugins.html: Added.
2457 * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
2458 * fast/frames/sandboxed-iframe-scripting.html: Added.
2459 * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
2460 * fast/frames/sandboxed-iframe-storage.html: Added.
2461 * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
2462 * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
2463 * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
2464 * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
2465 * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
2466 * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
2467 * http/tests/security/sandboxed-iframe-modify-self.html: Added.
2468 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
2469 * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
2470 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
2471 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
2472 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
2473 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
2474 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
2475 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
2476 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
2477 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
2478 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
2479 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
2480 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
2481 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
2483 2009-12-01 Chris Fleizach <cfleizach@apple.com>
2485 Reviewed by David Kilzer.
2487 ARIA: support a way to create a static text object
2488 https://bugs.webkit.org/show_bug.cgi?id=32030
2490 * accessibility/aria-text-role-expected.txt: Added.
2491 * accessibility/aria-text-role.html: Added.
2492 * platform/gtk/Skipped:
2493 * platform/win/Skipped:
2495 2009-12-01 Nikolas Zimmermann <nzimmermann@rim.com>
2497 Reviewed by Simon Fraser.
2499 Add SVG animation test framework with 'snapshot' functionality
2500 https://bugs.webkit.org/show_bug.cgi?id=31897
2502 Add LayoutTests/svg/animations directory, containing a new
2503 framework for SVG animation test with sampling at certain times.
2505 Added one example test, which will be extended soon to cover animVal
2506 support, once basic support has been implemented.
2508 * svg/animations: Added.
2509 * svg/animations/animVal-basics-expected.txt: Added.
2510 * svg/animations/animVal-basics.html: Added.
2511 * svg/animations/resources: Added.
2512 * svg/animations/resources/SVGAnimationTestCase.js: Added.
2514 (moveAnimationTimelineAndSample):
2518 * svg/animations/script-tests: Added.
2519 * svg/animations/script-tests/TEMPLATE.html: Added.
2520 * svg/animations/script-tests/animVal-basics.js: Added.
2526 2009-12-01 Adam Roben <aroben@apple.com>
2528 Skip more tests that fail with specific versions of CFNetwork on
2531 Rubber-stamped in advance by Brady Eidson.
2533 * platform/win/Skipped:
2535 2009-12-01 Daniel Bates <dbates@webkit.org>
2537 Reviewed by Pavel Feldman.
2539 https://bugs.webkit.org/show_bug.cgi?id=32001
2541 Updated layout test to reflect change to localized string and
2544 * inspector/elements-img-tooltip-expected.txt:
2545 * inspector/elements-img-tooltip.html:
2547 2009-12-01 Adam Roben <aroben@apple.com>
2549 Skip a test that fails with some versions of CFNetwork on Windows
2551 Rubber-stamped by Brady Eidson.
2553 * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
2555 2009-12-01 Alexey Proskuryakov <ap@apple.com>
2557 Enabling WebSocket tests on Windows again - let's see what errors get logged.
2559 * platform/win/Skipped:
2561 2009-12-01 Adam Roben <aroben@apple.com>
2563 Add a timing-out test to the Skipped file on Windows
2565 Rubber-stamped by Ada Chan.
2567 * platform/win/Skipped: Added
2568 fast/dom/Window/window-postmessage-clone.html, which was timing out
2569 due to eventSender.beginDragFiles being unimplemented.
2571 2009-12-01 Adam Roben <aroben@apple.com>
2573 Add expected Windows failure results for tests that use
2576 <http://webkit.org/b/32021> covers fixing these tests.
2578 Rubber-stamped by Sam Weinig.
2580 * platform/win/Skipped: Removed tests that use textInputController.
2582 * platform/win/editing/selection/5825350-1-expected.txt: Added.
2583 * platform/win/editing/selection/5825350-2-expected.txt: Added.
2584 * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
2585 * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
2586 * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
2587 * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
2588 * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
2590 2009-12-01 Csaba Osztrogonác <ossy@webkit.org>
2592 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2594 * platform/qt/Skipped: inspector/timeline-network-resource.html added.
2596 2009-12-01 Eric Z. Ayers <zundel@google.com>
2598 Reviewed by Pavel Feldman.
2600 Adds test for Timeline network resource records.
2602 https://bugs.webkit.org/show_bug.cgi?id=31378
2604 * inspector/timeline-network-resource-expected.txt: Added.
2605 * inspector/timeline-network-resource.html: Added.
2606 * inspector/timeline-network-resource.js: Added.
2607 * inspector/timeline-test.js:
2608 (printTimelineRecords):
2610 2009-12-01 Chris Marrin <cmarrin@apple.com>
2612 Reviewed by Adam Roben.
2614 Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
2615 https://bugs.webkit.org/show_bug.cgi?id=30778
2617 * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2618 * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2620 2009-12-01 Chris Marrin <cmarrin@apple.com>
2622 Reviewed by Oliver Hunt.
2624 Updated webgl tests to use "experimental-webgl" as the context name.
2625 https://bugs.webkit.org/show_bug.cgi?id=31672
2627 * fast/canvas/webgl/gl-get-calls.html:
2628 * fast/canvas/webgl/resources/utils3d.js:
2630 * fast/canvas/webgl/resources/webgl-test.js:
2633 2009-12-01 Csaba Osztrogonác <ossy@webkit.org>
2635 [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
2637 * platform/qt/Skipped:
2638 - editing/selection/mixed-editability-10.html added.
2639 - editing/selection/5825350-1.html added.
2640 - editing/selection/5825350-2.html added.
2642 2009-11-30 Shinichiro Hamaji <hamaji@chromium.org>
2644 Reviewed by Dan Bernstein.
2646 css2.1/t1205-c566-list-stl-00-e-ag.html is failing
2647 https://bugs.webkit.org/show_bug.cgi?id=23264
2649 * editing/pasteboard/copy-crash-expected.txt:
2650 * fast/lists/calc-width-with-space-expected.txt: Added.
2651 * fast/lists/calc-width-with-space.html: Added.
2652 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
2653 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
2654 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2655 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
2656 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
2657 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2658 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
2659 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
2660 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2661 * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
2662 * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
2663 * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
2664 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2665 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
2666 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
2667 * platform/mac/fast/repaint/list-marker-expected.checksum:
2668 * platform/mac/fast/repaint/list-marker-expected.png:
2669 * platform/mac/fast/repaint/list-marker-expected.txt:
2670 * platform/qt/Skipped:
2672 2009-11-30 Enrica Casucci <enrica@apple.com>
2674 Reviewed by Darin Adler.
2676 Can focus but not type into content editable block that contains only non-editable content.
2677 <rdar://problem/5982901>
2678 https://bugs.webkit.org/show_bug.cgi?id=31750
2680 * editing/selection/5825350-1-expected.txt:
2681 * editing/selection/5825350-1.html: Modified to use caret rectangle.
2682 * editing/selection/5825350-2-expected.txt:
2683 * editing/selection/5825350-2.html: Modified to use caret rectangle.
2684 * editing/selection/mixed-editability-10-expected.txt: Added.
2685 * editing/selection/mixed-editability-10.html: Added.
2686 * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
2687 to account for the new possible caret position.
2689 2009-11-30 Beth Dakin <bdakin@apple.com>
2691 Reviewed by Oliver Hunt.
2693 Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in
2694 Safari caused by extreme column-gap and column-width values
2696 <rdar://problem/7425433>
2698 * fast/multicol/huge-column-gap-crash-expected.txt: Added.
2699 * fast/multicol/huge-column-gap-crash.html: Added.
2701 2009-11-30 Alexey Proskuryakov <ap@apple.com>
2703 Reviewed by Oliver Hunt.
2705 https://bugs.webkit.org/show_bug.cgi?id=31659
2706 Connection must be closed in case of Web Socket handshake error
2708 * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
2710 2009-11-30 Eric Carlson <eric.carlson@apple.com>
2712 Reviewed by Simon Fraser.
2714 All HTML5 media element events should be regular events
2715 https://bugs.webkit.org/show_bug.cgi?id=30513
2717 Remove progress event tests.
2719 * media/progress-event-at-least-one-expected.txt: Removed.
2720 * media/progress-event-at-least-one.html: Removed.
2721 * media/progress-event-expected.txt: Removed.
2722 * media/progress-event-total-expected.txt: Removed.
2723 * media/progress-event-total.html: Removed.
2724 * media/progress-event.html: Removed.
2726 2009-11-30 Yuzo Fujishima <yuzo@google.com>
2728 Reviewed by Alexey Proskuryakov.
2730 In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
2731 https://bugs.webkit.org/show_bug.cgi?id=31465
2733 * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
2734 Skipped list, and filed bug 31659 to investigate.
2736 * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
2738 2009-11-30 Joseph Pecoraro <joepeck@webkit.org>
2740 Reviewed by Pavel Feldman.
2742 Web Inspector: Wrong console output for Regexp escape sequence
2743 https://bugs.webkit.org/show_bug.cgi?id=31538
2745 * inspector/console-format-expected.txt:
2746 * inspector/console-format.html:
2748 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2750 Skipping test that fails because of broken DND, and some tests
2751 requiring new results.
2753 * platform/gtk/Skipped:
2755 2009-11-30 Dirk Schulze <krit@webkit.org>
2757 Reviewed by Nikolas Zimmermann.
2759 Complex test of mask with every combination of maskUnits and maskContentUnits
2760 as well as different values for size and position of the mask and it's content.
2762 * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
2763 * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
2764 * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
2765 * svg/custom/mask-with-all-units.svg: Added.
2767 2009-11-30 Csaba Osztrogonác <ossy@webkit.org>
2769 [Qt] Put tests into skiplist because of missing features.
2771 * platform/qt/Skipped:
2772 - fast/dom/Window/window-postmessage-clone.html added
2773 - inspector/elements-img-tooltip.html added.
2775 2009-11-28 Oliver Hunt <oliver@apple.com>
2777 Reviewed by Sam Weinig.
2779 postMessage should serialize File objects
2780 https://bugs.webkit.org/show_bug.cgi?id=31955
2782 Add test for postMessage serialization of File objects.
2784 * fast/dom/Window/window-postmessage-clone-expected.txt:
2785 * fast/dom/Window/window-postmessage-clone.html:
2787 2009-11-29 Simon Fraser <simon.fraser@apple.com>
2789 Rubber-stamped by Eric Seidel.
2791 Fix up some compositing layout tests.
2793 * compositing/layers-inside-overflow-scroll.html:
2794 * compositing/self-painting-layers.html:
2795 Use the 'loadeddata' event, instead of 'load', to know when the video loads.
2797 * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
2798 * platform/mac/compositing/repaint/content-into-overflow-expected.png:
2799 * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
2800 * platform/mac/compositing/repaint/overflow-into-content-expected.png:
2801 * platform/mac/compositing/self-painting-layers-expected.checksum:
2802 * platform/mac/compositing/self-painting-layers-expected.png:
2803 Update with correct pixel results.
2805 2009-11-29 Shu Chang <Chang.Shu@nokia.com>
2807 Reviewed by Eric Seidel.
2809 Test using Id as index of node list.
2810 https://bugs.webkit.org/show_bug.cgi?id=31428
2812 * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
2813 * fast/dom/Element/id-in-node-list-index01.html: Added.
2815 2009-11-28 Adam Barth <abarth@webkit.org>
2817 Reviewed by Dimitri Glazkov.
2819 [Chromium] Sify compose button alerts error
2820 https://bugs.webkit.org/show_bug.cgi?id=31394
2822 Test that we're using the calling security context in a simple case.
2824 * http/tests/security/calling-versus-current-expected.txt: Added.
2825 * http/tests/security/calling-versus-current.html: Added.
2827 2009-11-27 Daniel Bates <dbates@webkit.org>
2829 Reviewed by Adam Barth.
2831 https://bugs.webkit.org/show_bug.cgi?id=31940
2833 Rebased results because of new error messages.
2835 * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
2836 * http/tests/security/xssAuditor/base-href-expected.txt:
2837 * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
2838 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
2839 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
2840 * http/tests/security/xssAuditor/embed-tag-expected.txt:
2841 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
2842 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
2843 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2844 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2845 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2846 * http/tests/security/xssAuditor/object-src-inject-expected.txt:
2847 * http/tests/security/xssAuditor/object-tag-expected.txt:
2848 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
2850 2009-11-27 Kenneth Russell <kbr@google.com>
2852 Reviewed by Eric Seidel.
2854 REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
2855 https://bugs.webkit.org/show_bug.cgi?id=31919
2857 Temporarily disabled portion of test which is failing on some
2858 machines but not others. Root cause will be investigated under
2859 https://bugs.webkit.org/show_bug.cgi?id=31843 .
2861 * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2862 * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2864 2009-11-26 Shinichiro Hamaji <hamaji@chromium.org>
2866 Unreviewed red bot fix.
2868 Skip tests introduced by the previous change as it seems to be failing.
2870 * platform/qt/Skipped:
2871 * platform/win/Skipped:
2873 2009-11-26 Shinichiro Hamaji <hamaji@chromium.org>
2875 Reviewed by Dan Bernstein.
2877 Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
2878 https://bugs.webkit.org/show_bug.cgi?id=29966
2880 A test case where a user drags the mouse from an empty inline
2881 element to above texts.
2883 * editing/selection/last-empty-inline-expected.txt: Added.
2884 * editing/selection/last-empty-inline.html: Added.
2885 * platform/win/Skipped:
2887 2009-11-26 Kinuko Yasuda <kinuko@chromium.com>
2889 Reviewed by Eric Seidel.
2891 Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
2892 so that the expected results can be independent of platform differences.
2893 https://bugs.webkit.org/show_bug.cgi?id=31580
2895 * fast/parser/comment-in-textarea-expected.txt: Added.
2896 * fast/parser/comment-in-textarea.html:
2897 * fast/parser/script-tests/comment-in-textarea.js: Added.
2898 * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
2899 * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
2900 * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
2901 * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
2903 2009-11-26 Daniel Bates <dbates@webkit.org>
2905 Reviewed by Pavel Feldman.
2907 https://bugs.webkit.org/show_bug.cgi?id=21554
2909 Tests that the tooltip text for an image is its dimensions.
2911 * inspector/elements-img-tooltip-expected.txt: Added.
2912 * inspector/elements-img-tooltip.html: Added.
2914 2009-11-21 Holger Hans Peter Freyther <zecke@selfish.org>
2916 Reviewed by Kenneth Rohde Christiansen.
2918 [Qt] Add automatic test for Qt Plugins.
2919 https://bugs.webkit.org/show_bug.cgi?id=31203
2921 Add a test case for Qt plugins. In this case one
2922 RenderPart should be visible on screen and the other
2923 should be invisible. The internal QWidget should
2924 have the same state as the WebCore::Widget.
2926 Add Qt specific netscape-dom-access-expected.txt because
2927 that was using a native widget inside a RenderPart as well.
2929 * platform/gtk/Skipped:
2930 * platform/mac/Skipped:
2931 * platform/qt/plugins/netscape-dom-access-expected.txt: Added
2932 * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
2933 * platform/win/Skipped:
2934 * plugins/qt-qwidget-plugin.html: Added.
2936 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2938 [Qt] Audio related layout tests are failing on the buildbot
2939 https://bugs.webkit.org/show_bug.cgi?id=27910
2941 * platform/qt/Skipped: fast/js/global-constructors.html added.
2943 2009-11-25 Kenneth Russell <kbr@google.com>
2945 Reviewed by Oliver Hunt.
2947 Off-by-one error in index validation for drawElements and drawArrays
2948 https://bugs.webkit.org/show_bug.cgi?id=31891
2950 Fixed computation of number of elements for bound array objects.
2952 Test: fast/canvas/webgl/index-validation.html
2954 * fast/canvas/webgl/index-validation-expected.txt: Added.
2955 * fast/canvas/webgl/index-validation.html: Added.
2956 * fast/canvas/webgl/script-tests/index-validation.js: Added.
2958 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2960 [Qt] Remove a bunch of now passing fast tests from skiplist.
2961 And add a crasher/crashed pair into skiplist.
2963 * platform/qt/Skipped:
2965 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2967 [Qt] Put tests into skiplist because of missing layoutTestController feature.
2969 * platform/qt/Skipped:
2970 - http/tests/cache/subresource-failover-to-network.html added.
2971 - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
2973 - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
2975 2009-11-25 Eric Carlson <eric.carlson@apple.com>
2977 Reviewed by Simon Fraser.
2979 <rdar://problem/7409331> Windows: Support closed caption in <video> element
2981 * platform/win/Skipped:
2982 Enable the closed caption test.
2984 2009-11-25 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2986 We do not have a strategy in place to mimick the output for load
2987 delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
2989 * platform/gtk/Skipped:
2991 2009-11-22 Jakub Wieczorek <faw217@gmail.com>
2993 Reviewed by Adam Barth.
2995 [Qt] Remove the Referer header when redirecting to a non-secure site
2996 https://bugs.webkit.org/show_bug.cgi?id=31785
2998 This makes Qt pass two tests introduced in r50226.
3000 * platform/qt/Skipped:
3002 2009-11-24 Chris Marrin <cmarrin@apple.com>
3004 Reviewed by Simon Fraser.
3006 Skip 3d and compositing tests on all platforms but Mac
3007 https://bugs.webkit.org/show_bug.cgi?id=27314
3009 For Mac, tests are performed in webkitdirs.pm to determine
3010 whether these tests should be skipped.
3012 * platform/gtk/Skipped:
3013 * platform/qt/Skipped:
3014 * platform/win/Skipped:
3016 2009-11-24 Chris Marrin <cmarrin@apple.com>
3018 Reviewed by Eric Seidel.
3020 Test for createShader param passing
3021 https://bugs.webkit.org/show_bug.cgi?id=31808
3023 This test will eventually contain more param passing tests as
3024 they are implemented.
3026 * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
3027 * fast/canvas/webgl/invalidPassedParams.html: Added.
3029 2009-11-24 Darin Fisher <darin@chromium.org>
3031 Reviewed by Adam Barth.
3033 [Chromium] Renderer hang when using www.expedia.com
3034 https://bugs.webkit.org/show_bug.cgi?id=31822
3036 This test verifies that a synchronous XMLHttpRequest, generated from a
3037 page that is the result of a form submission, loads properly when the
3038 user navigates back to the page.
3040 When navigating back to a page that resulted from a form submission,
3041 the page is loaded with the ReturnCacheDataDontLoad cache policy. It
3042 is important that subresources (including XMLHttpRequest instances) do
3043 not inherit this cache policy.
3045 * http/tests/cache/resources/echo-no-store.cgi: Added.
3046 * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
3047 * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
3048 * http/tests/cache/subresource-failover-to-network.html: Added.
3050 2009-11-23 Kenneth Russell <kbr@google.com>
3052 Reviewed by Oliver Hunt.
3054 Change get... calls to latest spec
3055 https://bugs.webkit.org/show_bug.cgi?id=30091
3057 Removed old versions of get calls on WebGLRenderingContext and
3058 added new ones per spec returning "any". New code simplifies
3059 GraphicsContext3D and fixes previously unimplemented routines.
3060 Added custom JS and V8 bindings. Added exhaustive test case
3061 exercising all new code paths. Updated preexisting test cases for
3062 new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
3065 Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
3066 preexisting known failures) and manual WebGL tests in both
3069 Two of the tests fail on various hardware and were modified. See
3071 https://bugs.webkit.org/show_bug.cgi?id=31842
3072 https://bugs.webkit.org/show_bug.cgi?id=31843
3074 Test: fast/canvas/webgl/gl-object-get-calls.html
3076 * fast/canvas/webgl/gl-get-calls-expected.txt:
3077 * fast/canvas/webgl/gl-get-calls.html:
3078 * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
3079 * fast/canvas/webgl/gl-object-get-calls.html: Added.
3080 * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
3081 * fast/canvas/webgl/null-object-behaviour-expected.txt:
3082 * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
3083 * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
3084 * fast/canvas/webgl/resources/intUniformShader.vert: Added.
3085 * fast/canvas/webgl/resources/matUniformShader.vert: Added.
3086 * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
3087 * fast/canvas/webgl/resources/utils3d.js:
3090 (Framerate.prototype.snapshot):
3091 * fast/canvas/webgl/resources/webgl-test.js:
3093 (loadStandardVertexShader):
3095 (loadStandardFragmentShader):
3096 (loadFragmentShader):
3097 * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
3098 * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
3099 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
3100 * fast/canvas/webgl/triangle.html:
3101 * fast/js/resources/js-test-pre.js:
3105 2009-11-24 Dmitry Titov <dimich@chromium.org>
3107 Reviewed by Eric Seidel.
3109 Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
3110 https://bugs.webkit.org/show_bug.cgi?id=31816
3112 * fast/table/row-height-recalc2-expected.txt: Added.
3113 * fast/table/row-height-recalc2.html:
3114 * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
3115 * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
3116 * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
3117 * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
3118 * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
3119 * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
3120 * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
3121 * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
3123 2009-11-23 Chris Marrin <cmarrin@apple.com>
3125 Reviewed by Oliver Hunt.
3127 Tests for out of bounds conditions on drawElements and drawArrays
3128 https://bugs.webkit.org/show_bug.cgi?id=31239
3130 * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
3131 * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
3132 * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
3133 * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
3135 2009-11-23 Erik Arvidsson <arv@chromium.org>
3137 Reviewed by Eric Seidel.
3139 JSC bindings for HasIndexGetter generates incorrect code (affects
3140 MediaList and CSSStyleDeclaration).
3141 This cleans up the edge cases for indexing out of range for style and
3142 computed style objects to return an empty string according to the spec.
3143 MediaList now returns null when indexed out of range.
3144 https://bugs.webkit.org/show_bug.cgi?id=31683
3146 * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
3147 * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
3148 * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
3149 * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
3150 * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
3151 * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
3152 * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
3153 * fast/dom/StyleSheet/css-medialist-item.html: Added.
3154 * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
3155 * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
3157 2009-11-23 Csaba Osztrogonác <ossy@webkit.org>
3159 Unreviewed. Skip new test added in r51324.
3161 * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
3163 2009-11-23 Simon Fraser <simon.fraser@apple.com>
3165 Reviewed by Dan Bernstein.
3167 DocumentMarkers need to be educated about transforms
3168 https://bugs.webkit.org/show_bug.cgi?id=31751
3170 Find highlight is incorrect with transforms
3171 <rdar://problem/6358394>
3173 Add test to show the selection rect for selection in a transformed element.
3175 * editing/editing.js:
3176 * editing/selection/transformed-selection-rects.html: Added.
3177 * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
3178 * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
3179 * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
3181 2009-11-23 Csaba Osztrogonác <ossy@webkit.org>
3183 Unreviewed. Skip new tests.
3185 * platform/qt/Skipped:
3187 2009-11-23 Jakub Wieczorek <faw217@gmail.com>
3189 Reviewed by Kenneth Rohde Christiansen.
3191 [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
3192 https://bugs.webkit.org/show_bug.cgi?id=31775
3194 LayoutTestController::dumpBackForwardList() should work with local URLs
3195 as well as with normal URLs (in http tests for instance).
3196 Currently it does not output the latter properly.
3198 Unskip a bunch of passing http/navigation tests.
3200 * platform/qt/Skipped:
3202 2009-11-22 Chris Fleizach <cfleizach@apple.com>
3204 Reviewed by Oliver Hunt.
3206 ARIA: support aria-flowto
3207 https://bugs.webkit.org/show_bug.cgi?id=31762
3209 * platform/mac/accessibility/aria-flowto-expected.txt: Added.
3210 * platform/mac/accessibility/aria-flowto.html: Added.
3212 2009-11-22 Dirk Schulze <krit@webkit.org>
3214 Reviewed by Nikolas Zimmermann.
3216 Tests to the filterRes implementation for SVG Filters
3217 [https://bugs.webkit.org/show_bug.cgi?id=6021]
3219 big-sized-filter: tests if filter quality is scaled down on a too
3220 big SourceImage (SourceGraphic, SourceAlpha)
3221 big-sized-filter-2: tests if the filter quality is scaled down
3222 on a too big filter effect size.
3223 filterRes: Various tests of SVG Filters with different values for
3224 filterRes attributes. Checks
3225 * that kernel values (if present) are scaled with the filterRes
3226 * subRegion calculation is correct for effects with deeper
3229 * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
3230 * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
3231 * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
3232 * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
3233 * platform/mac/svg/filters/filterRes-expected.checksum: Added.
3234 * platform/mac/svg/filters/filterRes-expected.png: Added.
3235 * platform/mac/svg/filters/filterRes-expected.txt: Added.
3236 * svg/filters/big-sized-filter-2.svg: Added.
3237 * svg/filters/big-sized-filter.svg: Added.
3238 * svg/filters/filterRes.svg: Added.
3240 2009-11-22 Jakub Wieczorek <faw217@gmail.com>
3242 Reviewed by Adam Barth.
3244 [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
3245 for localhost and 127.0.0.1.
3246 https://bugs.webkit.org/show_bug.cgi?id=31783
3248 Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
3250 * platform/qt/Skipped:
3252 2009-11-22 Chris Evans <cevans@chromium.org>
3254 Reviewed by Adam Barth.
3256 Disable access to file:/// directory listings
3257 https://bugs.webkit.org/show_bug.cgi?id=31329
3259 Updates the test to make sure it is disabling universal access for
3260 file:/// URLs (if the API is supported). This is required to do
3261 effective intra-file:/// access tests.
3262 Note that Safari only passes by virtual of supporting no directory
3265 * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
3266 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3267 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
3268 Disable universal access for file:/// URLs (if API available).
3269 Run the real test in an iframe without universal access.
3271 2009-11-21 Simon Fraser <simon.fraser@apple.com>
3273 Reviewed by Dan Bernstein.
3275 CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
3276 https://bugs.webkit.org/show_bug.cgi?id=31588
3278 Add tests for finding and deleting keyframes using 'from' and 'to'.
3280 * animations/keyframes-rule-expected.txt:
3281 * animations/keyframes-rule.html:
3283 2009-11-20 Chris Fleizach <cfleizach@apple.com>
3285 Reviewed by Beth Dakin.
3287 WAI-ARIA: add support for aria-owns
3288 https://bugs.webkit.org/show_bug.cgi?id=31702
3290 * platform/mac/accessibility/aria-owns-expected.txt: Added.
3291 * platform/mac/accessibility/aria-owns.html: Added.
3293 2009-11-20 Eric Carlson <eric.carlson@apple.com>
3295 Reviewed by Simon Fraser.
3297 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
3299 Remove closed captions test from skipped list.
3301 * platform/mac-leopard/Skipped:
3302 * platform/mac-tiger/Skipped:
3304 2009-11-20 Chris Fleizach <cfleizach@apple.com>
3306 Reviewed by Beth Dakin.
3308 WAI-ARIA: add support for 'math' role
3309 https://bugs.webkit.org/show_bug.cgi?id=31706
3311 * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3312 * platform/mac/accessibility/aria-grouping-roles.html:
3314 2009-11-20 Yael Aharon <yael.aharon@nokia.com>
3318 Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
3320 * platform/mac/Skipped:
3321 * platform/win/Skipped:
3323 2009-11-20 Yael Aharon <yael.aharon@nokia.com>
3325 Reviewed by Kenneth Rohde Christiansen.
3327 NPN_ReloadPlugins does not reload the page even if reloadPages is true.
3328 https://bugs.webkit.org/show_bug.cgi?id=30460
3330 Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
3332 * platform/mac/Skipped:
3333 * platform/win/Skipped:
3334 * plugins/reloadplugins-and-pages-expected.txt: Added.
3335 * plugins/reloadplugins-and-pages.html: Added.
3336 * plugins/reloadplugins-no-pages-expected.txt: Added.
3337 * plugins/reloadplugins-no-pages.html: Added.
3339 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3341 Reviewed by Darin Adler.
3343 https://bugs.webkit.org/show_bug.cgi?id=25381
3344 Needs test: jQuery animation crashing Safari
3346 Adding a regression test for a bug that doesn't reproduce in ToT.
3348 * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
3349 * fast/dynamic/jQuery-animation-crash.html: Added.
3351 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3353 WebSocket tests still don't work on Windows, disabling for futher invesigation.
3355 * platform/win/Skipped:
3357 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3359 Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
3361 * platform/win/Skipped:
3363 2009-11-20 Victor Wang <victorw@chromium.org>
3365 Reviewed by Darin Adler.
3367 Add expected pixel result for layout test input-file-re-render
3369 https://bugs.webkit.org/show_bug.cgi?id=31696
3371 * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
3372 * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
3374 2009-11-20 Eric Carlson <eric.carlson@apple.com>
3376 Reviewed by Simon Fraser.
3378 <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
3380 Update test results.
3382 * platform/mac/media/audio-controls-rendering-expected.checksum:
3383 * platform/mac/media/audio-controls-rendering-expected.png:
3384 * platform/mac/media/audio-controls-rendering-expected.txt:
3386 2009-11-20 Roland Steiner <rolandsteiner@chromium.org>
3388 Reviewed by Darin Adler.
3390 Test checking that CSS 'text-indent' does not affect ruby rendering by default.
3391 (https://bugs.webkit.org/show_bug.cgi?id=31247)
3393 * fast/ruby/ruby-text-indent-expected.txt: Added.
3394 * fast/ruby/ruby-text-indent.html: Added.
3396 2009-11-19 Beth Dakin <bdakin@apple.com>
3398 Reviewed by Darin Adler.
3400 Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make
3401 -webkit-color-correction work with untagged images
3403 * fast/css/color-correction-on-background-image.html: Added.
3404 * fast/css/color-correction-untagged-images.html: Added.
3405 * fast/css/resources/purple-noprofile.png: Added.
3406 * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
3407 * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
3408 * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
3409 * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
3410 * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
3411 * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
3413 2009-11-19 Michelangelo De Simone <michelangelo@webkit.org>
3415 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
3416 Files missed when landing patch.
3418 * platform/qt/Skipped:
3419 * platform/win/Skipped:
3421 2009-11-19 Alexey Proskuryakov <ap@apple.com>
3423 Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
3425 * platform/mac-tiger/Skipped:
3427 2009-11-19 Rahul Kuchhal <kuchhal@chromium.org>
3429 Reviewed by Darin Adler.
3431 Do not assert when a high number is used for roman numerals in lists.
3432 https://bugs.webkit.org/show_bug.cgi?id=31652
3434 * fast/lists/ol-start-roman.html: Added.
3435 * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
3437 2009-11-19 Eric Z. Ayers <zundel@google.com>
3439 Reviewed by Pavel Feldman.
3441 Updated timeline paint test to ignore width and height. GTK+ testing
3442 uses a different top level window size than other platforms.
3444 https://bugs.webkit.org/show_bug.cgi?id=31402
3446 * inspector/timeline-paint-expected.txt:
3447 * inspector/timeline-test.js:
3448 * platform/win/Skipped:
3450 2009-11-19 Chris Fleizach <cfleizach@apple.com>
3452 Reviewed by Darin Adler.
3454 WAI-ARIA roles not supported on image map <area>
3455 https://bugs.webkit.org/show_bug.cgi?id=31525
3457 * accessibility/aria-used-on-image-maps-expected.txt: Added.
3458 * accessibility/aria-used-on-image-maps.html: Added.
3459 * platform/gtk/Skipped:
3460 * platform/win/Skipped:
3462 2009-11-19 Eric Carlson <eric.carlson@apple.com>
3464 Reviewed by Dan Bernstein.
3466 <rdar://problem/7035231>
3467 Support closed caption in <video> element
3469 * media/media-captions-expected.txt: Added.
3470 * media/media-captions.html: Added.
3471 * media/content/counting-captioned.mov: Added.
3473 * platform/gtk/Skipped:
3474 * platform/mac-leopard/Skipped:
3475 * platform/mac-tiger/Skipped:
3476 * platform/win/Skipped:
3477 Skipped on platforms that don't support closed captions yet.
3479 2009-11-19 Pavel Feldman <pfeldman@chromium.org>
3481 Reviewed by Gustavo Noronha Silva.
3483 Web Inspector: Implement "show inspector" in WebKit GTK
3484 API and enable console tests.
3486 https://bugs.webkit.org/show_bug.cgi?id=31669
3488 * platform/gtk/Skipped:
3490 2009-11-19 Shinichiro Hamaji <hamaji@chromium.org>
3492 Reviewed by Eric Seidel.
3494 Some tests in fast/css-generated-content can be dumpAsText test
3495 https://bugs.webkit.org/show_bug.cgi?id=31663
3497 * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
3498 * fast/css-generated-content/absolute-position-inside-inline.html:
3499 * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
3500 * fast/css-generated-content/hit-test-generated-content.html:
3501 * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3502 * fast/css-generated-content/positioned-background-hit-test-crash.html:
3503 * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
3504 * fast/css-generated-content/spellingToolTip-assert.html:
3505 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
3506 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
3507 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3508 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
3509 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
3510 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
3511 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
3512 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
3513 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3514 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
3515 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
3516 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3517 * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3518 * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3519 * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3521 2009-11-19 Kinuko Yasuda <kinuko@google.com>
3523 Reviewed by Dan Bernstein.
3525 Update the test fast/overflow/004.html to make it match the test
3526 description and expected results.
3527 https://bugs.webkit.org/show_bug.cgi?id=31455
3529 * fast/overflow/004.html:
3530 * platform/mac/fast/overflow/004-expected.checksum:
3531 * platform/mac/fast/overflow/004-expected.png:
3532 * platform/mac/fast/overflow/004-expected.txt:
3534 2009-11-18 Dan Bernstein <mitz@apple.com>
3536 Reviewed by Simon Fraser.
3538 Test for <rdar://problem/7398987> Assertion failure in
3539 RenderLayer::updateClipRects when a plug-in’s enclosing layer is
3540 enclosed by a transformed layer
3542 * fast/layers/clip-rects-transformed-2-expected.txt: Added.
3543 * fast/layers/clip-rects-transformed-2.html: Added.
3544 * fast/layers/clip-rects-transformed-expected.txt: Added.
3545 * fast/layers/clip-rects-transformed.html: Added.
3547 2009-11-18 Michelangelo De Simone <micdesim@gmail.com>
3549 Reviewed by Darin Adler.
3551 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
3552 Support for validationMessage attribute, as per HTML5 specs.
3554 * fast/dom/domListEnumeration-expected.txt: updated with new property
3555 * fast/dom/script-tests/domListEnumeration.js: ditto
3556 * fast/forms/script-tests/validationMessage.js: Added.
3557 * fast/forms/validationMessage-expected.txt: Added.
3558 * fast/forms/validationMessage.html: Added.
3559 * platform/gtk/Skipped:
3560 * platform/qt/Skipped:
3561 * platform/win/Skipped:
3563 2009-11-19 Roland Steiner <rolandsteiner@chromium.org>
3565 Reviewed by Darin Adler.
3567 Bug 31574 - Crashing bug when removing <ruby> element
3568 (https://bugs.webkit.org/show_bug.cgi?id=31574)
3570 Layout test to verify it no longer crashes when the <ruby> element
3573 * fast/ruby/ruby-remove-expected.txt: Added.
3574 * fast/ruby/ruby-remove.html: Added.
3576 2009-11-18 Kent Tamura <tkent@chromium.org>
3578 Reviewed by Darin Adler.
3580 Tests for ValidityState.typeMismatch for the following types of INPUT element:
3581 date, datetime, datetime-local, month, time and week
3582 https://bugs.webkit.org/show_bug.cgi?id=31342
3584 * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
3585 * fast/forms/ValidityState-typeMismatch-date.html: Added.
3586 * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
3587 * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
3588 * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
3589 * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
3590 * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
3591 * fast/forms/ValidityState-typeMismatch-month.html: Added.
3592 * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
3593 * fast/forms/ValidityState-typeMismatch-time.html: Added.
3594 * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
3595 * fast/forms/ValidityState-typeMismatch-week.html: Added.
3596 * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
3597 * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
3598 * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
3599 * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
3600 * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
3601 * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
3603 2009-11-18 Kent Tamura <tkent@chromium.org>
3605 Reviewed by Darin Adler.
3607 Add tests for ValidityState.stepMismatch.
3608 https://bugs.webkit.org/show_bug.cgi?id=31331
3610 * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
3611 * fast/forms/ValidityState-stepMismatch-number.html: Added.
3612 * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
3613 * fast/forms/ValidityState-stepMismatch-range.html: Added.
3614 * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
3615 * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
3616 * fast/forms/input-step-expected.txt: Added.
3617 * fast/forms/input-step.html: Added.
3618 * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
3619 * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
3620 * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
3621 * fast/forms/script-tests/input-step.js: Added.
3623 2009-11-18 Shu Chang <Chang.Shu@nokia.com>
3625 Reviewed by Eric Seidel.
3627 [Qt] Update expected result after Qt4.6 upgrade.
3628 https://bugs.webkit.org/show_bug.cgi?id=31560
3630 Test: LayoutTests/editing/deleting/5408255.html
3632 * platform/qt/editing/deleting/5408255-expected.txt:
3634 2009-11-18 Daniel Bates <dbates@webkit.org>
3636 Reviewed by Dave Hyatt.
3638 https://bugs.webkit.org/show_bug.cgi?id=24971
3640 <rdar://problem/7138265>
3642 Tests that setting the height of a table row programmatically (via JavaScript)
3643 recalculates the height of the rows in the table.
3645 * fast/table/row-height-recalc2.html: Added.
3646 * platform/mac/fast/table/row-height-recalc2-expected.checksum: Added.
3647 * platform/mac/fast/table/row-height-recalc2-expected.png: Added.
3648 * platform/mac/fast/table/row-height-recalc2-expected.txt: Added.
3649 * platform/qt/fast/table/row-height-recalc2-expected.checksum: Added.
3650 * platform/qt/fast/table/row-height-recalc2-expected.png: Added.
3651 * platform/qt/fast/table/row-height-recalc2-expected.txt: Added.
3652 * platform/win/fast/table/row-height-recalc2-expected.checksum: Added.
3653 * platform/win/fast/table/row-height-recalc2-expected.png: Added.
3654 * platform/win/fast/table/row-height-recalc2-expected.txt: Added.