1 2009-12-14 Dan Bernstein <mitz@apple.com>
3 Reviewed by Darin Adler.
5 <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
6 https://bugs.webkit.org/show_bug.cgi?id=32382
8 * fast/block/float/in-margin.html: Added.
9 * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
10 * platform/mac/fast/block/float/in-margin-expected.png: Added.
11 * platform/mac/fast/block/float/in-margin-expected.txt: Added.
13 2009-12-14 Enrica Casucci <enrica@apple.com>
15 Reviewed by John Sullivan.
17 Pressing backspace inside a table cell erases all empty rows below it.
18 <rdar://problem/5565461>
19 https://bugs.webkit.org/show_bug.cgi?id=32526
21 * editing/deleting/delete-empty-table-expected.txt: Added.
22 * editing/deleting/delete-empty-table.html: Added.
24 2009-12-14 Brian Weinstein <bweinstein@apple.com>
26 Rubber-stamped by Brady Eidson.
28 Add two http iFrame dynamic form tests to the Windows Skipped
31 * platform/win/Skipped:
33 2009-12-14 Kinuko Yasuda <kinuko@chromium.com>
35 Reviewed by Darin Fisher.
37 Make changing-frame-hierarchy-in-onload.html less flaky and
39 https://bugs.webkit.org/show_bug.cgi?id=32319
41 * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
43 2009-12-14 Robert Hogan <robert@roberthogan.net>
45 Reviewed by Eric Seidel.
47 [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
49 Amend the behaviour of DRT::notifyDone to dump only when
50 the page has finished loading.
52 This fix permits removal of the following tests from the Qt skipped list:
53 fast/forms/textarea-linewrap-dynamic.html
54 fast/forms/textarea-setvalue-submit.html
55 fast/forms/textarea-hard-linewrap-empty.html
56 fast/forms/submit-to-url-fragment.html
57 http/tests/misc/percent-sign-in-form-field-name.html
58 http/tests/security/escape-form-data-field-names.html
60 However it also requires the following two to be added to the skipped list:
62 http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
63 svg/custom/use-instanceRoot-as-event-target.xhtml
65 It appears the behaviour of notifyDone was masking problems with these two
68 * platform/qt/Skipped:
70 2009-12-14 Robert Hogan <robert@roberthogan.net>
72 Reviewed by Eric Seidel.
74 Bug 32519 - mouseEvent fires mutiple times in
75 LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
77 Add test to Qt skipped list (was passing due to bug in DRT, see
78 https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
79 in gtk and win skipped lists.
81 https://bugs.webkit.org/show_bug.cgi?id=32519
83 * platform/gtk/Skipped:
84 * platform/qt/Skipped:
85 * platform/win/Skipped:
87 2009-12-14 Alexey Proskuryakov <ap@apple.com>
89 Reviewed by Dave Hyatt.
91 https://bugs.webkit.org/show_bug.cgi?id=31660
92 REGRESSION (r49394): Image load event fires before the document fragment is attached.
94 * fast/images/image-load-event-in-fragment-expected.txt: Added.
95 * fast/images/image-load-event-in-fragment.html: Added.
97 2009-12-14 Brian Weinstein <bweinstein@apple.com>
99 Rubber-stamped by Adam Roben.
101 Add two XSS tests that intermittently time out to the Windows
104 * platform/win/Skipped:
106 2009-12-14 Simon Hausmann <hausmann@webkit.org>
108 Reviewed by Holger Freyther.
110 [Qt] Extend basic touch event test with a simple keyboard modifier test.
112 https://bugs.webkit.org/show_bug.cgi?id=32482
114 * fast/events/basic-touch-events-expected.txt:
115 * fast/events/script-tests/basic-touch-events.js:
116 (singleTouchSequence):
118 2009-12-14 Robert Hogan <robert@roberthogan.net>
120 Reviewed by Eric Seidel.
122 access-control-basic-denied-preflight-cache.html fails manual testing.
124 LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
125 fails manual testing. It passes the automatic layout tests in Qt due to a bug with
126 notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
128 Performing the test manually in QtLauncher shows that an exception is received.
130 Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
132 https://bugs.webkit.org/show_bug.cgi?id=32521
134 * platform/qt/Skipped:
136 2009-12-14 Eric Carlson <eric.carlson@apple.com>
138 Not reviewed, build fix.
140 Add missing newline at end of test result.
142 * platform/mac-tiger/media/video-no-audio-expected.txt:
144 2009-12-14 Adam Langley <agl@google.com>
146 Reviewed by Darin Adler.
148 Test that an image's size is valid before reading it.
150 Previously, an image that failed to load (m_failed == true) would
151 trigger an assertion failure when WebKit tried to get its size.
153 https://bugs.webkit.org/show_bug.cgi?id=32176
154 http://code.google.com/p/chromium/issues/detail?id=28566
156 * fast/images/resources/size-failure.gif: Added.
157 * fast/images/size-failure-expected.txt: Added.
158 * fast/images/size-failure.html: Added.
160 2009-12-14 Dan Bernstein <mitz@apple.com>
162 Reviewed by Darin Adler.
164 <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
165 RenderWidget::setWidgetGeometry()
167 * fast/forms/defer-updateFromElement-expected.txt: Added.
168 * fast/forms/defer-updateFromElement.html: Added.
170 2009-12-14 Eric Carlson <eric.carlson@apple.com>
172 Not reviewed, build fix.
174 Update Tiger media test results after r52094.
176 * platform/mac-tiger/accessibility: Added.
177 * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
178 * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
179 * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
180 * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
181 * platform/mac-tiger/media/controls-strict-expected.txt: Added.
182 * platform/mac-tiger/media/controls-styling-expected.txt: Added.
183 * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
184 * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
185 * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
186 * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
188 2009-12-14 Chris Fleizach <cfleizach@apple.com>
190 Reviewed by Adele Peterson.
192 AX: there's an infinite loop going on for some webpages - facebook.com
193 https://bugs.webkit.org/show_bug.cgi?id=32501
195 * accessibility/hang-in-isignored-expected.txt: Added.
196 * accessibility/hang-in-isignored.html: Added.
198 2009-12-14 Eric Carlson <eric.carlson@apple.com>
200 Reviewed by Dan Bernstein.
202 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
204 Regenerate layout and pixel test results for the new UI.
206 * platform/mac-leopard/Skipped:
207 * platform/mac-leopard/accessibility/media-element-expected.txt:
208 * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
209 * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
210 * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
211 * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
212 * platform/mac-leopard/media/controls-after-reload-expected.txt:
213 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
214 * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
215 * platform/mac-leopard/media/controls-strict-expected.png: Added.
216 * platform/mac-leopard/media/controls-strict-expected.txt:
217 * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
218 * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
219 * platform/mac-leopard/media/controls-styling-expected.png: Added.
220 * platform/mac-leopard/media/controls-styling-expected.txt:
221 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
222 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
223 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
224 * platform/mac-leopard/media/video-display-toggle-expected.txt:
225 * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
226 * platform/mac-leopard/media/video-no-audio-expected.png: Added.
227 * platform/mac-leopard/media/video-no-audio-expected.txt:
228 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
229 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
231 2009-12-14 Philippe Normand <pnormand@igalia.com>
233 Rubber-stamped by Gustavo Noronha Silva.
235 media/video-played-collapse.html is failing
236 https://bugs.webkit.org/show_bug.cgi?id=31434
238 * platform/gtk/Skipped: Give this test another chance, we believe
239 the bug above has been fixed in a previous commit.
241 2009-12-14 Adele Peterson <adele@apple.com>
243 RS by Maciej Stachowiak.
245 Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
246 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
247 https://bugs.webkit.org/show_bug.cgi?id=32078
249 * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
250 * platform/win/fast/css/opacity-float-expected.txt: Added.
252 2009-12-13 Adele Peterson <adele@apple.com>
254 RS by Maciej Stachowiak.
256 Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
257 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
258 https://bugs.webkit.org/show_bug.cgi?id=32078
260 * platform/mac/fast/css/opacity-float-expected.txt: Added.
262 2009-12-13 Dan Bernstein <mitz@apple.com>
264 Reviewed by Simon Fraser.
266 <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
267 handling misnested residual style tags
269 * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
270 * fast/parser/residual-style-close-ref-clone.html: Added.
272 2009-12-13 Adele Peterson <adele@apple.com>
274 Reviewed by Sam Weinig.
276 Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
277 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
278 https://bugs.webkit.org/show_bug.cgi?id=32078
280 * fast/css/large-number-round-trip-expected.txt:
281 * fast/css/large-number-round-trip.html: Updated to run in Firefox.
282 * fast/css/opacity-float-expected.txt:
283 * fast/css/opacity-float.html:
284 * transforms/2d/compound-2d-transforms-expected.txt:
285 * transforms/2d/compound-2d-transforms.html:
287 2009-12-13 Eric Carlson <eric.carlson@apple.com>
289 No review, rolling out r52059 until I can generate new Tiger test
292 * platform/mac-leopard/Skipped:
293 * platform/mac-leopard/media/controls-after-reload-expected.txt:
294 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
295 * platform/mac-leopard/media/controls-strict-expected.txt:
296 * platform/mac-leopard/media/controls-styling-expected.txt:
297 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
298 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
299 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
300 * platform/mac-leopard/media/video-display-toggle-expected.txt:
301 * platform/mac-leopard/media/video-no-audio-expected.txt:
302 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
303 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
304 * platform/mac/media/audio-controls-rendering-expected.checksum:
305 * platform/mac/media/video-zoom-expected.checksum:
307 2009-12-12 Eric Carlson <eric.carlson@apple.com>
309 Reviewed by Dan Bernstein.
311 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
313 Regenerate layout and pixel test results for the new UI.
315 * platform/mac-leopard/Skipped:
316 * platform/mac-leopard/media/controls-after-reload-expected.txt:
317 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
318 * platform/mac-leopard/media/controls-strict-expected.txt:
319 * platform/mac-leopard/media/controls-styling-expected.txt:
320 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
321 * platform/mac-leopard/media/video-controls-rendering-expected.png:
322 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
323 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
324 * platform/mac-leopard/media/video-display-toggle-expected.png:
325 * platform/mac-leopard/media/video-display-toggle-expected.txt:
326 * platform/mac-leopard/media/video-no-audio-expected.txt:
327 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
328 * platform/mac-leopard/media/video-zoom-controls-expected.png:
329 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
330 * platform/mac/media/audio-controls-rendering-expected.checksum:
331 * platform/mac/media/audio-controls-rendering-expected.png:
332 * platform/mac/media/video-zoom-expected.checksum:
333 * platform/mac/media/video-zoom-expected.png:
335 2009-12-12 Kenneth Russell <kbr@google.com>
337 Reviewed by Oliver Hunt.
339 Errors in WebGL[T]Array set() and get() methods
340 https://bugs.webkit.org/show_bug.cgi?id=32456
342 Test: fast/canvas/webgl/bug-32456.html
344 * fast/canvas/webgl/array-unit-tests.html:
345 * fast/canvas/webgl/bug-32456-expected.txt: Added.
346 * fast/canvas/webgl/bug-32456.html: Added.
348 2009-12-12 Kenneth Russell <kbr@google.com>
350 Reviewed by Oliver Hunt.
352 Update WebGL tests to released versions
353 https://bugs.webkit.org/show_bug.cgi?id=32457
355 * fast/canvas/webgl/resources/utils3d.js:
356 (initWebGL.gl.console.window.console.log):
363 (doLoadImageTexture):
365 2009-12-12 Eric Carlson <eric.carlson@apple.com>
367 Reviewed by Darin Adler.
369 <rdar://problem/7453726> Pull shared UI code into WebKit
371 Update media tests for small change in timeline slider thumb position
373 * platform/mac/media/audio-controls-rendering-expected.txt:
374 * platform/mac/media/controls-after-reload-expected.txt:
375 * platform/mac/media/controls-styling-expected.txt:
376 * platform/mac/media/video-no-audio-expected.txt:
377 * platform/mac/media/video-zoom-controls-expected.txt:
379 2009-12-12 Csaba Osztrogonác <ossy@webkit.org>
381 [Qt] Missing forward entries when dumping back/forward list
382 https://bugs.webkit.org/show_bug.cgi?id=32470
384 Failing tests added to skiplist until bug fixed.
386 * platform/qt/Skipped:
387 - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
388 - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
390 2009-12-11 Shinichiro Hamaji <hamaji@chromium.org>
392 Reviewed by Darin Adler.
394 body with display:inline causes crash
395 https://bugs.webkit.org/show_bug.cgi?id=32371
397 * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
398 * fast/inline/inline-body-crash.html: Added.
399 * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
400 * fast/inline/inline-body-with-scrollbar-crash.html: Added.
402 2009-12-11 Brady Eidson <beidson@apple.com>
404 Reviewed by Darin Adler.
406 <rdar://problem/7342725> and https://webkit.org/b/32383
407 Selecting article text at sfgate.com results in spurious back/forward entries
409 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
410 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
411 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
412 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
413 * http/tests/navigation/resources/notify-done.html: Added.
415 * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
417 2009-12-11 Simon Fraser <simon.fraser@apple.com>
419 Reviewed by Darin Adler.
421 Negative values for animation-delay are ignored (treated as zero)
422 https://bugs.webkit.org/show_bug.cgi?id=26150
424 Tests for software and accelerated animations and transitions with negative delay.
426 * animations/negative-delay-expected.txt: Added.
427 * animations/negative-delay.html: Added.
428 * transitions/negative-delay-expected.txt: Added.
429 * transitions/negative-delay.html: Added.
431 2009-12-11 Drew Wilson <atwilson@chromium.org>
433 Reviewed by Darin Adler.
435 REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
436 https://bugs.webkit.org/show_bug.cgi?id=29344
438 dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
439 but is especially unreliable on Leopard, so disabling on that platform.
441 * platform/mac-leopard/Skipped:
442 disabled dedicated-worker-lifecycle.html.
444 2009-12-11 Brian Weinstein <bweinstein@apple.com>
446 Reviewed by Darin Adler.
448 Fixes <http://webkit.org/b/32399>.
449 Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
451 Added a test to make sure that we don't pan scroll if we start to scroll in an empty
452 iFrame that has a scrollable owner document.
454 * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
455 * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
457 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
459 Skip test that is failing because script is not executed after the
460 view it is on is destroyed.
461 See https://bugs.webkit.org/show_bug.cgi?id=32441
463 * platform/gtk/Skipped:
465 2009-12-11 Brian Weinstein <bweinstein@apple.com>
467 Reviewed by Adam Roben.
469 Fixes <http://webkit.org/b/32303>.
470 Middle-mouse button not firing mousedown DOM event when autoscroll happens.
472 Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
473 that when event.preventDefault is called, pan scrolling doesn't happen.
475 * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
476 * platform/win/fast/events/panScroll-event-fired.html: Added.
477 * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
478 * platform/win/fast/events/panScroll-preventDefault.html: Added.
480 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
482 [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
483 https://bugs.webkit.org/show_bug.cgi?id=32437
485 * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
487 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
489 Skip two tests that require infrastructure our DRT doesn't have,
490 or functionality our port does not implement.
492 * platform/gtk/Skipped:
494 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
496 [Qt] Unreviewed. Skip a timeouter flakey test.
498 * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
500 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
502 Rubber-stamped by Simon Hausmann.
504 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
506 * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
507 * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
508 * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
509 * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
511 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
513 Fixed typo in test result.
515 * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
517 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
519 Rubber-stamped by Simon Hausmann.
521 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
522 Original expected files copied.
524 * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
525 * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
526 * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
527 * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
529 2009-12-11 Simon Hausmann <simon.hausmann@nokia.com>
531 Skip the touch tests on Windows (somehow that hunk got lost).
533 * platform/win/Skipped:
535 2009-12-11 Kent Tamura <tkent@chromium.org>
537 Reviewed by Darin Adler.
539 Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
540 value for a huge year value.
541 https://bugs.webkit.org/show_bug.cgi?id=32304
543 * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
544 * fast/js/date-daysfrom1970-overflow.html: Added.
545 * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
547 2009-12-11 Benjamin Poulain <benjamin.poulain@nokia.com>
549 Reviewed by Darin Adler.
551 The values of RuntimeArray are not enumerable
552 https://bugs.webkit.org/show_bug.cgi?id=29005
554 The indices of RuntimeArray should be enumerated like for a regular array.
556 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
557 * platform/mac/fast/dom/wrapper-classes-objc.html:
559 2009-12-11 Simon Hausmann <hausmann@webkit.org>
561 Reviewed by Antti Koivisto.
563 Added basic layout test for DOM touch events.
565 https://bugs.webkit.org/show_bug.cgi?id=32114
567 * fast/events/basic-touch-events-expected.txt: Added.
568 * fast/events/basic-touch-events.html: Added.
569 * fast/events/script-tests/basic-touch-events.js: Added.
573 (singleTouchSequence):
574 (multiTouchSequence):
576 * platform/gtk/Skipped:
577 * platform/mac/Skipped:
578 * platform/win/Skipped:
580 2009-12-11 Fumitoshi Ukai <ukai@chromium.org>
582 Reviewed by Pavel Feldman.
584 Log WebSocket error to Web Inspector console.
585 https://bugs.webkit.org/show_bug.cgi?id=32165
587 * websocket/tests/handshake-error-expected.txt:
588 * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
589 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
591 2009-12-10 Adam Barth <abarth@webkit.org>
593 Reviewed by Darin Adler.
595 Mixed content shouldn't trigger for plug-ins without URLs
596 https://bugs.webkit.org/show_bug.cgi?id=32384
598 * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
599 * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
600 * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
602 2009-12-10 Oliver Hunt <oliver@apple.com>
604 Reviewed by Gavin Barraclough.
606 Incorrect caching of prototype lookup with dictionary base
607 https://bugs.webkit.org/show_bug.cgi?id=32402
609 Adding test for prototype caching through a dictionary
611 * fast/js/dictionary-prototype-caching-expected.txt:
612 * fast/js/script-tests/dictionary-prototype-caching.js:
615 2009-12-10 Alexey Proskuryakov <ap@apple.com>
617 Reviewed by Darin Adler.
619 https://bugs.webkit.org/show_bug.cgi?id=32140
620 REGRESSION(r50072): Mailman administrative functionality is broken
622 * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
623 * http/tests/misc/percent-sign-in-form-field-name.html: Added.
624 * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
626 2009-12-10 Kenneth Russell <kbr@google.com>
628 Reviewed by Oliver Hunt.
630 Changed WebGLRenderingContext to synthesize GL errors rather than
631 raising JavaScript exceptions. Removed internal getError() calls
632 after each graphics call. The GraphicsContext3D maintains the
633 synthetic exceptions because only it has complete information
634 about certain conditions requiring them to be raised.
636 Based on idea from Ilmari Heikkinen, added create3DDebugContext()
637 to webgl-test.js and changed the WebGL layout tests expecting
638 error conditions to use it. Updated expected.txt files, which now
639 implicitly test the OpenGL error as it is part of the exception's
642 Added new targeted test covering aspects of synthetic errors as
643 well as regression tests for bugs uncovered during its development.
645 Test: fast/canvas/webgl/error-reporting.html
647 * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
648 * fast/canvas/webgl/drawArraysOutOfBounds.html:
649 * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
650 * fast/canvas/webgl/drawElementssOutOfBounds.html:
651 * fast/canvas/webgl/error-reporting-expected.txt: Added.
652 * fast/canvas/webgl/error-reporting.html: Added.
653 * fast/canvas/webgl/getActiveTest-expected.txt:
654 * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
655 * fast/canvas/webgl/invalidPassedParams-expected.txt:
656 * fast/canvas/webgl/invalidPassedParams.html:
657 * fast/canvas/webgl/null-object-behaviour-expected.txt:
658 * fast/canvas/webgl/resources/webgl-test.js:
659 (create3DDebugContext.wrap.getError):
660 (create3DDebugContext):
661 * fast/canvas/webgl/script-tests/error-reporting.js: Added.
662 * fast/canvas/webgl/script-tests/getActiveTest.js:
663 * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
664 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
665 * fast/canvas/webgl/script-tests/uniform-location.js:
666 * fast/canvas/webgl/uniform-location-expected.txt:
668 2009-12-10 Alpha Lam <hclam@chromium.org>
670 Reviewed by Eric Carlson.
672 Layout test for video element on HTTP
673 https://bugs.webkit.org/show_bug.cgi?id=32333
675 Added a new layout test that tests video element on HTTP protocol.
676 This test load the same video file twice. The first load will cache
677 the video file if caching is supported. The second load ensure
678 the cache works correctly.
680 * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
681 * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
682 The above two files are copied from LayoutTests/media/content because the HTTP
683 server is rooted at LayoutTests/http/tests. And we don't want to serve these
684 files with cgi because that will ruin the HTTP headers.
685 * http/tests/media/video-load-twice-expected.txt: Added.
686 * http/tests/media/video-load-twice.html: Added.
688 2009-12-10 Enrica Casucci <enrica@apple.com>
690 Reviewed by Darin Adler.
692 REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
693 <rdar://problem/7442065>
694 https://bugs.webkit.org/show_bug.cgi?id=32285
696 * editing/execCommand/queryCommandState-02-expected.txt: Added.
697 * editing/execCommand/queryCommandState-02.html: Added.
698 * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
699 * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
700 * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
701 * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
703 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
705 Unreviewed, fixing layout test mishap.
707 Add a newline to the layout test.
709 * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
711 2009-12-10 Oliver Hunt <oliver@apple.com>
713 Reviewed by Alexey Proskuryakov.
715 Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
716 https://bugs.webkit.org/show_bug.cgi?id=31576
718 Add test of window.close() during XML parsing.
720 * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
721 * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
722 * fast/parser/xhtml-close-while-parsing.xhtml: Added.
724 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
726 Reviewed by Adam Barth.
728 [V8] Events created in isolated worlds may fire in main world.
729 https://bugs.webkit.org/show_bug.cgi?id=32386
731 This test is relevant to both JSC and V8 isolated world implementation,
732 ensuring that events are fired in the right worlds.
734 * http/tests/security/isolatedWorld/events.html: Added.
735 * http/tests/security/isolatedWorld/events-expected.txt: Added.
737 2009-12-10 Patrik Persson <patrik.j.persson@ericsson.com>
739 Reviewed by Adam Barth.
741 Test case to verify that sandboxing 'about:blank' does not make
742 the containing frame sandboxed.
744 https://bugs.webkit.org/show_bug.cgi?id=21288#c28
746 * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
747 * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
748 * fast/frames/sandboxed-iframe-about-blank.html: Added.
750 2009-12-10 Eric Z. Ayers <zundel@google.com>
752 Reviewed by Pavel Feldman.
754 DumpRenderTree has been patched so that the timeline-paint.html
755 unit test now runs under GTK+.
757 https://bugs.webkit.org/show_bug.cgi?id=31729
759 * platform/gtk/Skipped:
761 2009-12-10 Nikolas Zimmermann <nzimmermann@rim.com>
763 Not reviewed. Skip two tests on gtk/qt that generate new results.
765 * platform/gtk/Skipped:
766 * platform/qt/Skipped:
768 2009-12-10 Kenneth Russell <kbr@google.com>
770 Reviewed by Oliver Hunt.
772 [Chromium] SporeViewer demo doesn't work in Chromium
773 https://bugs.webkit.org/show_bug.cgi?id=32364
775 Test: fast/canvas/webgl/bug-32364.html
777 * fast/canvas/webgl/bug-32364-expected.txt: Added.
778 * fast/canvas/webgl/bug-32364.html: Added.
780 2009-12-09 Maciej Stachowiak <mjs@apple.com>
782 Reviewed by Oliver Hunt.
784 Test for: Google reader gets stuck in the "Loading..." state and does not complete
785 https://bugs.webkit.org/show_bug.cgi?id=32256
787 * fast/js/codegen-jless-expected.txt: Added.
788 * fast/js/codegen-jless.html: Added.
789 * fast/js/script-tests/codegen-jless.js: Added.
791 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
793 [Qt] Unreviewed. Skip a timeouter flakey test.
795 * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
797 2009-12-09 Beth Dakin <bdakin@apple.com>
799 Reviewed by Oliver Hunt.
801 Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG
802 property -webkit-shadow should apply shadow on the result after
805 <rdar://problem/7389404>
808 * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
809 * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
810 * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
811 * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
812 * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
813 * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
814 * svg/css/composite-shadow-example.html: Added.
815 * svg/css/composite-shadow-with-opacity.html: Added.
817 New and improved results:
818 * platform/mac/svg/css/group-with-shadow-expected.checksum:
819 * platform/mac/svg/css/group-with-shadow-expected.png:
821 2009-12-09 Alexey Proskuryakov <ap@apple.com>
823 Reviewed by Darin Adler.
825 https://bugs.webkit.org/show_bug.cgi?id=32332
826 WebSocket events should be dispatched synchronously
828 * websocket/tests/script-tests/simple.js:
829 * websocket/tests/simple-expected.txt:
830 It's after all guaranteed that readyState is 1 in open and message event handlers.
832 2009-12-09 Gavin Barraclough <barraclough@apple.com>
834 Reviewed by Oliver Hunt.
836 https://bugs.webkit.org/show_bug.cgi?id=32228
839 * platform/win/Skipped:
841 2009-12-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
843 Skip a failing test that needs DRT support to override standard
846 * platform/gtk/Skipped:
848 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
850 [Qt] Skip a failing test introduced in r51877.
852 * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
854 2009-12-09 Nikolas Zimmermann <nzimmermann@rim.com>
856 Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
858 * platform/mac-snowleopard/Skipped:
860 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
862 Reviewed by Darin Adler.
864 WebSocket allow space (U+0020) in sub protocol name.
865 https://bugs.webkit.org/show_bug.cgi?id=32266
867 Skipped sub-protocol-with-space.html for now until new pywebsocket is
870 * websocket/tests/bad-sub-protocol-expected.txt:
871 * websocket/tests/script-tests/bad-sub-protocol.js:
872 * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
873 * websocket/tests/sub-protocol-with-space-expected.txt: Added.
874 * websocket/tests/sub-protocol-with-space.html: Added.
876 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
878 Reviewed by Darin Adler.
880 Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
881 https://bugs.webkit.org/show_bug.cgi?id=32267
883 * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
884 * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
885 * websocket/tests/websocket-protocol-ignored.html: Added.
887 2009-12-08 Peterson Trethewey <petersont@google.com>
889 Reviewed by Oliver Hunt.
891 Implement WebGLUniformLocation and change API to use it.
892 https://bugs.webkit.org/show_bug.cgi?id=31173
894 * fast/canvas/webgl/resources/structUniformShader.vert: Added.
895 * fast/canvas/webgl/script-tests/uniform-location.js: Added.
896 * fast/canvas/webgl/uniform-location-expected.txt: Added.
897 * fast/canvas/webgl/uniform-location.html: Added.
899 2009-12-08 Adam Langley <agl@google.com>
901 Reviewed by Darin Adler.
903 Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
905 startDelayUpdateScrollInfo calls a function that can end up calling
906 startDelayUpdateScrollInfo again. However, it's static state is
907 inconsistent when this happens leading to an assertion failure (or
908 probably a memory leak if assertions are off).
910 Thanks to Robert Swiecki for the test case.
912 https://bugs.webkit.org/show_bug.cgi?id=32172
913 http://code.google.com/p/chromium/issues/detail?id=28880
916 * fast/css/recursive-delay-update-scroll.html: Added.
917 * fast/css/recursive-delay-update-scroll-expected.txt: Added.
919 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
921 Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
923 * platform/mac-snowleopard/Skipped:
925 2009-12-08 Brady Eidson <beidson@apple.com>
927 Reviewed by Darin Adler.
929 Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
930 <rdar://problem/6856662> and https://webkit.org/b/32293
932 * fast/loader/input-element-page-cache-crash-expected.txt: Added.
933 * fast/loader/input-element-page-cache-crash.html: Added.
935 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
937 Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
939 * platform/gtk/Skipped:
940 * platform/qt/Skipped:
942 2009-12-08 John Gregg <johnnyg@google.com>
944 Reviewed by Adam Barth.
946 https://bugs.webkit.org/show_bug.cgi?id=31886
948 Test for accessing the notificationCenter of a window after it's closed.
950 * fast/notifications/notification-after-close-expected.txt: Added.
951 * fast/notifications/notification-after-close.html: Added.
953 2009-12-08 Dan Bernstein <mitz@apple.com>
955 Reviewed by John Sullivan.
957 Added a test of block selection gap repainting in table cells
959 * fast/repaint/block-selection-gap-in-table-cell.html: Added.
960 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
961 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
962 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
964 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
966 Rubber-stamped by Maciej Stachowiak.
968 Turn on (SVG) Filters for Win.
969 https://bugs.webkit.org/show_bug.cgi?id=32224
971 * platform/win/Skipped:
973 2009-12-08 Kent Tamura <tkent@chromium.org>
975 Reviewed by Darin Adler.
977 These test results should not have platform-dependent pixel values.
978 https://bugs.webkit.org/show_bug.cgi?id=32265
980 Change is75PercentOf() so that it doesn't show pixel values when
983 * fast/replaced/table-percent-height-expected.txt:
984 * fast/replaced/table-percent-height-text-controls-expected.txt:
985 * fast/replaced/table-percent-height-text-controls.html:
986 * fast/replaced/table-percent-height.html:
988 2009-12-08 Carol Szabo <carol.szabo@nokia.com>
990 Reviewed by Darin Adler.
992 CSS Counter Nesting still does not work according to the spec.
993 https://bugs.webkit.org/show_bug.cgi?id=31723
995 * fast/css/counters/nesting-expected.txt: Added.
996 * fast/css/counters/nesting.html: Added.
997 This test tests compliance with the CSS2.1 counter scoping and nesting rules.
999 2009-12-08 Csaba Osztrogonác <ossy@webkit.org>
1001 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
1003 * platform/qt/Skipped: inspector/cookie-resource-match.html added.
1005 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1007 Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
1008 (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
1010 This turns the Gtk slave to green again.
1012 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1014 2009-12-08 Alexander Pavlov <apavlov@chromium.org>
1016 Reviewed by Pavel Feldman.
1018 Change the way cookies are retrieved in the WebInspector frontend.
1020 Moved the cookie filtering from the native code into the frontend so that
1021 all cookies can be retrieved regardless of the associated domain
1022 (required for certain audits to run.)
1023 https://bugs.webkit.org/show_bug.cgi?id=32160
1025 * inspector/cookie-resource-match-expected.txt: Added.
1026 * inspector/cookie-resource-match.html: Added.
1028 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1030 Rubber-stamped by Maciej Stachowiak.
1032 Turn on (SVG) Filters for Gtk.
1033 https://bugs.webkit.org/show_bug.cgi?id=32224
1035 * platform/gtk/Skipped:
1037 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1039 Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
1041 * platform/mac-snowleopard/Skipped:
1043 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1045 Not reviewed. Oops forgot to update three results -> Qt slave green again.
1047 * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1048 * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
1049 * platform/qt/svg/filters/feOffset-expected.txt:
1051 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1053 Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
1054 because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
1056 Update some Qt specfic filter test results.
1058 * platform/qt/Skipped:
1059 * platform/qt/svg/filters/feComposite-expected.txt:
1060 * platform/qt/svg/filters/feMerge-expected.txt:
1061 * platform/qt/svg/filters/feTile-expected.txt:
1062 * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1063 * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1064 * platform/qt/svg/filters/sourceAlpha-expected.txt:
1065 * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1066 * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1067 * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1069 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
1071 Reviewed by Darin Adler.
1073 Add tests that WebSocket protocol argument works.
1074 https://bugs.webkit.org/show_bug.cgi?id=3178
1076 * websocket/tests/bad-sub-protocol-expected.txt: Added.
1077 * websocket/tests/bad-sub-protocol.html: Added.
1078 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
1079 * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
1080 * websocket/tests/protocol-test_wsh.py: Added.
1081 * websocket/tests/script-tests/bad-sub-protocol.js: Added.
1082 * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
1083 * websocket/tests/script-tests/sub-protocol.js: Added.
1084 * websocket/tests/sub-protocol-expected.txt: Added.
1085 * websocket/tests/sub-protocol.html: Added.
1087 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
1089 [Qt] Unreviewed fix to make QtBuildBot green.
1090 Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
1091 https://bugs.webkit.org/show_bug.cgi?id=32224
1092 http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
1094 * platform/qt/Skipped:
1096 2009-12-07 Shinichiro Hamaji <hamaji@chromium.org>
1098 Reviewed by Darin Adler.
1100 editing/selection/last-empty-inline is failing in Windows
1101 https://bugs.webkit.org/show_bug.cgi?id=31985
1103 * editing/selection/last-empty-inline-expected.txt:
1104 * editing/selection/last-empty-inline.html:
1105 * platform/qt/Skipped:
1106 * platform/win/Skipped:
1108 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
1110 Reviewed by Alexey Proskuryakov.
1112 Fragments now make WebSocket URL parsing fail.
1113 https://bugs.webkit.org/show_bug.cgi?id=32144
1115 * websocket/tests/script-tests/url-parsing.js:
1116 * websocket/tests/script-tests/url-with-fragment.js: Removed.
1117 * websocket/tests/url-parsing-expected.txt:
1118 * websocket/tests/url-with-fragment-expected.txt: Removed.
1119 * websocket/tests/url-with-fragment.html: Removed.
1121 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
1123 Reviewed by Darin Adler.
1125 Fix wrong length parsing in WebSocket.
1126 https://bugs.webkit.org/show_bug.cgi?id=32203
1128 These two tests assumed wrong length encoding in frame: it parsed
1129 length from bytes with 8th bit on. But spec says length is encoded
1130 as a series of 7-bit bytes stored in octests with the 8th bit on
1131 *but the last byte*.
1132 These tests encodes a frame that has 129 length, so it must be
1133 \x81\0x01 instead of \x81\0x81.
1135 * websocket/tests/frame-length-longer-than-buffer_wsh.py:
1136 * websocket/tests/frame-length-skip_wsh.py:
1138 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1140 Rubber-stamped by Maciej Stachowiak.
1142 Turn on (SVG) Filters for Qt.
1143 https://bugs.webkit.org/show_bug.cgi?id=32224
1145 * platform/qt/Skipped:
1147 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1149 Not reviewed. Reverting problematic patch, causing errors.
1151 Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
1152 Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
1154 * svg/custom/script-tests/small-pattern.js: Removed.
1155 * svg/custom/small-pattern-expected.txt: Removed.
1156 * svg/custom/small-pattern.html: Removed.
1158 2009-12-07 Kent Tamura <tkent@chromium.org>
1160 Reviewed by Darin Adler.
1162 Add tests for HTMLInputElement::stepUp() and stepDown().
1163 https://bugs.webkit.org/show_bug.cgi?id=27451
1165 * fast/forms/input-step-number-expected.txt: Added.
1166 * fast/forms/input-step-number.html: Added.
1167 * fast/forms/input-step-range-expected.txt: Added.
1168 * fast/forms/input-step-range.html: Added.
1169 * fast/forms/input-step-unsupported-expected.txt: Added.
1170 * fast/forms/input-step-unsupported.html: Added.
1171 * fast/forms/script-tests/input-step-number.js: Added.
1172 * fast/forms/script-tests/input-step-range.js: Added.
1173 * fast/forms/script-tests/input-step-unsupported.js: Added.
1175 2009-12-07 Enrica Casucci <enrica@apple.com>
1177 Reviewed by Darin Adler.
1179 REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
1180 <rdar://problem/7442387>
1181 https://bugs.webkit.org/show_bug.cgi?id=32233
1183 * editing/execCommand/indent-with-style2-expected.txt: Added.
1184 * editing/execCommand/indent-with-style2.html: Added.
1186 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1188 Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
1190 * platform/win/Skipped:
1192 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
1194 [Qt] Unreviewed. Skip a timeouter flakey test.
1196 * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
1198 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1200 Not reviewed. Skip yet another test, what a journey...
1202 * platform/gtk/Skipped:
1204 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1206 Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
1208 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1210 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1212 Not reviewed. Turn Qt slave green again, after landing filters.
1214 * platform/qt/Skipped:
1216 2009-12-07 Dan Bernstein <mitz@apple.com>
1218 Corrected expected results
1220 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
1221 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
1222 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
1223 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
1225 2009-12-07 Dan Bernstein <mitz@apple.com>
1227 Rubber-stamped by Simon Fraser.
1229 Re-enabled this test now that <rdar://problem/7450481> is fixed
1231 * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
1232 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
1234 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1236 Reviewed by Holger Hans Peter Freyther.
1238 Turn on (SVG) Filters support, by default.
1239 https://bugs.webkit.org/show_bug.cgi?id=32224
1241 Recreate SVG test baseline, after enabling filters support on mac.
1242 Add affected tests, that are not yet skipped, to the Skipped list of every other
1243 platform, until building with filters support is enabled on those platforms as well.
1245 * fast/dom/Window/window-properties-expected.txt:
1246 * fast/dom/prototype-inheritance-2-expected.txt:
1247 * fast/dom/prototype-inheritance-expected.txt:
1248 * fast/js/global-constructors-expected.txt:
1249 * platform/gtk/Skipped:
1250 * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
1251 * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
1252 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1253 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1254 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1255 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1256 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1257 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1258 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1259 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1260 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1261 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1262 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1263 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1264 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
1265 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
1266 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1267 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1268 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1269 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1270 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1271 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1272 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1273 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1274 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1275 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1276 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
1277 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
1278 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1279 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1280 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1281 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1282 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1283 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1284 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1285 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1286 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1287 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1288 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
1289 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
1290 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1291 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1292 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1293 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1294 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1295 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1296 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1297 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
1298 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
1299 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1300 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1301 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1302 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1303 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
1304 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
1305 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1306 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1307 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1308 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1309 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1310 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1311 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1312 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
1313 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
1314 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1315 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1316 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1317 * platform/mac/svg/batik/filters/feTile-expected.checksum:
1318 * platform/mac/svg/batik/filters/feTile-expected.png:
1319 * platform/mac/svg/batik/filters/feTile-expected.txt:
1320 * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
1321 * platform/mac/svg/batik/filters/filterRegions-expected.png:
1322 * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1323 * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
1324 * platform/mac/svg/batik/paints/patternRegions-expected.png:
1325 * platform/mac/svg/batik/text/textEffect-expected.checksum:
1326 * platform/mac/svg/batik/text/textEffect-expected.png:
1327 * platform/mac/svg/batik/text/textEffect-expected.txt:
1328 * platform/mac/svg/batik/text/textEffect3-expected.checksum:
1329 * platform/mac/svg/batik/text/textEffect3-expected.png:
1330 * platform/mac/svg/batik/text/textEffect3-expected.txt:
1331 * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1332 * platform/mac/svg/batik/text/textFeatures-expected.png:
1333 * platform/mac/svg/batik/text/textFeatures-expected.txt:
1334 * platform/mac/svg/batik/text/textOnPath-expected.checksum:
1335 * platform/mac/svg/batik/text/textOnPath-expected.png:
1336 * platform/mac/svg/batik/text/textPosition-expected.checksum:
1337 * platform/mac/svg/batik/text/textPosition-expected.png:
1338 * platform/mac/svg/batik/text/textProperties-expected.checksum:
1339 * platform/mac/svg/batik/text/textProperties-expected.png:
1340 * platform/mac/svg/batik/text/textProperties-expected.txt:
1341 * platform/mac/svg/batik/text/verticalText-expected.checksum:
1342 * platform/mac/svg/batik/text/verticalText-expected.png:
1343 * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1344 * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1345 * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
1346 * platform/mac/svg/batik/text/xmlSpace-expected.png:
1347 * platform/mac/svg/carto.net/window-expected.checksum:
1348 * platform/mac/svg/carto.net/window-expected.png:
1349 * platform/mac/svg/css/arrow-with-shadow-expected.png:
1350 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
1351 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
1352 * platform/mac/svg/css/clippath-with-shadow-expected.png:
1353 * platform/mac/svg/css/group-with-shadow-expected.checksum:
1354 * platform/mac/svg/css/group-with-shadow-expected.png:
1355 * platform/mac/svg/css/mask-with-shadow-expected.checksum:
1356 * platform/mac/svg/css/mask-with-shadow-expected.png:
1357 * platform/mac/svg/css/path-with-shadow-expected.png:
1358 * platform/mac/svg/css/stars-with-shadow-expected.checksum:
1359 * platform/mac/svg/css/stars-with-shadow-expected.png:
1360 * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
1361 * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
1362 * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
1363 * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
1364 * platform/mac/svg/custom/empty-merge-expected.checksum:
1365 * platform/mac/svg/custom/empty-merge-expected.png:
1366 * platform/mac/svg/custom/empty-merge-expected.txt:
1367 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1368 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1369 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
1370 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1371 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1372 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
1373 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1374 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1375 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
1376 * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1377 * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1378 * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
1379 * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1380 * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1381 * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1382 * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
1383 * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
1384 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
1385 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
1386 * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
1387 * platform/mac/svg/custom/gradient-stroke-width-expected.png:
1388 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1389 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1390 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1391 * platform/mac/svg/custom/invalid-css-expected.txt:
1392 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
1393 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
1394 * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
1395 * platform/mac/svg/custom/js-late-marker-creation-expected.png:
1396 * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
1397 * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
1398 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
1399 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
1400 * platform/mac/svg/custom/marker-changes-expected.checksum:
1401 * platform/mac/svg/custom/marker-changes-expected.png:
1402 * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1403 * platform/mac/svg/custom/marker-child-changes-expected.png:
1404 * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1405 * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1406 * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
1407 * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
1408 * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1409 * platform/mac/svg/custom/non-opaque-filters-expected.png:
1410 * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1411 * platform/mac/svg/custom/path-bad-data-expected.checksum:
1412 * platform/mac/svg/custom/path-bad-data-expected.png:
1413 * platform/mac/svg/custom/pattern-rotate-expected.checksum:
1414 * platform/mac/svg/custom/pattern-rotate-expected.png:
1415 * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1416 * platform/mac/svg/custom/pointer-events-path-expected.png:
1417 * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1418 * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1419 * platform/mac/svg/custom/text-filter-expected.checksum:
1420 * platform/mac/svg/custom/text-filter-expected.png:
1421 * platform/mac/svg/custom/text-filter-expected.txt:
1422 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
1423 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
1424 * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
1425 * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1426 * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1427 * platform/mac/svg/custom/visibility-override-filter-expected.png:
1428 * platform/mac/svg/custom/visibility-override-filter-expected.txt:
1429 * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
1430 * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
1431 * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1432 * platform/mac/svg/filters/big-sized-filter-expected.checksum:
1433 * platform/mac/svg/filters/big-sized-filter-expected.png:
1434 * platform/mac/svg/filters/big-sized-filter-expected.txt:
1435 * platform/mac/svg/filters/feComposite-expected.checksum:
1436 * platform/mac/svg/filters/feComposite-expected.png:
1437 * platform/mac/svg/filters/feComposite-expected.txt:
1438 * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
1439 * platform/mac/svg/filters/feDisplacementMap-expected.png:
1440 * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1441 * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
1442 * platform/mac/svg/filters/feGaussianBlur-expected.png:
1443 * platform/mac/svg/filters/feGaussianBlur-expected.txt:
1444 * platform/mac/svg/filters/feMerge-expected.checksum:
1445 * platform/mac/svg/filters/feMerge-expected.png:
1446 * platform/mac/svg/filters/feMerge-expected.txt:
1447 * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
1448 * platform/mac/svg/filters/feOffset-expected.checksum:
1449 * platform/mac/svg/filters/feOffset-expected.png:
1450 * platform/mac/svg/filters/feOffset-expected.txt:
1451 * platform/mac/svg/filters/feTile-expected.checksum:
1452 * platform/mac/svg/filters/feTile-expected.png:
1453 * platform/mac/svg/filters/feTile-expected.txt:
1454 * platform/mac/svg/filters/filterRes-expected.checksum:
1455 * platform/mac/svg/filters/filterRes-expected.png:
1456 * platform/mac/svg/filters/filterRes-expected.txt:
1457 * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
1458 * platform/mac/svg/filters/shadow-on-filter-expected.png:
1459 * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1460 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
1461 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
1462 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1463 * platform/mac/svg/filters/sourceAlpha-expected.txt:
1464 * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
1465 * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
1466 * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
1467 * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
1468 * platform/mac/svg/filters/subRegion-one-effect-expected.png:
1469 * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1470 * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
1471 * platform/mac/svg/filters/subRegion-two-effects-expected.png:
1472 * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1473 * platform/mac/svg/text/text-path-01-b-expected.checksum:
1474 * platform/mac/svg/text/text-path-01-b-expected.png:
1475 * platform/mac/svg/text/text-text-05-t-expected.png:
1476 * platform/mac/svg/text/text-text-07-t-expected.checksum:
1477 * platform/mac/svg/text/text-text-07-t-expected.png:
1478 * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
1479 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1480 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1481 * platform/qt/Skipped:
1482 * platform/win/Skipped:
1483 * svg/custom/js-svg-constructors-expected.txt:
1484 * svg/custom/svg-features-expected.txt:
1485 * svg/dom/operatorAttribute-expected.txt:
1486 * svg/webarchive/svg-feimage-subresources-expected.webarchive:
1488 2009-12-07 Kent Tamura <tkent@chromium.org>
1490 Reviewed by Darin Adler.
1492 Some changes to ValidityState-typeMismatch-url.html.
1493 https://bugs.webkit.org/show_bug.cgi?id=29913
1495 - Add more test cases
1496 Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
1497 - Handle difference between KURL and KURLGoogle
1499 * fast/forms/ValidityState-typeMismatch-url-expected.txt:
1500 * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
1502 2009-12-07 Darin Fisher <darin@chromium.org>
1504 Reviewed by Darin Adler.
1506 http/tests/cache/subresource-failover-to-network.html is flaky
1507 https://bugs.webkit.org/show_bug.cgi?id=32038
1509 Rewrite test to avoid dumpResourceLoadCallbacks, which do not
1510 interleave predictably with the output of dumpFrameLoadCallbacks.
1511 Other things besides resource loading can delay onload.
1513 The newly written test uses a cookie to determine if the test has
1516 Unskip this test for platform/win.
1518 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1519 * http/tests/cache/subresource-failover-to-network-expected.txt:
1520 * http/tests/cache/subresource-failover-to-network.html:
1521 * platform/win/Skipped:
1523 2009-12-07 Alexey Proskuryakov <ap@apple.com>
1525 Reviewed by Darin Adler.
1527 https://bugs.webkit.org/show_bug.cgi?id=32244
1528 Test sending and receiving small WebSocket messages of different lengths
1530 * websocket/tests/frame-lengths-expected.txt: Added.
1531 * websocket/tests/frame-lengths.html: Added.
1533 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1535 Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
1537 * platform/gtk/Skipped:
1539 2009-12-07 Dirk Schulze <krit@webkit.org>
1541 Reviewed by Adam Barth.
1543 If the tile of a pattern is bigger than the pattern and the
1544 pattern size is < 0.5, the SVGPaintServer produced a division
1545 by zero. This also only happens, if the attribute overflow is
1547 This is a test with a pattern size of 0.1 and a tile size of 1.
1549 * svg/custom/script-tests/small-pattern.js: Added.
1550 * svg/custom/small-pattern-expected.txt: Added.
1551 * svg/custom/small-pattern.html: Added.
1553 2009-12-07 Kenneth Russell <kbr@google.com>
1555 Reviewed by Dimitri Glazkov.
1557 [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
1558 https://bugs.webkit.org/show_bug.cgi?id=31889
1560 Fixed bug in handling of zero-argument constructor call.
1562 Test: fast/canvas/webgl/bug-31889.html
1564 * fast/canvas/webgl/bug-31889-expected.txt: Added.
1565 * fast/canvas/webgl/bug-31889.html: Added.
1567 2009-12-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1569 Unreviewed. Landing files I forgot to add to my working copy
1570 before committing r51734.
1572 * media/media-can-play-ogg-expected.txt: Added.
1573 * media/media-can-play-ogg.html: Added.
1575 2009-12-07 Alexey Proskuryakov <ap@apple.com>
1577 Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
1580 * platform/mac/Skipped:
1582 2009-12-07 Brian Weinstein <bweinstein@apple.com>
1584 Rubber-stamped by Steve Falkenburg.
1586 Add one more fast/js test to the Skipped list - also due to:
1587 https://bugs.webkit.org/show_bug.cgi?id=32228.
1589 * platform/win/Skipped:
1591 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1593 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).
1595 Remove non-existant animations/3d directory in qt&win Skipped lists.
1596 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)
1597 Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
1599 * platform/qt/Skipped: Also remove some duplicates I spotted.
1600 * platform/win/Skipped:
1602 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1604 Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
1606 Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
1607 https://bugs.webkit.org/show_bug.cgi?id=32229
1609 * platform/mac-snowleopard/Skipped:
1611 2009-12-07 Dan Bernstein <mitz@apple.com>
1613 Reviewed by Darin Adler.
1615 Tests for <rdar://problem/7437820> Weird selection artifacts
1617 * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
1618 * fast/repaint/block-selection-gap-stale-cache.html: Added.
1619 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
1620 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
1621 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
1622 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
1623 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
1624 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
1626 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1630 REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
1631 https://bugs.webkit.org/show_bug.cgi?id=32228
1633 Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
1635 * platform/win/Skipped:
1637 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1639 Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
1641 * platform/gtk/Skipped:
1643 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1645 Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
1647 New test "websocket/tests/url-with-credential.html" crashes in debug builds
1648 https://bugs.webkit.org/show_bug.cgi?id=32226
1650 * platform/mac/Skipped:
1652 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
1654 Not reviewed. Add missing layout test result.
1656 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
1658 2009-12-07 Joanmarie Diggs <joanmarie.diggs@gmail.com>
1660 Reviewed by Xan Lopez.
1662 https://bugs.webkit.org/show_bug.cgi?id=25524
1663 [Gtk] Expose the title attribute to assistive technologies
1665 * platform/gtk/accessibility/title-and-alt.html: Added.
1666 * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
1668 2009-12-07 Oliver Hunt <oliver@apple.com>
1670 Reviewed by Maciej Stachowiak.
1672 Object.create fails if properties on the descriptor are getters
1673 https://bugs.webkit.org/show_bug.cgi?id=32219
1675 Add tests for descriptors using getters instead of raw values
1677 * fast/js/Object-create-expected.txt:
1678 * fast/js/script-tests/Object-create.js:
1681 (get var.DescriptorWithGetGetter.foo.Object.create.):
1682 (get var.DescriptorWithSetGetter.foo.Object.create.):
1684 2009-12-06 Oliver Hunt <oliver@apple.com>
1686 Reviewed by Maciej Stachowiak.
1688 Object.getOwnPropertyDescriptor() allows cross-frame access
1689 https://bugs.webkit.org/show_bug.cgi?id=32119
1691 Add cross domain tests for getOwnPropertyDescriptor
1693 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
1694 * http/tests/security/resources/cross-frame-access.js:
1695 (canGetDescriptor.set get catch):
1697 * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
1698 * http/tests/security/xss-DENIED-defineProperty.html:
1700 2009-12-06 Kent Tamura <tkent@chromium.org>
1702 Reviewed by Darin Adler.
1704 Improve portability and readability of table-percent-height* tests.
1705 https://bugs.webkit.org/show_bug.cgi?id=31858
1707 The purpose of these tests is to confirm that an element with
1708 height:N% inside a table cell has non-zero height. We don't need
1709 to check concrete pixel sizes of form controls.
1711 This updates the tests so that they check heights are non-zero and
1712 75% heights are same as corresponding 100% heights or actually 75%.
1714 * fast/replaced/table-percent-height-expected.txt:
1715 * fast/replaced/table-percent-height-text-controls-expected.txt:
1716 * fast/replaced/table-percent-height-text-controls.html:
1717 * fast/replaced/table-percent-height.html:
1719 2009-12-06 Fumitoshi Ukai <ukai@chromium.org>
1721 Reviewed by Alexey Proskuryakov.
1723 Add tests for cross-origin WebSocket usage
1724 https://bugs.webkit.org/show_bug.cgi?id=32055
1726 * websocket/tests/cross-origin-expected.txt: Added.
1727 * websocket/tests/cross-origin.html: Added.
1728 * websocket/tests/fixed-origin_wsh.py: Added.
1729 * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
1730 * websocket/tests/handshake-fail-by-cross-origin.html: Added.
1731 * websocket/tests/origin-test_wsh.py: Added.
1732 * websocket/tests/script-tests/cross-origin.js: Added.
1733 * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
1734 * websocket/tests/script-tests/frame-length-skip.js:
1735 * websocket/tests/script-tests/handshake-error.js:
1736 * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
1737 * websocket/tests/script-tests/simple.js:
1738 * websocket/tests/simple-expected.txt:
1740 2009-12-05 Maciej Stachowiak <mjs@apple.com>
1742 Reviewed by Oliver Hunt.
1744 conway benchmark spends half it's time in op_less (jump fusion fails)
1745 https://bugs.webkit.org/show_bug.cgi?id=32190
1747 * fast/js/codegen-loops-logical-nodes-expected.txt:
1748 * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
1749 sensitive cases of codegen that were not already covered.
1751 2009-12-05 Philippe Normand <pnormand@igalia.com>
1753 Reviewed by Gustavo Noronha.
1755 New test for video.canPlayType and ogg containers.
1757 [GTK] Recognize oga as audio/ogg
1758 https://bugs.webkit.org/show_bug.cgi?id=31990
1760 * media/media-can-play-ogg-expected.txt: Added.
1761 * media/media-can-play-ogg.html: Added.
1762 * platform/mac-leopard/Skipped:
1763 * platform/mac-snowleopard/Skipped:
1764 * platform/mac-tiger/Skipped:
1765 * platform/mac/Skipped:
1766 * platform/qt-mac/Skipped:
1767 * platform/qt-win/Skipped:
1768 * platform/qt/Skipped:
1769 * platform/win/Skipped:
1771 2009-12-05 Dan Bernstein <mitz@apple.com>
1773 Rubber-stamped by Mark Rowe.
1775 Disabled a test because it puts the WebView into compositing mode,
1776 which remains in effect for all subsequent repaint tests, causing them
1777 to fail because DumpRenderTree always forces a full repaint when
1778 generating the image of a WebView that is in compositing mode.
1780 * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
1781 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
1783 2009-12-05 Adam Langley <agl@google.com>
1785 Reviewed by Adam Barth.
1787 Check that a CSS format() argument is of a valid type.
1789 https://bugs.webkit.org/show_bug.cgi?id=31815
1790 http://code.google.com/p/chromium/issues/detail?id=28582
1792 * fast/css/url-format-non-string-expected.txt: Added
1793 * fast/css/url-format-non-string.html: Added.
1795 2009-12-04 Kent Hansen <kent.hansen@nokia.com>
1797 Reviewed by Darin Adler.
1799 Add test for JavaScript string property deletion
1800 https://bugs.webkit.org/show_bug.cgi?id=32012
1802 * fast/js/script-tests/string-property-deletion.js: Added.
1803 * fast/js/string-property-deletion-expected.txt: Added.
1804 * fast/js/string-property-deletion.html: Added.
1806 2009-12-04 Yuzo Fujishima <yuzo@google.com>
1808 Reviewed by Alexey Proskuryakov.
1810 Add test for web socket send.
1812 https://bugs.webkit.org/show_bug.cgi?id=31337
1814 * websocket/tests/script-tests/send.js: Added.
1817 (ws.onmessage.ws.onmessage):
1821 * websocket/tests/send-expected.txt: Added.
1822 * websocket/tests/send.html: Added.
1823 * websocket/tests/send_wsh.py: Added.
1825 2009-12-04 Simon Fraser <simon.fraser@apple.com>
1827 Reviewed by Dan Bernstein.
1829 <rdar://problem/7441571> Hardware-backed layers are skipped when printing
1831 Testcase for printing with a compositing layer.
1833 * printing/compositing-layer-printing-expected.pdf: Added.
1834 * printing/compositing-layer-printing.html: Added.
1836 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1838 Skip test that is failing because of new behaviour enforced by
1839 libsoup. Bug reported.
1841 * platform/gtk/Skipped:
1843 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1845 Skip tests that require support for frame loader callbacks
1846 reporting, and a new test.
1848 * platform/gtk/Skipped:
1850 2009-12-04 Dirk Schulze <krit@webkit.org>
1852 Reviewed by Gustavo Noronha Silva.
1854 Move the render result to svg/custom as a cross platform render result.
1856 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
1857 * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1859 2009-12-04 Kenneth Rohde Christiansen <kenneth@webkit.org>
1861 Reviewed by Adam Treat.
1863 Remove test that works after adding setAllowUniversalAccessFromFileURLs
1864 to Qt's version of the LayoutTestController.
1866 * platform/qt/Skipped:
1868 2009-12-04 Dirk Schulze <krit@webkit.org>
1870 Reviewed by Nikolas Zimmermann.
1872 Gradient SVG animation demonstrates tearing at animation extremes
1873 https://bugs.webkit.org/show_bug.cgi?id=11929
1875 In SVG a focalPoint must be inside the radius of a radial gradient.
1876 It this isn't the case, we have to move the focalPoint into the radius.
1877 This checks the correct behavior of WebKit on false values for fx, fy.
1879 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1880 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1881 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
1882 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
1883 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1884 * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
1886 2009-12-04 Chris Fleizach <cfleizach@apple.com>
1888 Reviewed by Darin Adler.
1890 REGRESSION: AX: buttons now extremely repetitive
1891 https://bugs.webkit.org/show_bug.cgi?id=32164
1893 * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
1894 * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
1895 * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
1896 * platform/mac/accessibility/table-with-aria-role-expected.txt:
1898 2009-12-04 Enrica Casucci <enrica@apple.com>
1900 Reviewed by John Sullivan.
1902 Mail.app crashes when indenting table pasted from Numbers.app.
1903 <rdar://problem/7209507>
1904 https://bugs.webkit.org/show_bug.cgi?id=32166
1906 * editing/execCommand/indent-partial-table-expected.txt: Added.
1907 * editing/execCommand/indent-partial-table.html: Added.
1909 2009-12-04 Alexey Proskuryakov <ap@apple.com>
1911 Reviewed by Darin Adler.
1913 https://bugs.webkit.org/show_bug.cgi?id=32085
1914 WebSocket should block the same ports that are blocked for resource loading
1916 Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
1919 * websocket/tests/script-tests/url-parsing.js: Added.
1920 * websocket/tests/url-parsing-expected.txt: Added.
1921 * websocket/tests/url-parsing.html: Added.
1923 2009-12-04 Benjamin Poulain <benjamin.poulain@nokia.com>
1925 Reviewed by Kenneth Rohde Christiansen.
1927 [Qt] WebKit crashes when loading certain SVG images
1928 https://bugs.webkit.org/show_bug.cgi?id=29443
1930 Update the test results for the new FontCache implementation.
1932 * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1933 * platform/qt/css1/font_properties/font_variant-expected.txt:
1934 * platform/qt/css1/pseudo/firstline-expected.txt:
1935 * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1936 * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1938 2009-12-04 Steve Block <steveblock@google.com>
1940 Reviewed by Darin Adler.
1942 Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks.
1943 https://bugs.webkit.org/show_bug.cgi?id=32111
1945 * 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.
1946 * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
1947 * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
1949 * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
1950 * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
1951 * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
1953 * platform/gtk/Skipped: Modified. Skips new tests.
1955 2009-12-04 Csaba Osztrogonác <ossy@webkit.org>
1957 Reviewed by Simon Hausmann.
1959 [Qt] Re-enable audio/video tests after updated buildbot's Qt
1960 to Phonon supported one, and put 2 bad tests into skiplist.
1962 * platform/qt/Skipped:
1964 2009-12-04 Yuzo Fujishima <yuzo@google.com>
1966 Reviewed by Darin Fisher.
1968 Add test to see if unicode messages can be sent over web socket.
1970 https://bugs.webkit.org/show_bug.cgi?id=31341
1972 * websocket/tests/script-tests/unicode.js: Added.
1978 * websocket/tests/unicode-expected.txt: Added.
1979 * websocket/tests/unicode.html: Added.
1980 * websocket/tests/unicode_wsh.py: Added.
1982 2009-12-03 Chris Fleizach <cfleizach@apple.com>
1984 Reviewed by Beth Dakin.
1986 WAI-ARIA: aria-activedescendant doesn't work as intended
1987 https://bugs.webkit.org/show_bug.cgi?id=32100
1989 * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
1990 * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
1991 * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
1992 * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
1994 2009-12-03 Chris Fleizach <cfleizach@apple.com>
1996 Fixing layout test bustage on platforms.
1998 AX: VO just says "term" on many web sites
1999 https://bugs.webkit.org/show_bug.cgi?id=32139
2001 * platform/mac-leopard/accessibility/lists-expected.txt:
2002 * platform/mac/accessibility/radio-button-group-members-expected.txt:
2004 2009-12-03 Chris Fleizach <cfleizach@apple.com>
2006 Reviewed by Eric Seidel.
2008 AX: VO just says "term" on many web sites
2009 https://bugs.webkit.org/show_bug.cgi?id=32139
2011 * platform/mac/accessibility/aria-grouping-roles-expected.txt:
2012 * platform/mac/accessibility/aria-grouping-roles.html:
2013 * platform/mac/accessibility/definition-list-term-expected.txt: Added.
2014 * platform/mac/accessibility/definition-list-term.html: Added.
2015 * platform/mac/accessibility/lists-expected.txt:
2017 2009-12-03 Chris Fleizach <cfleizach@apple.com>
2019 Reviewed by Beth Dakin.
2021 Implement WAI-ARIA scrollbar role and related property aria-orientation
2022 https://bugs.webkit.org/show_bug.cgi?id=32126
2024 * accessibility/aria-scrollbar-role-expected.txt: Added.
2025 * accessibility/aria-scrollbar-role.html: Added.
2026 * platform/gtk/Skipped:
2027 * platform/win/Skipped:
2029 2009-12-03 Alexey Proskuryakov <ap@apple.com>
2031 Reviewed by Darin Adler.
2033 https://bugs.webkit.org/show_bug.cgi?id=32132
2034 websocket/tests/simple.html fails on Windows
2036 * websocket/tests/script-tests/simple.js:
2037 * websocket/tests/simple-expected.txt:
2038 Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
2040 * platform/win/Skipped: Un-skip the test.
2042 2009-12-03 Julie Parent <jparent@chromium.org>
2044 Reviewed by Eric Seidel.
2046 Make shorthand-transitions.html less flaky.
2047 The test currently allows for timing related differences by using a tolerance, but the tolerance
2048 is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms
2049 difference, others are only allowed 50ms). This change makes all values have a 100ms tolerance.
2050 (open question: is 100ms enough? I've looked through a bunch of logs of failures and it seems to be,
2051 so this should definitely help reduce but this may not entirely eliminate flakiness).
2053 https://bugs.webkit.org/show_bug.cgi?id=32134
2055 * transitions/shorthand-transitions.html:
2057 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
2059 Reviewed by Eric Seidel.
2061 https://bugs.webkit.org/show_bug.cgi?id=32135
2063 [Qt] Add expected files for new tests we pass.
2064 Compared to the Mac expected png files.
2066 * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
2067 * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
2069 2009-12-03 Brian Weinstein <bweinstein@apple.com>
2071 Rubber-stamped by Alexey Proskuryakov.
2073 Skip failing WebSocket test on Windows.
2075 * platform/win/Skipped:
2077 2009-12-03 Brady Eidson <beidson@apple.com>
2079 Rubberstamped by Oliver Hunt.
2081 Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
2083 * fast/loader/stateobjects/pushstate-object-types-expected.txt:
2084 * fast/loader/stateobjects/pushstate-object-types.html:
2086 2009-12-03 Alexey Proskuryakov <ap@apple.com>
2088 Reviewed by Eric Seidel.
2090 https://bugs.webkit.org/show_bug.cgi?id=32130
2091 Add a test for sending non-trivial amount of data over WebSocket
2093 * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
2094 * websocket/tests/simple-stress-expected.txt: Added.
2095 * websocket/tests/simple-stress.html: Added.
2097 2009-12-03 Brady Eidson <beidson@apple.com>
2099 Rubberstamped by Sam Weinig.
2101 Fix my absolute URL snafu by outputting only the last path component for these URLs,
2102 which is all that is relevant.
2104 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
2105 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
2106 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2107 * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2108 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
2109 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2111 2009-12-03 Oliver Hunt <oliver@apple.com>
2113 Reviewed by Dan Bernstein.
2115 REGRESSION (r51627): 3 SVG tests are failing
2116 https://bugs.webkit.org/show_bug.cgi?id=32117
2118 Improve testing of svglist.
2120 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2121 * svg/dom/svglist-exception-on-out-bounds-error.html:
2123 2009-12-03 Enrica Casucci <enrica@apple.com>
2125 Reviewed by Adele Peterson.
2127 Multiple Undos removes the last posted comment and/or the ones before it.
2128 <rdar://problem/6557066>
2129 https://bugs.webkit.org/show_bug.cgi?id=32079
2131 Added test to verify that undo has no effect when an element is
2134 * editing/undo/undo-indent-noneditable-expected.txt: Added.
2135 * editing/undo/undo-indent-noneditable.html: Added.
2137 2009-12-03 Brady Eidson <beidson@apple.com>
2139 Reviewed by Sam Weinig.
2141 <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
2143 Update expected results of old tests:
2144 * fast/dom/Window/window-appendages-cleared-expected.txt:
2145 * fast/dom/Window/window-properties-expected.txt:
2146 * http/tests/security/cross-frame-access-enumeration-expected.txt:
2149 * fast/loader/stateobjects: Added.
2150 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
2151 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
2152 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
2153 * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
2154 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
2155 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
2156 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
2157 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
2158 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
2159 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
2160 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
2161 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
2162 * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
2163 * fast/loader/stateobjects/pushstate-object-types.html: Added.
2164 * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
2165 * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
2166 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
2167 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
2168 * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
2169 * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
2170 * fast/loader/stateobjects/resources: Added.
2171 * fast/loader/stateobjects/resources/navigate-back.html: Added.
2172 * http/tests/loading/state-object-security-exception-expected.txt: Added.
2173 * http/tests/loading/state-object-security-exception.html: Added.
2175 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2177 Reviewed by Xan Lopez.
2179 Platform-specific result for test. GIO identifies the file as
2180 application/javascript, as opposed to other platforms identifying
2181 it as application/x-javascript.
2183 * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
2185 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2187 Rubber-stamped by Oliver Hunt.
2189 Re-baseline required after r51522.
2191 * platform/gtk/editing/deleting/5390681-2-expected.txt:
2193 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2195 Skipping new tests, and tests that require new DRT functionality.
2197 * platform/gtk/Skipped:
2199 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
2201 Reviewed by Kenneth Rohde Christiansen.
2203 [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
2204 until there is a fix for the issue.
2205 https://bugs.webkit.org/show_bug.cgi?id=31626
2207 * platform/qt/Skipped:
2209 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
2211 Reviewed by Kenneth Rohde Christiansen.
2213 [Qt] Re-enable previously skipped tests.
2214 https://bugs.webkit.org/show_bug.cgi?id=31591
2216 * platform/qt/Skipped:
2218 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
2220 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2222 * platform/qt/Skipped:
2223 - inspector/settings-set-get.html added.
2225 2009-12-03 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2227 Reviewed by Timothy Hatcher.
2229 Web Inspector: Simplify the settings support in inspector controller.
2231 https://bugs.webkit.org/show_bug.cgi?id=32076
2233 * inspector/settings-set-get-expected.txt: Added.
2234 * inspector/settings-set-get.html: Added.
2236 2009-12-03 Oliver Hunt <oliver@apple.com>
2238 Reviewed by Maciej Stachowiak.
2240 NULL ptr in SVGPathSegList::getPathSegAtLength()
2241 https://bugs.webkit.org/show_bug.cgi?id=30313
2243 Add testcases for incorrect pathSeg usage.
2245 * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
2246 * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
2248 2009-12-02 Shinichiro Hamaji <hamaji@chromium.org>
2250 Reviewed by Darin Adler.
2252 Rewrite two tests with dumpAsText
2253 https://bugs.webkit.org/show_bug.cgi?id=32014
2255 * fast/block/positioning/complex-percentage-height-expected.txt: Added.
2256 * fast/block/positioning/complex-percentage-height.html:
2257 * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
2258 * fast/lists/item-not-in-list-line-wrapping.html:
2259 * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
2260 * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
2261 * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2262 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
2263 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
2264 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2265 * platform/qt/Skipped:
2266 * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2267 * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2269 2009-12-02 Alexey Proskuryakov <ap@apple.com>
2271 Reviewed by Darin Fisher.
2273 https://bugs.webkit.org/show_bug.cgi?id=32089
2274 Test that WebSocket.readyState is set correctly
2276 * websocket/tests/script-tests/simple.js:
2280 * websocket/tests/simple-expected.txt:
2281 Added readyState logging.
2283 2009-11-30 Julie Parent <jparent@chromium.org>
2285 Reviewed by Darin Adler.
2287 Make change-values-during-transition less flaky. Transition is 1 sec duration,
2288 translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
2290 https://bugs.webkit.org/show_bug.cgi?id=31997
2292 * transitions/change-values-during-transition.html:
2293 isEqual: Remove unnecessary code - tolerance always passed in and always default value.
2294 getXPosition: Extract into a function, since it is duplicated twice.
2295 check2: Still run second check if the first fails, just give more debugging output.
2296 start: Remove final setTimeout - nothing changes between the end of check2 and here,
2297 so this is just making the test take 100ms longer.
2299 2009-12-02 Brian Weinstein <bweinstein@apple.com>
2301 Rubber-stamped by Adam Roben.
2303 Skip http/tests/cache/subresource-failover-to-network.html because it
2304 is flaky on Windows, fixing it is being tracked by
2305 https://bugs.webkit.org/show_bug.cgi?id=32038.
2307 * platform/win/Skipped:
2309 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2311 [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
2313 * platform/qt/Skipped:
2314 - inspector/elements-panel-selection-on-refresh.html added.
2315 - inspector/timeline-event-dispatch.html added.
2317 2009-12-02 Eric Z. Ayers <zundel@google.com>
2319 Reviewed by Pavel Feldman.
2321 Adds a timeline test for EventDispatch records.
2323 https://bugs.webkit.org/show_bug.cgi?id=31376
2325 * inspector/timeline-event-dispatch-expected.txt: Added.
2326 * inspector/timeline-event-dispatch.html: Added.
2328 2009-12-02 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2330 Reviewed by Timothy Hatcher.
2332 Web Inspector: DOM tree selection disappears upon page refresh.
2334 https://bugs.webkit.org/show_bug.cgi?id=31142
2336 * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
2337 * inspector/elements-panel-selection-on-refresh.html: Added.
2339 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2341 [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
2343 * platform/qt/Skipped:
2344 - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
2346 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
2348 [Qt] Unreviewed. Skip new tests.
2350 * platform/qt/Skipped:
2351 - svg/custom/mask-with-all-units.svg added.
2352 - fast/css/namespaces/namespaces-comments.xml added.
2353 - fast/css/namespaces/namespaces-empty.xml added.
2355 2009-12-02 Fumitoshi Ukai <ukai@chromium.org>
2357 Reviewed by Alexey Proskuryakov.
2359 WebSocket handshake check query component of URL
2360 https://bugs.webkit.org/show_bug.cgi?id=31617
2362 * websocket/tests/echo-location_wsh.py: Added.
2363 * websocket/tests/no-query_wsh.py: Added.
2364 * websocket/tests/script-tests/url-with-credential.js: Added.
2365 * websocket/tests/script-tests/url-with-empty-query.js: Added.
2366 * websocket/tests/script-tests/url-with-fragment.js: Added.
2367 * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
2368 * websocket/tests/script-tests/url-with-query.js: Added.
2369 * websocket/tests/url-with-credential-expected.txt: Added.
2370 * websocket/tests/url-with-credential.html: Added.
2371 * websocket/tests/url-with-empty-query-expected.txt: Added.
2372 * websocket/tests/url-with-empty-query.html: Added.
2373 * websocket/tests/url-with-fragment-expected.txt: Added.
2374 * websocket/tests/url-with-fragment.html: Added.
2375 * websocket/tests/url-with-query-expected.txt: Added.
2376 * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
2377 * websocket/tests/url-with-query-for-no-query.html: Added.
2378 * websocket/tests/url-with-query.html: Added.
2380 2009-12-01 Shinichiro Hamaji <hamaji@chromium.org>
2382 Reviewed by Eric Seidel.
2384 Update expectations of css2.1/t1205-c56* for Qt
2385 https://bugs.webkit.org/show_bug.cgi?id=32015
2387 * platform/qt/Skipped:
2388 * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2389 * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2390 * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2392 2009-12-01 Kent Tamura <tkent@chromium.org>
2394 Reviewed by Darin Adler.
2396 Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
2397 pattern and step attributes of HTMLInputElement.
2398 https://bugs.webkit.org/show_bug.cgi?id=31708
2400 * fast/forms/input-minmax-expected.txt:
2401 * fast/forms/input-pattern-expected.txt: Added.
2402 * fast/forms/input-pattern.html: Added.
2403 * fast/forms/input-step-expected.txt:
2404 * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
2405 * fast/forms/script-tests/input-pattern.js: Added.
2406 * fast/forms/script-tests/input-step.js: Change the result for null.
2408 2009-12-01 Chris Fleizach <cfleizach@apple.com>
2410 Reviewed by Darin Adler.
2412 WAI-ARIA: implement support for ARIA drag and drop
2413 https://bugs.webkit.org/show_bug.cgi?id=32007
2415 * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
2416 * platform/mac/accessibility/aria-drag-drop.html: Added.
2418 2009-12-01 Adam Barth <abarth@webkit.org>
2420 Reviewed by Darin Adler.
2422 https://bugs.webkit.org/show_bug.cgi?id=21288
2424 Add sneaky test that has tabs.
2426 * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2427 * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2429 2009-12-01 Patrik Persson <patrik.j.persson@ericsson.com>
2431 Reviewed by Darin Adler.
2433 Implement HTML5 sandbox attribute for iframes.
2434 http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
2435 https://bugs.webkit.org/show_bug.cgi?id=21288
2437 * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
2438 * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
2439 * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
2440 * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
2441 * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
2442 * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
2443 * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
2444 * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
2445 * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
2446 * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
2447 * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
2448 * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
2449 * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
2450 * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
2451 * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
2452 * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
2453 * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
2454 * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
2455 * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2456 * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2457 * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
2458 * fast/frames/sandboxed-iframe-forms.html: Added.
2459 * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
2460 * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
2461 * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
2462 * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
2463 * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
2464 * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
2465 * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
2466 * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
2467 * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
2468 * fast/frames/sandboxed-iframe-plugins.html: Added.
2469 * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
2470 * fast/frames/sandboxed-iframe-scripting.html: Added.
2471 * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
2472 * fast/frames/sandboxed-iframe-storage.html: Added.
2473 * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
2474 * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
2475 * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
2476 * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
2477 * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
2478 * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
2479 * http/tests/security/sandboxed-iframe-modify-self.html: Added.
2480 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
2481 * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
2482 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
2483 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
2484 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
2485 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
2486 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
2487 * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
2488 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
2489 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
2490 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
2491 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
2492 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
2493 * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
2495 2009-12-01 Chris Fleizach <cfleizach@apple.com>
2497 Reviewed by David Kilzer.
2499 ARIA: support a way to create a static text object
2500 https://bugs.webkit.org/show_bug.cgi?id=32030
2502 * accessibility/aria-text-role-expected.txt: Added.
2503 * accessibility/aria-text-role.html: Added.
2504 * platform/gtk/Skipped:
2505 * platform/win/Skipped:
2507 2009-12-01 Nikolas Zimmermann <nzimmermann@rim.com>
2509 Reviewed by Simon Fraser.
2511 Add SVG animation test framework with 'snapshot' functionality
2512 https://bugs.webkit.org/show_bug.cgi?id=31897
2514 Add LayoutTests/svg/animations directory, containing a new
2515 framework for SVG animation test with sampling at certain times.
2517 Added one example test, which will be extended soon to cover animVal
2518 support, once basic support has been implemented.
2520 * svg/animations: Added.
2521 * svg/animations/animVal-basics-expected.txt: Added.
2522 * svg/animations/animVal-basics.html: Added.
2523 * svg/animations/resources: Added.
2524 * svg/animations/resources/SVGAnimationTestCase.js: Added.
2526 (moveAnimationTimelineAndSample):
2530 * svg/animations/script-tests: Added.
2531 * svg/animations/script-tests/TEMPLATE.html: Added.
2532 * svg/animations/script-tests/animVal-basics.js: Added.
2538 2009-12-01 Adam Roben <aroben@apple.com>
2540 Skip more tests that fail with specific versions of CFNetwork on
2543 Rubber-stamped in advance by Brady Eidson.
2545 * platform/win/Skipped:
2547 2009-12-01 Daniel Bates <dbates@webkit.org>
2549 Reviewed by Pavel Feldman.
2551 https://bugs.webkit.org/show_bug.cgi?id=32001
2553 Updated layout test to reflect change to localized string and
2556 * inspector/elements-img-tooltip-expected.txt:
2557 * inspector/elements-img-tooltip.html:
2559 2009-12-01 Adam Roben <aroben@apple.com>
2561 Skip a test that fails with some versions of CFNetwork on Windows
2563 Rubber-stamped by Brady Eidson.
2565 * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
2567 2009-12-01 Alexey Proskuryakov <ap@apple.com>
2569 Enabling WebSocket tests on Windows again - let's see what errors get logged.
2571 * platform/win/Skipped:
2573 2009-12-01 Adam Roben <aroben@apple.com>
2575 Add a timing-out test to the Skipped file on Windows
2577 Rubber-stamped by Ada Chan.
2579 * platform/win/Skipped: Added
2580 fast/dom/Window/window-postmessage-clone.html, which was timing out
2581 due to eventSender.beginDragFiles being unimplemented.
2583 2009-12-01 Adam Roben <aroben@apple.com>
2585 Add expected Windows failure results for tests that use
2588 <http://webkit.org/b/32021> covers fixing these tests.
2590 Rubber-stamped by Sam Weinig.
2592 * platform/win/Skipped: Removed tests that use textInputController.
2594 * platform/win/editing/selection/5825350-1-expected.txt: Added.
2595 * platform/win/editing/selection/5825350-2-expected.txt: Added.
2596 * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
2597 * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
2598 * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
2599 * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
2600 * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
2602 2009-12-01 Csaba Osztrogonác <ossy@webkit.org>
2604 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2606 * platform/qt/Skipped: inspector/timeline-network-resource.html added.
2608 2009-12-01 Eric Z. Ayers <zundel@google.com>
2610 Reviewed by Pavel Feldman.
2612 Adds test for Timeline network resource records.
2614 https://bugs.webkit.org/show_bug.cgi?id=31378
2616 * inspector/timeline-network-resource-expected.txt: Added.
2617 * inspector/timeline-network-resource.html: Added.
2618 * inspector/timeline-network-resource.js: Added.
2619 * inspector/timeline-test.js:
2620 (printTimelineRecords):
2622 2009-12-01 Chris Marrin <cmarrin@apple.com>
2624 Reviewed by Adam Roben.
2626 Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
2627 https://bugs.webkit.org/show_bug.cgi?id=30778
2629 * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2630 * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2632 2009-12-01 Chris Marrin <cmarrin@apple.com>
2634 Reviewed by Oliver Hunt.
2636 Updated webgl tests to use "experimental-webgl" as the context name.
2637 https://bugs.webkit.org/show_bug.cgi?id=31672
2639 * fast/canvas/webgl/gl-get-calls.html:
2640 * fast/canvas/webgl/resources/utils3d.js:
2642 * fast/canvas/webgl/resources/webgl-test.js:
2645 2009-12-01 Csaba Osztrogonác <ossy@webkit.org>
2647 [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
2649 * platform/qt/Skipped:
2650 - editing/selection/mixed-editability-10.html added.
2651 - editing/selection/5825350-1.html added.
2652 - editing/selection/5825350-2.html added.
2654 2009-11-30 Shinichiro Hamaji <hamaji@chromium.org>
2656 Reviewed by Dan Bernstein.
2658 css2.1/t1205-c566-list-stl-00-e-ag.html is failing
2659 https://bugs.webkit.org/show_bug.cgi?id=23264
2661 * editing/pasteboard/copy-crash-expected.txt:
2662 * fast/lists/calc-width-with-space-expected.txt: Added.
2663 * fast/lists/calc-width-with-space.html: Added.
2664 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
2665 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
2666 * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2667 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
2668 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
2669 * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2670 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
2671 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
2672 * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2673 * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
2674 * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
2675 * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
2676 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2677 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
2678 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
2679 * platform/mac/fast/repaint/list-marker-expected.checksum:
2680 * platform/mac/fast/repaint/list-marker-expected.png:
2681 * platform/mac/fast/repaint/list-marker-expected.txt:
2682 * platform/qt/Skipped:
2684 2009-11-30 Enrica Casucci <enrica@apple.com>
2686 Reviewed by Darin Adler.
2688 Can focus but not type into content editable block that contains only non-editable content.
2689 <rdar://problem/5982901>
2690 https://bugs.webkit.org/show_bug.cgi?id=31750
2692 * editing/selection/5825350-1-expected.txt:
2693 * editing/selection/5825350-1.html: Modified to use caret rectangle.
2694 * editing/selection/5825350-2-expected.txt:
2695 * editing/selection/5825350-2.html: Modified to use caret rectangle.
2696 * editing/selection/mixed-editability-10-expected.txt: Added.
2697 * editing/selection/mixed-editability-10.html: Added.
2698 * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
2699 to account for the new possible caret position.
2701 2009-11-30 Beth Dakin <bdakin@apple.com>
2703 Reviewed by Oliver Hunt.
2705 Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in
2706 Safari caused by extreme column-gap and column-width values
2708 <rdar://problem/7425433>
2710 * fast/multicol/huge-column-gap-crash-expected.txt: Added.
2711 * fast/multicol/huge-column-gap-crash.html: Added.
2713 2009-11-30 Alexey Proskuryakov <ap@apple.com>
2715 Reviewed by Oliver Hunt.
2717 https://bugs.webkit.org/show_bug.cgi?id=31659
2718 Connection must be closed in case of Web Socket handshake error
2720 * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
2722 2009-11-30 Eric Carlson <eric.carlson@apple.com>
2724 Reviewed by Simon Fraser.
2726 All HTML5 media element events should be regular events
2727 https://bugs.webkit.org/show_bug.cgi?id=30513
2729 Remove progress event tests.
2731 * media/progress-event-at-least-one-expected.txt: Removed.
2732 * media/progress-event-at-least-one.html: Removed.
2733 * media/progress-event-expected.txt: Removed.
2734 * media/progress-event-total-expected.txt: Removed.
2735 * media/progress-event-total.html: Removed.
2736 * media/progress-event.html: Removed.
2738 2009-11-30 Yuzo Fujishima <yuzo@google.com>
2740 Reviewed by Alexey Proskuryakov.
2742 In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
2743 https://bugs.webkit.org/show_bug.cgi?id=31465
2745 * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
2746 Skipped list, and filed bug 31659 to investigate.
2748 * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
2750 2009-11-30 Joseph Pecoraro <joepeck@webkit.org>
2752 Reviewed by Pavel Feldman.
2754 Web Inspector: Wrong console output for Regexp escape sequence
2755 https://bugs.webkit.org/show_bug.cgi?id=31538
2757 * inspector/console-format-expected.txt:
2758 * inspector/console-format.html:
2760 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2762 Skipping test that fails because of broken DND, and some tests
2763 requiring new results.
2765 * platform/gtk/Skipped:
2767 2009-11-30 Dirk Schulze <krit@webkit.org>
2769 Reviewed by Nikolas Zimmermann.
2771 Complex test of mask with every combination of maskUnits and maskContentUnits
2772 as well as different values for size and position of the mask and it's content.
2774 * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
2775 * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
2776 * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
2777 * svg/custom/mask-with-all-units.svg: Added.
2779 2009-11-30 Csaba Osztrogonác <ossy@webkit.org>
2781 [Qt] Put tests into skiplist because of missing features.
2783 * platform/qt/Skipped:
2784 - fast/dom/Window/window-postmessage-clone.html added
2785 - inspector/elements-img-tooltip.html added.
2787 2009-11-28 Oliver Hunt <oliver@apple.com>
2789 Reviewed by Sam Weinig.
2791 postMessage should serialize File objects
2792 https://bugs.webkit.org/show_bug.cgi?id=31955
2794 Add test for postMessage serialization of File objects.
2796 * fast/dom/Window/window-postmessage-clone-expected.txt:
2797 * fast/dom/Window/window-postmessage-clone.html:
2799 2009-11-29 Simon Fraser <simon.fraser@apple.com>
2801 Rubber-stamped by Eric Seidel.
2803 Fix up some compositing layout tests.
2805 * compositing/layers-inside-overflow-scroll.html:
2806 * compositing/self-painting-layers.html:
2807 Use the 'loadeddata' event, instead of 'load', to know when the video loads.
2809 * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
2810 * platform/mac/compositing/repaint/content-into-overflow-expected.png:
2811 * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
2812 * platform/mac/compositing/repaint/overflow-into-content-expected.png:
2813 * platform/mac/compositing/self-painting-layers-expected.checksum:
2814 * platform/mac/compositing/self-painting-layers-expected.png:
2815 Update with correct pixel results.
2817 2009-11-29 Shu Chang <Chang.Shu@nokia.com>
2819 Reviewed by Eric Seidel.
2821 Test using Id as index of node list.
2822 https://bugs.webkit.org/show_bug.cgi?id=31428
2824 * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
2825 * fast/dom/Element/id-in-node-list-index01.html: Added.
2827 2009-11-28 Adam Barth <abarth@webkit.org>
2829 Reviewed by Dimitri Glazkov.
2831 [Chromium] Sify compose button alerts error
2832 https://bugs.webkit.org/show_bug.cgi?id=31394
2834 Test that we're using the calling security context in a simple case.
2836 * http/tests/security/calling-versus-current-expected.txt: Added.
2837 * http/tests/security/calling-versus-current.html: Added.
2839 2009-11-27 Daniel Bates <dbates@webkit.org>
2841 Reviewed by Adam Barth.
2843 https://bugs.webkit.org/show_bug.cgi?id=31940
2845 Rebased results because of new error messages.
2847 * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
2848 * http/tests/security/xssAuditor/base-href-expected.txt:
2849 * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
2850 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
2851 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
2852 * http/tests/security/xssAuditor/embed-tag-expected.txt:
2853 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
2854 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
2855 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2856 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2857 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2858 * http/tests/security/xssAuditor/object-src-inject-expected.txt:
2859 * http/tests/security/xssAuditor/object-tag-expected.txt:
2860 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
2862 2009-11-27 Kenneth Russell <kbr@google.com>
2864 Reviewed by Eric Seidel.
2866 REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
2867 https://bugs.webkit.org/show_bug.cgi?id=31919
2869 Temporarily disabled portion of test which is failing on some
2870 machines but not others. Root cause will be investigated under
2871 https://bugs.webkit.org/show_bug.cgi?id=31843 .
2873 * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2874 * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2876 2009-11-26 Shinichiro Hamaji <hamaji@chromium.org>
2878 Unreviewed red bot fix.
2880 Skip tests introduced by the previous change as it seems to be failing.
2882 * platform/qt/Skipped:
2883 * platform/win/Skipped:
2885 2009-11-26 Shinichiro Hamaji <hamaji@chromium.org>
2887 Reviewed by Dan Bernstein.
2889 Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
2890 https://bugs.webkit.org/show_bug.cgi?id=29966
2892 A test case where a user drags the mouse from an empty inline
2893 element to above texts.
2895 * editing/selection/last-empty-inline-expected.txt: Added.
2896 * editing/selection/last-empty-inline.html: Added.
2897 * platform/win/Skipped:
2899 2009-11-26 Kinuko Yasuda <kinuko@chromium.com>
2901 Reviewed by Eric Seidel.
2903 Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
2904 so that the expected results can be independent of platform differences.
2905 https://bugs.webkit.org/show_bug.cgi?id=31580
2907 * fast/parser/comment-in-textarea-expected.txt: Added.
2908 * fast/parser/comment-in-textarea.html:
2909 * fast/parser/script-tests/comment-in-textarea.js: Added.
2910 * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
2911 * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
2912 * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
2913 * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
2915 2009-11-26 Daniel Bates <dbates@webkit.org>
2917 Reviewed by Pavel Feldman.
2919 https://bugs.webkit.org/show_bug.cgi?id=21554
2921 Tests that the tooltip text for an image is its dimensions.
2923 * inspector/elements-img-tooltip-expected.txt: Added.
2924 * inspector/elements-img-tooltip.html: Added.
2926 2009-11-21 Holger Hans Peter Freyther <zecke@selfish.org>
2928 Reviewed by Kenneth Rohde Christiansen.
2930 [Qt] Add automatic test for Qt Plugins.
2931 https://bugs.webkit.org/show_bug.cgi?id=31203
2933 Add a test case for Qt plugins. In this case one
2934 RenderPart should be visible on screen and the other
2935 should be invisible. The internal QWidget should
2936 have the same state as the WebCore::Widget.
2938 Add Qt specific netscape-dom-access-expected.txt because
2939 that was using a native widget inside a RenderPart as well.
2941 * platform/gtk/Skipped:
2942 * platform/mac/Skipped:
2943 * platform/qt/plugins/netscape-dom-access-expected.txt: Added
2944 * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
2945 * platform/win/Skipped:
2946 * plugins/qt-qwidget-plugin.html: Added.
2948 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2950 [Qt] Audio related layout tests are failing on the buildbot
2951 https://bugs.webkit.org/show_bug.cgi?id=27910
2953 * platform/qt/Skipped: fast/js/global-constructors.html added.
2955 2009-11-25 Kenneth Russell <kbr@google.com>
2957 Reviewed by Oliver Hunt.
2959 Off-by-one error in index validation for drawElements and drawArrays
2960 https://bugs.webkit.org/show_bug.cgi?id=31891
2962 Fixed computation of number of elements for bound array objects.
2964 Test: fast/canvas/webgl/index-validation.html
2966 * fast/canvas/webgl/index-validation-expected.txt: Added.
2967 * fast/canvas/webgl/index-validation.html: Added.
2968 * fast/canvas/webgl/script-tests/index-validation.js: Added.
2970 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2972 [Qt] Remove a bunch of now passing fast tests from skiplist.
2973 And add a crasher/crashed pair into skiplist.
2975 * platform/qt/Skipped:
2977 2009-11-25 Csaba Osztrogonác <ossy@webkit.org>
2979 [Qt] Put tests into skiplist because of missing layoutTestController feature.
2981 * platform/qt/Skipped:
2982 - http/tests/cache/subresource-failover-to-network.html added.
2983 - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
2985 - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
2987 2009-11-25 Eric Carlson <eric.carlson@apple.com>
2989 Reviewed by Simon Fraser.
2991 <rdar://problem/7409331> Windows: Support closed caption in <video> element
2993 * platform/win/Skipped:
2994 Enable the closed caption test.
2996 2009-11-25 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2998 We do not have a strategy in place to mimick the output for load
2999 delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
3001 * platform/gtk/Skipped:
3003 2009-11-22 Jakub Wieczorek <faw217@gmail.com>
3005 Reviewed by Adam Barth.
3007 [Qt] Remove the Referer header when redirecting to a non-secure site
3008 https://bugs.webkit.org/show_bug.cgi?id=31785
3010 This makes Qt pass two tests introduced in r50226.
3012 * platform/qt/Skipped:
3014 2009-11-24 Chris Marrin <cmarrin@apple.com>
3016 Reviewed by Simon Fraser.
3018 Skip 3d and compositing tests on all platforms but Mac
3019 https://bugs.webkit.org/show_bug.cgi?id=27314
3021 For Mac, tests are performed in webkitdirs.pm to determine
3022 whether these tests should be skipped.
3024 * platform/gtk/Skipped:
3025 * platform/qt/Skipped:
3026 * platform/win/Skipped:
3028 2009-11-24 Chris Marrin <cmarrin@apple.com>
3030 Reviewed by Eric Seidel.
3032 Test for createShader param passing
3033 https://bugs.webkit.org/show_bug.cgi?id=31808
3035 This test will eventually contain more param passing tests as
3036 they are implemented.
3038 * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
3039 * fast/canvas/webgl/invalidPassedParams.html: Added.
3041 2009-11-24 Darin Fisher <darin@chromium.org>
3043 Reviewed by Adam Barth.
3045 [Chromium] Renderer hang when using www.expedia.com
3046 https://bugs.webkit.org/show_bug.cgi?id=31822
3048 This test verifies that a synchronous XMLHttpRequest, generated from a
3049 page that is the result of a form submission, loads properly when the
3050 user navigates back to the page.
3052 When navigating back to a page that resulted from a form submission,
3053 the page is loaded with the ReturnCacheDataDontLoad cache policy. It
3054 is important that subresources (including XMLHttpRequest instances) do
3055 not inherit this cache policy.
3057 * http/tests/cache/resources/echo-no-store.cgi: Added.
3058 * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
3059 * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
3060 * http/tests/cache/subresource-failover-to-network.html: Added.
3062 2009-11-23 Kenneth Russell <kbr@google.com>
3064 Reviewed by Oliver Hunt.
3066 Change get... calls to latest spec
3067 https://bugs.webkit.org/show_bug.cgi?id=30091
3069 Removed old versions of get calls on WebGLRenderingContext and
3070 added new ones per spec returning "any". New code simplifies
3071 GraphicsContext3D and fixes previously unimplemented routines.
3072 Added custom JS and V8 bindings. Added exhaustive test case
3073 exercising all new code paths. Updated preexisting test cases for
3074 new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
3077 Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
3078 preexisting known failures) and manual WebGL tests in both
3081 Two of the tests fail on various hardware and were modified. See
3083 https://bugs.webkit.org/show_bug.cgi?id=31842
3084 https://bugs.webkit.org/show_bug.cgi?id=31843
3086 Test: fast/canvas/webgl/gl-object-get-calls.html
3088 * fast/canvas/webgl/gl-get-calls-expected.txt:
3089 * fast/canvas/webgl/gl-get-calls.html:
3090 * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
3091 * fast/canvas/webgl/gl-object-get-calls.html: Added.
3092 * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
3093 * fast/canvas/webgl/null-object-behaviour-expected.txt:
3094 * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
3095 * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
3096 * fast/canvas/webgl/resources/intUniformShader.vert: Added.
3097 * fast/canvas/webgl/resources/matUniformShader.vert: Added.
3098 * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
3099 * fast/canvas/webgl/resources/utils3d.js:
3102 (Framerate.prototype.snapshot):
3103 * fast/canvas/webgl/resources/webgl-test.js:
3105 (loadStandardVertexShader):
3107 (loadStandardFragmentShader):
3108 (loadFragmentShader):
3109 * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
3110 * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
3111 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
3112 * fast/canvas/webgl/triangle.html:
3113 * fast/js/resources/js-test-pre.js:
3117 2009-11-24 Dmitry Titov <dimich@chromium.org>
3119 Reviewed by Eric Seidel.
3121 Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
3122 https://bugs.webkit.org/show_bug.cgi?id=31816
3124 * fast/table/row-height-recalc2-expected.txt: Added.
3125 * fast/table/row-height-recalc2.html:
3126 * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
3127 * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
3128 * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
3129 * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
3130 * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
3131 * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
3132 * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
3133 * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
3135 2009-11-23 Chris Marrin <cmarrin@apple.com>
3137 Reviewed by Oliver Hunt.
3139 Tests for out of bounds conditions on drawElements and drawArrays
3140 https://bugs.webkit.org/show_bug.cgi?id=31239
3142 * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
3143 * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
3144 * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
3145 * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
3147 2009-11-23 Erik Arvidsson <arv@chromium.org>
3149 Reviewed by Eric Seidel.
3151 JSC bindings for HasIndexGetter generates incorrect code (affects
3152 MediaList and CSSStyleDeclaration).
3153 This cleans up the edge cases for indexing out of range for style and
3154 computed style objects to return an empty string according to the spec.
3155 MediaList now returns null when indexed out of range.
3156 https://bugs.webkit.org/show_bug.cgi?id=31683
3158 * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
3159 * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
3160 * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
3161 * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
3162 * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
3163 * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
3164 * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
3165 * fast/dom/StyleSheet/css-medialist-item.html: Added.
3166 * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
3167 * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
3169 2009-11-23 Csaba Osztrogonác <ossy@webkit.org>
3171 Unreviewed. Skip new test added in r51324.
3173 * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
3175 2009-11-23 Simon Fraser <simon.fraser@apple.com>
3177 Reviewed by Dan Bernstein.
3179 DocumentMarkers need to be educated about transforms
3180 https://bugs.webkit.org/show_bug.cgi?id=31751
3182 Find highlight is incorrect with transforms
3183 <rdar://problem/6358394>
3185 Add test to show the selection rect for selection in a transformed element.
3187 * editing/editing.js:
3188 * editing/selection/transformed-selection-rects.html: Added.
3189 * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
3190 * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
3191 * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
3193 2009-11-23 Csaba Osztrogonác <ossy@webkit.org>
3195 Unreviewed. Skip new tests.
3197 * platform/qt/Skipped:
3199 2009-11-23 Jakub Wieczorek <faw217@gmail.com>
3201 Reviewed by Kenneth Rohde Christiansen.
3203 [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
3204 https://bugs.webkit.org/show_bug.cgi?id=31775
3206 LayoutTestController::dumpBackForwardList() should work with local URLs
3207 as well as with normal URLs (in http tests for instance).
3208 Currently it does not output the latter properly.
3210 Unskip a bunch of passing http/navigation tests.
3212 * platform/qt/Skipped:
3214 2009-11-22 Chris Fleizach <cfleizach@apple.com>
3216 Reviewed by Oliver Hunt.
3218 ARIA: support aria-flowto
3219 https://bugs.webkit.org/show_bug.cgi?id=31762
3221 * platform/mac/accessibility/aria-flowto-expected.txt: Added.
3222 * platform/mac/accessibility/aria-flowto.html: Added.
3224 2009-11-22 Dirk Schulze <krit@webkit.org>
3226 Reviewed by Nikolas Zimmermann.
3228 Tests to the filterRes implementation for SVG Filters
3229 [https://bugs.webkit.org/show_bug.cgi?id=6021]
3231 big-sized-filter: tests if filter quality is scaled down on a too
3232 big SourceImage (SourceGraphic, SourceAlpha)
3233 big-sized-filter-2: tests if the filter quality is scaled down
3234 on a too big filter effect size.
3235 filterRes: Various tests of SVG Filters with different values for
3236 filterRes attributes. Checks
3237 * that kernel values (if present) are scaled with the filterRes
3238 * subRegion calculation is correct for effects with deeper
3241 * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
3242 * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
3243 * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
3244 * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
3245 * platform/mac/svg/filters/filterRes-expected.checksum: Added.
3246 * platform/mac/svg/filters/filterRes-expected.png: Added.
3247 * platform/mac/svg/filters/filterRes-expected.txt: Added.
3248 * svg/filters/big-sized-filter-2.svg: Added.
3249 * svg/filters/big-sized-filter.svg: Added.
3250 * svg/filters/filterRes.svg: Added.
3252 2009-11-22 Jakub Wieczorek <faw217@gmail.com>
3254 Reviewed by Adam Barth.
3256 [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
3257 for localhost and 127.0.0.1.
3258 https://bugs.webkit.org/show_bug.cgi?id=31783
3260 Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
3262 * platform/qt/Skipped:
3264 2009-11-22 Chris Evans <cevans@chromium.org>
3266 Reviewed by Adam Barth.
3268 Disable access to file:/// directory listings
3269 https://bugs.webkit.org/show_bug.cgi?id=31329
3271 Updates the test to make sure it is disabling universal access for
3272 file:/// URLs (if the API is supported). This is required to do
3273 effective intra-file:/// access tests.
3274 Note that Safari only passes by virtual of supporting no directory
3277 * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
3278 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3279 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
3280 Disable universal access for file:/// URLs (if API available).
3281 Run the real test in an iframe without universal access.
3283 2009-11-21 Simon Fraser <simon.fraser@apple.com>
3285 Reviewed by Dan Bernstein.
3287 CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
3288 https://bugs.webkit.org/show_bug.cgi?id=31588
3290 Add tests for finding and deleting keyframes using 'from' and 'to'.
3292 * animations/keyframes-rule-expected.txt:
3293 * animations/keyframes-rule.html:
3295 2009-11-20 Chris Fleizach <cfleizach@apple.com>
3297 Reviewed by Beth Dakin.
3299 WAI-ARIA: add support for aria-owns
3300 https://bugs.webkit.org/show_bug.cgi?id=31702
3302 * platform/mac/accessibility/aria-owns-expected.txt: Added.
3303 * platform/mac/accessibility/aria-owns.html: Added.
3305 2009-11-20 Eric Carlson <eric.carlson@apple.com>
3307 Reviewed by Simon Fraser.
3309 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
3311 Remove closed captions test from skipped list.
3313 * platform/mac-leopard/Skipped:
3314 * platform/mac-tiger/Skipped:
3316 2009-11-20 Chris Fleizach <cfleizach@apple.com>
3318 Reviewed by Beth Dakin.
3320 WAI-ARIA: add support for 'math' role
3321 https://bugs.webkit.org/show_bug.cgi?id=31706
3323 * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3324 * platform/mac/accessibility/aria-grouping-roles.html:
3326 2009-11-20 Yael Aharon <yael.aharon@nokia.com>
3330 Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
3332 * platform/mac/Skipped:
3333 * platform/win/Skipped:
3335 2009-11-20 Yael Aharon <yael.aharon@nokia.com>
3337 Reviewed by Kenneth Rohde Christiansen.
3339 NPN_ReloadPlugins does not reload the page even if reloadPages is true.
3340 https://bugs.webkit.org/show_bug.cgi?id=30460
3342 Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
3344 * platform/mac/Skipped:
3345 * platform/win/Skipped:
3346 * plugins/reloadplugins-and-pages-expected.txt: Added.
3347 * plugins/reloadplugins-and-pages.html: Added.
3348 * plugins/reloadplugins-no-pages-expected.txt: Added.
3349 * plugins/reloadplugins-no-pages.html: Added.
3351 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3353 Reviewed by Darin Adler.
3355 https://bugs.webkit.org/show_bug.cgi?id=25381
3356 Needs test: jQuery animation crashing Safari
3358 Adding a regression test for a bug that doesn't reproduce in ToT.
3360 * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
3361 * fast/dynamic/jQuery-animation-crash.html: Added.
3363 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3365 WebSocket tests still don't work on Windows, disabling for futher invesigation.
3367 * platform/win/Skipped:
3369 2009-11-20 Alexey Proskuryakov <ap@apple.com>
3371 Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
3373 * platform/win/Skipped:
3375 2009-11-20 Victor Wang <victorw@chromium.org>
3377 Reviewed by Darin Adler.
3379 Add expected pixel result for layout test input-file-re-render
3381 https://bugs.webkit.org/show_bug.cgi?id=31696
3383 * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
3384 * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
3386 2009-11-20 Eric Carlson <eric.carlson@apple.com>
3388 Reviewed by Simon Fraser.
3390 <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
3392 Update test results.
3394 * platform/mac/media/audio-controls-rendering-expected.checksum:
3395 * platform/mac/media/audio-controls-rendering-expected.png:
3396 * platform/mac/media/audio-controls-rendering-expected.txt:
3398 2009-11-20 Roland Steiner <rolandsteiner@chromium.org>
3400 Reviewed by Darin Adler.
3402 Test checking that CSS 'text-indent' does not affect ruby rendering by default.
3403 (https://bugs.webkit.org/show_bug.cgi?id=31247)
3405 * fast/ruby/ruby-text-indent-expected.txt: Added.
3406 * fast/ruby/ruby-text-indent.html: Added.
3408 2009-11-19 Beth Dakin <bdakin@apple.com>
3410 Reviewed by Darin Adler.
3412 Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make
3413 -webkit-color-correction work with untagged images
3415 * fast/css/color-correction-on-background-image.html: Added.
3416 * fast/css/color-correction-untagged-images.html: Added.
3417 * fast/css/resources/purple-noprofile.png: Added.
3418 * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
3419 * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
3420 * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
3421 * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
3422 * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
3423 * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
3425 2009-11-19 Michelangelo De Simone <michelangelo@webkit.org>
3427 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
3428 Files missed when landing patch.
3430 * platform/qt/Skipped:
3431 * platform/win/Skipped:
3433 2009-11-19 Alexey Proskuryakov <ap@apple.com>
3435 Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
3437 * platform/mac-tiger/Skipped:
3439 2009-11-19 Rahul Kuchhal <kuchhal@chromium.org>
3441 Reviewed by Darin Adler.
3443 Do not assert when a high number is used for roman numerals in lists.
3444 https://bugs.webkit.org/show_bug.cgi?id=31652
3446 * fast/lists/ol-start-roman.html: Added.
3447 * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
3449 2009-11-19 Eric Z. Ayers <zundel@google.com>
3451 Reviewed by Pavel Feldman.
3453 Updated timeline paint test to ignore width and height. GTK+ testing
3454 uses a different top level window size than other platforms.
3456 https://bugs.webkit.org/show_bug.cgi?id=31402
3458 * inspector/timeline-paint-expected.txt:
3459 * inspector/timeline-test.js:
3460 * platform/win/Skipped:
3462 2009-11-19 Chris Fleizach <cfleizach@apple.com>
3464 Reviewed by Darin Adler.
3466 WAI-ARIA roles not supported on image map <area>
3467 https://bugs.webkit.org/show_bug.cgi?id=31525
3469 * accessibility/aria-used-on-image-maps-expected.txt: Added.
3470 * accessibility/aria-used-on-image-maps.html: Added.
3471 * platform/gtk/Skipped:
3472 * platform/win/Skipped:
3474 2009-11-19 Eric Carlson <eric.carlson@apple.com>
3476 Reviewed by Dan Bernstein.
3478 <rdar://problem/7035231>
3479 Support closed caption in <video> element
3481 * media/media-captions-expected.txt: Added.
3482 * media/media-captions.html: Added.
3483 * media/content/counting-captioned.mov: Added.
3485 * platform/gtk/Skipped:
3486 * platform/mac-leopard/Skipped:
3487 * platform/mac-tiger/Skipped:
3488 * platform/win/Skipped:
3489 Skipped on platforms that don't support closed captions yet.
3491 2009-11-19 Pavel Feldman <pfeldman@chromium.org>
3493 Reviewed by Gustavo Noronha Silva.
3495 Web Inspector: Implement "show inspector" in WebKit GTK
3496 API and enable console tests.
3498 https://bugs.webkit.org/show_bug.cgi?id=31669
3500 * platform/gtk/Skipped:
3502 2009-11-19 Shinichiro Hamaji <hamaji@chromium.org>
3504 Reviewed by Eric Seidel.
3506 Some tests in fast/css-generated-content can be dumpAsText test
3507 https://bugs.webkit.org/show_bug.cgi?id=31663
3509 * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
3510 * fast/css-generated-content/absolute-position-inside-inline.html:
3511 * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
3512 * fast/css-generated-content/hit-test-generated-content.html:
3513 * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3514 * fast/css-generated-content/positioned-background-hit-test-crash.html:
3515 * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
3516 * fast/css-generated-content/spellingToolTip-assert.html:
3517 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
3518 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
3519 * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3520 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
3521 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
3522 * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
3523 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
3524 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
3525 * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3526 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
3527 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
3528 * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3529 * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3530 * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3531 * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3533 2009-11-19 Kinuko Yasuda <kinuko@google.com>
3535 Reviewed by Dan Bernstein.
3537 Update the test fast/overflow/004.html to make it match the test
3538 description and expected results.
3539 https://bugs.webkit.org/show_bug.cgi?id=31455
3541 * fast/overflow/004.html:
3542 * platform/mac/fast/overflow/004-expected.checksum:
3543 * platform/mac/fast/overflow/004-expected.png:
3544 * platform/mac/fast/overflow/004-expected.txt:
3546 2009-11-18 Dan Bernstein <mitz@apple.com>
3548 Reviewed by Simon Fraser.
3550 Test for <rdar://problem/7398987> Assertion failure in
3551 RenderLayer::updateClipRects when a plug-in’s enclosing layer is
3552 enclosed by a transformed layer
3554 * fast/layers/clip-rects-transformed-2-expected.txt: Added.
3555 * fast/layers/clip-rects-transformed-2.html: Added.
3556 * fast/layers/clip-rects-transformed-expected.txt: Added.
3557 * fast/layers/clip-rects-transformed.html: Added.
3559 2009-11-18 Michelangelo De Simone <micdesim@gmail.com>
3561 Reviewed by Darin Adler.
3563 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
3564 Support for validationMessage attribute, as per HTML5 specs.
3566 * fast/dom/domListEnumeration-expected.txt: updated with new property
3567 * fast/dom/script-tests/domListEnumeration.js: ditto
3568 * fast/forms/script-tests/validationMessage.js: Added.
3569 * fast/forms/validationMessage-expected.txt: Added.
3570 * fast/forms/validationMessage.html: Added.
3571 * platform/gtk/Skipped:
3572 * platform/qt/Skipped:
3573 * platform/win/Skipped:
3575 2009-11-19 Roland Steiner <rolandsteiner@chromium.org>
3577 Reviewed by Darin Adler.
3579 Bug 31574 - Crashing bug when removing <ruby> element
3580 (https://bugs.webkit.org/show_bug.cgi?id=31574)
3582 Layout test to verify it no longer crashes when the <ruby> element
3585 * fast/ruby/ruby-remove-expected.txt: Added.
3586 * fast/ruby/ruby-remove.html: Added.
3588 2009-11-18 Kent Tamura <tkent@chromium.org>
3590 Reviewed by Darin Adler.
3592 Tests for ValidityState.typeMismatch for the following types of INPUT element:
3593 date, datetime, datetime-local, month, time and week
3594 https://bugs.webkit.org/show_bug.cgi?id=31342
3596 * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
3597 * fast/forms/ValidityState-typeMismatch-date.html: Added.
3598 * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
3599 * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
3600 * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
3601 * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
3602 * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
3603 * fast/forms/ValidityState-typeMismatch-month.html: Added.
3604 * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
3605 * fast/forms/ValidityState-typeMismatch-time.html: Added.
3606 * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
3607 * fast/forms/ValidityState-typeMismatch-week.html: Added.
3608 * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
3609 * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
3610 * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
3611 * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
3612 * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
3613 * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
3615 2009-11-18 Kent Tamura <tkent@chromium.org>
3617 Reviewed by Darin Adler.
3619 Add tests for ValidityState.stepMismatch.
3620 https://bugs.webkit.org/show_bug.cgi?id=31331
3622 * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
3623 * fast/forms/ValidityState-stepMismatch-number.html: Added.
3624 * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
3625 * fast/forms/ValidityState-stepMismatch-range.html: Added.
3626 * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
3627 * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
3628 * fast/forms/input-step-expected.txt: Added.
3629 * fast/forms/input-step.html: Added.
3630 * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
3631 * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
3632 * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
3633 * fast/forms/script-tests/input-step.js: Added.
3635 2009-11-18 Shu Chang <Chang.Shu@nokia.com>
3637 Reviewed by Eric Seidel.
3639 [Qt] Update expected result after Qt4.6 upgrade.
3640 https://bugs.webkit.org/show_bug.cgi?id=31560
3642 Test: LayoutTests/editing/deleting/5408255.html
3644 * platform/qt/editing/deleting/5408255-expected.txt:
3646 2009-11-18 Daniel Bates <dbates@webkit.org>
3648 Reviewed by Dave Hyatt.
3650 https://bugs.webkit.org/show_bug.cgi?id=24971
3652 <rdar://problem/7138265>
3654 Tests that setting the height of a table row programmatically (via JavaScript)
3655 recalculates the height of the rows in the table.