1 2009-09-10 Jian Li <jianli@chromium.org>
3 Reviewed by Eric Seidel.
5 [V8] Make XMLHttpRequest.send handle File object.
6 https://bugs.webkit.org/show_bug.cgi?id=28924
10 * http/tests/local/resources/file-for-drag-to-send.txt: Added.
11 * http/tests/local/resources/send-dragged-file.js: Added.
12 * http/tests/local/send-dragged-file-expected.txt: Added.
13 * http/tests/local/send-dragged-file.html: Added.
15 2009-09-09 Steve Block <steveblock@google.com>
17 Reviewed by Darin Adler.
19 Geolocation does not correctly handle reentrant calls from callbacks.
20 https://bugs.webkit.org/show_bug.cgi?id=29040
22 * fast/dom/Geolocation/resources/reentrant-error.js: Added. Tests that reentrant calls from the error callback are OK.
23 * fast/dom/Geolocation/reentrant-error.html: Added. Wrapper for above test.
24 * fast/dom/Geolocation/reentrant-error-expected.txt: Added. Expected result for above test.
25 * fast/dom/Geolocation/resources/reentrant-success.js: Added. Tests that reentrant calls from the success callback are OK.
26 * fast/dom/Geolocation/reentrant-success.html: Added. Wrapper for above test.
27 * fast/dom/Geolocation/reentrant-success-expected.txt: Added. Expected result for above test.
28 * platform/gtk/Skipped: Modified. Skips above tests.
30 2009-09-10 Erik Arvidsson <arv@chromium.org>
32 Reviewed by Eric Seidel.
34 Fixes issue where focused elements did not get blur and focus events when the window was blurred and focused.
35 https://bugs.webkit.org/show_bug.cgi?id=27105
37 * fast/events/blur-focus-window-should-blur-focus-element-expected.txt: Added.
38 * fast/events/blur-focus-window-should-blur-focus-element.html: Added.
39 * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Added.
40 (divElement.onfocus.divElement.onblur.window.onfocus.window.onblur.innerDiv.onfocus.innerDiv.onblur.iframe.onfocus.iframe.onblur):
42 * fast/events/resources/tabindex-focus-blur-all.js:
44 * fast/events/tabindex-focus-blur-all-expected.txt:
46 2009-09-10 Adam Barth <abarth@webkit.org>
48 Reviewed by Alexey Proskuryakov.
50 https://bugs.webkit.org/show_bug.cgi?id=24205
52 Added a test case for inserting a new line character into the
55 * http/tests/xmlhttprequest/newline-in-request-uri-expected.txt: Added.
56 * http/tests/xmlhttprequest/newline-in-request-uri.html: Added.
58 2009-09-09 Steve Block <steveblock@google.com>
60 Reviewed by Maciej Stachowiak.
62 Geolocation Coordinates::toString() prints bogus values for unspecified properties.
63 https://bugs.webkit.org/show_bug.cgi?id=29080
65 * fast/dom/Geolocation/resources/position-string.js: Added. Tests output of position.toString().
66 * fast/dom/Geolocation/position-string.html: Added. Wrapper for above test.
67 * fast/dom/Geolocation/position-string-expected.txt: Added. Expected result for above test.
68 * platform/gtk/Skipped: Modified. Skips above test.
70 2009-09-09 Steve Block <steveblock@google.com>
72 Reviewed by Adam Barth.
74 Correctly applies the Geolocation timeout property.
75 https://bugs.webkit.org/show_bug.cgi?id=27256
77 * fast/dom/Geolocation/resources/timeout.js: Added. Tests that when a non-zero timeout is used, the success callback is invoked as expected.
78 * fast/dom/Geolocation/timeout.html: Added. Wrapper for above test.
79 * fast/dom/Geolocation/timeout-expected.txt: Added. Expected result for above test.
80 * fast/dom/Geolocation/resources/timeout-zero.js: Added. Tests that when a zero timeout is used, the error callback is invoked with code TIMEOUT.
81 * fast/dom/Geolocation/timeout-zero.html: Added. Wrapper for above test.
82 * fast/dom/Geolocation/timeout-zero-expected.txt: Added. Expected result for above test.
83 * platform/gtk/Skipped: Modified. Skips the above tests.
85 2009-09-08 Adam Barth <abarth@webkit.org>
87 Reviewed by Eric Seidel.
89 Missing checkout for getSVGDocument()
90 https://bugs.webkit.org/show_bug.cgi?id=29064
92 Add tests that getSVGDocument() has the proper checks.
94 * http/tests/security/resources/flag.php: Added.
95 * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt: Added.
96 * http/tests/security/xss-DENIED-getSVGDocument-iframe.html: Added.
97 * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt: Added.
98 * http/tests/security/xss-DENIED-getSVGDocument-object.html: Added.
100 2009-09-09 Cameron McCormack <cam@mcc.id.au>
102 Reviewed by Eric Seidel.
104 Make SVGStyleElement inherit from SVGLangSpace
105 https://bugs.webkit.org/show_bug.cgi?id=29058
107 Required by SVG 1.1 Second Edition:
108 http://dev.w3.org/SVG/profiles/1.1F2/publish/styling.html#InterfaceSVGStyleElement
110 * svg/dom/SVGStyleElement: Added.
111 * svg/dom/SVGStyleElement/resources: Added.
112 * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Copied from
113 LayoutTests/svg/dom/resources/TEMPLATE.html with some "../"s added.
114 * svg/dom/SVGStyleElement/resources/style-langspace.js: Added.
115 * svg/dom/SVGStyleElement/style-langspace-expected.txt: Added.
116 * svg/dom/SVGStyleElement/style-langspace.html: Added.
118 2009-09-09 Alpha Lam <hclam@chromium.org>
120 Reviewed by Eric Carlson.
122 Media layout tests should have a way to provide test files in different formats
123 https://bugs.webkit.org/show_bug.cgi?id=28327
125 Added media-file.js which has a findMediaFile(type, name) method
126 to find a proper media file to load according to supported codecs.
128 Also changed 10 layout tests to use above method to locate the test file.
130 * media/controls-strict.html: Use findMediaFile(type, name).
131 * media/controls-styling.html: ditto.
132 * media/media-file.js: Added. Provide findMediaFile(type, name).
133 * media/video-append-source.html: Use findMediaFile(type, name).
134 * media/video-aspect-ratio.html: ditto.
135 * media/video-autoplay.html: ditto.
136 * media/video-buffered.html: ditto.
137 * media/video-controls-rendering.html: ditto.
138 * media/video-layer-crash.html: ditto.
139 * media/video-transformed.html: Use findMediaFile(type, name).
140 * media/video-zoom-controls.html: ditto.
142 2009-09-09 Jens Alfke <snej@chromium.org>
144 Reviewed by Eric Seidel.
146 Initialize DataTransfer's effectAllowed and dropEffect properties correctly
147 according to HTML5 spec (sec. 7.9.2-7.9.3).
148 https://bugs.webkit.org/show_bug.cgi?id=26700
150 * fast/events/drag-dropeffect-expected.txt: Added.
151 * fast/events/drag-dropeffect.html: Added.
153 2009-09-09 Zan Dobersek <zandobersek@gmail.com>
155 Reviewed by Gustavo Noronha.
157 [GTK] DumpRenderTree needs eventSender object and implementation
158 https://bugs.webkit.org/show_bug.cgi?id=25990
160 Enable plenty of tests that now pass thanks to (only) partial
161 EventSender implementation.
163 * platform/gtk/Skipped:
165 2009-09-09 Dumitru Daniliuc <dumi@chromium.org>
167 Reviewed by Dimitri Glazkov.
169 Adding a test for the database authorizer.
171 https://bugs.webkit.org/show_bug.cgi?id=28918
173 * storage/test-authorizer-expected.txt: Added.
174 * storage/test-authorizer.html: Added.
176 2009-09-09 Dave Hyatt <hyatt@apple.com>
178 Reviewed by Adam Roben.
180 https://bugs.webkit.org/show_bug.cgi?id=29102, add support for user stylesheet injection. This is similar
181 to user script injection but allows for user stylesheets to be added. The stylesheets are applied immediately
182 to all Frames in the PageGroup.
184 Added userscripts/simple-stylesheet.html test case.
186 * platform/mac/userscripts/simple-stylesheet-expected.checksum: Added.
187 * platform/mac/userscripts/simple-stylesheet-expected.png: Added.
188 * platform/mac/userscripts/simple-stylesheet-expected.txt: Added.
189 * userscripts/simple-stylesheet.html: Added.
191 2009-09-09 Carol Szabo <carol.szabo@nokia.com>
193 Reviewed by Ariya Hidayat.
195 [Qt] -webkit-box-shadow CSS Style is not rendered correctly on
197 https://bugs.webkit.org/show_bug.cgi?id=23291
199 * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
200 * platform/qt/fast/box-shadow/basic-shadows-expected.png:
201 * platform/qt/fast/box-shadow/inset-expected.checksum:
202 * platform/qt/fast/box-shadow/inset-expected.png:
203 * platform/qt/fast/box-shadow/spread-expected.checksum:
204 * platform/qt/fast/box-shadow/spread-expected.png:
205 Updated to show the new shadows.
207 2009-09-09 Erik Arvidsson <arv@chromium.org>
209 Reviewed by David Levin.
211 Fix preference name in layout test.
212 https://bugs.webkit.org/show_bug.cgi?id=29038
214 * fast/events/click-focus-anchor.html:
215 * fast/events/tab-focus-anchor.html:
217 2009-09-09 Steve Block <steveblock@google.com>
219 Reviewed by Adam Barth.
221 Geolocation incorrectly calls error callback in case of exception in success callback.
222 https://bugs.webkit.org/show_bug.cgi?id=27255
224 * fast/dom/Geolocation/resources/callback-exception.js: Added. Tests that when an exception is thrown from the success callback, the error callback is not invoked.
225 * fast/dom/Geolocation/callback-exception.html: Added. Wrapper for above test.
226 * fast/dom/Geolocation/callback-exception-expected.txt: Added. Expected result for above test.
227 * platform/gtk/Skipped: Modified. Adds the above tests to the skipped list.
229 2009-09-09 Steve Block <steveblock@google.com>
231 Reviewed by Darin Adler.
233 When Geolocation permission is denied, stops watches as well as one-shots.
234 https://bugs.webkit.org/show_bug.cgi?id=28305.
236 * fast/dom/Geolocation/resources/watch.js: Added. Tests that a watch correctly reports updates from the Geolocation service.
237 * fast/dom/Geolocation/watch.html: Added. Wrapper for above test.
238 * fast/dom/Geolocation/watch-expected.txt: Added. Expected result for above test.
239 * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Added. Tests that when Geolocation permission is denied, watches are stopped, as well as one-shots.
240 * fast/dom/Geolocation/permission-denied-stops-watches.html: Added. Wrapper for above test.
241 * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Added. Expected result for above test.
243 2009-09-08 Oliver Hunt <oliver@apple.com>
245 Reviewed by Maciej Stachowiak.
247 JSON.stringify(Date) loses the milliseconds information
248 https://bugs.webkit.org/show_bug.cgi?id=29063
250 Update test results for Date.toISOString.
252 * fast/js/date-toisostring-expected.txt:
253 * fast/js/resources/date-toisostring.js:
255 2009-09-08 Drew Wilson <atwilson@google.com>
257 Reviewed by Maciej Stachowiak.
259 shared-worker-exception.html needs to pause to let console messages get written out
260 https://bugs.webkit.org/show_bug.cgi?id=29043
262 * fast/workers/resources/shared-worker-exception.js:
264 Now invokes layoutTestController.notifyDone() via a timer so any pending ReportException tasks get a chance to fire.
266 2009-09-08 Sam Weinig <sam@webkit.org>
268 Reviewed by Timothy Hatcher.
270 Test for https://bugs.webkit.org/show_bug.cgi?id=27046
271 Implement CSSOM DocumentView.caretRangeFromPoint
273 * fast/dom/Document/CaretRangeFromPoint: Added.
274 * fast/dom/Document/CaretRangeFromPoint/basic-expected.txt: Added.
275 * fast/dom/Document/CaretRangeFromPoint/basic.html: Added.
276 * fast/dom/Document/CaretRangeFromPoint/replace-element-expected.txt: Added.
277 * fast/dom/Document/CaretRangeFromPoint/replace-element.html: Added.
278 * fast/dom/Window/window-properties-expected.txt:
280 2009-09-08 Brian Weinstein <bweinstein@apple.com>
282 Rubber-stamped by Adam Roben.
284 Updated results for media/audio-controls-rendering.html, and added 3 failing
285 tests to the Skipped list to investigate further <http://webkit.org/b/29047>.
287 * platform/win/Skipped:
288 * platform/win/media/audio-controls-rendering-expected.txt:
290 2009-09-08 Jian Li <jianli@chromium.org>
292 Reviewed by David Levin.
294 dataTransfer.types() should not return Files if file list is empty in the clipboard.
295 https://bugs.webkit.org/show_bug.cgi?id=28891
297 Update the test script and expected result to reflect the behavior change.
299 * http/tests/security/clipboard/clipboard-file-access-expected.txt:
300 * http/tests/security/clipboard/resources/clipboard-file-access.js:
302 2009-09-08 Steve VanDeBogart <vandebo@chromium.org>
304 Reviewed by Eric Seidel.
306 Check that middle click triggers an onpaste event in Linux.
307 https://bugs.webkit.org/show_bug.cgi?id=28696
309 * platform/gtk/editing/pasteboard: Added.
310 * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
311 * platform/gtk/editing/pasteboard/resources: Added.
312 * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
313 * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
316 2009-09-08 Kent Tamura <tkent@chromium.org>
318 Reviewed by Eric Seidel.
320 Tests for ValidityState::typeMismatch() for <input type=number>.
321 https://bugs.webkit.org/show_bug.cgi?id=28934
323 * fast/forms/ValidityState-typeMismatch-number-expected.txt: Added.
324 * fast/forms/ValidityState-typeMismatch-number.html: Added.
325 * fast/forms/resources/ValidityState-typeMismatch-number.js: Added.
327 2009-09-08 Steve Block <steveblock@google.com>
329 Reviewed by Adam Barth.
331 Adds a LayoutTestController method to set the permission state for Geolocation.
332 This is required to use the mock Geolocation service for testing.
333 https://bugs.webkit.org/show_bug.cgi?id=29027
335 * fast/dom/Geolocation/resources/permission-denied.js: Added. Tests that the error callback is invoked with a permission error code when Geolocation permission is denied and the Geolocation service provides a good position fix.
336 * fast/dom/Geolocation/permission-denied-expected.txt: Added. Expected result for above test.
337 * fast/dom/Geolocation/permission-denied.html: Added. Wrapper for above test.
338 * fast/dom/Geolocation/resources/success.js: Added. Tests that the success callback is invoked when the Geolocation service provides a good position fix.
339 * fast/dom/Geolocation/success-expected.txt: Added. Expected result for above test.
340 * fast/dom/Geolocation/success.html: Added. Wrapper for above test.
341 * platform/gtk/Skipped:
343 2009-09-08 Andras Becsi <becsi.andras@stud.u-szeged.hu>
345 Reviewed by Tor Arne Vestbø.
347 [Qt] Add expected files for new tests since we pass them.
349 * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt: Added.
350 * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
352 2009-09-07 Steve Block <steveblock@google.com>
354 Reviewed by Adam Barth.
356 Adds a mock Geolocation service. This will be used to provide predictable behavior of the
357 Geolocation API for use in LayoutTests. Later changes will integrate the the mock
358 Geolocation service with DumpRenderTree.
359 https://bugs.webkit.org/show_bug.cgi?id=28264
361 * fast/dom/Geolocation/resources/error.js: Added. Tests that the error callback is called when the service reports an error.
362 * fast/dom/Geolocation/error-expected.txt: Added. Expected result for above test.
363 * fast/dom/Geolocation/error.html: Added. Wrapper for above test.
365 2009-09-07 Jeremy Orlow <jorlow@chromium.org>
367 Reviewed by Eric Seidel.
369 Clean up localStorage.clear() layout test.
370 https://bugs.webkit.org/show_bug.cgi?id=28939
372 This is the first step of https://bugs.webkit.org/show_bug.cgi?id=27897 which
373 is a pretty major cleanup of all the dom storage layout tests. I'm just
374 changing this one to begin with to get buy-in on the approach.
376 This also adds a new method to the fast/js/js-test-pre.js that runs a command
377 and prints it to the screen. This should really help with making the output of
378 the tests readable without looking at the source code.
380 * fast/js/resources/js-test-pre.js:
381 (tryAndLog): Runs a command and logs it to the screen.
382 * storage/domstorage/localstorage/clear-expected.txt:
383 * storage/domstorage/localstorage/clear.html:
384 * storage/domstorage/resources: Added.
385 * storage/domstorage/resources/clear.js: Added.
386 The meat of the test is now in this file.
387 * storage/domstorage/sessionstorage/clear-expected.txt:
388 * storage/domstorage/sessionstorage/clear.html:
390 2009-09-07 Drew Wilson <atwilson@google.com>
392 Rubber-stamped by Sam Weinig.
394 Rebaseline tests for GTK platform, and skipping shared worker XHR tests (worker XHR tests are already skipped).
395 Tracked as https://bugs.webkit.org/show_bug.cgi?id=29020.
397 * platform/gtk/Skipped:
398 * platform/gtk/fast/dom/Window/window-properties-expected.txt:
399 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
401 2009-09-07 Drew Wilson <atwilson@google.com>
403 Unreviewed test fixup.
405 Added shared worker lifecycle tests to Skipped test list due to missing DRT functionality on Qt platform.
407 * platform/qt/Skipped:
409 2009-09-07 Drew Wilson <atwilson@google.com>
411 Reviewed by David Levin.
413 Enable shared worker tests.
414 https://bugs.webkit.org/show_bug.cgi?id=28977
416 Just moved tests from shared-worker-xxxx.html-disabled to shared-worker-xxxx.html. No other changes.
418 * fast/workers/shared-worker-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-constructor.html-disabled.
419 * fast/workers/shared-worker-context-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-context-gc.html-disabled.
420 * fast/workers/shared-worker-event-listener.html: Renamed from LayoutTests/fast/workers/shared-worker-event-listener.html-disabled.
421 * fast/workers/shared-worker-exception.html: Renamed from LayoutTests/fast/workers/shared-worker-exception.html-disabled.
422 * fast/workers/shared-worker-frame-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-frame-lifecycle.html-disabled.
423 * fast/workers/shared-worker-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-gc.html-disabled.
424 * fast/workers/shared-worker-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-lifecycle.html-disabled.
425 * fast/workers/shared-worker-load-error.html: Renamed from LayoutTests/fast/workers/shared-worker-load-error.html-disabled.
426 * fast/workers/shared-worker-location.html: Renamed from LayoutTests/fast/workers/shared-worker-location.html-disabled.
427 * fast/workers/shared-worker-navigator.html: Renamed from LayoutTests/fast/workers/shared-worker-navigator.html-disabled.
428 * fast/workers/shared-worker-replace-global-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-global-constructor.html-disabled.
429 * fast/workers/shared-worker-replace-self.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-self.html-disabled.
430 * fast/workers/shared-worker-script-error.html: Renamed from LayoutTests/fast/workers/shared-worker-script-error.html-disabled.
431 * fast/workers/shared-worker-shared.html: Renamed from LayoutTests/fast/workers/shared-worker-shared.html-disabled.
432 * fast/workers/shared-worker-simple.html: Renamed from LayoutTests/fast/workers/shared-worker-simple.html-disabled.
433 * http/tests/workers/shared-worker-importScripts.html: Renamed from LayoutTests/http/tests/workers/shared-worker-importScripts.html-disabled.
434 * http/tests/workers/shared-worker-redirect.html: Renamed from LayoutTests/http/tests/workers/shared-worker-redirect.html-disabled.
435 * http/tests/xmlhttprequest/workers/shared-worker-close.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled.
436 * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled.
437 * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled.
438 * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled.
440 2009-09-07 Drew Wilson <atwilson@google.com>
442 Unreviewed build fix.
444 Reverting r48121 to fix Windows build errors.
446 * fast/dom/Window/window-properties-expected.txt:
447 * fast/dom/prototype-inheritance-2-expected.txt:
448 * fast/dom/prototype-inheritance-expected.txt:
449 * fast/js/global-constructors-expected.txt:
451 2009-09-07 Drew Wilson <atwilson@google.com>
453 Reviewed by David Levin.
455 Enable SHARED_WORKERS by default
456 https://bugs.webkit.org/show_bug.cgi?id=28959
458 Update test expectations to reflect the availability of the SharedWorker constructor.
459 Fixup bitrot in disabled tests - now reflects new MessagePort API.
461 * fast/dom/Window/window-properties-expected.txt:
462 Updated expectations now that window.SharedWorkers is defined.
463 * fast/dom/prototype-inheritance-2-expected.txt:
464 Updated expectations now that window.SharedWorkers is defined.
465 * fast/dom/prototype-inheritance-expected.txt:
466 Updated expectations now that window.SharedWorkers is defined.
467 * fast/workers/shared-worker-script-error-expected.txt
468 Updated expectations to reflect current (correct) behavior (unhandled exceptions are logged to console).
469 * fast/workers/shared-worker-script-error.html
470 Pauses before exiting the test to allow pending console errors to get emitted (makes test less flaky).
471 * fast/workers/resources/shared-worker-script-error.js
473 Now properly handles the exception (onerror function has to return false to swallow the exception).
474 * fast/js/global-constructors-expected.txt:
475 Updated expectations now that window.SharedWorkers is defined.
476 * http/tests/workers/resources/worker-importScripts.js:
477 Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
478 (handleConnect.self.postMessage):
480 * http/tests/workers/resources/worker-redirect-target.js:
481 Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
483 * http/tests/xmlhttprequest/workers/resources/worker-pre.js:
484 Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
486 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
488 Skipping one more test affected by the libsoup issue, a new test,
489 and tests that require eventSender.
491 * platform/gtk/Skipped:
493 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
495 Unreviewed. Skipping tests that are failing because of a libsoup
496 problem. Bug reported.
498 * platform/gtk/Skipped:
500 2009-09-07 Fumitoshi Ukai <ukai@chromium.org>
502 Reviewed by Alexey Proskuryakov.
505 https://bugs.webkit.org/show_bug.cgi?id=28038
507 WebSocket constructor is available in window object.
509 * fast/dom/Window/window-properties-expected.txt:
510 * fast/dom/prototype-inheritance-2-expected.txt:
511 * fast/dom/prototype-inheritance-expected.txt:
512 * fast/js/global-constructors-expected.txt:
514 2009-09-07 Andras Becsi <becsi.andras@stud.u-szeged.hu>
516 Reviewed by Tor Arne Vestbø
518 [Qt] Disable a few tests that require missing controller features
520 * platform/qt/Skipped:
522 2009-09-07 Michael Nordman <michaeln@google.com>
524 Reviewed by Alexey Proskuryakov.
526 https://bugs.webkit.org/show_bug.cgi?id=28359
527 Test to ensure the the window.applicationCache attribute is defined but non-functional
528 with the feature disabled.
530 * http/tests/appcache/disabled-expected.txt: Added.
531 * http/tests/appcache/disabled.html: Added.
533 2009-09-06 Yael Aharon <yael.aharon@nokia.com>
535 Reviewed by Darin Adler.
537 hostname and host are mixed up when manipulating anchor elements.
538 https://bugs.webkit.org/show_bug.cgi?id=28954
540 Added test case for when port is 0.
542 * fast/dom/Element/hostname-host-expected.txt:
543 * fast/dom/Element/hostname-host.html:
545 2009-09-06 Erik Arvidsson <arv@chromium.org>
547 Reviewed by Eric Seidel.
549 Tests for https://bugs.webkit.org/show_bug.cgi?id=27099
550 Make hidden elements not focusable. This is important becaue we should
551 not allow tabbing to a hidden element.
553 The patch also makes a element without href behave like generic elements
554 when it comes to focus. Added tests that asserts that this works as
557 * fast/events/click-focus-anchor-expected.txt: Added.
558 * fast/events/click-focus-anchor.html: Added.
559 * fast/events/resources/tabindex-focus-blur-all.js:
561 (testProgrammaticFocus):
562 * fast/events/tab-focus-anchor-expected.txt: Added.
563 * fast/events/tab-focus-anchor.html: Added.
564 * fast/events/tab-focus-hidden-expected.txt: Added.
565 * fast/events/tab-focus-hidden.html: Added.
566 * fast/events/tabindex-focus-blur-all-expected.txt:
568 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
570 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
572 [Gtk] Expose a database API
573 https://bugs.webkit.org/show_bug.cgi?id=27899
575 Expose an HTML5 database API for GTK+.
577 * platform/gtk/Skipped:
579 2009-09-06 Cameron McCormack <cam@mcc.id.au>
581 Reviewed by Eric Seidel.
583 Drop <definition-src> support
584 https://bugs.webkit.org/show_bug.cgi?id=28991
586 Update test not to expect a <definition-src> element to be of type
587 SVGDefinitionSrcElement.
589 * svg/dom/font-face-elements-expected.txt:
590 * svg/dom/font-face-elements.html:
592 2009-09-05 Eric Seidel <eric@webkit.org>
594 No review, results update only.
596 Update results after r48043.
598 * fast/js/JSON-stringify-expected.txt:
600 2009-09-04 Oliver Hunt <oliver@apple.com>
602 Reviewed by Gavin Barraclough.
604 [[ToString]] conversion should use the actual toString function for String objects.
606 Add test for toString conversion
608 * fast/js/resources/JSON-stringify.js:
609 (createTests.result.push):
611 2009-09-04 Michelangelo De Simone <micdesim@gmail.com>
613 Reviewed by David Levin.
615 https://bugs.webkit.org/show_bug.cgi?id=28988
616 Minor fix: "novalidate" attribute renamed in "noValidate", according to
618 http://www.whatwg.org/specs/web-apps/current-work/#dom-fs-novalidate
620 * fast/forms/novalidate-attribute-expected.txt:
621 * fast/forms/resources/novalidate-attribute.js:
623 2009-09-04 Alexey Proskuryakov <ap@apple.com>
625 Fix expected test output.
627 * fast/dom/DOMImplementation/detached-doctype-expected.txt:
629 2009-09-04 Yael Aharon <yael.aharon@nokia.com>
631 Reviewed by Darin Adler.
633 hostname and host are mixed up when manipulating anchor elements.
634 https://bugs.webkit.org/show_bug.cgi?id=28954
636 * fast/dom/Element/hostname-host-expected.txt: Added.
637 * fast/dom/Element/hostname-host.html: Added.
639 2009-09-04 Dimitri Glazkov <dglazkov@chromium.org>
641 Unreviewed, build fix.
643 [Chromium] Rolling out http://trac.webkit.org/changeset/48035, because it broke
645 https://bugs.webkit.org/show_bug.cgi?id=28696
647 2009-09-03 Dave Hyatt <hyatt@apple.com>
649 Reviewed by Adam Roben.
651 https://bugs.webkit.org/show_bug.cgi?id=28890, make simple user script injection work.
653 This patch adds new API for adding and removing user scripts from page groups. User scripts
654 are bundled together in isolated worlds (you can have multiple scripts together in the same
657 Added userscripts/ directory for holding new tests (along with a simple test of script injection).
659 * platform/mac/userscripts: Added.
660 * platform/mac/userscripts/script-run-at-end-expected.txt: Added.
661 * userscripts: Added.
662 * userscripts/script-run-at-end.html: Added.
664 2009-09-04 Alexey Proskuryakov <ap@apple.com>
666 Reviewed by Eric Seidel.
668 https://bugs.webkit.org/show_bug.cgi?id=26402
669 Crashes when using a detached DocumentType node
671 * fast/dom/DOMImplementation/detached-doctype-expected.txt: Added.
672 * fast/dom/DOMImplementation/detached-doctype.html: Added.
674 2009-09-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
676 Rubber-stamped by Simon Hausmann.
678 [Qt] Fix brainfart in r48050, tests should have paths
680 * platform/qt/Skipped:
682 2009-09-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
684 Rubber-stamped by Simon Hausmann.
686 [Qt] Skip tests failing due to missing DRT features
688 * platform/qt/Skipped:
690 2009-09-04 Kent Tamura <tkent@chromium.org>
692 Reviewed by Eric Seidel.
694 Tests for <input type=color> validation.
695 https://bugs.webkit.org/show_bug.cgi?id=28966
697 * fast/forms/ValidityState-patternMismatch-unsupported-expected.txt: Added.
698 * fast/forms/ValidityState-patternMismatch-unsupported.html: Added.
699 * fast/forms/ValidityState-typeMismatch-color-expected.txt: Added.
700 * fast/forms/ValidityState-typeMismatch-color.html: Added.
701 * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Added.
702 * fast/forms/resources/ValidityState-typeMismatch-color.js: Added.
704 2009-09-04 Yaar Schnitman <yaar@chromium.org>
706 Reviewed by Eric Seidel.
710 https://bugs.webkit.org/show_bug.cgi?id=25489
711 CSS property background-position is now serialized in shorthand string as
712 background-position-x background-position-y, as the specification requires
713 (See http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-background-position).
716 https://bugs.webkit.org/show_bug.cgi?id=26541
717 CSS background-color is now be serialized before other background properties,
718 as CSS specification requires (See http://dev.w3.org/csswg/cssom/#css-value).
720 An existing layout test that accepted wrong order and skipped position test
723 * fast/dom/background-shorthand-csstext-expected.txt:
724 * fast/dom/background-shorthand-csstext.html:
726 2009-09-03 Kent Tamura <tkent@chromium.org>
728 Reviewed by David Levin.
730 Test for HTMLTextAreaElement.textLength
731 https://bugs.webkit.org/show_bug.cgi?id=28929
733 * fast/forms/resources/textarea-textlength.js: Added.
734 * fast/forms/textarea-textlength-expected.txt: Added.
735 * fast/forms/textarea-textlength.html: Added.
737 2009-09-03 Alexey Proskuryakov <ap@apple.com>
739 Reviewed by Darin Adler.
741 <rdar://problem/7180197>, https://bugs.webkit.org/show_bug.cgi?id=28822
742 REGRESSION(r31231): Creating document with current document's DOCTYPE causes crashes
744 This bug demonstrates itself with a crash later on, not in the current test.
746 * fast/dom/DOMImplementation/createDocument-with-used-doctype-expected.txt: Added.
747 * fast/dom/DOMImplementation/createDocument-with-used-doctype.html: Added.
748 * fast/dom/DOMImplementation/resources/createDocument-with-used-doctype-frame.html: Added.
750 2009-09-03 Brady Eidson <beidson@apple.com>
752 Reviewed by Sam Weinig.
754 Page Cache should support pages with Frames.
755 https://bugs.webkit.org/show_bug.cgi?id=13631
757 * fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Added.
758 * fast/events/pageshow-pagehide-on-back-cached-with-frames.html: Added.
759 * fast/events/resources/pageshow-pagehide-subframe-cachable.html: Added.
760 * fast/events/resources/pageshow-pagehide-subsubframe-cachable.html: Added.
761 * fast/loader/frames-with-unload-handlers-in-page-cache-expected.txt: Added.
762 * fast/loader/frames-with-unload-handlers-in-page-cache.html: Added.
763 * fast/loader/resources/notify-done.html: Added.
764 * fast/loader/resources/subframe-with-subsubframe-with-unload-handler.html: Added.
765 * fast/loader/resources/subframe-with-unload-handler.html: Added.
767 2009-09-03 Steve VanDeBogart <vandebo@chromium.org>
769 Reviewed by Eric Seidel.
771 Check that middle click triggers an onpaste event in Linux.
772 https://bugs.webkit.org/show_bug.cgi?id=28696
774 * platform/gtk/editing/pasteboard: Added.
775 * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
776 * platform/gtk/editing/pasteboard/resources: Added.
777 * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
778 * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
781 2009-09-03 Drew Wilson <atwilson@google.com>
783 Reviewed by Dave Levin.
785 Exception.toString() on Qt seems to print out a different value than other platforms.
786 https://bugs.webkit.org/show_bug.cgi?id=28952
788 * platform/qt/Skipped:
789 Disabled new worker tests that rely on the string format of DOM exceptions until bug #28952 is resolved.
791 2009-09-03 Drew Wilson <atwilson@google.com>
793 Reviewed by Sam Weinig.
795 Need to update JS bindings and IDL files to support multiple message ports in postMessage()
796 https://bugs.webkit.org/show_bug.cgi?id=28460
798 Updated layout tests to match new postMessage() and MessageEvent APIs.
800 Added new layout tests to test sending/receiving multiple ports.
802 * fast/dom/Window/window-postmessage-args-expected.txt:
803 * fast/dom/Window/window-postmessage-args.html:
804 Updated to match new postMessage API.
805 * fast/events/init-events-expected.txt:
806 * fast/events/message-channel-gc-4.html:
807 Updated to match new postMessage API.
808 * fast/events/message-port-clone.html:
809 Updated to match new postMessage API.
810 * fast/events/message-port-deleted-document.html:
811 Updated to match new postMessage API.
812 * fast/events/message-port-deleted-frame.html:
813 Updated to match new postMessage API.
814 * fast/events/message-port-inactive-document.html:
815 Updated to match new postMessage API.
816 * fast/events/message-port-multi-expected.txt: Added.
817 * fast/events/message-port-multi.html: Added.
818 Added tests for various cases of sending multiple ports.
819 * fast/events/message-port.html:
820 Updated to match new postMessage API.
821 * fast/events/resources/init-events.js:
822 Added tests for sending ports to initMessageEvent()
823 * fast/events/resources/message-port-iframe.html:
824 * fast/events/resources/message-port-multi.js: Added.
825 Added tests for various cases of sending multiple ports.
826 * fast/workers/resources/shared-worker-common.js:
828 Updated to reflect new MessageEvent API.
829 * fast/workers/resources/shared-worker-script-error.js:
831 Updated to reflect new MessageEvent API.
832 * fast/workers/resources/worker-cloneport.js:
834 Updated to reflect new MessageEvent API.
835 * fast/workers/resources/worker-context-multi-port.js: Added.
837 Added tests for various cases of sending multiple ports.
838 * fast/workers/resources/worker-context-thread-multi-port.js: Added.
839 Added tests for various cases of sending multiple ports.
840 * fast/workers/resources/worker-messageport.js:
842 Updated to reflect new MessageEvent API.
843 * fast/workers/resources/worker-multi-port.js: Added.
845 Added tests for various cases of sending multiple ports.
846 * fast/workers/resources/worker-thread-multi-port.js: Added.
848 Worker-thread side of multiple port layout test.
851 * fast/workers/worker-cloneport.html:
852 * fast/workers/worker-context-multi-port-expected.txt: Added.
853 * fast/workers/worker-context-multi-port.html: Added.
854 Added tests for sending multiple ports from the worker thread.
855 * fast/workers/worker-messageport-expected.txt:
856 * fast/workers/worker-messageport-gc.html:
857 * fast/workers/worker-messageport.html:
858 * fast/workers/worker-multi-port-expected.txt: Added.
859 * fast/workers/worker-multi-port.html: Added.
861 2009-09-03 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
863 Reviewed by Ariya Hidayat.
865 [Qt] Update outdated metrics in css2.1/t170602-bdr-conflct-w-* (50 files).
866 Remove these files from Skipped.
868 * platform/qt/Skipped:
869 * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
870 * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
871 * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
872 * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
873 * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
874 * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
875 * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
876 * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
877 * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
878 * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
879 * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
880 * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
881 * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
882 * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
883 * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
884 * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
885 * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
886 * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
887 * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
888 * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
889 * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
890 * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
891 * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
892 * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
893 * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
894 * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
895 * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
896 * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
897 * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
898 * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
899 * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
900 * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
901 * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
902 * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
903 * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
904 * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
905 * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
906 * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
907 * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
908 * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
909 * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
910 * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
911 * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
912 * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
913 * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
914 * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
915 * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
916 * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
917 * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
918 * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
920 2009-09-03 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
922 Reviewed by Ariya Hidayat.
924 [Qt] Update outdated metrics in css2.1/t1202-counters-* (17 files).
925 Remove these files from Skipped.
927 * platform/qt/Skipped:
928 * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
929 * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
930 * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
931 * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
932 * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
933 * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
934 * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
935 * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
936 * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
937 * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
938 * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
939 * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
940 * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
941 * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
942 * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
943 * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
944 * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
946 2009-09-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
948 Rubber-stamped by Ariya Hidayat.
950 [Qt] Skip a couple of failing layout-tests
952 We skip most of the D&D tests already, and the animation test
953 seems to be flakey on our platform since the commit that triggered
954 it only touched V8 bindings.
956 * platform/qt/Skipped:
958 2009-09-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
960 Reviewed by Ariya Hidayat.
962 [Qt] Disable a few tests that require new controller features
964 * platform/qt/Skipped:
966 2009-09-03 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
968 Rubber-stamped by Simon Hausmann.
970 [Qt/Linux] Add platform-spesific result for plugin-javascript-access
972 * platform/qt-linux/plugins/plugin-javascript-access-expected.txt: Added.
974 2009-09-03 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
976 Reviewed by Ariya Hidayat.
978 [Qt] Update outdated metrics in css2.1/t140201* (16 files).
979 Remove these files from Skipped.
981 * platform/qt/Skipped:
982 * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
983 * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
984 * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
985 * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
986 * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
987 * platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
988 * platform/qt/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt:
989 * platform/qt/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt:
990 * platform/qt/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt:
991 * platform/qt/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt:
992 * platform/qt/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt:
993 * platform/qt/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt:
994 * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
995 * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
996 * platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
997 * platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
999 2009-09-03 Kent Tamura <tkent@chromium.org>
1001 Reviewed by Eric Seidel.
1003 Tests for maxLength and IME input.
1004 https://bugs.webkit.org/show_bug.cgi?id=25253
1006 * fast/forms/input-maxlength-ime-completed-expected.txt: Added.
1007 * fast/forms/input-maxlength-ime-completed.html: Added.
1008 * fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
1009 * fast/forms/input-maxlength-ime-preedit.html: Added.
1010 * fast/forms/resources/input-maxlength-ime-completed.js: Added.
1011 * fast/forms/resources/input-maxlength-ime-preedit.js: Added.
1012 * platform/gtk/Skipped:
1013 * platform/win/Skipped:
1015 2009-09-03 Cameron McCormack <cam@mcc.id.au>
1017 Reviewed by Eric Seidel.
1019 Make SVGStyleElement title/media/type setters do something
1020 https://bugs.webkit.org/show_bug.cgi?id=28828
1022 * svg/dom/resources/style-reflect.js: Added.
1023 * svg/dom/style-reflect-expected.txt: Added.
1024 * svg/dom/style-reflect.html: Added.
1026 2009-09-03 Ben Murdoch <benm@google.com>
1028 https://bugs.webkit.org/show_bug.cgi?id=28872
1029 Test to verify statement error callbacks behave as expected when they return true or throw an exception.
1031 * storage/statement-error-callback-expected.txt: Added with properties svn:eol-style.
1032 * storage/statement-error-callback.html: Added with properties svn:eol-style.
1034 2009-09-02 Ryosuke Niwa <rniwa@webkit.org>
1036 Reviewed by Eric Seidel.
1038 Cannot press Enter to escape from bulleted list when <ul> is a child of <li>.
1039 https://bugs.webkit.org/show_bug.cgi?id=24866
1041 This patch adds a test to make sure WebKit break out of an empty list item.
1043 * editing/execCommand/break-out-of-empty-list-item-expected.txt: Added.
1044 * editing/execCommand/break-out-of-empty-list-item.html: Added.
1045 * editing/execCommand/resources/break-out-of-empty-list-item.js: Added.
1048 (testBreakOutOfEmptyListItem):
1050 2009-09-02 Alexey Proskuryakov <ap@apple.com>
1052 Reviewed by Brady Eidson.
1054 Fix the test to pass on Tiger.
1056 Tiger's ICU decodes the invalid text differently. Moved it inside the comment - this also
1057 matches the original from the Web better.
1059 * fast/encoding/japanese-encoding-mix-expected.txt:
1060 * fast/encoding/japanese-encoding-mix.html:
1062 2009-09-02 Ben Murdoch <benm@google.com>
1064 https://bugs.webkit.org/show_bug.cgi?id=28737
1066 Update the execute-sql-args.html to be agnostic to exception message formatting between JSC
1067 and V8 and throw an exception when no parameters are passed to the executeSql() function.
1069 * storage/execute-sql-args-expected.txt:
1070 * storage/execute-sql-args.html:
1072 2009-09-01 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1074 Rubber-stamped by Simon Hausmann.
1076 [Qt] Fix layout-test plugins/plugin-javascript-access.html
1078 * platform/qt/Skipped:
1080 2009-09-02 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
1082 Reviewed by Ariya Hidayat.
1084 [Qt] Update css2.1/t1202-counter-* and css2.1/t1205* tests after new metrics.
1085 Remove these files from Skipped (and fixed Skipped according to Changeset 47815).
1087 * platform/qt/Skipped:
1088 * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
1089 * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
1090 * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
1091 * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
1092 * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
1093 * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
1094 * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
1095 * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
1096 * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
1097 * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
1098 * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
1099 * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
1100 * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
1101 * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
1102 * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
1103 * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
1104 * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
1105 * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
1106 * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
1107 * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
1108 * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
1109 * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
1111 2009-09-02 Shinichiro Hamaji <hamaji@chromium.org>
1113 Reviewed by Eric Seidel.
1115 js tests should move into jstests subdirectory instead of resources/
1116 https://bugs.webkit.org/show_bug.cgi?id=25880
1118 make-script-wrappers supports both resources and script-tests directories.
1119 run-webkit-tests ignores files in script-tests.
1120 Move script tests of animations to check the new script is working.
1122 * animations/animation-css-rule-types.html:
1123 * animations/resources/TEMPLATE.html: Removed.
1124 * animations/resources/animation-css-rule-types.js: Removed.
1125 * animations/script-tests: Added.
1126 * animations/script-tests/TEMPLATE.html: Copied from LayoutTests/animations/resources/TEMPLATE.html.
1127 * animations/script-tests/animation-css-rule-types.js: Copied from LayoutTests/animations/resources/animation-css-rule-types.js.
1129 2009-09-01 Brian Weinstein <bweinstein@apple.com>
1131 Reviewed by John Sullivan.
1133 Added a new case to aria-readonly.html to account for textareas instead of just input fields.
1135 * accessibility/aria-readonly-expected.txt:
1136 * accessibility/aria-readonly.html:
1138 2009-09-01 Eric Seidel <eric@webkit.org>
1140 Rubber stamped by Simon Fraser.
1142 REGRESSION: media/video-source-add-src.html (and other media tests?) crashing/timing-out intermittently
1143 https://bugs.webkit.org/show_bug.cgi?id=28845
1145 Disabling this test on all platforms until
1146 a media expert can have a chance to look at it.
1147 See bug 28845 for further discussion.
1149 * media/video-source-add-src.html-disabled: Renamed from LayoutTests/media/video-source-add-src.html.
1151 2009-09-01 Alexey Proskuryakov <ap@apple.com>
1153 Reviewed by Darin Adler.
1155 https://bugs.webkit.org/show_bug.cgi?id=21990
1156 When a rare EUC-JP character is present, explicitly (and correctly) labelled EUC-JP document
1157 is mistreated as Shift_JIS
1159 <rdar://problem/5828506> Safari should not try auto-detecting if charset information exists
1161 This test isn't supposed to be displayed "properly", as it has a mix of charsets (which usually
1162 happens in comments). An explicit charset declaration is what we should use.
1164 * fast/encoding/japanese-encoding-mix-expected.txt: Added with properties svn:eol-style and svn:mime-type.
1165 * fast/encoding/japanese-encoding-mix.html: Added with property svn:mime-type.
1167 2009-09-01 Victor Wang <victorw@chromium.org>
1169 Reviewed by Darin Adler.
1171 https://bugs.webkit.org/show_bug.cgi?id=28879
1173 Fix fast/dom/StyleSheet/ownerNode-lifetime-2.html
1174 The problem is WebKit <link> nodes will only have a
1175 style sheet created if they have href attribute.
1176 The src attribute to non-existant css doesn't work.
1177 Change src to href to make this test works in WebKit.
1179 Also update the expectation result.
1181 * fast/dom/StyleSheet/ownerNode-lifetime-2-expected.txt:
1182 * fast/dom/StyleSheet/ownerNode-lifetime-2.html:
1184 2009-09-01 Xan Lopez <xlopez@igalia.com>
1186 Reviewed by Gustavo Noronha.
1188 Add support for Fedora distros in the http tests
1189 https://bugs.webkit.org/show_bug.cgi?id=28263
1191 Add httpd conf file for Fedora.
1193 * http/conf/fedora-httpd.conf: Added.
1195 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
1197 Reviewed by Eric Seidel.
1199 [Gtk] DRT needs implementation of overridePreference
1200 https://bugs.webkit.org/show_bug.cgi?id=28830
1202 Unskip tests that are now working.
1204 * platform/gtk/Skipped:
1206 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
1208 Reviewed by Mark Rowe.
1210 [Gtk] Fix DATALIST build
1211 https://bugs.webkit.org/show_bug.cgi?id=28826
1213 Unskip now working fast/forms/input-list.html.
1215 * platform/gtk/Skipped:
1217 2009-08-31 Brian Weinstein <bweinstein@apple.com>
1219 Reviewed by Darin Adler.
1221 Added a case to check for readonly and non-readonly set through the readonly attribute
1222 instead of through aria-readonly. This tests our new case in AccessibilityRenderObject::isReadOnly.
1224 * accessibility/aria-readonly-expected.txt:
1225 * accessibility/aria-readonly.html:
1227 2009-08-31 Drew Wilson <atwilson@google.com>
1229 Reviewed by Alexey Proskuryakov.
1231 fast/workers/worker-lifecycle.html crashes intermittently on snowleopard
1232 https://bugs.webkit.org/show_bug.cgi?id=28795
1234 Removed worker-lifecycle.html from the list of Skipped tests since it no longer crashes.
1235 Added test for case where we capture script errors via an event listener added via addEventListener().
1237 * fast/workers/worker-script-error.html
1238 * fast/workers/worker-script-error-expected.txt
1239 Added testScriptErrorAddEventListener to test catching script errors via addEventListener().
1240 * platform/mac-snowleopard/Skipped:
1242 2009-08-31 Beth Dakin <bdakin@apple.com>
1244 Rubber-stamped by Mark Rowe.
1246 Meant to update these results with my earlier check-in, but I
1249 * platform/mac/fast/inspector/style-expected.txt:
1251 2009-08-31 Alexey Proskuryakov <ap@webkit.org>
1253 Reviewed by Darin Adler.
1255 https://bugs.webkit.org/show_bug.cgi?id=28858
1256 Element.baseURI parses xml:base attribute incorrectly
1258 * fast/dom/base-attribute-parsing-expected.txt: Added.
1259 * fast/dom/base-attribute-parsing.xhtml: Added.
1261 2009-08-31 Beth Dakin <bdakin@apple.com>
1263 Reviewed by Darin Adler.
1265 Tests for https://bugs.webkit.org/show_bug.cgi?id=28635 [CSS3
1266 Backgrounds and Borders] Add support for 2-keyword values for
1269 This test is updated to test for two values.
1270 * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
1271 * fast/backgrounds/repeat/resources/parsing-background-repeat.js:
1273 These tests are updated to reflect new order.
1274 * fast/css/background-position-serialize-expected.txt:
1275 * fast/css/remove-shorthand-expected.txt:
1277 Reflect new order in results, and make the test dump as text.
1278 * fast/inspector/style.html:
1279 * platform/mac/fast/inspector/style-expected.checksum: Removed.
1280 * platform/mac/fast/inspector/style-expected.png: Removed.
1281 * platform/mac/fast/inspector/style-expected.txt:
1283 2009-08-31 Simon Fraser <simon.fraser@apple.com>
1285 Reviewed by Dan Bernstein.
1287 Compositing layer size needs to take into account software reflections on children.
1288 https://bugs.webkit.org/show_bug.cgi?id=28837
1290 Test for a composited element with a reflected child that projects outside of it.
1292 * compositing/reflections/reflection-in-composited.html: Added.
1293 * platform/mac/compositing/reflections/reflection-in-composited-expected.checksum: Added.
1294 * platform/mac/compositing/reflections/reflection-in-composited-expected.png: Added.
1295 * platform/mac/compositing/reflections/reflection-in-composited-expected.txt: Added.
1297 2009-08-31 Simon Fraser <simon.fraser@apple.com>
1299 Followup from r47877; add test for the Obj-C wrapper class for WebkitCSSTransformValue
1300 https://bugs.webkit.org/show_bug.cgi?id=27727
1302 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
1303 * platform/mac/fast/dom/wrapper-classes-objc.html:
1305 2009-08-28 Simon Fraser <simon.fraser@apple.com>
1307 Reviewed by Dan Bernstein.
1309 Fix positioning error when a compositing, absolutely-positioned element has an ancestor with opacity.
1310 https://bugs.webkit.org/show_bug.cgi?id=28754
1312 For absolutely-positioned layers, convertToLayerCoords() jumps to the positioned
1314 New tests for absolutely-positioned element inside a composited layer with opacity,
1315 and in a reflection.
1317 * compositing/geometry/abs-position-inside-opacity.html: Added.
1318 * fast/reflections/abs-position-in-reflection.html: Added.
1319 * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
1320 * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
1321 * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
1322 * platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum: Added.
1323 * platform/mac/fast/reflections/abs-position-in-reflection-expected.png: Added.
1324 * platform/mac/fast/reflections/abs-position-in-reflection-expected.txt: Added.
1326 2009-08-31 Andras Becsi <becsi.andras@stud.u-szeged.hu>
1328 Reviewed by Ariya Hidayat.
1330 [Qt] Update outdated font metrics in the remaining css1 tests. All tests pass.
1332 * platform/qt/Skipped:
1333 * platform/qt/css1/text_properties/letter_spacing-expected.txt:
1334 * platform/qt/css1/text_properties/line_height-expected.txt:
1335 * platform/qt/css1/text_properties/text_align-expected.txt:
1336 * platform/qt/css1/text_properties/text_decoration-expected.txt:
1337 * platform/qt/css1/text_properties/text_indent-expected.txt:
1338 * platform/qt/css1/text_properties/text_transform-expected.txt:
1339 * platform/qt/css1/text_properties/vertical_align-expected.txt:
1340 * platform/qt/css1/text_properties/word_spacing-expected.txt:
1341 * platform/qt/css1/units/color_units-expected.txt:
1342 * platform/qt/css1/units/length_units-expected.txt:
1343 * platform/qt/css1/units/percentage_units-expected.txt:
1344 * platform/qt/css1/units/urls-expected.txt:
1346 2009-08-31 Andras Becsi <becsi.andras@stud.u-szeged.hu>
1348 Reviewed by Ariya Hidayat.
1350 [Qt] Update font metrics for these css1 tests.
1352 * platform/qt/Skipped:
1353 * platform/qt/css1/formatting_model/canvas-expected.txt:
1354 * platform/qt/css1/formatting_model/floating_elements-expected.txt:
1355 * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
1356 * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
1357 * platform/qt/css1/formatting_model/inline_elements-expected.txt:
1358 * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
1359 * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
1360 * platform/qt/css1/pseudo/anchor-expected.txt:
1361 * platform/qt/css1/pseudo/firstletter-expected.txt:
1362 * platform/qt/css1/pseudo/firstline-expected.txt:
1363 * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1364 * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
1366 2009-08-31 Andras Becsi <becsi.andras@stud.u-szeged.hu>
1368 Reviewed by Ariya Hidayat.
1370 [Qt] Update outdated font metrics for these css1 tests.
1372 * platform/qt/Skipped:
1373 * platform/qt/css1/color_and_background/background-expected.txt:
1374 * platform/qt/css1/color_and_background/background_attachment-expected.txt:
1375 * platform/qt/css1/color_and_background/background_color-expected.txt:
1376 * platform/qt/css1/color_and_background/background_image-expected.txt:
1377 * platform/qt/css1/color_and_background/background_position-expected.txt:
1378 * platform/qt/css1/color_and_background/background_repeat-expected.txt:
1379 * platform/qt/css1/color_and_background/color-expected.txt:
1380 * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
1382 2009-08-31 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
1384 Reviewed by Ariya Hidayat.
1386 [Qt] Update outdated metrics in css2.1/t040*. (19 files)
1387 Fix relative path in .css files.
1389 * css2.1/support/css1test64a.css:
1390 * css2.1/support/css1test64b.css:
1391 * platform/qt/Skipped:
1392 * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
1393 * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
1394 * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
1395 * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
1396 * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
1397 * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
1398 * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
1399 * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
1400 * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
1401 * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
1402 * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
1403 * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1404 * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
1405 * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1406 * platform/qt/css2.1/t040303-c62-percent-00-b-ag-expected.txt:
1407 * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
1408 * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
1409 * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
1410 * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
1412 2009-08-29 Adele Peterson <adele@apple.com>
1414 Reviewed by Dan Bernstein.
1416 Test for https://bugs.webkit.org/show_bug.cgi?id=28829
1417 Crash in AccessibilityRenderObject::activeDescendant when trying to set aria-activedescendant to something without a renderer
1419 * accessibility/aria-activedescendant-crash-expected.txt: Added.
1420 * accessibility/aria-activedescendant-crash.html: Added.
1422 2009-08-28 Gustavo Noronha Silva <gns@gnome.org>
1424 Re-skipping tests that still fail on the bot.
1426 * platform/gtk/Skipped:
1428 2009-08-28 Gustavo Noronha Silva <gns@gnome.org>
1430 Unskip some passing tests, skip new tests that are failing.
1432 * platform/gtk/Skipped:
1434 2009-08-28 Julie Parent <jparent@chromium.org>
1436 Reviewed by Alexey Proskuryakov.
1438 set-dangerous-headers.html shouldn't set allowed header to same value
1439 as forbidden headers. AUTHORIZATION is an allowed header, and the
1440 value is being set to "foobar" like the forbidden headers, which causes
1441 the test to fail when run using http server that doesn't strip the
1442 AUTHORIZATION header.
1443 https://bugs.webkit.org/show_bug.cgi?id=28818
1445 * http/tests/xmlhttprequest/set-dangerous-headers.html:
1447 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
1449 Reviewed by Gustavo Noronha.
1451 [GTK] Geolocation needs permission API before being enabled by default
1453 Unskip the Geolocation tests and rebaseline three DOM tests.
1455 * platform/gtk/Skipped:
1456 * platform/gtk/fast/dom/Window/window-properties-expected.txt: Added.
1457 * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Added.
1458 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Added.
1460 2009-08-28 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
1462 Reviewed by Ariya Hidayat.
1464 [Qt] Adapt expecteds of css2.1/t0401* to new metrics. Remove these files from Skipped. (39 files)
1466 * platform/qt/Skipped:
1467 * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
1468 * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
1469 * platform/qt/css2.1/t040103-case-00-b-expected.txt:
1470 * platform/qt/css2.1/t040103-case-01-c-expected.txt:
1471 * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
1472 * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
1473 * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
1474 * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
1475 * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
1476 * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
1477 * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
1478 * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
1479 * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
1480 * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
1481 * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
1482 * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
1483 * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
1484 * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
1485 * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
1486 * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
1487 * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
1488 * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
1489 * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
1490 * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
1491 * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
1492 * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
1493 * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
1494 * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
1495 * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
1496 * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
1497 * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
1498 * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
1499 * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
1500 * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
1501 * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
1502 * platform/qt/css2.1/t040105-import-00-b-expected.txt:
1503 * platform/qt/css2.1/t040105-import-01-b-expected.txt:
1504 * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
1505 * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
1507 2009-08-27 Oliver Hunt <oliver@apple.com>
1509 Reviewed by Maciej Stachowiak.
1511 JSON Stringifier does not follow ES5 spec for handling of Number, String and Boolean objects
1512 https://bugs.webkit.org/show_bug.cgi?id=28797
1514 Added new tests to cover type conversions
1516 * fast/js/JSON-stringify-expected.txt:
1517 * fast/js/resources/JSON-stringify.js:
1520 2009-08-27 Drew Wilson <atwilson@google.com>
1524 Skipping worker-lifecycle.html test since it generates a deadlock on snowleopard.
1525 Tracked as https://bugs.webkit.org/show_bug.cgi?id=28795.
1527 * platform/mac-snowleopard/Skipped:
1529 2009-08-27 Noel Gordon <noel.gordon@gmail.com>
1531 Reviewed by Eric Seidel.
1533 dataTransfer.types() should include type "Files" when files are present in the clipboard.
1534 https://bugs.webkit.org/show_bug.cgi?id=28780
1536 Test dataTransfer.types "Files" access for all ports.
1538 * http/tests/security/clipboard/clipboard-file-access-expected.txt:
1539 * http/tests/security/clipboard/resources/clipboard-file-access.js:
1541 2009-08-27 Oliver Hunt <oliver@apple.com>
1543 Reviewed by Adam Roben.
1545 JSON.stringify replacer array does not accept values that are not string primitives.
1546 https://bugs.webkit.org/show_bug.cgi?id=28788
1548 Update to test current expected behaviour.
1550 * fast/js/JSON-stringify-expected.txt:
1551 * fast/js/resources/JSON-stringify.js:
1553 2009-08-27 Chris Marrin <cmarrin@apple.com>
1555 Reviewed by Simon Fraser.
1557 Modified tests to work when 3D-CANVAS flag is on and added a test for crashing when context is changed
1558 https://bugs.webkit.org/show_bug.cgi?id=28018
1560 * fast/canvas/change-context-expected.txt: Added.
1561 * fast/canvas/change-context.html: Added.
1562 * fast/dom/Window/window-properties.html:
1563 * fast/dom/resources/prototype-inheritance-2.js:
1564 (constructorNamesForWindow):
1565 * fast/dom/resources/prototype-inheritance.js:
1567 2009-08-27 Drew Wilson <atwilson@google.com>
1569 Reviewed by Oliver Hunt.
1571 Tweak to force worker object to get GC'd.
1573 * fast/workers/resources/dedicated-worker-lifecycle.js:
1575 2009-08-27 Drew Wilson <atwilson@google.com>
1579 [Qt] Skip HTML5 worker lifecycle test added in r47837 as it depends on unimplemented functionality in DRT.
1581 * platform/qt/Skipped:
1583 2009-08-27 Drew Wilson <atwilson@google.com>
1585 Reviewed by David Levin.
1587 Need to write tests for worker lifecycle mechanisms.
1588 https://bugs.webkit.org/show_bug.cgi?id=28714
1590 * fast/workers/dedicated-worker-lifecycle-expected.txt: Added.
1591 * fast/workers/dedicated-worker-lifecycle.html: Added.
1592 * fast/workers/resources/create-shared-worker-frame.html: Added.
1593 * fast/workers/resources/dedicated-worker-lifecycle.js: Added.
1594 Broke out "orphaned worker" lifecycle tests because they only apply to dedicated workers.
1595 (runTests.worker.onmessage):
1597 (orphanedWorkerExited.worker.onmessage):
1598 (orphanedWorkerExited):
1599 (orphanedTimeoutWorkerExited):
1600 * fast/workers/resources/shared-worker-lifecycle.js: Added.
1601 Added tests for the various shared worker lifecycle cases (makes sure that refcounts are properly updated when documents close).
1603 (createWorkerFrame):
1610 * fast/workers/resources/worker-lifecycle.js:
1611 Updated test so it can run in a browser (with incorrect output) to aid in debugging.
1612 (runTests.worker.onmessage):
1615 * fast/workers/resources/worker-util.js: Added.
1616 Moved some common utilities out of worker-lifecycle.js and into this file so they can be shared with other tests.
1619 (waitUntilWorkerThreadsExit):
1620 (waitUntilThreadCountMatches.return):
1621 (waitUntilThreadCountMatches):
1622 (ensureThreadCountMatches):
1624 * fast/workers/shared-worker-frame-lifecycle-expected.txt: Added.
1625 * fast/workers/shared-worker-frame-lifecycle.html-disabled: Added.
1626 * fast/workers/shared-worker-lifecycle.html-disabled:
1627 * fast/workers/worker-lifecycle.html:
1629 2009-08-27 Noel Gordon <noel.gordon@gmail.com>
1631 Reviewed by Eric Seidel.
1633 clipboard file access tests use "dragentered" instead of "dragenter"
1634 https://bugs.webkit.org/show_bug.cgi?id=28761
1636 Use dragenter and log these events. Add a dragleave test to check
1637 that drag files are not visible in dragleave events.
1639 * http/tests/security/clipboard/clipboard-file-access-expected.txt:
1640 * http/tests/security/clipboard/resources/clipboard-file-access.js:
1642 2009-08-27 Eric Seidel <eric@webkit.org>
1644 Reviewed by Adam Barth.
1646 Add a test to make sure that image/link drags don't contain junk file arrays.
1647 https://bugs.webkit.org/show_bug.cgi?id=28755
1649 * editing/pasteboard/files-during-page-drags-expected.txt: Added.
1650 * editing/pasteboard/files-during-page-drags.html: Added.
1651 * editing/pasteboard/resources/files-during-page-drags.js: Added.
1653 2009-08-27 Oliver Hunt <oliver@apple.com>
1655 Reviewed by Alexey Proskuryakov.
1657 JSON parser accepts trailing comma in array literals
1658 https://bugs.webkit.org/show_bug.cgi?id=28779
1660 Correct the JSON.parse test to expect "[1,]" to throw.
1662 * fast/js/JSON-parse-expected.txt:
1663 * fast/js/resources/JSON-parse.js:
1664 (createTests.result):
1666 2009-08-26 Alexey Proskuryakov <ap@apple.com>
1668 Reviewed by Adele Peterson.
1670 https://bugs.webkit.org/show_bug.cgi?id=28758
1671 <rdar://problem/6440869> Implement pageshow and pagehide events for b/f cache (28758)
1673 * fast/dom/Window/window-properties-expected.txt:
1674 * fast/dom/prototype-inheritance-expected.txt:
1675 * fast/js/global-constructors-expected.txt:
1676 Updated results for new event type.
1678 * fast/events/pageshow-pagehide-expected.txt: Added.
1679 * fast/events/pageshow-pagehide-on-back-cached-expected.txt: Added.
1680 * fast/events/pageshow-pagehide-on-back-cached.html: Added.
1681 * fast/events/pageshow-pagehide-on-back-uncached-expected.txt: Added.
1682 * fast/events/pageshow-pagehide-on-back-uncached.html: Added.
1683 * fast/events/pageshow-pagehide.html: Added.
1684 * fast/events/resources/pageshow-pagehide-subframe-2.html: Added.
1685 * fast/events/resources/pageshow-pagehide-subframe.html: Added.
1686 * fast/events/resources/pageshow-pagehide-subsubframe-2.html: Added.
1687 * fast/events/resources/pageshow-pagehide-subsubframe.html: Added.
1689 2009-08-27 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
1691 Reviewed by Ariya Hidayat.
1693 [Qt]Update expecteds (t150*) in css2.1 and remove from Skipped. This affects 20 files.
1695 * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
1696 * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
1697 * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
1698 * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1699 * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
1700 * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
1701 * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
1702 * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1703 * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
1704 * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
1705 * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
1706 * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
1707 * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
1708 * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
1709 * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
1710 * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
1711 * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
1712 * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
1713 * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
1714 * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
1716 2009-08-27 Andras Becsi <becsi.andras@stud.u-szeged.hu>
1718 Reviewed by Ariya Hidayat.
1720 [Qt] Update outdated font metrics in these css1 tests since we pass them.
1722 * platform/qt/Skipped:
1723 * platform/qt/css1/box_properties/clear-expected.txt:
1724 * platform/qt/css1/box_properties/clear_float-expected.txt:
1725 * platform/qt/css1/box_properties/float-expected.txt:
1726 * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1727 * platform/qt/css1/box_properties/float_margin-expected.txt:
1728 * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
1729 * platform/qt/css1/box_properties/height-expected.txt:
1730 * platform/qt/css1/box_properties/width-expected.txt:
1731 * platform/qt/css1/cascade/cascade_order-expected.txt:
1732 * platform/qt/css1/cascade/important-expected.txt:
1733 * platform/qt/css1/classification/display-expected.txt:
1734 * platform/qt/css1/classification/list_style-expected.txt:
1735 * platform/qt/css1/classification/list_style_image-expected.txt:
1736 * platform/qt/css1/classification/list_style_position-expected.txt:
1737 * platform/qt/css1/classification/list_style_type-expected.txt:
1738 * platform/qt/css1/classification/white_space-expected.txt:
1740 2009-08-26 Andras Becsi <becsi.andras@stud.u-szeged.hu>
1742 Reviewed by Ariya Hidayat.
1744 [Qt] Skip HTML5 input-list tests added in r47767.
1746 * platform/qt/Skipped:
1748 2009-08-26 Oliver Hunt <oliver@apple.com>
1750 Reviewed by Gavin Barraclough.
1752 this in JSON.parse reviver is the global object
1753 https://bugs.webkit.org/show_bug.cgi?id=28752
1755 Add tests for JSON.parse with a reviver function that modifies
1756 the holder object provided during filtering.
1758 * fast/js/JSON-parse-reviver-expected.txt: Added.
1759 * fast/js/JSON-parse-reviver.html: Added.
1760 * fast/js/resources/JSON-parse-reviver.js: Added.
1761 (description.Array.isArray):
1765 (reviveIntroducesNewArrayLikeObject):
1767 2009-08-26 Yaar Schnitman <yaar@chromium.org>
1769 Reviewed by Adam Barth.
1771 Re-baselined and created new isolatedWorld tests to play nice with localStorage & sessionStorage.
1772 https://bugs.webkit.org/show_bug.cgi?id=27992
1774 * http/tests/security/isolatedWorld/all-window-properties.html: Re-baselined.
1775 * http/tests/security/isolatedWorld/storage-properties-expected.txt: Added.
1776 * http/tests/security/isolatedWorld/storage-properties.html: Added.
1777 * http/tests/security/isolatedWorld/storage-prototype-expected.txt: Added.
1778 * http/tests/security/isolatedWorld/storage-prototype.html: Added.
1779 * platform/qtk/Skipped: Added new tests.
1780 * platform/mac/Skipped: Added new tests.
1781 * platform/qt/Skipped: Added new tests.
1782 * platform/win/Skipped: Added new tests.
1784 2009-08-26 Eric Carlson <eric.carlson@apple.com>
1786 Reviewed by NOBODY (Build fix).
1788 Fixup test after r47801: skip the first 'waiting' event because it is fired
1789 when we call play() and there isn't enough media to begin playback immediately,
1790 but we are interested in the 'waiting' event fired when the movie runs
1791 out of loaded media.
1793 * http/tests/media/video-play-stall-seek.html:
1795 2009-08-26 Eric Carlson <eric.carlson@apple.com>
1797 Reviewed by Simon Fraser.
1799 HTMLMediaElement sometimes loses events
1800 https://bugs.webkit.org/show_bug.cgi?id=28762
1801 <rdar://problem/7172437>
1803 * media/audio-play-event.html:
1804 * media/audio-play-event-expected.txt:
1807 * media/video-play-empty-events-expected.txt:
1808 Updated results for previously missed events.
1810 * media/video-src-remove.html:
1811 * media/video-timeupdate-during-playback-expected.txt:
1812 Restructured to make results less timing dependent.
1814 2009-08-26 Dave Hyatt <hyatt@apple.com>
1816 Add layout test for relpositioned inline regression.
1818 Reviewed by Dan Bernstein.
1820 * fast/repaint/rel-positioned-inline-with-overflow.html: Added.
1821 * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum: Added.
1822 * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Added.
1823 * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
1825 2009-08-26 Dan Bernstein <mitz@apple.com>
1827 Reviewed by Dave Hyatt.
1829 Test that RenderInline::clippedOverflowRectForRepaint() actually
1832 * fast/repaint/inline-overflow-expected.checksum: Added.
1833 * fast/repaint/inline-overflow-expected.png: Added.
1834 * fast/repaint/inline-overflow-expected.txt: Added.
1835 * fast/repaint/inline-overflow.html: Added.
1837 2009-08-26 Julie Parent <jparent@chromium.org>
1839 Reviewed by Maciej Stachowiak.
1841 Follow-up to http://trac.webkit.org/changeset/47790. Add windows
1842 specific results that are the same as the results next to the test,
1843 since windows falls back on platform/mac.
1845 * platform/win/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
1847 2009-08-26 David Levin <levin@chromium.org>
1849 Reviewed by Alexey Proskuryakov.
1851 XMLHttpRequest.withCredentials=false shouldn't save cookies.
1852 https://bugs.webkit.org/show_bug.cgi?id=28743
1854 Added a test to verify that XMLHttpRequest.withCredentials=false doesn't
1857 * http/tests/xmlhttprequest/cross-origin-cookie-storage-expected.txt: Added.
1858 * http/tests/xmlhttprequest/cross-origin-cookie-storage.html: Added.
1859 * http/tests/xmlhttprequest/resources/cross-origin-set-cookies.php: Added.
1860 * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added the ability
1861 to check for a cookie by name.
1862 * platform/gtk/Skipped: Skip the new test.
1863 * platform/qt/Skipped: Ditto.
1865 2009-08-26 Julie Parent <jparent@chromium.org>
1867 Reviewed by Alex Proskuryakov.
1869 Add Mac specific results for xhr-missing-file-expection test since it
1870 incorrectly always has statusText of "OK" due to
1871 https://bugs.webkit.org/show_bug.cgi?id=24572 and update the results
1872 that are next to the file to use "Not Found" since that is more correct
1873 and matches IE, FF, Chrome.
1875 https://bugs.webkit.org/show_bug.cgi?id=28723
1877 * http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt:
1878 * platform/mac/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
1879 * platform/win/Skipped: Stop skipping the test.
1881 2009-08-25 Oliver Hunt <oliver@apple.com>
1883 Reviewed by Gavin Barraclough.
1885 [ES5] Implement getOwnPropertyDescriptor
1886 https://bugs.webkit.org/show_bug.cgi?id=28724
1888 Add tests for getOwnProeprtyDescriptor
1890 * fast/js/getOwnPropertyDescriptor-expected.txt: Added.
1891 * fast/js/getOwnPropertyDescriptor.html: Added.
1892 * fast/js/resources/getOwnPropertyDescriptor.js: Added.
1895 2009-08-25 Dmitry Titov <dimich@chromium.org>
1897 Unreviewed. Skip the new test fast/dom/Window/timer-resume-on-navigation-back.html
1898 on gtk and qt - their DRT does not yet implement overridePreference.
1900 * platform/gtk/Skipped:
1901 * platform/qt/Skipped:
1903 2009-08-25 Dmitry Titov <dimich@chromium.org>
1905 Reviewed by Brady Eidson.
1907 Timers from cached pages fire instantly rather than the specified timeout delay
1908 https://bugs.webkit.org/show_bug.cgi?id=28683
1910 Added test to verify the fix - it uses page cache and measures the timer callback fire time.
1912 * fast/dom/Window/timer-resume-on-navigation-back-expected.txt: Added.
1913 * fast/dom/Window/timer-resume-on-navigation-back.html: Added.
1915 2009-08-25 Kent Tamura <tkent@chromium.org>
1917 Reviewed by Eric Seidel.
1919 Support for HTMLInputElement::list and HTMLInputElement::selectedOption.
1920 https://bugs.webkit.org/show_bug.cgi?id=27756
1922 * fast/forms/input-list-expected.txt: Added.
1923 * fast/forms/input-list.html: Added.
1924 * fast/forms/input-selectedoption-expected.txt: Added.
1925 * fast/forms/input-selectedoption.html: Added.
1927 2009-08-25 Eric Carlson <eric.carlson@apple.com>
1929 Reviewed by Oliver Hunt.
1931 <video> and <audio> controller should be accessible
1932 https://bugs.webkit.org/show_bug.cgi?id=28081
1934 * accessibility/media-element.html: Added.
1935 * platform/mac/accessibility/media-element-expected.txt: Added.
1936 * media/video-controls-visible-audio-only.html:
1937 * platform/mac-leopard/accessibility/media-element-expected.txt: Added.
1938 * platform/mac-leopard/media/controls-drag-timebar-expected.txt: Added.
1939 * platform/mac-leopard/media/controls-strict-expected.txt: Added.
1940 * platform/mac-leopard/media/video-controls-rendering-expected.txt: Added.
1941 * platform/mac-leopard/media/video-display-toggle-expected.txt: Added.
1942 * platform/win/media/controls-strict-expected.txt: Added.
1943 * platform/win/media/video-controls-rendering-expected.txt: Added.
1944 * platform/win/media/video-display-toggle-expected.txt: Added.
1947 * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
1948 * platform/mac-leopard/media/controls-after-reload-expected.txt:
1949 * platform/mac-leopard/media/controls-styling-expected.txt:
1950 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1951 * platform/mac/media/audio-controls-rendering-expected.txt:
1952 * platform/mac/media/controls-after-reload-expected.txt:
1953 * platform/mac/media/controls-styling-expected.txt:
1954 * platform/mac/media/video-zoom-controls-expected.txt:
1955 * platform/win/media/audio-controls-rendering-expected.txt:
1956 * platform/win/media/controls-after-reload-expected.txt:
1957 * platform/win/media/controls-drag-timebar-expected.txt:
1958 * platform/win/media/controls-styling-expected.txt:
1959 Update for controller element tab order change.
1961 * platform/gtk/Skipped:
1962 * platform/win/Skipped:
1965 2009-08-25 Mads Ager <ager@chromium.org>
1967 Reviewed by Adam Barth.
1969 [V8] Exception from JavaScript propagates to main script
1970 https://bugs.webkit.org/show_bug.cgi?id=26433
1972 Test that both compile time and runtime exceptions thrown in
1973 javascript URLs are isolated from the main script.
1975 * fast/dom/javascript-url-exception-isolation-expected.txt: Added.
1976 * fast/dom/javascript-url-exception-isolation.html: Added.
1977 * fast/dom/resources/javascript-url-exception-isolation.js: Added.
1979 2009-08-25 Chris Marrin <cmarrin@apple.com>
1981 Reviewed by Simon Fraser.
1983 Fixed one test which changed due to different inheritance of CanvasRenderingContext2D
1984 https://bugs.webkit.org/show_bug.cgi?id=28018
1986 * fast/dom/prototype-inheritance-2-expected.txt:
1988 2009-08-25 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
1990 Reviewed by Ariya Hidayat.
1992 [Qt] Update outdated metrics in css1/font_properties. All tests pass.
1994 * platform/qt/Skipped:
1995 * platform/qt/css1/font_properties/font-expected.txt:
1996 * platform/qt/css1/font_properties/font_family-expected.txt:
1997 * platform/qt/css1/font_properties/font_size-expected.txt:
1998 * platform/qt/css1/font_properties/font_style-expected.txt:
1999 * platform/qt/css1/font_properties/font_variant-expected.txt:
2000 * platform/qt/css1/font_properties/font_weight-expected.txt:
2002 2009-08-25 Andras Becsi <becsi.andras@stud.u-szeged.hu>
2004 Reviewed by Ariya Hidayat.
2006 [Qt] Update outdated font metrics and add expected files for new tests.
2008 * platform/qt/Skipped:
2009 * platform/qt/fast/backgrounds/001-expected.txt:
2010 * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
2011 * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
2012 * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
2013 * platform/qt/fast/backgrounds/background-clip-text-expected.txt: Added.
2014 * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
2015 * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt: Added.
2016 * platform/qt/fast/backgrounds/background-position-1-expected.txt: Added.
2017 * platform/qt/fast/backgrounds/background-position-rounding-expected.txt: Added.
2018 * platform/qt/fast/backgrounds/mask-composite-expected.txt: Added.
2019 * platform/qt/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
2020 * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added.
2021 * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
2022 * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
2023 * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
2024 * platform/qt/fast/backgrounds/size/zero-expected.txt: Added.
2025 * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
2026 * platform/qt/fast/backgrounds/svg-as-mask-expected.txt: Added.
2028 2009-08-24 Hironori Bono <hbono@chromium.org>
2030 Reviewed by Adam Barth.
2032 Fix Bug 27827 "[Chromium] Functions Keys don't work in google spreadsheet".
2033 <https://bugs.webkit.org/show_bug.cgi?id=27827>.
2035 Because of the lack of mappings from GDK key-codes to WebKit key-codes,
2036 Chromium cannot send valid key-codes to JavaScript when a user types
2037 function keys. This change just copies the mappings from 'KeyEventGtk.cpp'.
2039 To write layout tests for this issue, added mappings from function-key
2040 names to platform-specific key-codes to EventSendingController objects
2041 so that eventSender.keyDown() can send function-key events without using
2042 platform-specific key codes. (Unfortunately, this eventSender.keyDown() change
2043 is only for Mac. So this change adds this new test to Skipped tests for other
2044 platforms to prevent this change from crashing the build trees.)
2046 * fast/events/keydown-function-keys-expected.txt: Added.
2047 * fast/events/keydown-function-keys.html: Added.
2048 * platform/gtk/Skipped:
2049 * platform/qt/Skipped:
2050 * platform/win/Skipped:
2052 2009-08-24 Alexey Proskuryakov <ap@apple.com>
2054 Reviewed by Darin Adler.
2056 https://bugs.webkit.org/show_bug.cgi?id=28374
2057 Cross-scheme requests should not be blocked by appcache rules
2059 * http/tests/appcache/different-scheme-expected.txt: Added.
2060 * http/tests/appcache/different-scheme.html: Added.
2061 * http/tests/appcache/resources/different-scheme.manifest: Added.
2063 2009-08-24 Alexey Proskuryakov <ap@apple.com>
2065 Reviewed by Darin Adler and Sam Weinig.
2067 https://bugs.webkit.org/show_bug.cgi?id=28688
2068 REGRESSION(r24994): Cannot create a frame with a javascript URL
2070 * http/tests/security/javascriptURL/javascriptURL-in-new-iframe-expected.txt: Added.
2071 * http/tests/security/javascriptURL/javascriptURL-in-new-iframe.html: Added.
2073 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2075 Skip the correct test (media/video-currentTime-set.html, not
2076 media/video-currentTime-set2.html).
2078 * platform/gtk/Skipped:
2080 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2082 Skip 3 new tests, and reenable some of the media tests, now that
2083 the bot it fixed to handle the fact that it doesn't have a sound
2086 * platform/gtk/Skipped:
2088 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2090 Unreviewed. Skip again tests that we enabled, since they are
2091 failing on the bot. The tests do pass, but there is an environment
2092 configuration problem with GStreamer on the bot (possibly related
2093 to the fact that it has no sound card).
2095 * platform/gtk/Skipped:
2097 2009-08-24 Ada Chan <adachan@apple.com>
2099 Reviewed by Mark Rowe.
2101 Skip loader/go-back-to-different-window-size.html for qt and gtk.
2103 * platform/gtk/Skipped:
2104 * platform/qt/Skipped:
2106 2009-08-24 Ada Chan <adachan@apple.com>
2108 Reviewed by Brady Eidson.
2110 Add test for https://bugs.webkit.org/show_bug.cgi?id=28659.
2111 Cached page should be formatted according to the current window size, not the cached frame's size.
2114 * loader/go-back-to-different-window-size-expected.txt: Added.
2115 * loader/go-back-to-different-window-size.html: Added.
2117 2009-08-24 Eric Seidel <eric@webkit.org>
2119 No review, just updating results.
2121 Support placeholder on textarea
2122 https://bugs.webkit.org/show_bug.cgi?id=21248
2124 Update expected test results form windows bot.
2126 * platform/win/fast/forms/basic-textareas-expected.txt:
2127 * platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2128 * platform/win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2129 * platform/win/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2131 2009-08-24 Cameron McCormack <cam@mcc.id.au>
2133 Reviewed by Darin Adler.
2135 Modifying <text rotate=""> doesn't clear the corresponding SVGAnimatedNumberList
2136 https://bugs.webkit.org/show_bug.cgi?id=28673
2138 * svg/dom/resources/text-rotate-live.js: Added.
2141 * svg/dom/text-rotate-live-expected.txt: Added.
2142 * svg/dom/text-rotate-live.html: Added.
2144 2009-08-24 Dan Bernstein <mitz@apple.com>
2146 Reviewed by Simon Fraser.
2148 background-size fails to parse if a single length/percentage/auto is followed by a comma
2149 https://bugs.webkit.org/show_bug.cgi?id=28674
2151 * fast/backgrounds/size/parsing-background-size-values-expected.txt:
2152 * fast/backgrounds/size/resources/parsing-background-size-values.js:
2154 2009-08-24 Kenneth Rohde Christiansen <kenneth@webkit.org>
2156 Unreviewed. Add missing files from former commit 47709.
2158 * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
2159 * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
2160 * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
2161 * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
2162 * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
2163 * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
2165 2009-08-24 Zan Dobersek <zandobersek@gmail.com>
2167 Reviewed by Gustavo Noronha.
2169 [GTK] Integrate GStreamer video with the graphics backend
2170 https://bugs.webkit.org/show_bug.cgi?id=16356
2172 Enable media tests that now pass.
2174 * platform/gtk/Skipped:
2176 2009-08-24 Andras Becsi <becsi.andras@stud.u-szeged.hu>
2178 Reviewed by Ariya Hidayat.
2180 [Qt] Add results with updated font metrics for passing tests added in
2181 r28637 and remove them from Skipped.
2183 * platform/qt/Skipped:
2184 * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
2185 * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
2186 * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
2187 * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
2188 * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
2189 * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
2191 2009-08-24 Andras Becsi <becsi.andras@stud.u-szeged.hu>
2193 Reviewed by Ariya Hidayat.
2195 [Qt] Add results for new tests added in r47590 and r47702.
2197 * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2198 * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2199 * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2200 * platform/qt/fast/repaint/inline-block-resize-expected.txt: Added.
2202 2009-08-24 Ariya Hidayat <ariya.hidayat@nokia.com>
2204 Rubber-stamped by Simon Hausmann.
2206 [Qt] Skip new test added in r47360
2208 * platform/qt/Skipped: Skip fast/backgrounds/size/parsing-inherit.html.
2210 2009-08-24 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
2212 Reviewed by Ariya Hidayat.
2214 [Qt] Update the outdated metrics for doctype tests. All tests pass.
2216 * platform/qt/Skipped:
2217 * platform/qt/fast/doctypes/001-expected.txt:
2218 * platform/qt/fast/doctypes/002-expected.txt:
2219 * platform/qt/fast/doctypes/004-expected.txt:
2221 2009-08-24 Andras Becsi <becsi.andras@stud.u-szeged.hu>
2223 Reviewed by Ariya Hidayat.
2225 [Qt] Add results for new tests added in r47678.
2227 * platform/qt/fast/block/margin-collapse/block-inside-inline: Added.
2228 * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
2229 * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
2230 * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
2231 * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
2232 * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
2233 * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
2234 * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
2235 * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
2236 * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
2237 * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
2238 * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
2239 * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
2240 * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
2241 * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
2242 * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
2243 * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
2244 * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
2245 * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
2247 2009-08-24 Kent Tamura <tkent@chromium.org>
2249 Reviewed by Eric Seidel.
2251 - Add tests for the placeholder attribute and DOM property of the textarea element.
2252 - Correct the results for input-text-maxlength.html
2253 https://bugs.webkit.org/show_bug.cgi?id=21248
2255 * fast/forms/resources/textarea-placeholder-dom-property.js: Added.
2256 * fast/forms/textarea-placeholder-dom-property-expected.txt: Added.
2257 * fast/forms/textarea-placeholder-dom-property.html: Added.
2258 * fast/forms/textarea-placeholder-pseudo-style.html: Added.
2259 * fast/forms/textarea-placeholder-set-attribute.html: Added.
2260 * fast/forms/textarea-placeholder-set-value.html: Added.
2261 * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt:
2262 * platform/mac/fast/forms/input-text-maxlength-expected.txt:
2263 * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2264 * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2265 * platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2266 * platform/qt/fast/forms/input-text-maxlength-expected.txt:
2267 * platform/win/fast/forms/input-text-maxlength-expected.txt:
2269 2009-08-23 Xan Lopez <xlopez@igalia.com>
2271 Reviewed by Gustavo Noronha.
2273 Fix regression in editing tests by changing expected file to the
2274 Mac one, since we now default to Mac in the EditingBehavior
2277 * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
2279 2009-08-23 Jan Michael Alonzo <jmalonzo@webkit.org>
2281 Not reviewed. Skip new tests from
2282 http://trac.webkit.org/changeset/47678 and the appcache HTTP
2283 authentication tests (https://bugs.webkit.org/show_bug.cgi?id=28668)
2285 * platform/gtk/Skipped:
2287 2009-08-22 David Hyatt <hyatt@apple.com>
2289 Reviewed by Dan Bernstein.
2291 Add a bunch of tests for the block-inside-inline cases of margin-collapsing. The same test
2292 suite but converted to wrap all the blocks inside inlines to make sure they still collapse
2295 * fast/block/margin-collapse/block-inside-inline: Added.
2296 * fast/block/margin-collapse/block-inside-inline/001.html: Added.
2297 * fast/block/margin-collapse/block-inside-inline/002.html: Added.
2298 * fast/block/margin-collapse/block-inside-inline/003.html: Added.
2299 * fast/block/margin-collapse/block-inside-inline/004.html: Added.
2300 * fast/block/margin-collapse/block-inside-inline/005.html: Added.
2301 * fast/block/margin-collapse/block-inside-inline/006.html: Added.
2302 * fast/block/margin-collapse/block-inside-inline/010.html: Added.
2303 * fast/block/margin-collapse/block-inside-inline/011.html: Added.
2304 * fast/block/margin-collapse/block-inside-inline/012.html: Added.
2305 * fast/block/margin-collapse/block-inside-inline/015.html: Added.
2306 * fast/block/margin-collapse/block-inside-inline/016.html: Added.
2307 * fast/block/margin-collapse/block-inside-inline/017.html: Added.
2308 * fast/block/margin-collapse/block-inside-inline/018.html: Added.
2309 * fast/block/margin-collapse/block-inside-inline/019.html: Added.
2310 * fast/block/margin-collapse/block-inside-inline/020.html: Added.
2311 * fast/block/margin-collapse/block-inside-inline/021.html: Added.
2312 * fast/block/margin-collapse/block-inside-inline/022.html: Added.
2313 * fast/block/margin-collapse/block-inside-inline/025.html: Added.
2314 * platform/mac/fast/block/margin-collapse/block-inside-inline: Added.
2315 * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.checksum: Added.
2316 * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.png: Added.
2317 * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
2318 * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.checksum: Added.
2319 * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.png: Added.
2320 * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
2321 * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.checksum: Added.
2322 * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.png: Added.
2323 * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
2324 * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.checksum: Added.
2325 * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.png: Added.
2326 * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
2327 * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.checksum: Added.
2328 * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.png: Added.
2329 * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
2330 * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.checksum: Added.
2331 * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.png: Added.
2332 * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
2333 * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.checksum: Added.
2334 * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.png: Added.
2335 * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
2336 * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.checksum: Added.
2337 * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.png: Added.
2338 * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
2339 * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.checksum: Added.
2340 * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.png: Added.
2341 * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
2342 * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.checksum: Added.
2343 * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.png: Added.
2344 * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
2345 * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.checksum: Added.
2346 * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.png: Added.
2347 * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
2348 * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.checksum: Added.
2349 * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.png: Added.
2350 * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
2351 * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.checksum: Added.
2352 * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.png: Added.
2353 * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
2354 * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.checksum: Added.
2355 * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.png: Added.
2356 * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
2357 * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.checksum: Added.
2358 * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.png: Added.
2359 * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
2360 * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.checksum: Added.
2361 * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.png: Added.
2362 * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
2363 * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.checksum: Added.
2364 * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.png: Added.
2365 * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
2366 * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.checksum: Added.
2367 * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.png: Added.
2368 * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
2370 2009-08-22 chris fleizach <cfleizach@apple.com>
2372 Need to implement ARIA role="listitem" and role="list"
2373 https://bugs.webkit.org/show_bug.cgi?id=28606
2375 Fixing LayoutTest bustage.
2377 The SnowLeopard results are the latest, so they need to move to platform/mac
2378 The Tiger/Leopard results will default to the SnowLeopard results, so we need to move
2379 the current test from platform/mac to platform/mac-leopard
2381 * platform/mac-leopard/accessibility/aria-roles-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-roles-expected.txt.
2382 * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Removed.
2383 * platform/mac/accessibility/aria-roles-expected.txt: Replaced with LayoutTests/platform/mac-snowleopard/accessibility/aria-roles-expected.txt.
2385 2009-08-22 Chris Fleizach <cfleizach@apple.com>
2387 Reviewed by Darin Adler.
2389 Need to implement ARIA role="listitem" and role="list"
2390 https://bugs.webkit.org/show_bug.cgi?id=28606
2392 Also added a SnowLeopard specific result for aria-roles-expected.
2394 * platform/mac-snowleopard/accessibility: Added.
2395 * platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt: Added.
2396 * platform/mac-snowleopard/accessibility/aria-list-and-listitem.html: Added.
2397 * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Added.
2399 2009-08-21 Michelangelo De Simone <micdesim@gmail.com>
2401 Reviewed by Adele Peterson.
2403 https://bugs.webkit.org/show_bug.cgi?id=28145
2404 Tests for novalidate/formnovalidate attribute, from HTML5 specs:
2405 http://www.whatwg.org/specs/web-apps/current-work/#attr-fs-novalidate
2407 * fast/dom/domListEnumeration-expected.txt:
2408 * fast/dom/resources/domListEnumeration.js:
2409 * fast/forms/formnovalidate-attribute-expected.txt: Added.
2410 * fast/forms/formnovalidate-attribute.html: Added.
2411 * fast/forms/novalidate-attribute-expected.txt: Added.
2412 * fast/forms/novalidate-attribute.html: Added.
2413 * fast/forms/resources/formnovalidate-attribute.js: Added.
2414 * fast/forms/resources/novalidate-attribute.js: Added.
2416 2009-08-21 Dan Bernstein <mitz@apple.com>
2418 Rubber-stamped by Anders Carlsson.
2420 Tweaked the test to make everything fit in a 800-by-600 view.
2422 * fast/backgrounds/size/contain-and-cover-expected.checksum:
2423 * fast/backgrounds/size/contain-and-cover-expected.png:
2424 * fast/backgrounds/size/contain-and-cover-expected.txt:
2425 * fast/backgrounds/size/contain-and-cover.html:
2427 2009-08-21 Dan Bernstein <mitz@apple.com>
2429 Reviewed by Beth Dakin.
2432 [CSS3 Backgrounds and Borders] Add support for the "contain" value for
2434 https://bugs.webkit.org/show_bug.cgi?id=27573
2436 [CSS3 Backgrounds and Borders] Add support for the "cover" value for
2438 https://bugs.webkit.org/show_bug.cgi?id=27574
2440 * fast/backgrounds/size/contain-and-cover-expected.checksum: Added.
2441 * fast/backgrounds/size/contain-and-cover-expected.png: Added.
2442 * fast/backgrounds/size/contain-and-cover-expected.txt: Added.
2443 * fast/backgrounds/size/contain-and-cover.html: Added.
2444 * fast/backgrounds/size/resources/SquirrelFish.svg: Added!!!
2446 2009-08-21 Michelangelo De Simone <micdesim@gmail.com>
2448 Reviewed by Adele Peterson.
2450 https://bugs.webkit.org/show_bug.cgi?id=27452
2451 Tests for checkValidity() method and invalid event, from HTML5
2453 http://www.whatwg.org/specs/web-apps/current-work/#dom-form-checkvalidity
2455 * fast/events/invalid-001-expected.txt: Added.
2456 * fast/events/invalid-001.html: Added.
2457 * fast/events/invalid-002-expected.txt: Added.
2458 * fast/events/invalid-002.html: Added.
2459 * fast/events/invalid-003-expected.txt: Added.
2460 * fast/events/invalid-003.html: Added.
2461 * fast/events/invalid-004-expected.txt: Added.
2462 * fast/events/invalid-004.html: Added.
2463 * fast/events/invalid-005-expected.txt: Added.
2464 * fast/events/invalid-005.html: Added.
2465 * fast/forms/checkValidity-001-expected.txt: Added.
2466 * fast/forms/checkValidity-001.html: Added.
2467 * fast/forms/checkValidity-002-expected.txt: Added.
2468 * fast/forms/checkValidity-002.html: Added.
2469 * fast/forms/checkValidity-003-expected.txt: Added.
2470 * fast/forms/checkValidity-003.html: Added.
2471 * fast/forms/checkValidity-004-expected.txt: Added.
2472 * fast/forms/checkValidity-004.html: Added.
2473 * fast/dom/Window/window-properties-expected.txt:
2474 * fast/dom/domListEnumeration-expected.txt:
2475 * fast/dom/resources/domListEnumeration.js:
2477 2009-08-21 Beth Dakin <bdakin@apple.com>
2479 Reviewed by Dan Bernstein.
2481 Test for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27571 [CSS3 Backgrounds and Borders] Add support for the "round" value
2482 for background-repeat
2484 https://bugs.webkit.org/show_bug.cgi?id=27570 [CSS3 Backgrounds and
2485 Borders] Add support for the "space" value for background-repeat
2487 * fast/backgrounds/repeat/parsing-background-repeat-expected.txt: Added.
2488 * fast/backgrounds/repeat/parsing-background-repeat.html: Added.
2489 * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Added.
2492 2009-08-21 Christian Plesner Hansen <christian.plesner.hansen@gmail.com>
2494 Reviewed by Eric Seidel.
2496 Regression test for bug fixed in
2497 http://codereview.chromium.org/171039. Regexps created in one
2498 frame were not callable outside that frame.
2499 https://bugs.webkit.org/show_bug.cgi?id=28387
2501 * fast/regex/cross-frame-callable-expected.txt: Added.
2502 * fast/regex/cross-frame-callable.html: Added.
2503 * fast/regex/resources/cross-frame-callable.js: Added.
2506 2009-08-21 Ryosuke Niwa <rniwa@webkit.org>
2508 Reviewed by Eric Seidel.
2510 execCommand("Underline") uses CSS even when styleWithCSS has been turned off
2511 https://bugs.webkit.org/show_bug.cgi?id=23892
2513 This patch rebaselines tests contained spans to decorate texts even though styleWithCSS is turned off.
2514 It replaces those spans with either u or s accordingly.
2516 It modifies the order in which tag appear in toggle-style-2 to match the actual result
2517 since the original ordering was rather arbitrary.
2519 This patch breaks /editing/style/font-family-with-space.html for Qt platform.
2520 Manual rebaseline is required once the patch is landed.
2522 * editing/execCommand/resources/toggle-style-2.js: Modified the order in which tag appear
2523 * editing/execCommand/resources/toggle-text-decorations.js: execCommand('styleWithCSS') is called after selection is set
2525 * editing/execCommand/strikethroughSelection-expected.txt: span with line-through was replaced by s
2526 * editing/execCommand/toggle-style-2-expected.txt: Passes all but the last two tests.
2527 * editing/style/remove-underline-across-paragraph-expected.txt: Underline is added by u instead of CSS.
2528 * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Ditto.
2529 * editing/style/remove-underline-after-paragraph-expected.txt: Ditto.
2530 * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Ditto.
2531 * editing/style/remove-underline-expected.txt: Ditto.
2532 * editing/style/remove-underline-in-bold-expected.txt: Ditto.
2533 * editing/style/underline-expected.txt: Ditto.
2534 * platform/mac/editing/execCommand/5190926-expected.txt: Ditto.
2535 * platform/mac/editing/pasteboard/5075944-expected.txt: Ditto.
2536 * platform/mac/editing/style/font-family-with-space-expected.txt: Ditto.
2537 * platform/qt/editing/execCommand/5190926-expected.txt: Ditto.
2538 * platform/qt/editing/pasteboard/5075944-expected.txt: Ditto.
2540 2009-08-21 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2542 Skipping a new test, a test that requires geolocation support (we
2543 do not enable it yet), and a test which needs font sizing to be
2546 * platform/gtk/Skipped:
2548 2009-08-21 Oliver Hunt <oliver@apple.com>
2550 Reviewed by Tim Hatcher.
2552 Add test to ensure JSON parser does not accept comments.
2554 * fast/js/JSON-parse-expected.txt:
2555 * fast/js/resources/JSON-parse.js:
2556 (createTests.result):
2558 2009-08-21 Beth Dakin <bdakin@apple.com>
2560 Reviewed by Dan Bernstein.
2562 Tests for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27574 [CSS3 Backgrounds and Borders] Add support for the "contain" value
2565 https://bugs.webkit.org/show_bug.cgi?id=27573 [CSS3 Backgrounds and
2566 Borders] Add support for the "cover" value for background-size
2568 * fast/backgrounds/size/parsing-background-size-values-expected.txt: Added.
2569 * fast/backgrounds/size/parsing-background-size-values.html: Added.
2570 * fast/backgrounds/size/parsing-inherit-expected.txt: Added.
2571 * fast/backgrounds/size/parsing-inherit.html: Added.
2572 * fast/backgrounds/size/resources/parsing-background-size-values.js: Added.
2574 * fast/backgrounds/size/resources/parsing-inherit.js: Added.
2577 2009-08-21 Jan Michael Alonzo <jmalonzo@webkit.org>
2579 Reviewed by Gustavo Noronha.
2581 [Gtk] Check-in result for http://trac.webkit.org/changeset/47590.
2583 * platform/gtk/fast/repaint/inline-block-resize-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/inline-block-resize-expected.txt.
2585 2009-08-20 Chris Fleizach <cfleizach@apple.com>
2587 Reviewed by Darin Adler.
2589 Enable various "grouping" ARIA roles
2590 https://bugs.webkit.org/show_bug.cgi?id=28486
2592 * platform/mac/accessibility/aria-grouping-roles-expected.txt: Added.
2593 * platform/mac/accessibility/aria-grouping-roles.html: Added.
2595 2009-08-20 Oliver Hunt <oliver@apple.com>
2597 Reviewed by Gavin Barraclough.
2599 REGRESSION: fast/profiler/call.html is crashing occasionally
2600 https://bugs.webkit.org/show_bug.cgi?id=28476
2602 Re-enable the test now that the crash has been fixed.
2604 * fast/profiler/call.html: Renamed from LayoutTests/fast/profiler/call.html-disabled.
2606 2009-08-20 Albert J. Wong <ajwong@chromium.org>
2608 Reviewed by David Levin.
2610 HTML5 media elements do not fire waiting events correctly
2611 https://bugs.webkit.org/show_bug.cgi?id=28335
2613 New manual test to check if waiting/seeking events are fired
2614 when seeking into a non-buffered region.
2616 * http/tests/media/video-throttled-load.cgi: Added.
2617 * media/video-test.js:
2620 2009-08-20 Ryosuke Niwa <rniwa@webkit.org>
2622 Reviewed by Eric Seidel.
2624 underline tests in /editing/style/ need not to be pixel tests but need to print markup
2625 https://bugs.webkit.org/show_bug.cgi?id=28471
2627 This patch modifies remove-underline-in-bold.html to use runDumpAsTextEditingTest.
2629 * editing/style/remove-underline-in-bold-expected.txt:
2630 * editing/style/remove-underline-in-bold.html:
2632 2009-08-20 Ryosuke Niwa <rniwa@webkit.org>
2634 Reviewed by Eric Seidel.
2636 Some tests using editing.js in editing/execCommand should use runDumpAsTextEditingTest
2637 https://bugs.webkit.org/show_bug.cgi?id=28494
2639 This patch modifies the following tests to use runDumpAsTextEditingTest
2641 * editing/editing.js: Fixed typo and added foreColorCommand.
2642 (execBackColorCommand):
2643 * editing/execCommand/italicizeByCharacter-expected.txt: Added.
2644 * editing/execCommand/italicizeByCharacter.html:
2645 * editing/execCommand/modifyForeColorByCharacter-expected.txt: Added.
2646 * editing/execCommand/modifyForeColorByCharacter.html:
2647 * editing/execCommand/strikethroughSelection-expected.txt: Added.
2648 * editing/execCommand/strikethroughSelection.html:
2650 2009-08-20 Eric Seidel <eric@webkit.org>
2652 No review, just disabling a crashing test.
2654 REGRESSION: fast/profiler/call.html is crashing occasionally
2655 https://bugs.webkit.org/show_bug.cgi?id=28476
2657 Disable this test until one of the JSC folks can find a fix.
2658 This test will occasionally crash and cause patches to be rejected
2659 from the commit-queue which are otherwise fine.
2661 * fast/profiler/call.html-disabled: Renamed from LayoutTests/fast/profiler/call.html.
2663 2009-08-20 David Hyatt <hyatt@apple.com>
2665 Reviewed by Dan Bernstein.
2667 https://bugs.webkit.org/show_bug.cgi?id=28497, images don't propagate overflow properly when they change
2670 Add a new layout test and update an existing layout test.
2672 * fast/repaint/inline-block-resize.html: Added.
2673 * platform/mac/fast/repaint/inline-block-resize-expected.checksum: Added.
2674 * platform/mac/fast/repaint/inline-block-resize-expected.png: Added.
2675 * platform/mac/fast/repaint/inline-block-resize-expected.txt: Added.
2676 * platform/mac/fast/replaced/border-radius-clip-expected.txt:
2678 2009-08-20 Eric Carlson <eric.carlson@apple.com>
2680 Reviewed by Anders Carlsson.
2682 HTML5 media elements must fire 'loadend' progress event
2683 https://bugs.webkit.org/show_bug.cgi?id=28419
2685 Add 'loadend' to existing tests.
2687 * media/event-attributes-expected.txt:
2688 * media/event-attributes.html:
2689 * media/media-load-event-expected.txt:
2690 * media/media-load-event.html:
2691 * media/progress-event-at-least-one-expected.txt:
2692 * media/progress-event-at-least-one.html:
2694 2009-08-20 Ryosuke Niwa <rniwa@webkit.org>
2696 Reviewed by Darin Adler.
2698 REGESSION(r45316), Crash: WebKit crashes in Google Sites when indenting a table
2699 https://bugs.webkit.org/show_bug.cgi?id=28474
2701 This patch adds a test to make sure WebKit does not crash when indenting immediately right to a table.
2703 * editing/execCommand/indent-right-after-table-expected.txt: Added.
2704 * editing/execCommand/indent-right-after-table.html: Added.
2706 2009-08-20 Ariya Hidayat <ariya.hidayat@nokia.com>
2708 Rubber-stamped by Simon Hausmann.
2710 [Qt] Update the (outdated) metrics for css1 padding and margin tests. All tests pass.
2712 * platform/qt/Skipped: Excluded passed tests.
2713 * platform/qt/css1/box_properties/margin-expected.txt:
2714 * platform/qt/css1/box_properties/margin_bottom-expected.txt:
2715 * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
2716 * platform/qt/css1/box_properties/margin_inline-expected.txt:
2717 * platform/qt/css1/box_properties/margin_left-expected.txt:
2718 * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
2719 * platform/qt/css1/box_properties/margin_right-expected.txt:
2720 * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
2721 * platform/qt/css1/box_properties/margin_top-expected.txt:
2722 * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
2723 * platform/qt/css1/box_properties/padding-expected.txt:
2724 * platform/qt/css1/box_properties/padding_bottom-expected.txt:
2725 * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
2726 * platform/qt/css1/box_properties/padding_inline-expected.txt:
2727 * platform/qt/css1/box_properties/padding_left-expected.txt:
2728 * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
2729 * platform/qt/css1/box_properties/padding_right-expected.txt:
2730 * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
2731 * platform/qt/css1/box_properties/padding_top-expected.txt:
2732 * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
2734 2009-08-20 Dan Bernstein <mitz@apple.com>
2736 Reviewed by Darin Adler.
2738 Updated results after fixing
2739 <rdar://problem/7154605> Loading page with 1px wide <select> makes the
2742 <rdar://problem/7154521> Lots of "<Error>: doClip: empty path." spew in
2743 the console with certain content
2745 * platform/mac/fast/forms/001-expected.checksum:
2746 * platform/mac/fast/forms/001-expected.png:
2747 * platform/mac/fast/forms/menulist-narrow-width-expected.checksum:
2748 * platform/mac/fast/forms/menulist-narrow-width-expected.png:
2750 2009-08-20 Jan Michael Alonzo <jmalonzo@webkit.org>
2752 Reviewed by Gustavo Noronha.
2754 [Gtk][REGRESSION] XHR test failures after r45558
2755 https://bugs.webkit.org/show_bug.cgi?id=27143
2757 http/tests/xmlhttprequest/small-chunks-response-text.html
2758 - Enable test fixed by this patch.
2760 http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
2761 http/tests/xmlhttprequest/cache-override.html
2762 - Enable tests already passing.
2764 Updated patch originally by Gustavo Noronha.
2766 * platform/gtk/Skipped:
2768 2009-08-20 Dirk Schulze <krit@webkit.org>
2770 Reviewed by Ariya Hidayat.
2772 Check if the combination of getImageData and the afterward use of putImageData
2773 still gives the right result.
2775 * fast/canvas/canvas-copyPixels-expected.txt: Added.
2776 * fast/canvas/canvas-copyPixels.html: Added.
2777 * fast/canvas/resources/canvas-copyPixels.js: Added.
2779 2009-08-20 Ariya Hidayat <ariya.hidayat@nokia.com>
2781 Rubber-stamped by Simon Hausmann.
2783 [Qt] Of course we pass ACID1 tests. Update the metrics.
2785 * platform/qt/Skipped:
2786 * platform/qt/css1/box_properties/acid_test-expected.txt:
2788 2009-08-20 Ariya Hidayat <ariya.hidayat@nokia.com>
2790 Rubber-stamped by Simon Hausmann.
2792 [Qt] Update the (outdated) metrics for css1 borders tests. All tests pass.
2794 * platform/qt/Skipped: Excluded passed tests.
2795 * platform/qt/css1/box_properties/border-expected.txt:
2796 * platform/qt/css1/box_properties/border_bottom-expected.txt:
2797 * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
2798 * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
2799 * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
2800 * platform/qt/css1/box_properties/border_color-expected.txt:
2801 * platform/qt/css1/box_properties/border_color_inline-expected.txt:
2802 * platform/qt/css1/box_properties/border_inline-expected.txt:
2803 * platform/qt/css1/box_properties/border_left-expected.txt:
2804 * platform/qt/css1/box_properties/border_left_inline-expected.txt:
2805 * platform/qt/css1/box_properties/border_left_width-expected.txt:
2806 * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
2807 * platform/qt/css1/box_properties/border_right-expected.txt:
2808 * platform/qt/css1/box_properties/border_right_inline-expected.txt:
2809 * platform/qt/css1/box_properties/border_right_width-expected.txt:
2810 * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
2811 * platform/qt/css1/box_properties/border_style-expected.txt:
2812 * platform/qt/css1/box_properties/border_style_inline-expected.txt:
2813 * platform/qt/css1/box_properties/border_top-expected.txt:
2814 * platform/qt/css1/box_properties/border_top_inline-expected.txt:
2815 * platform/qt/css1/box_properties/border_top_width-expected.txt:
2816 * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
2817 * platform/qt/css1/box_properties/border_width-expected.txt:
2818 * platform/qt/css1/box_properties/border_width_inline-expected.txt:
2820 2009-08-20 Ariya Hidayat <ariya.hidayat@nokia.com>
2822 Rubber-stamped by Simon Hausmann.
2824 [Qt] Update the (outdated) metrics for css1/basic tests. All tests pass.
2826 * platform/qt/Skipped: Excluded passed tests.
2827 * platform/qt/css1/basic/class_as_selector-expected.txt:
2828 * platform/qt/css1/basic/comments-expected.txt:
2829 * platform/qt/css1/basic/containment-expected.txt:
2830 * platform/qt/css1/basic/contextual_selectors-expected.txt:
2831 * platform/qt/css1/basic/grouping-expected.txt:
2832 * platform/qt/css1/basic/id_as_selector-expected.txt:
2833 * platform/qt/css1/basic/inheritance-expected.txt:
2835 2009-08-20 Ariya Hidayat <ariya.hidayat@nokia.com>
2837 Rubber-stamped by Simon Hausmann.
2839 [Qt] Update the metrics after recent refactoring. All tests pass.
2841 * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
2842 * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
2843 * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
2844 * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
2845 * platform/qt/fast/images/image-in-map-expected.txt:
2846 * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
2847 * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
2849 2009-08-19 Aaron Boodman <aa@chromium.org>
2851 Reviewed by David Levin.
2853 https://bugs.webkit.org/show_bug.cgi?id=24853: Provide a way for WebKit clients to
2854 specify a more granular policy for cross-origin XHR access.
2856 * http/tests/xmlhttprequest/origin-whitelisting-all-expected.txt: Added.
2857 * http/tests/xmlhttprequest/origin-whitelisting-all.html: Added.
2858 * http/tests/xmlhttprequest/origin-whitelisting-exact-match-expected.txt: Added.
2859 * http/tests/xmlhttprequest/origin-whitelisting-exact-match.html: Added.
2860 * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt: Added.
2861 * http/tests/xmlhttprequest/origin-whitelisting-https.html: Added.
2862 * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-expected.txt: Added.
2863 * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt: Added.
2864 * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html: Added.
2865 * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html: Added.
2866 * http/tests/xmlhttprequest/origin-whitelisting-subdomains-expected.txt: Added.
2867 * http/tests/xmlhttprequest/origin-whitelisting-subdomains.html: Added.
2868 * http/tests/xmlhttprequest/resources/origin-whitelisting-ip-address-test.html: Added.
2870 2009-08-19 Ryosuke Niwa <rniwa@webkit.org>
2874 Delete files that should have been deleted in http://trac.webkit.org/changeset/47542.
2876 * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
2877 * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2878 * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
2879 * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2880 * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2881 * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2883 2009-08-19 Ryosuke Niwa <rniwa@webkit.org>
2885 Reviewed by Eric Seidel.
2887 underline tests in /editing/style/ need not to be pixel tests but need to print markup
2888 https://bugs.webkit.org/show_bug.cgi?id=28471
2890 * editing/style/remove-underline-across-paragraph-expected.txt: Added.
2891 * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Added.
2892 * editing/style/remove-underline-across-paragraph-in-bold.html:
2893 * editing/style/remove-underline-across-paragraph.html:
2894 * platform/mac/editing/style/remove-underline-across-paragraph-expected.checksum: Removed.
2895 * platform/mac/editing/style/remove-underline-across-paragraph-expected.png: Removed.
2896 * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
2897 * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Removed.
2898 * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Removed.
2899 * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
2900 * platform/qt/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
2901 * platform/qt/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
2903 2009-08-19 Ryosuke Niwa <rniwa@webkit.org>
2905 Reviewed by Eric Seidel.
2907 underline tests in /editing/style/ need not to be pixel tests but need to print markup
2908 https://bugs.webkit.org/show_bug.cgi?id=28471
2910 This patch converts the following tests to dumpAsText tests using runDumpAsTextEditingTest
2912 * editing/style/remove-underline-after-paragraph-expected.txt: Added.
2913 * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Added.
2914 * editing/style/remove-underline-after-paragraph-in-bold.html:
2915 * editing/style/remove-underline-after-paragraph.html:
2916 * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
2917 * platform/mac/editing/style/remove-underline-after-paragraph-expected.png: Removed.
2918 * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2919 * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
2920 * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Removed.
2921 * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2922 * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2923 * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2925 2009-08-19 Ryosuke Niwa <rniwa@webkit.org>
2927 Reviewed by Darin Adler.
2929 queryCommandState('underline') returns false if the selected text is also bold and italic
2930 https://bugs.webkit.org/show_bug.cgi?id=11022
2932 This patch adds a test to make sure queryCommandState returns correct boolean value for underline and strikethrough.
2934 * editing/style/resources: Added.
2935 * editing/style/resources/TEMPLATE.html: Added.
2936 * editing/style/resources/text-decoration-state.js: Added.
2937 (textdecorationState):
2938 * editing/style/text-decoration-state-expected.txt: Added.
2939 * editing/style/text-decoration-state.html: Added.
2941 2009-08-19 Ryosuke Niwa <rniwa@webkit.org>
2943 Reviewed by Eric Seidel.
2945 underline tests in /editing/style/ need not to be pixel tests but need to print markup
2946 https://bugs.webkit.org/show_bug.cgi?id=28471
2948 This patch converts editing/style/underline.html and editing/style/remove-underline.html to a dumpAsText test.
2950 It also adds runDumpAsTextEditingTest which invokes a new testing mode.
2951 runDumpAsTextEditingTest calls user-defined editingTest just like runEditingTest but does not enable editing delegates by default.
2952 It logs innerHTML of the node with id "root" whenever the DOM is changed by exec* functions with the name of function in front.
2953 It should be used in tests where logging of selection and caret positions is not required but logging
2954 of how DOM changed over editing operations is required.
2956 * editing/editing.js:
2957 (debugForDumpAsText): logs innerHTML of the node with id "root" when using runDumpAsTextEditingTest
2958 (execBoldCommand): Calls debugForDumpAsText
2959 (execUnderlineCommand): ditto
2960 (execFontNameCommand): ditto
2961 (execFontSizeCommand): ditto
2962 (execFontSizeDeltaCommand): ditto
2963 (execItalicCommand): ditto
2964 (execJustifyCenterCommand): ditto
2965 (execJustifyLeftCommand): ditto
2966 (execJustifyRightCommand): ditto
2967 (execInsertHTMLCommand): ditto
2968 (execInsertImageCommand): ditto
2969 (execInsertLineBreakCommand): ditto
2970 (execInsertParagraphCommand): ditto
2971 (execInsertNewlineInQuotedContentCommand): ditto
2972 (execTypeCharacterCommand): ditto
2973 (execStrikethroughCommand): ditto
2974 (execUndoCommand): ditto
2975 (execRedoCommand): ditto
2976 (execCutCommand): ditto
2977 (execPasteCommand): ditto
2978 (execPasteAndMatchStyleCommand): ditto
2979 (execCreateLinkCommand): ditto
2980 (execUnlinkCommand): ditto
2981 (execDeleteCommand): ditto
2982 (execForwardDeleteCommand): ditto
2983 (execBackColorCommand): ditto
2984 (runDumpAsTextEditingTest): Added.
2985 * editing/style/remove-underline-expected.txt: Added.
2986 * editing/style/remove-underline.html:
2987 * editing/style/underline-expected.txt: Added.
2988 * editing/style/underline.html:
2990 2009-08-19 Dan Bernstein <mitz@apple.com>
2992 Reviewed by Dave Hyatt.
2994 Test and updated results for
2995 <rdar://problem/7141522> Incorrect layout of product table at henry.com
2997 * fast/block/basic/quirk-percent-height-table-cell-expected.checksum: Added.
2998 * fast/block/basic/quirk-percent-height-table-cell-expected.png: Added.
2999 * fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
3000 * fast/block/basic/quirk-percent-height-table-cell.html: Added.
3001 * fast/replaced/table-percent-height-text-controls-expected.txt:
3002 * fast/replaced/table-percent-height-text-controls.html:
3004 2009-08-19 Eric Carlson <eric.carlson@apple.com>
3006 Reviewed by NOBODY (Build fix).
3008 Disable new media tests.
3010 * platform/gtk/Skipped:
3012 2009-08-19 Eric Carlson <eric.carlson@apple.com>
3014 Reviewed by NOBODY (Build fix).
3016 Generate new results for fast/layers/video-layer.html after r47515.
3018 * platform/mac-leopard/fast/layers/video-layer-expected.txt:
3019 * platform/mac/fast/layers/video-layer-expected.txt:
3020 * platform/win/fast/layers/video-layer-expected.txt:
3022 2009-08-19 Adam Roben <aroben@apple.com>
3024 Skip a failing test on Windows
3026 See <http://webkit.org/b/28467>.
3028 * platform/win/Skipped: Added
3029 http/tests/loading/preload-img-test.html.
3031 2009-08-19 Eric Carlson <eric.carlson@apple.com>
3033 Reviewed by Simon Fraser.
3035 Make media layout test video-source-add-src.html less timing dependent
3036 https://bugs.webkit.org/show_bug.cgi?id=28465
3038 Trigger test on 'canplaythrough' instead of 'loadstart' so it is less
3039 likely to fail on a slow machine.
3041 * media/video-source-add-src-expected.txt:
3042 * media/video-source-add-src.html:
3044 2009-08-19 Eric Carlson <eric.carlson@apple.com>
3046 Reviewed by Eric Seidel.
3048 Sound button appears in controller with movies that have no audio
3049 https://bugs.webkit.org/show_bug.cgi?id=28464
3051 * media/video-controls-visible-audio-only.html:
3052 * media/video-no-audio.html: Added.
3053 * platform/mac-leopard/media/video-empty-source-expected.txt:
3054 * platform/mac-leopard/media/video-no-audio-expected.txt: Added.
3055 * platform/mac/media/video-empty-source-expected.txt:
3056 * platform/mac/media/video-no-audio-expected.txt: Added.
3057 * platform/win/media/video-empty-source-expected.txt: Added.
3058 * platform/win/media/video-no-audio-expected.txt: Added.
3060 2009-08-19 Alexey Proskuryakov <ap@apple.com>
3062 Reviewed by Anders Carlsson.
3064 https://bugs.webkit.org/show_bug.cgi?id=27464
3065 Implement application cache online whitelist wildcard flag
3067 * http/tests/appcache/resources/whitelist-wildcard.manifest: Added.
3068 * http/tests/appcache/whitelist-wildcard-expected.txt: Added.
3069 * http/tests/appcache/whitelist-wildcard.html: Added.
3071 2009-08-19 Yuta Kitamura <yutak@chromium.org>
3073 Reviewed by Eric Seidel.
3075 Convert two layout tests so that they use dumpAsText().
3077 These tests check if the renderer crashes or not. Hence, we do not need to
3078 dump the entire render tree. I verified DumpRenderTree at r24513 still crashed
3079 when it opened the updated test cases.
3081 See bug 14714 for details about these test cases.
3083 Two layout tests are convertible to dumpAsText
3084 https://bugs.webkit.org/show_bug.cgi?id=28423
3086 * fast/multicol/negativeColumnWidth-expected.txt: Added.
3087 * fast/multicol/negativeColumnWidth.html:
3088 * fast/multicol/zeroColumnCount-expected.txt: Added.
3089 * fast/multicol/zeroColumnCount.html:
3090 * platform/mac/fast/multicol/negativeColumnWidth-expected.checksum: Removed.
3091 * platform/mac/fast/multicol/negativeColumnWidth-expected.png: Removed.
3092 * platform/mac/fast/multicol/negativeColumnWidth-expected.txt: Removed.
3093 * platform/mac/fast/multicol/zeroColumnCount-expected.checksum: Removed.
3094 * platform/mac/fast/multicol/zeroColumnCount-expected.png: Removed.
3095 * platform/mac/fast/multicol/zeroColumnCount-expected.txt: Removed.
3096 * platform/qt/fast/multicol/negativeColumnWidth-expected.txt: Removed.
3097 * platform/qt/fast/multicol/zeroColumnCount-expected.txt: Removed.
3099 2009-08-19 David Hyatt <hyatt@apple.com>
3101 Land updated results after my last change.
3103 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3105 2009-08-19 Andras Becsi <becsi.andras@stud.u-szeged.hu>
3107 Reviewed by Ariya Hidayat.
3109 [Qt] Add a new expected file to the Qt port since we pass it.
3111 * platform/qt/fast/reflections: Added.
3112 * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt: Added.
3114 2009-08-18 Alexey Proskuryakov <ap@webkit.org>
3116 Reviewed by Maciej Stachowiak.
3118 https://bugs.webkit.org/show_bug.cgi?id=28446
3119 Custom request headers shouldn't be sent with cross-origin preflight request
3121 * http/tests/xmlhttprequest/access-control-preflight-headers-async-expected.txt: Added.
3122 * http/tests/xmlhttprequest/access-control-preflight-headers-async.html: Added.
3123 * http/tests/xmlhttprequest/access-control-preflight-headers-sync-expected.txt: Added.
3124 * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html: Added.
3125 * http/tests/xmlhttprequest/resources/no-custom-header.php: Added.
3127 2009-08-13 Maciej Stachowiak <mjs@apple.com>
3129 Reviewed by Sam Weinig.
3131 - Tests for: Implement HTML5 nav element
3132 https://bugs.webkit.org/show_bug.cgi?id=27937
3134 Test aspects of <nav>, including residual style, <p> closing, and FormatBlock.
3136 * fast/html/nav-element-expected.txt: Added.
3137 * fast/html/nav-element.html: Added.
3139 2009-08-18 Oliver Hunt <oliver@apple.com>
3141 Reviewed by NOBODY (Build fix).
3143 Remove accidentally committed logging
3145 * fast/js/resources/array-enumerators-functions.js:
3147 2009-08-18 Oliver Hunt <oliver@apple.com>
3149 Reviewed by Mark Rowe.
3151 Make test faster so leaks bot won't time out.
3153 * fast/js/resources/array-enumerators-functions.js:
3155 2009-08-18 Dan Bernstein <mitz@apple.com>
3157 Rubber-stamped by Mark Rowe
3159 Update Windows and Qt results after r47462.
3161 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
3162 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3163 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
3164 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3166 2009-08-18 Drew Wilson <atwilson@google.com>
3168 Reviewed by David Levin.
3170 SharedWorkers need to support loading
3171 https://bugs.webkit.org/show_bug.cgi?id=28342
3173 Refactored worker network tests to also test SharedWorkers.
3175 * http/tests/workers/resources/worker-importScripts.js:
3176 Refactored to run in either a dedicated or shared worker.
3177 (handleConnect.self.postMessage):
3179 (runTests.try.resetLoadFlags):
3181 * http/tests/workers/resources/worker-redirect-target.js:
3182 Refactored to run in either a dedicated or shared worker.
3183 (else.self.onconnect):
3184 * http/tests/workers/resources/worker-redirect.js: Added.
3185 Moved test code out of worker-redirect.html so it can be shared with shared worker tests.
3188 (testCrossOriginLoad.try.worker.onerror):
3189 (testCrossOriginLoad.try.worker.onmessage):
3190 (testCrossOriginLoad):
3191 (testCrossOriginRedirectedLoad.try.worker.onerror):
3192 (testCrossOriginRedirectedLoad.try.worker.onmessage):
3193 (testCrossOriginRedirectedLoad):
3194 * http/tests/workers/shared-worker-importScripts-expected.txt: Added.
3195 * http/tests/workers/shared-worker-importScripts.html-disabled: Added.
3196 * http/tests/workers/shared-worker-redirect-expected.txt: Added
3197 * http/tests/workers/shared-worker-redirect.html-disabled: Added.
3198 * http/tests/workers/worker-redirect.html:
3199 Moved test code into worker-redirect.js.
3200 * http/tests/xmlhttprequest/workers/close.html:
3201 Moved test code into close-test.js.
3202 * http/tests/xmlhttprequest/workers/methods-async.html:
3203 Moved test code into methods-async-test.js.
3204 * http/tests/xmlhttprequest/workers/methods.html:
3205 Moved test code into methods.js.
3206 * http/tests/xmlhttprequest/workers/resources/close-test.js: Added.
3207 Contains test code moved from close.html, so tests can be shared with SharedWorkers.
3209 (testAsync.worker.onmessage.else):
3210 (testAsync.worker.onmessage):
3212 (testSync.worker.onmessage.else):
3213 (testSync.worker.onmessage):
3217 * http/tests/xmlhttprequest/workers/resources/close.js:
3218 Modified worker code so it runs in shared workers also.
3219 * http/tests/xmlhttprequest/workers/resources/file-not-found.js: Added.
3220 Contains test code moved from xmlhttprequest-file-not-found.html (now shared with shared worker tests).
3223 * http/tests/xmlhttprequest/workers/resources/methods-async-test.js: Added.
3224 Contains test code moved from methods-async.html (now shared with shared worker tests).
3227 * http/tests/xmlhttprequest/workers/resources/methods-async.js:
3228 Changed code to run in shared workers also.
3229 * http/tests/xmlhttprequest/workers/resources/methods-test.js: Added.
3230 Contains test code moved from methods.html (now shared with shared worker tests).
3233 * http/tests/xmlhttprequest/workers/resources/methods.js:
3234 Now can run in either dedicated or shared workers.
3236 * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Added.
3237 Utility code to allow shared workers to look like dedicated workers to enable sharing test code.
3238 (createWorker.worker.port.onmessage):
3239 (createWorker.worker.postMessage):
3241 * http/tests/xmlhttprequest/workers/resources/worker-create.js: Added.
3243 * http/tests/xmlhttprequest/workers/resources/worker-pre.js: Added.
3244 Utility code to make SharedWorkerGlobalScope look like DedicatedWorkerGlobalScope, to enable test code sharing.
3245 (else.self.onconnect.self.postMessage):
3246 (else.self.onconnect.event.messagePort.onmessage):
3247 (else.self.onconnect):
3248 * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js:
3250 Updated code so it runs in shared workers also.
3251 * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Added.
3252 * http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled: Added.
3253 * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added.
3254 * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled: Added.
3255 * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added.
3256 * http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled: Added.
3257 * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Added.
3258 * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled: Added.
3259 * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html:
3260 Moved test code into file-not-found.js.
3262 2009-08-18 Beth Dakin <bdakin@apple.com>
3264 Reviewed by Dan Bernstein.
3266 Test result changes for https://bugs.webkit.org/show_bug.cgi?id=27575
3267 [CSS3 Backgrounds and Borders] Drop the prefix from background-size
3269 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
3270 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3271 * svg/css/getComputedStyle-basic-expected.txt:
3273 2009-08-18 Drew Wilson <atwilson@google.com>
3275 Reviewed by David Levin.
3277 SharedWorkers need to forward exceptions to parent documents
3278 https://bugs.webkit.org/show_bug.cgi?id=28320
3280 Wrote test to generate exception and make sure it gets logged to the console.
3281 Started switching over to using the same test utilities that the tests under fast/js use.
3283 * fast/workers/resources/shared-worker-common.js:
3286 * fast/workers/resources/shared-worker-exception.js: Added.
3289 * fast/workers/shared-worker-exception-expected.txt: Added.
3290 * fast/workers/shared-worker-exception.html-disabled: Added.
3292 2009-08-18 Dumitru Daniliuc <dumi@chromium.org>
3294 Reviewed by Dimitri Glazkov.
3296 Adding a test to verify that openDatabase() does not execute
3297 SQL statements on the database it's trying to open, unless we're
3298 opening the first handle to that database.
3300 https://bugs.webkit.org/show_bug.cgi?id=28207
3302 * storage/open-database-while-transaction-in-progress-expected.txt: Added.
3303 * storage/open-database-while-transaction-in-progress.html: Added.
3305 2009-08-18 Mark Rowe <mrowe@apple.com>
3307 Update SnowLeopard-specific layout test results after r47440.
3309 * platform/mac/media/audio-controls-rendering-expected.txt:
3310 * platform/mac/media/controls-after-reload-expected.txt:
3311 * platform/mac/media/controls-styling-expected.txt:
3313 2009-08-18 David Hyatt <hyatt@apple.com>
3315 Land updated results after my last patch.
3317 * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
3318 * platform/mac/compositing/masks/masked-ancestor-expected.txt:
3319 * platform/mac/compositing/masks/multiple-masks-expected.txt:
3320 * platform/mac/compositing/masks/simple-composited-mask-expected.txt:
3321 * platform/mac/fast/clip/008-expected.txt:
3322 * platform/mac/fast/clip/011-expected.txt:
3323 * platform/mac/fast/clip/012-expected.txt:
3324 * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
3326 2009-08-18 Brian Weinstein <bweinstein@apple.com>
3328 Reviewed by Oliver Hunt.
3330 Removed now passing storage tests from the Skipped list, now we pass all storage tests on Windows.
3332 * platform/win/Skipped:
3334 2009-08-18 Michelangelo De Simone <micdesim@gmail.com>
3336 Reviewed by Adele Peterson.
3338 https://bugs.webkit.org/show_bug.cgi?id=27357
3339 Tests for :valid and :invalid CSS selectors, from HTML5 specs.
3340 http://www.whatwg.org/specs/web-apps/current-work/#selector-valid
3342 * fast/css/pseudo-invalid-001-expected.txt: Added.
3343 * fast/css/pseudo-invalid-001.html: Added.
3344 * fast/css/pseudo-invalid-002-expected.txt: Added.
3345 * fast/css/pseudo-invalid-002.html: Added.
3346 * fast/css/pseudo-valid-001-expected.txt: Added.
3347 * fast/css/pseudo-valid-001.html: Added.
3348 * fast/css/pseudo-valid-002-expected.txt: Added.
3349 * fast/css/pseudo-valid-002.html: Added.
3350 * fast/css/pseudo-valid-003-expected.txt: Added.
3351 * fast/css/pseudo-valid-003.html: Added.
3352 * fast/css/pseudo-valid-004-expected.txt: Added.
3353 * fast/css/pseudo-valid-004.html: Added.
3354 * fast/css/pseudo-valid-005-expected.txt: Added.
3355 * fast/css/pseudo-valid-005.html: Added.
3356 * fast/css/pseudo-valid-006-expected.txt: Added.
3357 * fast/css/pseudo-valid-006.html: Added.
3358 * fast/css/pseudo-valid-007-expected.txt: Added.
3359 * fast/css/pseudo-valid-007.html: Added.
3360 * fast/dom/plugin-attributes-enumeration-expected.txt:
3362 2009-08-16 David Hyatt <hyatt@apple.com>
3364 Reviewed by Dan Bernstein.
3366 https://bugs.webkit.org/show_bug.cgi?id=20329, shadows and reflections incorrectly being included
3367 as part of scrollable overflow.
3369 Update layout tests to account for all of the changes made to overflow to split it into two types. Remove the layout
3370 tests that were recently added that assumed that shadows and reflections should be part of scrollable overflow.
3372 * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Removed.
3373 * fast/box-shadow/box-shadow-overflow-scroll.html: Removed.
3374 * fast/reflections/reflection-overflow-scroll-expected.txt: Removed.
3375 * fast/reflections/reflection-overflow-scroll.html: Removed.
3376 * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
3377 * platform/mac/compositing/reflections/reflection-on-composited-expected.txt:
3378 * platform/mac/editing/deleting/delete-br-011-expected.txt:
3379 * platform/mac/editing/deleting/delete-br-012-expected.txt:
3380 * platform/mac/editing/pasteboard/select-element-1-expected.txt:
3381 * platform/mac/fast/block/positioning/relative-overflow-block-expected.txt:
3382 * platform/mac/fast/body-propagation/background-color/002-expected.txt:
3383 * platform/mac/fast/body-propagation/background-color/002-xhtml-expected.txt:
3384 * platform/mac/fast/body-propagation/background-image/002-expected.txt:
3385 * platform/mac/fast/body-propagation/background-image/002-xhtml-expected.txt:
3386 * platform/mac/fast/body-propagation/overflow/001-expected.txt:
3387 * platform/mac/fast/body-propagation/overflow/001-xhtml-expected.txt:
3388 * platform/mac/fast/body-propagation/overflow/005-declarative-expected.txt:
3389 * platform/mac/fast/body-propagation/overflow/005-expected.txt:
3390 * platform/mac/fast/body-propagation/overflow/005-xhtml-expected.txt:
3391 * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
3392 * platform/mac/fast/box-shadow/transform-fringing-expected.txt:
3393 * platform/mac/fast/clip/008-expected.txt:
3394 * platform/mac/fast/clip/011-expected.txt:
3395 * platform/mac/fast/clip/012-expected.txt:
3396 * platform/mac/fast/dynamic/genContentDestroyChildren-expected.txt:
3397 * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt:
3398 * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
3399 * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
3400 * platform/mac/fast/forms/form-element-geometry-expected.txt:
3401 * platform/mac/fast/images/image-in-map-expected.txt:
3402 * platform/mac/fast/inline-block/003-expected.txt:
3403 * platform/mac/fast/inline/inline-text-quirk-bpm-expected.txt:
3404 * platform/mac/fast/invalid/012-expected.txt:
3405 * platform/mac/fast/layers/normal-flow-hit-test-expected.txt:
3406 * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
3407 * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
3408 * platform/mac/fast/reflections/reflection-direction-expected.txt:
3409 * platform/mac/fast/reflections/reflection-masks-expected.checksum:
3410 * platform/mac/fast/reflections/reflection-masks-expected.png:
3411 * platform/mac/fast/reflections/reflection-masks-expected.txt:
3412 * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum:
3413 * platform/mac/fast/reflections/reflection-masks-opacity-expected.png:
3414 * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt:
3415 * platform/mac/fast/reflections/reflection-nesting-expected.txt:
3416 * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png:
3417 * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt:
3418 * platform/mac/fast/repaint/box-shadow-h-expected.txt:
3419 * platform/mac/fast/repaint/box-shadow-v-expected.txt:
3420 * platform/mac/fast/repaint/reflection-redraw-expected.txt:
3421 * platform/mac/fast/repaint/reflection-repaint-test-expected.txt:
3422 * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
3423 * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt:
3424 * platform/mac/fast/replaced/border-radius-clip-expected.txt:
3425 * platform/mac/fast/transforms/shadows-expected.txt:
3426 * platform/mac/fast/transforms/transforms-with-opacity-expected.txt:
3427 * platform/mac/media/video-layer-crash-expected.txt:
3428 * platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
3429 * platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
3430 * platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
3431 * platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
3432 * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
3433 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3434 * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
3435 * platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
3436 * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
3437 * platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
3438 * platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
3439 * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
3440 * platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
3441 * platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
3442 * platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
3443 * platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
3444 * platform/mac/tables/mozilla/core/bloomberg-expected.txt:
3445 * platform/mac/tables/mozilla/other/ms-expected.txt:
3446 * platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
3447 * platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
3448 * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
3449 * platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
3450 * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
3451 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
3452 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
3453 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
3454 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
3455 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
3456 * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
3458 2009-08-18 Alexey Proskuryakov <ap@apple.com>
3460 Reviewed by Darin Adler.
3462 https://bugs.webkit.org/show_bug.cgi?id=28431
3463 <rdar://problem/7137610> Application Cache doesn't work with HTTP authentication
3465 * http/tests/appcache/auth-expected.txt: Added.
3466 * http/tests/appcache/auth.html: Added.
3467 * http/tests/appcache/resources/auth: Added.
3468 * http/tests/appcache/resources/auth/iframe.php: Added.
3469 * http/tests/appcache/resources/auth/manifest.php: Added.
3470 * http/tests/appcache/resources/auth/setup.php: Added.
3471 * http/tests/appcache/resources/auth/subresource.php: Added.
3473 2009-08-18 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3475 Not reviewed. Forgot to add pixel test results for html-fieldset-crash.html some time ago.
3477 * platform/mac/fast/wml/html-fieldset-crash-expected.checksum: Added.
3478 * platform/mac/fast/wml/html-fieldset-crash-expected.png: Added.
3480 2009-08-18 Eric Carlson <eric.carlson@apple.com>
3482 Reviewed by NOBODY (build fix).
3484 Update results added for https://bugs.webkit.org/show_bug.cgi?id=28314 to
3485 not log 'progress' event as the timing relative to other media events
3486 isn't important and varies according to the behavior of the media engine.
3488 * media/event-attributes-expected.txt:
3489 * media/event-attributes.html:
3490 * media/progress-event-at-least-one-expected.txt:
3491 * media/progress-event-at-least-one.html:
3493 2009-08-18 Drew Wilson <atwilson@google.com>
3495 Unreviewed (Updating skipped tests).
3497 Re-enabled test on GTK platform (DRT supports layoutTestController.workerThreadCount on GTK).
3499 Disabled test on QT platform (DRT does not support workerThreadCount on QT).
3501 * platform/gtk/Skipped:
3502 * platform/qt/Skipped:
3504 2009-08-18 Drew Wilson <atwilson@google.com>
3506 Unreviewed - skipping test on GTK.
3508 Added worker-lifecycle.html tests to skipped tests on GTK platform due to missing DRT functionality.