1 2009-12-24 Jessie Berlin <jberlin@webkit.org>
3 Reviewed by Dan Bernstein.
5 Fix for WebKit bug 29968 - Selecting text with text-overflow ellipsis
6 should not show cut off text
7 https://bugs.webkit.org/show_bug.cgi?id=29968
9 Also fixes the issue on both Mac OS X and Windows where the highlight
10 would extend only partway into the ellipsis based on the size of the
11 characters being truncated.
13 Places the expected results under the mac and win platforms separately
14 because they are pixel test results and also the size of the
15 RenderBlocks are showing up as slightly different between mac and win.
17 * editing/selection/select-text-overflow-ellipsis.html: Added.
18 * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
19 * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
20 * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
21 * platform/win/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
22 * platform/win/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
23 * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
25 2009-12-21 Pavel Feldman <pfeldman@chromium.org>
27 Reviewed by Timothy Hatcher.
29 Web Inspector: add Settings.js class that would manage
33 - Splits preferences and settings
34 - Pushes settings to the frontend on load
35 - Stores settings on each change
36 - Stores showInheritedStyles as setting.
38 https://bugs.webkit.org/show_bug.cgi?id=32832
40 * inspector/settings-set-get-expected.txt: Removed.
41 * inspector/settings-set-get.html: Removed.
43 2009-12-24 Pavel Feldman <pfeldman@chromium.org>
45 Not reviewed: follow up to r52545, adding missing tests.
47 * inspector/console-clear-expected.txt: Added.
48 * inspector/console-clear.html: Added.
50 2009-12-23 Pavel Feldman <pfeldman@chromium.org>
52 Reviewed by Timothy Hatcher.
54 Web Inspector: [REGRESSION] console's clear command does not work.
56 https://bugs.webkit.org/show_bug.cgi?id=32897
58 * inspector/console-clear-expected.txt: Added.
59 * inspector/console-clear.html: Added.
60 * inspector/console-tests.js:
61 (dumpConsoleMessages.callback):
62 (dumpConsoleMessages):
64 2009-12-23 Pavel Feldman <pfeldman@chromium.org>
66 Reviewed by Timothy Hatcher.
68 Web Inspector: Console dumps strings in escaped form.
70 https://bugs.webkit.org/show_bug.cgi?id=32488
72 * inspector/console-format-expected.txt:
74 2009-12-23 Alexey Proskuryakov <ap@apple.com>
76 Reviewed by Darin Adler.
78 https://bugs.webkit.org/show_bug.cgi?id=32905
79 With Pinyin Simplified IM, a wrong character is deleted from google.com suggestion
81 * platform/mac/editing/input/selection-change-closes-typing-expected.txt: Added.
82 * platform/mac/editing/input/selection-change-closes-typing.html: Added.
84 2009-12-23 David Levin <levin@chromium.org>
86 REGRESSION (r52494): Assertion failure in Frame::caretBlinkTimerFired() (selection()->isCaret())
87 https://bugs.webkit.org/show_bug.cgi?id=32903
89 No review but ok'ed by Darin Adler. Rolling out r52494 due to above regression.
91 * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
92 * fast/forms/selection-layout-reentry-strange-case.html: Removed.
93 * platform/mac/accessibility/frame-with-title-expected.txt:
95 2009-12-23 Nikolas Zimmermann <nzimmermann@rim.com>
97 Reviewed by Eric Seidel.
99 Reverse JS GenerateConstructor logic
100 https://bugs.webkit.org/show_bug.cgi?id=32910
102 HTMLOptionsCollection correctly exposes its JS constructor now, thus fixing its test in fast/dom/wrapper-classes.html
104 * fast/dom/wrapper-classes-expected.txt:
106 2009-12-23 Brian Weinstein <bweinstein@apple.com>
108 Rubber-stamped by Eric Seidel.
110 Added Windows specific results for a test that was committed in r52505.
112 * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
114 2009-12-23 Adam Barth <abarth@webkit.org>
116 Reviewed by Eric Seidel.
118 "Refused to execute a JavaScript script" error when embedding SWF with
119 a URL that is also a query parameter
120 https://bugs.webkit.org/show_bug.cgi?id=32908
122 Update expected results to show that we don't raise an alarm in this case.
124 * http/tests/security/xssAuditor/object-src-inject-expected.txt:
126 2009-12-23 Dan Bernstein <mitz@apple.com>
128 Reviewed by Darin Adler.
130 <rdar://problem/7487164> First line of text cannot be selected
131 https://bugs.webkit.org/show_bug.cgi?id=32749
133 * fast/text/remove-zero-length-run-expected.txt: Added.
134 * fast/text/remove-zero-length-run.html: Added.
136 2009-12-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
138 Reviewed by Darin Adler.
140 Fix for newlines turning into missing-gyphs when using SVG fonts
142 https://bugs.webkit.org/show_bug.cgi?id=32710
144 Font::drawText() has three code paths:
146 - drawTextUsingSVGFont()
150 The latter two both have logic to replace newlines and tabs, as well
151 as a few other control characters that are considered spaces, with
152 spaces, before actually drawing the text. Previously the SVG font
153 path did not have this kind of logic.
155 This change introduces two helper functions in Font to do this space
156 replacement, which are then used for the simple path, the SVG path,
157 and the Qt implementation of the complex path.
159 Test: svg/custom/svg-fonts-in-html-linebreaks.html
161 * svg/custom/resources/ABCFont.svg: Added. Font for test case
162 * svg/custom/svg-fonts-in-html-linebreaks-expected.txt: Added.
163 * svg/custom/svg-fonts-in-html-linebreaks.html: New test case
165 2009-12-23 Kent Tamura <tkent@chromium.org>
167 Reviewed by Darin Adler.
169 HTMLInputElement::valueAsDate getter support.
170 https://bugs.webkit.org/show_bug.cgi?id=32876
172 Tests for the valueAsDate getter with various types.
174 * fast/forms/input-valueasdate-date-expected.txt: Added.
175 * fast/forms/input-valueasdate-date.html: Added.
176 * fast/forms/input-valueasdate-datetime-expected.txt: Added.
177 * fast/forms/input-valueasdate-datetime.html: Added.
178 * fast/forms/input-valueasdate-datetimelocal-expected.txt: Added.
179 * fast/forms/input-valueasdate-datetimelocal.html: Added.
180 * fast/forms/input-valueasdate-month-expected.txt: Added.
181 * fast/forms/input-valueasdate-month.html: Added.
182 * fast/forms/input-valueasdate-time-expected.txt: Added.
183 * fast/forms/input-valueasdate-time.html: Added.
184 * fast/forms/input-valueasdate-week-expected.txt: Added.
185 * fast/forms/input-valueasdate-week.html: Added.
186 * fast/forms/script-tests/input-valueasdate-date.js: Added.
187 * fast/forms/script-tests/input-valueasdate-datetime.js: Added.
188 * fast/forms/script-tests/input-valueasdate-datetimelocal.js: Added.
189 * fast/forms/script-tests/input-valueasdate-month.js: Added.
190 * fast/forms/script-tests/input-valueasdate-time.js: Added.
191 * fast/forms/script-tests/input-valueasdate-week.js: Added.
193 2009-12-22 Kenneth Russell <kbr@google.com>
195 Reviewed by Eric Seidel.
197 [Chromium] Garbage in transparent regions of images uploaded as textures
198 https://bugs.webkit.org/show_bug.cgi?id=32888
200 * fast/canvas/webgl/bug-32888-expected.txt: Added.
201 * fast/canvas/webgl/bug-32888.html: Added.
202 * fast/canvas/webgl/resources/bug-32888-texture.png: Added.
204 2009-12-22 Darin Adler <darin@apple.com>
206 Removed DataGrid from results.
208 * fast/dom/Window/window-properties-expected.txt: Removed DataGrid classes.
209 * fast/dom/prototype-inheritance-2-expected.txt: Ditto.
210 * fast/dom/prototype-inheritance-expected.txt: Ditto.
211 * fast/js/global-constructors-expected.txt: Ditto.
213 2009-12-22 Darin Adler <darin@apple.com>
215 Disabled DataGrid tests.
217 * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Removed.
218 * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-basic.html.
219 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Removed.
220 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html.
221 * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Removed.
222 * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom.html.
223 * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Removed.
224 * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html.
226 2009-12-22 Darin Adler <darin@apple.com>
228 Reviewed by Sam Weinig.
230 ASSERTION FAILED: m_numNodeListCaches
231 https://bugs.webkit.org/show_bug.cgi?id=19526
232 <rdar://problem/7431572>
234 * fast/dom/NodeList/adoptNode-node-list-cache-expected.txt: Added.
235 * fast/dom/NodeList/adoptNode-node-list-cache.html: Added.
236 * fast/dom/NodeList/resources: Added.
237 * fast/dom/NodeList/resources/adoptNode-node-list-cache-subframe.html: Added.
239 2009-12-22 Dirk Pranke <dpranke@chromium.org>
241 Reviewed by Eric Seidel.
243 Upstream platform-specific variant of
244 plugins/get-url-with-blank-target.html . There is some uncertainty
245 over which behavior is correct - Chromium's and Safari/Win in this
246 test, or Safari/Mac in the generic test. See
247 https://bugs.webkit.org/show_bug.cgi?id=32886 for the bug to converge
249 This patch is bug https://bugs.webkit.org/show_bug.cgi?32762 .
251 * platform/chromium/plugins/get-url-with-blank-target-expected.txt: Added.
252 * platform/chromium/plugins/get-url-with-blank-target.html: Added.
254 2009-12-22 Dirk Pranke <dpranke@chromium.org>
256 Reviewed by Eric Seidel.
258 Upstream a bunch of forms tests from chromium.org.
259 https://bugs.webkit.org/show_bug.cgi?id=32755
261 * fast/forms/basic-selects.html: Added.
262 * fast/forms/basic-textareas-quirks.html: Added.
263 * fast/forms/document-write-empty-expected.txt: Added.
264 * fast/forms/document-write-empty.html: Added.
265 * fast/forms/form-action-expected.txt: Added.
266 * fast/forms/form-action.html: Added.
267 * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
268 * fast/forms/lazy-event-listener-scope-chain.html: Added.
269 * fast/forms/resources/logo.gif: Added.
270 * fast/forms/selected-index-value-expected.txt: Added.
271 * fast/forms/selected-index-value.html: Added.
272 * fast/forms/style-display-none-expected.txt: Added.
273 * fast/forms/style-display-none.html: Added.
274 * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
275 * platform/mac/fast/forms/basic-selects-expected.png: Added.
276 * platform/mac/fast/forms/basic-selects-expected.txt: Added.
277 * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
278 * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
279 * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
282 2009-12-22 Dirk Pranke <dpranke@chromium.org>
284 Reviewed by Eric Seidel.
286 Fix ordering of entries in this ChangeLog file
287 https://bugs.webkit.org/show_bug.cgi?id=32883
289 2009-12-22 Dirk Pranke <dpranke@chromium.org>
291 Reviewed by Eric Seidel.
293 Add platform-specific chromium test.
294 https://bugs.webkit.org/show_bug.cgi?id=32741
296 * platform/chromium/fast/dom/interval-expected.txt: Added.
297 * platform/chromium/fast/dom/interval.html: Added.
299 2009-12-22 Dirk Pranke <dpranke@chromium.org>
301 Reviewed by Adam Barth.
303 Attempting to upstream xss-inactive-closure test from the Chromium
304 test suite. https://bugs.webkit.org/show_bug.cgi?id=32691 .
306 * http/tests/security/listener/resources/xss-inactive-closure-child-2.html: Added.
307 * http/tests/security/listener/resources/xss-inactive-closure-child.html: Added.
308 * http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
309 * http/tests/security/listener/xss-inactive-closure.html: Added.
311 2009-12-22 Pavel Feldman <pfeldman@chromium.org>
313 Reviewed by Timothy Hatcher.
315 Web Inspector: simplify highlighter definition.
317 https://bugs.webkit.org/show_bug.cgi?id=32869
319 * inspector/syntax-highlight-css-expected.txt:
320 * inspector/syntax-highlight-javascript-expected.txt:
321 * inspector/syntax-highlight.js:
322 (frontend_dumpSyntaxHighlight):
324 2009-12-21 Darin Adler <darin@apple.com>
326 Reviewed by Sam Weinig.
328 Reentrancy problem with selection in some edge cases.
329 https://bugs.webkit.org/show_bug.cgi?id=32842
330 rdar://problem/7449974
332 * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
333 * fast/forms/selection-layout-reentry-strange-case.html: Added.
335 * platform/mac/accessibility/frame-with-title-expected.txt: Updated since
336 the number of layouts is now different.
338 2009-12-21 Csaba Osztrogonác <ossy@webkit.org>
340 [Qt] Skip layoutTestController.notifyDone() related test until fix.
341 https://bugs.webkit.org/show_bug.cgi?id=31626
343 * platform/qt/Skipped: http/tests/misc/set-window-opener-to-null.html added.
345 2009-12-22 Dirk Pranke <dpranke@chromium.org>
347 Reviewed by Eric Seidel.
349 Upstream a bunch of forms tests from chromium.org.
350 https://bugs.webkit.org/show_bug.cgi?id=32755
352 * fast/forms/basic-selects.html: Added.
353 * fast/forms/basic-textareas-quirks.html: Added.
354 * fast/forms/document-write-empty-expected.txt: Added.
355 * fast/forms/document-write-empty.html: Added.
356 * fast/forms/form-action-expected.txt: Added.
357 * fast/forms/form-action.html: Added.
358 * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
359 * fast/forms/lazy-event-listener-scope-chain.html: Added.
360 * fast/forms/resources/logo.gif: Added.
361 * fast/forms/selected-index-value-expected.txt: Added.
362 * fast/forms/selected-index-value.html: Added.
363 * fast/forms/style-display-none-expected.txt: Added.
364 * fast/forms/style-display-none.html: Added.
365 * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
366 * platform/mac/fast/forms/basic-selects-expected.png: Added.
367 * platform/mac/fast/forms/basic-selects-expected.txt: Added.
368 * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
369 * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
370 * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
373 2009-12-21 Fumitoshi Ukai <ukai@chromium.org>
375 Reviewed by Alexey Proskuryakov.
377 Invalid url should raise SYNTAX_ERR exception.
378 https://bugs.webkit.org/show_bug.cgi?id=32700
380 * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
381 * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
382 Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80
383 * websocket/tests/url-parsing-expected.txt:
385 2009-12-21 Dirk Pranke <dpranke@chromium.org>
387 Reviewed by Adam Barth.
389 Upstream a test from chromium.org.
390 https://bugs.webkit.org/show_bug.cgi?id=32761
392 * http/tests/misc/resources/content-iframe.html: Added.
393 * http/tests/misc/set-window-opener-to-null-expected.txt: Added.
394 * http/tests/misc/set-window-opener-to-null.html: Added.
396 2009-12-21 Enrica Casucci <enrica@apple.com>
398 Reviewed by Maciej Stachowiak.
400 REGRESSION(4.0.4-ToT): Indent deletes non highlighted text in gmail.
401 <rdar://problem/7489326>
402 https://bugs.webkit.org/show_bug.cgi?id=32843
404 The fix for 7442387 did not handle the case where the end of paragraph
405 is not a descendant of the computed outer block.
406 Updated editing/execCommand/indent-with-style2.html to cover this case too.
408 * editing/execCommand/indent-with-style2-expected.txt:
409 * editing/execCommand/indent-with-style2.html:
411 2009-12-21 Dirk Pranke <dpranke@chromium.org>
413 Reviewed by Adam Barth.
415 Upstream a bunch of platform-specific Chromium plugin tests.
416 https://bugs.webkit.org/show_bug.cgi?id=32751
418 * platform/chromium/plugins/call-as-function-expected.txt: Added.
419 * platform/chromium/plugins/call-as-function.html: Added.
420 * platform/chromium/plugins/get-url-with-iframe-target-no-crash-expected.txt: Added.
421 * platform/chromium/plugins/get-url-with-iframe-target-no-crash.html: Added.
422 * platform/chromium/plugins/multiple-plugins-expected.txt: Added.
423 * platform/chromium/plugins/multiple-plugins.html: Added.
424 * platform/chromium/plugins/nested-plugin-objects-expected.txt: Added.
425 * platform/chromium/plugins/nested-plugin-objects.html: Added.
426 * platform/chromium/plugins/refcount-leaks-expected.txt: Added.
427 * platform/chromium/plugins/refcount-leaks.html: Added.
428 * platform/chromium/plugins/return-npobject-expected.txt: Added.
429 * platform/chromium/plugins/return-npobject.html: Added.
430 * platform/chromium/plugins/script-object-invoke-expected.txt: Added.
431 * platform/chromium/plugins/script-object-invoke.html: Added.
433 2009-12-21 Dirk Pranke <dpranke@chromium.org>
435 Reviewed by Darin Adler.
437 Upstream a test to ensure we handle variations on "javascript:" URL
440 https://bugs.webkit.org/show_bug.cgi?id=32740
442 * fast/dom/xss-DENIED-javascript-variations-expected.txt: Added.
443 * fast/dom/xss-DENIED-javascript-variations.html: Added.
445 2009-12-21 Nate Chapin <japhet@chromium.org>
447 Unreviewed, build fix.
449 Cleared instead of deleted some layout test files, making them fail. Delete them for real.
451 * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Removed.
452 * http/tests/navigation/image-load-in-beforeunload-handler.html: Removed.
453 * http/tests/navigation/image-load-in-unload-handler-expected.txt: Removed.
454 * http/tests/navigation/image-load-in-unload-handler.html: Removed.
455 * http/tests/navigation/resources/wait-then-notify-done.html: Removed.
457 2009-12-21 Nate Chapin <japhet@chromium.org>
459 Rubber-stamped by Darin Adler.
461 Revert r52446 due to crashiness.
463 https://bugs.webkit.org/show_bug.cgi?id=32839
465 * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt:
466 * http/tests/navigation/image-load-in-beforeunload-handler.html:
467 * http/tests/navigation/image-load-in-unload-handler-expected.txt:
468 * http/tests/navigation/image-load-in-unload-handler.html:
469 * http/tests/navigation/resources/wait-then-notify-done.html:
471 2009-12-21 Dirk Schulze <krit@webkit.org>
473 Reviewed by Darin Adler and Nikolas Zimmermann.
476 https://bugs.webkit.org/show_bug.cgi?id=32738
478 Update pixel test results for two SVG masking operations. They don't fail
479 and there is no noticable difference between the old and new results. But
480 Masking uses smaller ImageBuffers now and that changed the checksum.
482 * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
483 * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
484 * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
485 * platform/mac/svg/batik/masking/maskRegions-expected.png:
487 2009-12-21 Andreas Kling <andreas.kling@nokia.com>
489 Reviewed by Darin Adler.
491 Test that dragging an SVG as <img> doesn't crash the browser.
492 Note that this only works in debug mode as it's a failing assert.
494 https://bugs.webkit.org/show_bug.cgi?id=32511
496 * fast/images/drag-svg-as-image.html: Added.
497 * platform/qt/Skipped: fast/images/drag-svg-as-image.html added.
499 2009-12-21 Nate Chapin <japhet@chromium.org>
501 Reviewed by Darin Adler.
503 Tests for https://bugs.webkit.org/show_bug.cgi?id=30457.
505 * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Added.
506 * http/tests/navigation/image-load-in-beforeunload-handler.html: Added.
507 * http/tests/navigation/image-load-in-unload-handler-expected.txt: Added.
508 * http/tests/navigation/image-load-in-unload-handler.html: Added.
509 * http/tests/navigation/resources/wait-then-notify-done.html: Added.
511 2009-12-21 Philippe Normand <pnormand@igalia.com>
513 Rubber-stamped by Xan Lopez.
515 * platform/gtk/Skipped: Unskip test fixed by patch from Bug 24001.
517 2009-12-20 Kent Tamura <tkent@chromium.org>
519 Reviewed by Darin Adler.
521 A test for Date binding.
522 https://bugs.webkit.org/show_bug.cgi?id=32698
524 * fast/forms/input-valueasdate-expected.txt: Added.
525 * fast/forms/input-valueasdate.html: Added.
526 * fast/forms/script-tests/input-valueasdate.js: Added.
528 2009-12-20 Alejandro G. Castro <alex@igalia.com>
530 Reviewed by Gustavo Noronha Silva.
532 [GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html
533 https://bugs.webkit.org/show_bug.cgi?id=32788
535 Avoid using fixed values when moving mouse.
537 * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
538 * platform/gtk/editing/pasteboard/middle-button-paste.html:
540 2009-12-20 Alejandro G. Castro <alex@igalia.com>
542 Reviewed by Gustavo Noronha Silva.
544 * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
545 * platform/gtk/editing/pasteboard/middle-button-paste.html:
547 2009-12-20 Dirk Pranke <dpranke@chromium.org>
549 Reviewed by Darin Adler.
551 Upstreaming two plugin tests from chromium.org.
552 https://bugs.webkit.org/show_bug.cgi?id=32750
554 * plugins/get-file-url-expected.txt: Added.
555 * plugins/get-file-url.html: Added.
556 * plugins/get-url-with-iframe-target-expected.txt: Added.
557 * plugins/get-url-with-iframe-target.html: Added.
558 * plugins/resources/get-file-url-subframe.html: Added.
560 2009-12-20 Dirk Pranke <dpranke@chromium.org>
562 Reviewed by Darin Adler.
564 Upstream a test from chromium.org that verifies that calling
565 document.clear() from an external script doesn't crash the browser.
566 https://bugs.webkit.org/show_bug.cgi?id=32743
568 * fast/dom/document-clear-expected.txt: Added.
569 * fast/dom/document-clear.html: Added.
570 * fast/dom/resources/document-clear.js: Added.
572 2009-12-20 Dirk Pranke <dpranke@chromium.org>
574 Reviewed by Darin Adler.
576 https://bugs.webkit.org/show_bug.cgi?id=32735
578 Upstream a test from chromium.org - ensure that creating a
579 new Image is actually creating an HTML image element, regardless
582 * svg/custom/new-image-is-html-element-expected.txt: Added.
583 * svg/custom/new-image-is-html-element.svg: Added.
585 2009-12-20 Dirk Pranke <dpranke@fila-macpro.mtv.corp.google.com>
587 Reviewed by Darin Adler.
589 upstream test from chromium.org - this tests simulating italic
590 on glyphs that don't have an italic version.
592 https://bugs.webkit.org/show_bug.cgi?id=32693
594 * fast/text/fake-italic.html: Added.
595 * platform/mac/fast/text/fake-italic-expected.checksum: Added.
596 * platform/mac/fast/text/fake-italic-expected.png: Added.
597 * platform/mac/fast/text/fake-italic-expected.txt: Added.
599 2009-12-19 Adam Barth <abarth@webkit.org>
601 No review, rolling out r52399.
602 http://trac.webkit.org/changeset/52399
604 * websocket/tests/bad-sub-protocol-expected.txt:
605 * websocket/tests/script-tests/url-parsing.js:
606 * websocket/tests/url-parsing-expected.txt:
608 2009-12-19 Adam Barth <abarth@webkit.org>
610 Reviewed by Eric Seidel.
612 Add a test for window.open and JavaScript URLs.
614 * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt: Added.
615 * http/tests/security/xss-DENIED-window-open-javascript-url.html: Added.
617 2009-12-19 Fumitoshi Ukai <ukai@chromium.org>
619 Reviewed by Alexey Proskuryakov.
621 Invalid url should raise SYNTAX_ERR exception.
622 https://bugs.wbekit.org/show_bug.cgi?id=32700
624 * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
625 * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
626 Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80.
627 * websocket/tests/url-parsing-expected.txt:
629 2009-12-19 Dirk Schulze <krit@webkit.org>
631 Reviewed by Nikolas Zimmermann.
633 Add tests to check filter, mask, clip, opacity and marker ordering
634 https://bugs.webkit.org/show_bug.cgi?id=14010
636 Tests the right order of filter and clipper/masker aplied to a SVG
639 * platform/mac/svg/filters/filter-clip-expected.checksum: Added.
640 * platform/mac/svg/filters/filter-clip-expected.png: Added.
641 * platform/mac/svg/filters/filter-clip-expected.txt: Added.
642 * svg/filters/filter-clip.svg: Added.
644 2009-12-19 Benjamin Otte <otte@gnome.org>
646 Reviewed by Gustavo Noronha.
648 Rebaselined test after revision 52335.
650 * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: Added.
652 2009-12-19 Alejandro G. Castro <alex@igalia.com>
654 Reviewed by Xan Lopez.
656 Tests for https://bugs.webkit.org/show_bug.cgi?id=28153
657 can't middle-button paste within a single window
659 * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt: Added
660 * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html: Adeed
662 2009-12-19 MORITA Hajime <morrita@gmail.com>
664 Reviewed by Darin Adler.
666 WebCore::Range::surroundContents NULL pointer crash.
668 https://bugs.webkit.org/show_bug.cgi?id=31684
670 * fast/dom/Range/31684-expected.txt: Added.
671 * fast/dom/Range/31684.html: Added.
672 * fast/dom/Range/script-tests/31684.js: Added.
674 2009-12-18 Simon Fraser <simon.fraser@apple.com>
676 Reviewed by Darin Adler.
678 Crash when accessing webkitTransition property after setting webkitTransitionProperty with invalid value.
679 https://bugs.webkit.org/show_bug.cgi?id=31559
681 Test accessing shorthand property after setting an individual property to a longer or shorter list.
683 * fast/css/shorthand-mismatched-list-crash-expected.txt: Added.
684 * fast/css/shorthand-mismatched-list-crash.html: Added.
686 2009-12-18 Jon Honeycutt <jhoneycutt@apple.com>
688 REGRESSION(r52233): MSAA: Accessibility role of lists is wrong
690 https://bugs.webkit.org/show_bug.cgi?id=32736
692 Reviewed by Adam Roben.
694 * platform/win/accessibility/list-role-expected.txt: Added.
695 * platform/win/accessibility/list-role.html: Added.
696 Verify that lists return the "list" role.
698 2009-12-17 Jon Honeycutt <jhoneycutt@apple.com>
700 MSAA: Accessibility role of list items is wrong
702 https://bugs.webkit.org/show_bug.cgi?id=32688
704 Reviewed by Adam Roben.
706 * platform/win/accessibility/list-item-role-expected.txt: Added.
707 * platform/win/accessibility/list-item-role.html: Added.
708 Verify that the list item role is "list item".
710 2009-12-17 Jon Honeycutt <jhoneycutt@apple.com>
712 MSAA: Accessibility role of list markers is wrong
714 https://bugs.webkit.org/show_bug.cgi?id=32687
716 Reviewed by Adam Roben.
718 * platform/win/accessibility/list-marker-role-expected.txt: Added.
719 * platform/win/accessibility/list-marker-role.html: Added.
720 Verify that the list marker role is "text".
722 2009-12-18 Brian Weinstein <bweinstein@apple.com>
724 Reviewed by Adam Roben.
726 Fixes <http://webkit.org/b/32613>.
727 REGRESSION (r52008): Middle-clicking on a linked image starts a pan scroll,
728 but should follow the link instead.
730 Added tests that test pan scrolling behavior when you middle click on images with
731 links, and if you click on parts on image maps that are links, and that aren't.
733 * platform/win/fast/events/panScroll-image-no-scroll-expected.txt: Added.
734 * platform/win/fast/events/panScroll-image-no-scroll.html: Added.
735 * platform/win/fast/events/panScroll-imageMap-href-no-scroll-expected.txt: Added.
736 * platform/win/fast/events/panScroll-imageMap-href-no-scroll.html: Added.
737 * platform/win/fast/events/panScroll-imageMap-noHref-scroll-expected.txt: Added.
738 * platform/win/fast/events/panScroll-imageMap-noHref-scroll.html: Added.
740 2009-12-18 Kenneth Russell <kbr@google.com>
742 Reviewed by Darin Fisher.
744 Index validation for drawElements examines too many indices
745 https://bugs.webkit.org/show_bug.cgi?id=32692
747 * fast/canvas/webgl/bug-32692-expected.txt: Added.
748 * fast/canvas/webgl/bug-32692.html: Added.
750 2009-12-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
752 Rubber-stamped by Xan Lopez.
754 Unskip test that should now pass.
756 * platform/gtk/Skipped:
758 2009-12-18 Brian Weinstein <bweinstein@apple.com>
760 Rubber-stamped by Adam Roben.
762 Add expected failing results for fast/dom/Element/id-in-deleteutton.html.
763 The progress of fixing the failure is being tracked by:
764 <https://bugs.webkit.org/show_bug.cgi?id=32727>.
766 * platform/win/fast/dom/Element: Added.
767 * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Added.
769 2009-12-18 Shu Chang <Chang.Shu@nokia.com>
771 Reviewed by Darin Adler.
773 New test cases for isId support.
774 https://bugs.webkit.org/show_bug.cgi?id=5578
776 * dom/xhtml/level3/core/attrisid04-expected.txt:
777 * dom/xhtml/level3/core/attrisid04.js:
779 * dom/xhtml/level3/core/attrisid05-expected.txt:
780 * dom/xhtml/level3/core/attrisid05.js:
782 * fast/dom/Element/attrisid-extra01-expected.txt: Added.
783 * fast/dom/Element/attrisid-extra01.html: Added.
784 * fast/dom/Element/id-in-applet-expected.txt: Added.
785 * fast/dom/Element/id-in-applet.html: Added.
786 * fast/dom/Element/id-in-deletebutton-expected.txt: Added.
787 * fast/dom/Element/id-in-deletebutton.html: Added.
788 * fast/dom/Element/id-in-formcollection-expected.txt: Added.
789 * fast/dom/Element/id-in-formcollection.html: Added.
790 * fast/dom/Element/id-in-frame-expected.txt: Added.
791 * fast/dom/Element/id-in-frame.html: Added.
792 * fast/dom/Element/id-in-frameset-expected.txt: Added.
793 * fast/dom/Element/id-in-frameset.html: Added.
794 * fast/dom/Element/id-in-getelement01-expected.txt: Added.
795 * fast/dom/Element/id-in-getelement01.html: Added.
796 * fast/dom/Element/id-in-insert-hr-expected.txt: Added.
797 * fast/dom/Element/id-in-insert-hr.html: Added.
798 * fast/dom/Element/id-in-map-expected.txt: Added.
799 * fast/dom/Element/id-in-map.html: Added.
800 * fast/dom/Element/id-in-param-expected.txt: Added.
801 * fast/dom/Element/id-in-param.html: Added.
803 2009-12-18 Alejandro G. Castro <alex@igalia.com>
805 Reviewed by Darin Adler.
807 REGRESSION (r38898): Using the up arrow in a textarea gets "stuck"
809 https://bugs.webkit.org/show_bug.cgi?id=31920
811 Added test showing the problem described in the bug.
813 * editing/selection/wrapped-line-caret-3.html:
814 * editing/selection/wrapped-line-caret-3-expected.txt:
816 2009-12-17 Dirk Pranke <dpranke@chromium.org>
818 Reviewed by Adam Barth.
820 Upstreaming an XSS test from chromium.org.
821 https://bugs.webkit.org/show_bug.cgi?id=32685
823 * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt: Added.
824 * http/tests/security/xss-DENIED-assign-location-href-javascript.html: Added.
826 2009-12-17 Justin Schuh <jschuh@chromium.org>
828 Reviewed by Dan Bernstein.
830 Bug 32357: SVG test case crashes WebKit (invalid font URL)
831 https://bugs.webkit.org/show_bug.cgi?id=32357
833 Added check for NULL return value from DocLoader::requestFont()
835 * svg/text/text-font-uri-invalid-expected.txt: Added.
836 * svg/text/text-font-uri-invalid.svg: Added.
838 2009-12-17 Shinichiro Hamaji <hamaji@chromium.org>
840 Reviewed by Dan Bernstein.
842 marquee with display:inline causes crash
843 https://bugs.webkit.org/show_bug.cgi?id=32374
845 * fast/inline/inline-marquee-crash-expected.txt: Added.
846 * fast/inline/inline-marquee-crash.html: Added.
848 2009-12-17 Fumitoshi Ukai <ukai@chromium.org>
850 Unreviewed. Unskip websocket tests
852 New pywebsocket (0.4.5) landed at WebKit r52296, so
853 sub-protocol-with-space.html should pass.
855 * platform/mac/Skipped: delete websocket/tests/sub-protocol-with-space.html
856 * platform/win/Skipped: delete websocket/tests/sub-protocol-with-space.html
858 2009-12-17 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
860 Reviewed by Timothy Hatcher.
862 Web Inspector: Incorrect Doctype.
864 REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
865 https://bugs.webkit.org/show_bug.cgi?id=32671
867 * inspector/elements-panel-structure-expected.txt:
868 * inspector/elements-panel-structure.html:
870 2009-12-17 Chris Fleizach <cfleizach@apple.com>
872 Unreviewed layout test fix.
874 WAI-ARIA: implement treegrid
875 https://bugs.webkit.org/show_bug.cgi?id=31299
877 The test for this patch shouldn't be run on Tiger.
879 * platform/mac-tiger/Skipped:
881 2009-12-07 Philippe Normand <pnormand@igalia.com>
883 Reviewed by Xan Lopez.
885 [GTK] Add controls for playing html5 video.
886 https://bugs.webkit.org/show_bug.cgi?id=26304
888 Unskip some of the media tests related to the controls
889 UI. Generated results for the new ones, it will likely be needed
890 again when we add new features in the controls UI.
892 * platform/gtk/Skipped:
893 * platform/gtk/media/controls-after-reload-expected.txt: Added.
894 * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
895 * platform/gtk/media/controls-strict-expected.txt: Added.
896 * platform/gtk/media/controls-styling-expected.txt: Added.
897 * platform/gtk/media/video-controls-rendering-expected.txt: Added.
898 * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
900 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
902 Skipping one test that needs overriding of standard preferences,
905 * platform/gtk/Skipped:
907 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
909 [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
911 * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
913 2009-12-16 MORITA Hajime <morrita@gmail.com>
915 Reviewed by Eric Seidel.
917 Bug 28306: double-clicking a word inside <b> beside newline select two words
918 https://bugs.webkit.org/show_bug.cgi?id=28306
920 SimplifiedBackwardsTextIterator missed trailing whitespaces just
921 before folding line-break, which is used to detect word
922 boundaries. This fix checks strings on RenderText and expand text
923 range on SimplifiedBackwardsTextIterator to include trailing
924 whitespaces if availble.
926 * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
927 * editing/selection/doubleclick-beside-cr-span.html: Added.
929 2009-12-16 Jon Honeycutt <jhoneycutt@apple.com>
931 MSAA: Accessibility role of text nodes is wrong
933 https://bugs.webkit.org/show_bug.cgi?id=32631
934 <rdar://problem/7369084>
936 Reviewed by Alice Liu.
938 * platform/win/accessibility/text-role-expected.txt: Added.
939 * platform/win/accessibility/text-role.html: Added.
940 Check that the role of the text node that is the first child of the
941 <a> tag has the "editable text" role.
943 2009-12-16 Fumitoshi Ukai <ukai@chromium.org>
945 Reviewed by Darin Adler.
947 Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
948 https://bugs.webkit.org/show_bug.cgi?id=32606
950 It should test with /websocket/tests/no-query
952 * websocket/tests/script-tests/url-with-query-for-no-query.js:
953 * websocket/tests/url-with-query-for-no-query-expected.txt:
955 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
957 [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
958 https://bugs.webkit.org/show_bug.cgi?id=32639
960 Test was refactored by r52226, and now it passes.
962 * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
964 2009-12-16 Enrica Casucci <enrica@apple.com>
966 Reviewed by Adele Peterson.
968 Revised version of the test for:
969 <rdar://problem/5565465
970 https://bugs.webkit.org/show_bug.cgi?id=32622
972 * editing/selection/empty-cell-right-click-expected.txt:
973 * editing/selection/empty-cell-right-click.html:
975 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
977 Rubber-stamped by Simon Hausmann.
979 [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
980 https://bugs.webkit.org/show_bug.cgi?id=32639
982 * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
984 2009-12-16 Enrica Casucci <enrica@apple.com>
986 Reviewed by Eric Seidel.
988 Right clicking in a table cell creates a selection that extends into the next cell.
989 <rdar://problem/5565465>
990 https://bugs.webkit.org/show_bug.cgi?id=32622
992 * editing/selection/empty-cell-right-click-expected.txt: Added.
993 * editing/selection/empty-cell-right-click.html: Added.
995 2009-12-16 Dirk Schulze <krit@webkit.org>
997 Reviewed by Nikolas Zimmermann.
999 feMerge crahses if feMergeNodes attribute in is empty
1000 https://bugs.webkit.org/show_bug.cgi?id=32489
1002 The previous test only checked if feMerge works on empty node
1003 without a last effect. In this case we get a source image and
1004 everything works fine. This test also covers the case if there
1007 * platform/mac/svg/custom/empty-merge-expected.checksum:
1008 * platform/mac/svg/custom/empty-merge-expected.png:
1009 * platform/mac/svg/custom/empty-merge-expected.txt:
1010 * svg/custom/empty-merge.svg:
1012 2009-12-16 Dirk Schulze <krit@webkit.org>
1014 Reviewed by Darin Adler.
1016 sourceGraphic wrong if positive x,y is >0 and objectBB is selected on Filter
1017 https://bugs.webkit.org/show_bug.cgi?id=32575
1019 Check if the GraphicsContex get adjusted, if the source rect is clipped
1022 * platform/mac/svg/filters/filter-source-position-expected.checksum: Added.
1023 * platform/mac/svg/filters/filter-source-position-expected.png: Added.
1024 * platform/mac/svg/filters/filter-source-position-expected.txt: Added.
1025 * svg/filters/filter-source-position.svg: Added.
1027 2009-12-16 Enrica Casucci <enrica@apple.com>
1029 Reviewed by Adele Peterson.
1031 CrashTracer: [USER] 1 crash in Safari at com.apple.WebCore: WebCore::endsOfNodeAreVisuallyDistinctPositions + 115
1032 <rdar://problem/7467108>
1033 https://bugs.webkit.org/show_bug.cgi?id=32590
1035 * editing/selection/button-right-click-expected.txt: Added.
1036 * editing/selection/button-right-click.html: Added.
1038 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
1040 Rubber-stamped by Kenneth Rohde Christiansen.
1042 https://bugs.webkit.org/show_bug.cgi?id=31332
1044 [Qt] After http://trac.webkit.org/changeset/52192
1045 there are a failing and a timeouter test.
1047 * platform/qt/Skipped: http/tests/misc/drag-over-iframe-invalid-source-crash.html added until fix.
1048 * platform/qt/fast/text/international/khmer-selection-expected.txt: update outdated expected.
1050 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
1052 Rubber-stamped by Simon Hausmann.
1054 [Qt] http://trac.webkit.org/changeset/52194 fixed a side-effect
1055 of DumpRenderTree. The previously wrong expected file updated.
1057 * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt: updated.
1059 2009-12-16 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1061 Skipping a new test, and a test that fails only on the release
1062 bot, apparently because of rouding errors.
1064 * platform/gtk/Skipped:
1066 2009-12-16 Simon Hausmann <simon.hausmann@nokia.com>
1068 Reviewed by Holger Freyther.
1070 [Qt] Unskip fast/css/font-face-multiple-families.html.
1072 * platform/qt/Skipped:
1074 2009-12-16 Csaba Osztrogonác <ossy@webkit.org>
1076 Reviewed by Simon Hausmann.
1078 [Qt] fast/css/font-face-unused-source-loaded.html crashes
1079 https://bugs.webkit.org/show_bug.cgi?id=32600
1081 The crash caused by fast/css/font-face-multiple-families.html, added to skiplist until fix.
1083 * platform/qt/Skipped: fast/css/font-face-multiple-families.html added.
1085 2009-12-13 Roland Steiner <rolandsteiner@chromium.org>
1087 Reviewed by Adam Barth.
1089 Fix crash when encountering illegal HTML within a continuation inside <ruby>.
1090 (https://bugs.webkit.org/show_bug.cgi?id=32316)
1092 Avoid having the anonymous blocks utilized in the ruby renderers being
1093 re-used as continuation blocks.
1094 Avoid having ruby runs collected as "leftover blocks".
1096 * fast/ruby/ruby-illegal-expected.txt: Added.
1097 * fast/ruby/ruby-illegal.html: Added.
1099 2009-12-15 Dan Bernstein <mitz@apple.com>
1101 Reviewed by Darin Adler.
1103 <rdar://problem/7470452> Safari/Chromium crashes on complicated @font-face rule
1104 https://bugs.webkit.org/show_bug.cgi?id=32257
1106 * fast/css/font-face-unused-source-loaded-expected.txt: Added.
1107 * fast/css/font-face-unused-source-loaded.html: Added.
1109 2009-12-15 Kenneth Russell <kbr@google.com>
1111 Reviewed by Darin Fisher.
1113 Don't allow default framebuffer to be mutated
1114 https://bugs.webkit.org/show_bug.cgi?id=32391
1116 * fast/canvas/webgl/error-reporting-expected.txt:
1117 * fast/canvas/webgl/null-object-behaviour-expected.txt:
1118 * fast/canvas/webgl/script-tests/error-reporting.js:
1119 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
1121 2009-12-15 Chris Fleizach <cfleizach@apple.com>
1123 Reviewed by Darin Adler.
1125 WAI-ARIA: implement treegrid
1126 https://bugs.webkit.org/show_bug.cgi?id=31299
1128 * platform/mac-leopard/Skipped:
1129 * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
1130 * platform/mac/accessibility/aria-treegrid.html: Added.
1132 2009-12-15 Eric Seidel <eric@webkit.org>
1134 No review, rolling out r52140.
1135 http://trac.webkit.org/changeset/52140
1136 https://bugs.webkit.org/show_bug.cgi?id=31299
1138 The commit broke the Leopard bots and unfortunately
1139 Chris wasn't around to fix them, so I'm rolling the change
1140 out after 3 hours so that the bots can roll green again. :)
1142 * platform/mac/accessibility/aria-treegrid-expected.txt: Removed.
1143 * platform/mac/accessibility/aria-treegrid.html: Removed.
1145 2009-12-14 Chris Fleizach <cfleizach@apple.com>
1147 Reviewed by Darin Adler.
1149 WAI-ARIA: implement treegrid
1150 https://bugs.webkit.org/show_bug.cgi?id=31299
1152 * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
1153 * platform/mac/accessibility/aria-treegrid.html: Added.
1155 2009-12-14 Dan Bernstein <mitz@apple.com>
1157 Reviewed by Darin Adler.
1159 <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
1160 https://bugs.webkit.org/show_bug.cgi?id=32382
1162 * fast/block/float/in-margin.html: Added.
1163 * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
1164 * platform/mac/fast/block/float/in-margin-expected.png: Added.
1165 * platform/mac/fast/block/float/in-margin-expected.txt: Added.
1167 2009-12-14 Enrica Casucci <enrica@apple.com>
1169 Reviewed by John Sullivan.
1171 Pressing backspace inside a table cell erases all empty rows below it.
1172 <rdar://problem/5565461>
1173 https://bugs.webkit.org/show_bug.cgi?id=32526
1175 * editing/deleting/delete-empty-table-expected.txt: Added.
1176 * editing/deleting/delete-empty-table.html: Added.
1178 2009-12-14 Brian Weinstein <bweinstein@apple.com>
1180 Rubber-stamped by Brady Eidson.
1182 Add two http iFrame dynamic form tests to the Windows Skipped
1185 * platform/win/Skipped:
1187 2009-12-14 Kinuko Yasuda <kinuko@chromium.com>
1189 Reviewed by Darin Fisher.
1191 Make changing-frame-hierarchy-in-onload.html less flaky and
1192 platform-independent.
1193 https://bugs.webkit.org/show_bug.cgi?id=32319
1195 * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
1197 2009-12-14 Robert Hogan <robert@roberthogan.net>
1199 Reviewed by Eric Seidel.
1201 [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
1203 Amend the behaviour of DRT::notifyDone to dump only when
1204 the page has finished loading.
1206 This fix permits removal of the following tests from the Qt skipped list:
1207 fast/forms/textarea-linewrap-dynamic.html
1208 fast/forms/textarea-setvalue-submit.html
1209 fast/forms/textarea-hard-linewrap-empty.html
1210 fast/forms/submit-to-url-fragment.html
1211 http/tests/misc/percent-sign-in-form-field-name.html
1212 http/tests/security/escape-form-data-field-names.html
1214 However it also requires the following two to be added to the skipped list:
1216 http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
1217 svg/custom/use-instanceRoot-as-event-target.xhtml
1219 It appears the behaviour of notifyDone was masking problems with these two
1222 * platform/qt/Skipped:
1224 2009-12-14 Robert Hogan <robert@roberthogan.net>
1226 Reviewed by Eric Seidel.
1228 Bug 32519 - mouseEvent fires mutiple times in
1229 LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
1231 Add test to Qt skipped list (was passing due to bug in DRT, see
1232 https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
1233 in gtk and win skipped lists.
1235 https://bugs.webkit.org/show_bug.cgi?id=32519
1237 * platform/gtk/Skipped:
1238 * platform/qt/Skipped:
1239 * platform/win/Skipped:
1241 2009-12-14 Alexey Proskuryakov <ap@apple.com>
1243 Reviewed by Dave Hyatt.
1245 https://bugs.webkit.org/show_bug.cgi?id=31660
1246 REGRESSION (r49394): Image load event fires before the document fragment is attached.
1248 * fast/images/image-load-event-in-fragment-expected.txt: Added.
1249 * fast/images/image-load-event-in-fragment.html: Added.
1251 2009-12-14 Brian Weinstein <bweinstein@apple.com>
1253 Rubber-stamped by Adam Roben.
1255 Add two XSS tests that intermittently time out to the Windows
1258 * platform/win/Skipped:
1260 2009-12-14 Simon Hausmann <hausmann@webkit.org>
1262 Reviewed by Holger Freyther.
1264 [Qt] Extend basic touch event test with a simple keyboard modifier test.
1266 https://bugs.webkit.org/show_bug.cgi?id=32482
1268 * fast/events/basic-touch-events-expected.txt:
1269 * fast/events/script-tests/basic-touch-events.js:
1270 (singleTouchSequence):
1272 2009-12-14 Robert Hogan <robert@roberthogan.net>
1274 Reviewed by Eric Seidel.
1276 access-control-basic-denied-preflight-cache.html fails manual testing.
1278 LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
1279 fails manual testing. It passes the automatic layout tests in Qt due to a bug with
1280 notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
1282 Performing the test manually in QtLauncher shows that an exception is received.
1284 Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
1286 https://bugs.webkit.org/show_bug.cgi?id=32521
1288 * platform/qt/Skipped:
1290 2009-12-14 Eric Carlson <eric.carlson@apple.com>
1292 Not reviewed, build fix.
1294 Add missing newline at end of test result.
1296 * platform/mac-tiger/media/video-no-audio-expected.txt:
1298 2009-12-14 Adam Langley <agl@google.com>
1300 Reviewed by Darin Adler.
1302 Test that an image's size is valid before reading it.
1304 Previously, an image that failed to load (m_failed == true) would
1305 trigger an assertion failure when WebKit tried to get its size.
1307 https://bugs.webkit.org/show_bug.cgi?id=32176
1308 http://code.google.com/p/chromium/issues/detail?id=28566
1310 * fast/images/resources/size-failure.gif: Added.
1311 * fast/images/size-failure-expected.txt: Added.
1312 * fast/images/size-failure.html: Added.
1314 2009-12-14 Dan Bernstein <mitz@apple.com>
1316 Reviewed by Darin Adler.
1318 <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
1319 RenderWidget::setWidgetGeometry()
1321 * fast/forms/defer-updateFromElement-expected.txt: Added.
1322 * fast/forms/defer-updateFromElement.html: Added.
1324 2009-12-14 Eric Carlson <eric.carlson@apple.com>
1326 Not reviewed, build fix.
1328 Update Tiger media test results after r52094.
1330 * platform/mac-tiger/accessibility: Added.
1331 * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
1332 * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
1333 * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
1334 * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
1335 * platform/mac-tiger/media/controls-strict-expected.txt: Added.
1336 * platform/mac-tiger/media/controls-styling-expected.txt: Added.
1337 * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
1338 * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
1339 * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
1340 * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
1342 2009-12-14 Chris Fleizach <cfleizach@apple.com>
1344 Reviewed by Adele Peterson.
1346 AX: there's an infinite loop going on for some webpages - facebook.com
1347 https://bugs.webkit.org/show_bug.cgi?id=32501
1349 * accessibility/hang-in-isignored-expected.txt: Added.
1350 * accessibility/hang-in-isignored.html: Added.
1352 2009-12-14 Eric Carlson <eric.carlson@apple.com>
1354 Reviewed by Dan Bernstein.
1356 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
1358 Regenerate layout and pixel test results for the new UI.
1360 * platform/mac-leopard/Skipped:
1361 * platform/mac-leopard/accessibility/media-element-expected.txt:
1362 * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
1363 * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
1364 * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
1365 * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
1366 * platform/mac-leopard/media/controls-after-reload-expected.txt:
1367 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1368 * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
1369 * platform/mac-leopard/media/controls-strict-expected.png: Added.
1370 * platform/mac-leopard/media/controls-strict-expected.txt:
1371 * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
1372 * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
1373 * platform/mac-leopard/media/controls-styling-expected.png: Added.
1374 * platform/mac-leopard/media/controls-styling-expected.txt:
1375 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1376 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1377 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1378 * platform/mac-leopard/media/video-display-toggle-expected.txt:
1379 * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
1380 * platform/mac-leopard/media/video-no-audio-expected.png: Added.
1381 * platform/mac-leopard/media/video-no-audio-expected.txt:
1382 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1383 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1385 2009-12-14 Philippe Normand <pnormand@igalia.com>
1387 Rubber-stamped by Gustavo Noronha Silva.
1389 media/video-played-collapse.html is failing
1390 https://bugs.webkit.org/show_bug.cgi?id=31434
1392 * platform/gtk/Skipped: Give this test another chance, we believe
1393 the bug above has been fixed in a previous commit.
1395 2009-12-14 Adele Peterson <adele@apple.com>
1397 RS by Maciej Stachowiak.
1399 Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1400 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1401 https://bugs.webkit.org/show_bug.cgi?id=32078
1403 * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
1404 * platform/win/fast/css/opacity-float-expected.txt: Added.
1406 2009-12-13 Adele Peterson <adele@apple.com>
1408 RS by Maciej Stachowiak.
1410 Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1411 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1412 https://bugs.webkit.org/show_bug.cgi?id=32078
1414 * platform/mac/fast/css/opacity-float-expected.txt: Added.
1416 2009-12-13 Dan Bernstein <mitz@apple.com>
1418 Reviewed by Simon Fraser.
1420 <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
1421 handling misnested residual style tags
1423 * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
1424 * fast/parser/residual-style-close-ref-clone.html: Added.
1426 2009-12-13 Adele Peterson <adele@apple.com>
1428 Reviewed by Sam Weinig.
1430 Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1431 <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1432 https://bugs.webkit.org/show_bug.cgi?id=32078
1434 * fast/css/large-number-round-trip-expected.txt:
1435 * fast/css/large-number-round-trip.html: Updated to run in Firefox.
1436 * fast/css/opacity-float-expected.txt:
1437 * fast/css/opacity-float.html:
1438 * transforms/2d/compound-2d-transforms-expected.txt:
1439 * transforms/2d/compound-2d-transforms.html:
1441 2009-12-13 Eric Carlson <eric.carlson@apple.com>
1443 No review, rolling out r52059 until I can generate new Tiger test
1446 * platform/mac-leopard/Skipped:
1447 * platform/mac-leopard/media/controls-after-reload-expected.txt:
1448 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1449 * platform/mac-leopard/media/controls-strict-expected.txt:
1450 * platform/mac-leopard/media/controls-styling-expected.txt:
1451 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1452 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1453 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1454 * platform/mac-leopard/media/video-display-toggle-expected.txt:
1455 * platform/mac-leopard/media/video-no-audio-expected.txt:
1456 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1457 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1458 * platform/mac/media/audio-controls-rendering-expected.checksum:
1459 * platform/mac/media/video-zoom-expected.checksum:
1461 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1463 Reviewed by Dan Bernstein.
1465 <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
1467 Regenerate layout and pixel test results for the new UI.
1469 * platform/mac-leopard/Skipped:
1470 * platform/mac-leopard/media/controls-after-reload-expected.txt:
1471 * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1472 * platform/mac-leopard/media/controls-strict-expected.txt:
1473 * platform/mac-leopard/media/controls-styling-expected.txt:
1474 * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1475 * platform/mac-leopard/media/video-controls-rendering-expected.png:
1476 * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1477 * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1478 * platform/mac-leopard/media/video-display-toggle-expected.png:
1479 * platform/mac-leopard/media/video-display-toggle-expected.txt:
1480 * platform/mac-leopard/media/video-no-audio-expected.txt:
1481 * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1482 * platform/mac-leopard/media/video-zoom-controls-expected.png:
1483 * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1484 * platform/mac/media/audio-controls-rendering-expected.checksum:
1485 * platform/mac/media/audio-controls-rendering-expected.png:
1486 * platform/mac/media/video-zoom-expected.checksum:
1487 * platform/mac/media/video-zoom-expected.png:
1489 2009-12-12 Kenneth Russell <kbr@google.com>
1491 Reviewed by Oliver Hunt.
1493 Errors in WebGL[T]Array set() and get() methods
1494 https://bugs.webkit.org/show_bug.cgi?id=32456
1496 Test: fast/canvas/webgl/bug-32456.html
1498 * fast/canvas/webgl/array-unit-tests.html:
1499 * fast/canvas/webgl/bug-32456-expected.txt: Added.
1500 * fast/canvas/webgl/bug-32456.html: Added.
1502 2009-12-12 Kenneth Russell <kbr@google.com>
1504 Reviewed by Oliver Hunt.
1506 Update WebGL tests to released versions
1507 https://bugs.webkit.org/show_bug.cgi?id=32457
1509 * fast/canvas/webgl/resources/utils3d.js:
1510 (initWebGL.gl.console.window.console.log):
1517 (doLoadImageTexture):
1519 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1521 Reviewed by Darin Adler.
1523 <rdar://problem/7453726> Pull shared UI code into WebKit
1525 Update media tests for small change in timeline slider thumb position
1527 * platform/mac/media/audio-controls-rendering-expected.txt:
1528 * platform/mac/media/controls-after-reload-expected.txt:
1529 * platform/mac/media/controls-styling-expected.txt:
1530 * platform/mac/media/video-no-audio-expected.txt:
1531 * platform/mac/media/video-zoom-controls-expected.txt:
1533 2009-12-12 Csaba Osztrogonác <ossy@webkit.org>
1535 [Qt] Missing forward entries when dumping back/forward list
1536 https://bugs.webkit.org/show_bug.cgi?id=32470
1538 Failing tests added to skiplist until bug fixed.
1540 * platform/qt/Skipped:
1541 - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
1542 - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
1544 2009-12-11 Shinichiro Hamaji <hamaji@chromium.org>
1546 Reviewed by Darin Adler.
1548 body with display:inline causes crash
1549 https://bugs.webkit.org/show_bug.cgi?id=32371
1551 * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
1552 * fast/inline/inline-body-crash.html: Added.
1553 * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
1554 * fast/inline/inline-body-with-scrollbar-crash.html: Added.
1556 2009-12-11 Brady Eidson <beidson@apple.com>
1558 Reviewed by Darin Adler.
1560 <rdar://problem/7342725> and https://webkit.org/b/32383
1561 Selecting article text at sfgate.com results in spurious back/forward entries
1563 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
1564 * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
1565 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
1566 * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
1567 * http/tests/navigation/resources/notify-done.html: Added.
1569 * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
1571 2009-12-11 Simon Fraser <simon.fraser@apple.com>
1573 Reviewed by Darin Adler.
1575 Negative values for animation-delay are ignored (treated as zero)
1576 https://bugs.webkit.org/show_bug.cgi?id=26150
1578 Tests for software and accelerated animations and transitions with negative delay.
1580 * animations/negative-delay-expected.txt: Added.
1581 * animations/negative-delay.html: Added.
1582 * transitions/negative-delay-expected.txt: Added.
1583 * transitions/negative-delay.html: Added.
1585 2009-12-11 Drew Wilson <atwilson@chromium.org>
1587 Reviewed by Darin Adler.
1589 REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
1590 https://bugs.webkit.org/show_bug.cgi?id=29344
1592 dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
1593 but is especially unreliable on Leopard, so disabling on that platform.
1595 * platform/mac-leopard/Skipped:
1596 disabled dedicated-worker-lifecycle.html.
1598 2009-12-11 Brian Weinstein <bweinstein@apple.com>
1600 Reviewed by Darin Adler.
1602 Fixes <http://webkit.org/b/32399>.
1603 Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
1605 Added a test to make sure that we don't pan scroll if we start to scroll in an empty
1606 iFrame that has a scrollable owner document.
1608 * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
1609 * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
1611 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1613 Skip test that is failing because script is not executed after the
1614 view it is on is destroyed.
1615 See https://bugs.webkit.org/show_bug.cgi?id=32441
1617 * platform/gtk/Skipped:
1619 2009-12-11 Brian Weinstein <bweinstein@apple.com>
1621 Reviewed by Adam Roben.
1623 Fixes <http://webkit.org/b/32303>.
1624 Middle-mouse button not firing mousedown DOM event when autoscroll happens.
1626 Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
1627 that when event.preventDefault is called, pan scrolling doesn't happen.
1629 * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
1630 * platform/win/fast/events/panScroll-event-fired.html: Added.
1631 * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
1632 * platform/win/fast/events/panScroll-preventDefault.html: Added.
1634 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
1636 [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
1637 https://bugs.webkit.org/show_bug.cgi?id=32437
1639 * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
1641 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1643 Skip two tests that require infrastructure our DRT doesn't have,
1644 or functionality our port does not implement.
1646 * platform/gtk/Skipped:
1648 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
1650 [Qt] Unreviewed. Skip a timeouter flakey test.
1652 * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
1654 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
1656 Rubber-stamped by Simon Hausmann.
1658 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
1660 * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
1661 * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
1662 * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
1663 * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
1665 2009-12-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1667 Fixed typo in test result.
1669 * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
1671 2009-12-11 Csaba Osztrogonác <ossy@webkit.org>
1673 Rubber-stamped by Simon Hausmann.
1675 [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
1676 Original expected files copied.
1678 * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
1679 * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
1680 * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
1681 * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
1683 2009-12-11 Simon Hausmann <simon.hausmann@nokia.com>
1685 Skip the touch tests on Windows (somehow that hunk got lost).
1687 * platform/win/Skipped:
1689 2009-12-11 Kent Tamura <tkent@chromium.org>
1691 Reviewed by Darin Adler.
1693 Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
1694 value for a huge year value.
1695 https://bugs.webkit.org/show_bug.cgi?id=32304
1697 * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
1698 * fast/js/date-daysfrom1970-overflow.html: Added.
1699 * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
1701 2009-12-11 Benjamin Poulain <benjamin.poulain@nokia.com>
1703 Reviewed by Darin Adler.
1705 The values of RuntimeArray are not enumerable
1706 https://bugs.webkit.org/show_bug.cgi?id=29005
1708 The indices of RuntimeArray should be enumerated like for a regular array.
1710 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
1711 * platform/mac/fast/dom/wrapper-classes-objc.html:
1713 2009-12-11 Simon Hausmann <hausmann@webkit.org>
1715 Reviewed by Antti Koivisto.
1717 Added basic layout test for DOM touch events.
1719 https://bugs.webkit.org/show_bug.cgi?id=32114
1721 * fast/events/basic-touch-events-expected.txt: Added.
1722 * fast/events/basic-touch-events.html: Added.
1723 * fast/events/script-tests/basic-touch-events.js: Added.
1727 (singleTouchSequence):
1728 (multiTouchSequence):
1730 * platform/gtk/Skipped:
1731 * platform/mac/Skipped:
1732 * platform/win/Skipped:
1734 2009-12-11 Fumitoshi Ukai <ukai@chromium.org>
1736 Reviewed by Pavel Feldman.
1738 Log WebSocket error to Web Inspector console.
1739 https://bugs.webkit.org/show_bug.cgi?id=32165
1741 * websocket/tests/handshake-error-expected.txt:
1742 * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
1743 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
1745 2009-12-10 Adam Barth <abarth@webkit.org>
1747 Reviewed by Darin Adler.
1749 Mixed content shouldn't trigger for plug-ins without URLs
1750 https://bugs.webkit.org/show_bug.cgi?id=32384
1752 * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
1753 * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
1754 * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
1756 2009-12-10 Oliver Hunt <oliver@apple.com>
1758 Reviewed by Gavin Barraclough.
1760 Incorrect caching of prototype lookup with dictionary base
1761 https://bugs.webkit.org/show_bug.cgi?id=32402
1763 Adding test for prototype caching through a dictionary
1765 * fast/js/dictionary-prototype-caching-expected.txt:
1766 * fast/js/script-tests/dictionary-prototype-caching.js:
1769 2009-12-10 Alexey Proskuryakov <ap@apple.com>
1771 Reviewed by Darin Adler.
1773 https://bugs.webkit.org/show_bug.cgi?id=32140
1774 REGRESSION(r50072): Mailman administrative functionality is broken
1776 * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
1777 * http/tests/misc/percent-sign-in-form-field-name.html: Added.
1778 * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
1780 2009-12-10 Kenneth Russell <kbr@google.com>
1782 Reviewed by Oliver Hunt.
1784 Changed WebGLRenderingContext to synthesize GL errors rather than
1785 raising JavaScript exceptions. Removed internal getError() calls
1786 after each graphics call. The GraphicsContext3D maintains the
1787 synthetic exceptions because only it has complete information
1788 about certain conditions requiring them to be raised.
1790 Based on idea from Ilmari Heikkinen, added create3DDebugContext()
1791 to webgl-test.js and changed the WebGL layout tests expecting
1792 error conditions to use it. Updated expected.txt files, which now
1793 implicitly test the OpenGL error as it is part of the exception's
1796 Added new targeted test covering aspects of synthetic errors as
1797 well as regression tests for bugs uncovered during its development.
1799 Test: fast/canvas/webgl/error-reporting.html
1801 * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
1802 * fast/canvas/webgl/drawArraysOutOfBounds.html:
1803 * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
1804 * fast/canvas/webgl/drawElementssOutOfBounds.html:
1805 * fast/canvas/webgl/error-reporting-expected.txt: Added.
1806 * fast/canvas/webgl/error-reporting.html: Added.
1807 * fast/canvas/webgl/getActiveTest-expected.txt:
1808 * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
1809 * fast/canvas/webgl/invalidPassedParams-expected.txt:
1810 * fast/canvas/webgl/invalidPassedParams.html:
1811 * fast/canvas/webgl/null-object-behaviour-expected.txt:
1812 * fast/canvas/webgl/resources/webgl-test.js:
1813 (create3DDebugContext.wrap.getError):
1814 (create3DDebugContext):
1815 * fast/canvas/webgl/script-tests/error-reporting.js: Added.
1816 * fast/canvas/webgl/script-tests/getActiveTest.js:
1817 * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
1818 * fast/canvas/webgl/script-tests/null-object-behaviour.js:
1819 * fast/canvas/webgl/script-tests/uniform-location.js:
1820 * fast/canvas/webgl/uniform-location-expected.txt:
1822 2009-12-10 Alpha Lam <hclam@chromium.org>
1824 Reviewed by Eric Carlson.
1826 Layout test for video element on HTTP
1827 https://bugs.webkit.org/show_bug.cgi?id=32333
1829 Added a new layout test that tests video element on HTTP protocol.
1830 This test load the same video file twice. The first load will cache
1831 the video file if caching is supported. The second load ensure
1832 the cache works correctly.
1834 * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
1835 * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
1836 The above two files are copied from LayoutTests/media/content because the HTTP
1837 server is rooted at LayoutTests/http/tests. And we don't want to serve these
1838 files with cgi because that will ruin the HTTP headers.
1839 * http/tests/media/video-load-twice-expected.txt: Added.
1840 * http/tests/media/video-load-twice.html: Added.
1842 2009-12-10 Enrica Casucci <enrica@apple.com>
1844 Reviewed by Darin Adler.
1846 REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
1847 <rdar://problem/7442065>
1848 https://bugs.webkit.org/show_bug.cgi?id=32285
1850 * editing/execCommand/queryCommandState-02-expected.txt: Added.
1851 * editing/execCommand/queryCommandState-02.html: Added.
1852 * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
1853 * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
1854 * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
1855 * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
1857 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
1859 Unreviewed, fixing layout test mishap.
1861 Add a newline to the layout test.
1863 * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
1865 2009-12-10 Oliver Hunt <oliver@apple.com>
1867 Reviewed by Alexey Proskuryakov.
1869 Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
1870 https://bugs.webkit.org/show_bug.cgi?id=31576
1872 Add test of window.close() during XML parsing.
1874 * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
1875 * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
1876 * fast/parser/xhtml-close-while-parsing.xhtml: Added.
1878 2009-12-10 Dimitri Glazkov <dglazkov@chromium.org>
1880 Reviewed by Adam Barth.
1882 [V8] Events created in isolated worlds may fire in main world.
1883 https://bugs.webkit.org/show_bug.cgi?id=32386
1885 This test is relevant to both JSC and V8 isolated world implementation,
1886 ensuring that events are fired in the right worlds.
1888 * http/tests/security/isolatedWorld/events.html: Added.
1889 * http/tests/security/isolatedWorld/events-expected.txt: Added.
1891 2009-12-10 Patrik Persson <patrik.j.persson@ericsson.com>
1893 Reviewed by Adam Barth.
1895 Test case to verify that sandboxing 'about:blank' does not make
1896 the containing frame sandboxed.
1898 https://bugs.webkit.org/show_bug.cgi?id=21288#c28
1900 * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
1901 * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
1902 * fast/frames/sandboxed-iframe-about-blank.html: Added.
1904 2009-12-10 Eric Z. Ayers <zundel@google.com>
1906 Reviewed by Pavel Feldman.
1908 DumpRenderTree has been patched so that the timeline-paint.html
1909 unit test now runs under GTK+.
1911 https://bugs.webkit.org/show_bug.cgi?id=31729
1913 * platform/gtk/Skipped:
1915 2009-12-10 Nikolas Zimmermann <nzimmermann@rim.com>
1917 Not reviewed. Skip two tests on gtk/qt that generate new results.
1919 * platform/gtk/Skipped:
1920 * platform/qt/Skipped:
1922 2009-12-10 Kenneth Russell <kbr@google.com>
1924 Reviewed by Oliver Hunt.
1926 [Chromium] SporeViewer demo doesn't work in Chromium
1927 https://bugs.webkit.org/show_bug.cgi?id=32364
1929 Test: fast/canvas/webgl/bug-32364.html
1931 * fast/canvas/webgl/bug-32364-expected.txt: Added.
1932 * fast/canvas/webgl/bug-32364.html: Added.
1934 2009-12-09 Maciej Stachowiak <mjs@apple.com>
1936 Reviewed by Oliver Hunt.
1938 Test for: Google reader gets stuck in the "Loading..." state and does not complete
1939 https://bugs.webkit.org/show_bug.cgi?id=32256
1941 * fast/js/codegen-jless-expected.txt: Added.
1942 * fast/js/codegen-jless.html: Added.
1943 * fast/js/script-tests/codegen-jless.js: Added.
1945 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
1947 [Qt] Unreviewed. Skip a timeouter flakey test.
1949 * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
1951 2009-12-09 Beth Dakin <bdakin@apple.com>
1953 Reviewed by Oliver Hunt.
1955 Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG
1956 property -webkit-shadow should apply shadow on the result after
1959 <rdar://problem/7389404>
1962 * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
1963 * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
1964 * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
1965 * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
1966 * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
1967 * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
1968 * svg/css/composite-shadow-example.html: Added.
1969 * svg/css/composite-shadow-with-opacity.html: Added.
1971 New and improved results:
1972 * platform/mac/svg/css/group-with-shadow-expected.checksum:
1973 * platform/mac/svg/css/group-with-shadow-expected.png:
1975 2009-12-09 Alexey Proskuryakov <ap@apple.com>
1977 Reviewed by Darin Adler.
1979 https://bugs.webkit.org/show_bug.cgi?id=32332
1980 WebSocket events should be dispatched synchronously
1982 * websocket/tests/script-tests/simple.js:
1983 * websocket/tests/simple-expected.txt:
1984 It's after all guaranteed that readyState is 1 in open and message event handlers.
1986 2009-12-09 Gavin Barraclough <barraclough@apple.com>
1988 Reviewed by Oliver Hunt.
1990 https://bugs.webkit.org/show_bug.cgi?id=32228
1993 * platform/win/Skipped:
1995 2009-12-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1997 Skip a failing test that needs DRT support to override standard
2000 * platform/gtk/Skipped:
2002 2009-12-09 Csaba Osztrogonác <ossy@webkit.org>
2004 [Qt] Skip a failing test introduced in r51877.
2006 * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
2008 2009-12-09 Nikolas Zimmermann <nzimmermann@rim.com>
2010 Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
2012 * platform/mac-snowleopard/Skipped:
2014 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
2016 Reviewed by Darin Adler.
2018 WebSocket allow space (U+0020) in sub protocol name.
2019 https://bugs.webkit.org/show_bug.cgi?id=32266
2021 Skipped sub-protocol-with-space.html for now until new pywebsocket is
2024 * websocket/tests/bad-sub-protocol-expected.txt:
2025 * websocket/tests/script-tests/bad-sub-protocol.js:
2026 * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
2027 * websocket/tests/sub-protocol-with-space-expected.txt: Added.
2028 * websocket/tests/sub-protocol-with-space.html: Added.
2030 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
2032 Reviewed by Darin Adler.
2034 Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
2035 https://bugs.webkit.org/show_bug.cgi?id=32267
2037 * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
2038 * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
2039 * websocket/tests/websocket-protocol-ignored.html: Added.
2041 2009-12-08 Peterson Trethewey <petersont@google.com>
2043 Reviewed by Oliver Hunt.
2045 Implement WebGLUniformLocation and change API to use it.
2046 https://bugs.webkit.org/show_bug.cgi?id=31173
2048 * fast/canvas/webgl/resources/structUniformShader.vert: Added.
2049 * fast/canvas/webgl/script-tests/uniform-location.js: Added.
2050 * fast/canvas/webgl/uniform-location-expected.txt: Added.
2051 * fast/canvas/webgl/uniform-location.html: Added.
2053 2009-12-08 Adam Langley <agl@google.com>
2055 Reviewed by Darin Adler.
2057 Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
2059 startDelayUpdateScrollInfo calls a function that can end up calling
2060 startDelayUpdateScrollInfo again. However, it's static state is
2061 inconsistent when this happens leading to an assertion failure (or
2062 probably a memory leak if assertions are off).
2064 Thanks to Robert Swiecki for the test case.
2066 https://bugs.webkit.org/show_bug.cgi?id=32172
2067 http://code.google.com/p/chromium/issues/detail?id=28880
2070 * fast/css/recursive-delay-update-scroll.html: Added.
2071 * fast/css/recursive-delay-update-scroll-expected.txt: Added.
2073 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2075 Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
2077 * platform/mac-snowleopard/Skipped:
2079 2009-12-08 Brady Eidson <beidson@apple.com>
2081 Reviewed by Darin Adler.
2083 Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
2084 <rdar://problem/6856662> and https://webkit.org/b/32293
2086 * fast/loader/input-element-page-cache-crash-expected.txt: Added.
2087 * fast/loader/input-element-page-cache-crash.html: Added.
2089 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2091 Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
2093 * platform/gtk/Skipped:
2094 * platform/qt/Skipped:
2096 2009-12-08 John Gregg <johnnyg@google.com>
2098 Reviewed by Adam Barth.
2100 https://bugs.webkit.org/show_bug.cgi?id=31886
2102 Test for accessing the notificationCenter of a window after it's closed.
2104 * fast/notifications/notification-after-close-expected.txt: Added.
2105 * fast/notifications/notification-after-close.html: Added.
2107 2009-12-08 Dan Bernstein <mitz@apple.com>
2109 Reviewed by John Sullivan.
2111 Added a test of block selection gap repainting in table cells
2113 * fast/repaint/block-selection-gap-in-table-cell.html: Added.
2114 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
2115 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
2116 * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
2118 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2120 Rubber-stamped by Maciej Stachowiak.
2122 Turn on (SVG) Filters for Win.
2123 https://bugs.webkit.org/show_bug.cgi?id=32224
2125 * platform/win/Skipped:
2127 2009-12-08 Kent Tamura <tkent@chromium.org>
2129 Reviewed by Darin Adler.
2131 These test results should not have platform-dependent pixel values.
2132 https://bugs.webkit.org/show_bug.cgi?id=32265
2134 Change is75PercentOf() so that it doesn't show pixel values when
2135 the check is passed.
2137 * fast/replaced/table-percent-height-expected.txt:
2138 * fast/replaced/table-percent-height-text-controls-expected.txt:
2139 * fast/replaced/table-percent-height-text-controls.html:
2140 * fast/replaced/table-percent-height.html:
2142 2009-12-08 Carol Szabo <carol.szabo@nokia.com>
2144 Reviewed by Darin Adler.
2146 CSS Counter Nesting still does not work according to the spec.
2147 https://bugs.webkit.org/show_bug.cgi?id=31723
2149 * fast/css/counters/nesting-expected.txt: Added.
2150 * fast/css/counters/nesting.html: Added.
2151 This test tests compliance with the CSS2.1 counter scoping and nesting rules.
2153 2009-12-08 Csaba Osztrogonác <ossy@webkit.org>
2155 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2157 * platform/qt/Skipped: inspector/cookie-resource-match.html added.
2159 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2161 Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
2162 (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
2164 This turns the Gtk slave to green again.
2166 * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
2168 2009-12-08 Alexander Pavlov <apavlov@chromium.org>
2170 Reviewed by Pavel Feldman.
2172 Change the way cookies are retrieved in the WebInspector frontend.
2174 Moved the cookie filtering from the native code into the frontend so that
2175 all cookies can be retrieved regardless of the associated domain
2176 (required for certain audits to run.)
2177 https://bugs.webkit.org/show_bug.cgi?id=32160
2179 * inspector/cookie-resource-match-expected.txt: Added.
2180 * inspector/cookie-resource-match.html: Added.
2182 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2184 Rubber-stamped by Maciej Stachowiak.
2186 Turn on (SVG) Filters for Gtk.
2187 https://bugs.webkit.org/show_bug.cgi?id=32224
2189 * platform/gtk/Skipped:
2191 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2193 Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
2195 * platform/mac-snowleopard/Skipped:
2197 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2199 Not reviewed. Oops forgot to update three results -> Qt slave green again.
2201 * platform/qt/svg/filters/feGaussianBlur-expected.txt:
2202 * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
2203 * platform/qt/svg/filters/feOffset-expected.txt:
2205 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2207 Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
2208 because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
2210 Update some Qt specfic filter test results.
2212 * platform/qt/Skipped:
2213 * platform/qt/svg/filters/feComposite-expected.txt:
2214 * platform/qt/svg/filters/feMerge-expected.txt:
2215 * platform/qt/svg/filters/feTile-expected.txt:
2216 * platform/qt/svg/filters/shadow-on-filter-expected.txt:
2217 * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
2218 * platform/qt/svg/filters/sourceAlpha-expected.txt:
2219 * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
2220 * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
2221 * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
2223 2009-12-08 Fumitoshi Ukai <ukai@chromium.org>
2225 Reviewed by Darin Adler.
2227 Add tests that WebSocket protocol argument works.
2228 https://bugs.webkit.org/show_bug.cgi?id=3178
2230 * websocket/tests/bad-sub-protocol-expected.txt: Added.
2231 * websocket/tests/bad-sub-protocol.html: Added.
2232 * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
2233 * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
2234 * websocket/tests/protocol-test_wsh.py: Added.
2235 * websocket/tests/script-tests/bad-sub-protocol.js: Added.
2236 * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
2237 * websocket/tests/script-tests/sub-protocol.js: Added.
2238 * websocket/tests/sub-protocol-expected.txt: Added.
2239 * websocket/tests/sub-protocol.html: Added.
2241 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
2243 [Qt] Unreviewed fix to make QtBuildBot green.
2244 Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
2245 https://bugs.webkit.org/show_bug.cgi?id=32224
2246 http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
2248 * platform/qt/Skipped:
2250 2009-12-07 Shinichiro Hamaji <hamaji@chromium.org>
2252 Reviewed by Darin Adler.
2254 editing/selection/last-empty-inline is failing in Windows
2255 https://bugs.webkit.org/show_bug.cgi?id=31985
2257 * editing/selection/last-empty-inline-expected.txt:
2258 * editing/selection/last-empty-inline.html:
2259 * platform/qt/Skipped:
2260 * platform/win/Skipped:
2262 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
2264 Reviewed by Alexey Proskuryakov.
2266 Fragments now make WebSocket URL parsing fail.
2267 https://bugs.webkit.org/show_bug.cgi?id=32144
2269 * websocket/tests/script-tests/url-parsing.js:
2270 * websocket/tests/script-tests/url-with-fragment.js: Removed.
2271 * websocket/tests/url-parsing-expected.txt:
2272 * websocket/tests/url-with-fragment-expected.txt: Removed.
2273 * websocket/tests/url-with-fragment.html: Removed.
2275 2009-12-07 Fumitoshi Ukai <ukai@chromium.org>
2277 Reviewed by Darin Adler.
2279 Fix wrong length parsing in WebSocket.
2280 https://bugs.webkit.org/show_bug.cgi?id=32203
2282 These two tests assumed wrong length encoding in frame: it parsed
2283 length from bytes with 8th bit on. But spec says length is encoded
2284 as a series of 7-bit bytes stored in octests with the 8th bit on
2285 *but the last byte*.
2286 These tests encodes a frame that has 129 length, so it must be
2287 \x81\0x01 instead of \x81\0x81.
2289 * websocket/tests/frame-length-longer-than-buffer_wsh.py:
2290 * websocket/tests/frame-length-skip_wsh.py:
2292 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2294 Rubber-stamped by Maciej Stachowiak.
2296 Turn on (SVG) Filters for Qt.
2297 https://bugs.webkit.org/show_bug.cgi?id=32224
2299 * platform/qt/Skipped:
2301 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2303 Not reviewed. Reverting problematic patch, causing errors.
2305 Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
2306 Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
2308 * svg/custom/script-tests/small-pattern.js: Removed.
2309 * svg/custom/small-pattern-expected.txt: Removed.
2310 * svg/custom/small-pattern.html: Removed.
2312 2009-12-07 Kent Tamura <tkent@chromium.org>
2314 Reviewed by Darin Adler.
2316 Add tests for HTMLInputElement::stepUp() and stepDown().
2317 https://bugs.webkit.org/show_bug.cgi?id=27451
2319 * fast/forms/input-step-number-expected.txt: Added.
2320 * fast/forms/input-step-number.html: Added.
2321 * fast/forms/input-step-range-expected.txt: Added.
2322 * fast/forms/input-step-range.html: Added.
2323 * fast/forms/input-step-unsupported-expected.txt: Added.
2324 * fast/forms/input-step-unsupported.html: Added.
2325 * fast/forms/script-tests/input-step-number.js: Added.
2326 * fast/forms/script-tests/input-step-range.js: Added.
2327 * fast/forms/script-tests/input-step-unsupported.js: Added.
2329 2009-12-07 Enrica Casucci <enrica@apple.com>
2331 Reviewed by Darin Adler.
2333 REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
2334 <rdar://problem/7442387>
2335 https://bugs.webkit.org/show_bug.cgi?id=32233
2337 * editing/execCommand/indent-with-style2-expected.txt: Added.
2338 * editing/execCommand/indent-with-style2.html: Added.
2340 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2342 Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
2344 * platform/win/Skipped:
2346 2009-12-07 Csaba Osztrogonác <ossy@webkit.org>
2348 [Qt] Unreviewed. Skip a timeouter flakey test.
2350 * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
2352 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2354 Not reviewed. Skip yet another test, what a journey...
2356 * platform/gtk/Skipped:
2358 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2360 Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
2362 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2364 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2366 Not reviewed. Turn Qt slave green again, after landing filters.
2368 * platform/qt/Skipped:
2370 2009-12-07 Dan Bernstein <mitz@apple.com>
2372 Corrected expected results
2374 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
2375 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
2376 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
2377 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
2379 2009-12-07 Dan Bernstein <mitz@apple.com>
2381 Rubber-stamped by Simon Fraser.
2383 Re-enabled this test now that <rdar://problem/7450481> is fixed
2385 * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
2386 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
2388 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2390 Reviewed by Holger Hans Peter Freyther.
2392 Turn on (SVG) Filters support, by default.
2393 https://bugs.webkit.org/show_bug.cgi?id=32224
2395 Recreate SVG test baseline, after enabling filters support on mac.
2396 Add affected tests, that are not yet skipped, to the Skipped list of every other
2397 platform, until building with filters support is enabled on those platforms as well.
2399 * fast/dom/Window/window-properties-expected.txt:
2400 * fast/dom/prototype-inheritance-2-expected.txt:
2401 * fast/dom/prototype-inheritance-expected.txt:
2402 * fast/js/global-constructors-expected.txt:
2403 * platform/gtk/Skipped:
2404 * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
2405 * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
2406 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
2407 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
2408 * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
2409 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
2410 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
2411 * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
2412 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
2413 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
2414 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
2415 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
2416 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
2417 * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
2418 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
2419 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
2420 * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2421 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
2422 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
2423 * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
2424 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
2425 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
2426 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
2427 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
2428 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
2429 * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
2430 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
2431 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
2432 * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
2433 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
2434 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
2435 * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
2436 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
2437 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
2438 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
2439 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
2440 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
2441 * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
2442 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
2443 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
2444 * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
2445 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
2446 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
2447 * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
2448 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
2449 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
2450 * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
2451 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
2452 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
2453 * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
2454 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
2455 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
2456 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
2457 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
2458 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
2459 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
2460 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
2461 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
2462 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
2463 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
2464 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
2465 * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
2466 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
2467 * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
2468 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
2469 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
2470 * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
2471 * platform/mac/svg/batik/filters/feTile-expected.checksum:
2472 * platform/mac/svg/batik/filters/feTile-expected.png:
2473 * platform/mac/svg/batik/filters/feTile-expected.txt:
2474 * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
2475 * platform/mac/svg/batik/filters/filterRegions-expected.png:
2476 * platform/mac/svg/batik/filters/filterRegions-expected.txt:
2477 * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
2478 * platform/mac/svg/batik/paints/patternRegions-expected.png:
2479 * platform/mac/svg/batik/text/textEffect-expected.checksum:
2480 * platform/mac/svg/batik/text/textEffect-expected.png:
2481 * platform/mac/svg/batik/text/textEffect-expected.txt:
2482 * platform/mac/svg/batik/text/textEffect3-expected.checksum:
2483 * platform/mac/svg/batik/text/textEffect3-expected.png:
2484 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2485 * platform/mac/svg/batik/text/textFeatures-expected.checksum:
2486 * platform/mac/svg/batik/text/textFeatures-expected.png:
2487 * platform/mac/svg/batik/text/textFeatures-expected.txt:
2488 * platform/mac/svg/batik/text/textOnPath-expected.checksum:
2489 * platform/mac/svg/batik/text/textOnPath-expected.png:
2490 * platform/mac/svg/batik/text/textPosition-expected.checksum:
2491 * platform/mac/svg/batik/text/textPosition-expected.png:
2492 * platform/mac/svg/batik/text/textProperties-expected.checksum:
2493 * platform/mac/svg/batik/text/textProperties-expected.png:
2494 * platform/mac/svg/batik/text/textProperties-expected.txt:
2495 * platform/mac/svg/batik/text/verticalText-expected.checksum:
2496 * platform/mac/svg/batik/text/verticalText-expected.png:
2497 * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
2498 * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
2499 * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
2500 * platform/mac/svg/batik/text/xmlSpace-expected.png:
2501 * platform/mac/svg/carto.net/window-expected.checksum:
2502 * platform/mac/svg/carto.net/window-expected.png:
2503 * platform/mac/svg/css/arrow-with-shadow-expected.png:
2504 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
2505 * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
2506 * platform/mac/svg/css/clippath-with-shadow-expected.png:
2507 * platform/mac/svg/css/group-with-shadow-expected.checksum:
2508 * platform/mac/svg/css/group-with-shadow-expected.png:
2509 * platform/mac/svg/css/mask-with-shadow-expected.checksum:
2510 * platform/mac/svg/css/mask-with-shadow-expected.png:
2511 * platform/mac/svg/css/path-with-shadow-expected.png:
2512 * platform/mac/svg/css/stars-with-shadow-expected.checksum:
2513 * platform/mac/svg/css/stars-with-shadow-expected.png:
2514 * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
2515 * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
2516 * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
2517 * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
2518 * platform/mac/svg/custom/empty-merge-expected.checksum:
2519 * platform/mac/svg/custom/empty-merge-expected.png:
2520 * platform/mac/svg/custom/empty-merge-expected.txt:
2521 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
2522 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
2523 * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
2524 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
2525 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
2526 * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
2527 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
2528 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
2529 * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
2530 * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
2531 * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
2532 * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
2533 * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
2534 * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
2535 * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2536 * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
2537 * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
2538 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
2539 * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
2540 * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
2541 * platform/mac/svg/custom/gradient-stroke-width-expected.png:
2542 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
2543 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
2544 * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2545 * platform/mac/svg/custom/invalid-css-expected.txt:
2546 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
2547 * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
2548 * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
2549 * platform/mac/svg/custom/js-late-marker-creation-expected.png:
2550 * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
2551 * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
2552 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
2553 * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
2554 * platform/mac/svg/custom/marker-changes-expected.checksum:
2555 * platform/mac/svg/custom/marker-changes-expected.png:
2556 * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2557 * platform/mac/svg/custom/marker-child-changes-expected.png:
2558 * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2559 * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2560 * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
2561 * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
2562 * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
2563 * platform/mac/svg/custom/non-opaque-filters-expected.png:
2564 * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2565 * platform/mac/svg/custom/path-bad-data-expected.checksum:
2566 * platform/mac/svg/custom/path-bad-data-expected.png:
2567 * platform/mac/svg/custom/pattern-rotate-expected.checksum:
2568 * platform/mac/svg/custom/pattern-rotate-expected.png:
2569 * platform/mac/svg/custom/pointer-events-path-expected.checksum:
2570 * platform/mac/svg/custom/pointer-events-path-expected.png:
2571 * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
2572 * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
2573 * platform/mac/svg/custom/text-filter-expected.checksum:
2574 * platform/mac/svg/custom/text-filter-expected.png:
2575 * platform/mac/svg/custom/text-filter-expected.txt:
2576 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
2577 * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
2578 * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
2579 * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
2580 * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
2581 * platform/mac/svg/custom/visibility-override-filter-expected.png:
2582 * platform/mac/svg/custom/visibility-override-filter-expected.txt:
2583 * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
2584 * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
2585 * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
2586 * platform/mac/svg/filters/big-sized-filter-expected.checksum:
2587 * platform/mac/svg/filters/big-sized-filter-expected.png:
2588 * platform/mac/svg/filters/big-sized-filter-expected.txt:
2589 * platform/mac/svg/filters/feComposite-expected.checksum:
2590 * platform/mac/svg/filters/feComposite-expected.png:
2591 * platform/mac/svg/filters/feComposite-expected.txt:
2592 * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
2593 * platform/mac/svg/filters/feDisplacementMap-expected.png:
2594 * platform/mac/svg/filters/feDisplacementMap-expected.txt:
2595 * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
2596 * platform/mac/svg/filters/feGaussianBlur-expected.png:
2597 * platform/mac/svg/filters/feGaussianBlur-expected.txt:
2598 * platform/mac/svg/filters/feMerge-expected.checksum:
2599 * platform/mac/svg/filters/feMerge-expected.png:
2600 * platform/mac/svg/filters/feMerge-expected.txt:
2601 * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
2602 * platform/mac/svg/filters/feOffset-expected.checksum:
2603 * platform/mac/svg/filters/feOffset-expected.png:
2604 * platform/mac/svg/filters/feOffset-expected.txt:
2605 * platform/mac/svg/filters/feTile-expected.checksum:
2606 * platform/mac/svg/filters/feTile-expected.png:
2607 * platform/mac/svg/filters/feTile-expected.txt:
2608 * platform/mac/svg/filters/filterRes-expected.checksum:
2609 * platform/mac/svg/filters/filterRes-expected.png:
2610 * platform/mac/svg/filters/filterRes-expected.txt:
2611 * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
2612 * platform/mac/svg/filters/shadow-on-filter-expected.png:
2613 * platform/mac/svg/filters/shadow-on-filter-expected.txt:
2614 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
2615 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
2616 * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
2617 * platform/mac/svg/filters/sourceAlpha-expected.txt:
2618 * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
2619 * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
2620 * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
2621 * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
2622 * platform/mac/svg/filters/subRegion-one-effect-expected.png:
2623 * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
2624 * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
2625 * platform/mac/svg/filters/subRegion-two-effects-expected.png:
2626 * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
2627 * platform/mac/svg/text/text-path-01-b-expected.checksum:
2628 * platform/mac/svg/text/text-path-01-b-expected.png:
2629 * platform/mac/svg/text/text-text-05-t-expected.png:
2630 * platform/mac/svg/text/text-text-07-t-expected.checksum:
2631 * platform/mac/svg/text/text-text-07-t-expected.png:
2632 * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
2633 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
2634 * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
2635 * platform/qt/Skipped:
2636 * platform/win/Skipped:
2637 * svg/custom/js-svg-constructors-expected.txt:
2638 * svg/custom/svg-features-expected.txt:
2639 * svg/dom/operatorAttribute-expected.txt:
2640 * svg/webarchive/svg-feimage-subresources-expected.webarchive:
2642 2009-12-07 Kent Tamura <tkent@chromium.org>
2644 Reviewed by Darin Adler.
2646 Some changes to ValidityState-typeMismatch-url.html.
2647 https://bugs.webkit.org/show_bug.cgi?id=29913
2649 - Add more test cases
2650 Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
2651 - Handle difference between KURL and KURLGoogle
2653 * fast/forms/ValidityState-typeMismatch-url-expected.txt:
2654 * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
2656 2009-12-07 Darin Fisher <darin@chromium.org>
2658 Reviewed by Darin Adler.
2660 http/tests/cache/subresource-failover-to-network.html is flaky
2661 https://bugs.webkit.org/show_bug.cgi?id=32038
2663 Rewrite test to avoid dumpResourceLoadCallbacks, which do not
2664 interleave predictably with the output of dumpFrameLoadCallbacks.
2665 Other things besides resource loading can delay onload.
2667 The newly written test uses a cookie to determine if the test has
2670 Unskip this test for platform/win.
2672 * http/tests/cache/resources/subresource-failover-to-network.cgi:
2673 * http/tests/cache/subresource-failover-to-network-expected.txt:
2674 * http/tests/cache/subresource-failover-to-network.html:
2675 * platform/win/Skipped:
2677 2009-12-07 Alexey Proskuryakov <ap@apple.com>
2679 Reviewed by Darin Adler.
2681 https://bugs.webkit.org/show_bug.cgi?id=32244
2682 Test sending and receiving small WebSocket messages of different lengths
2684 * websocket/tests/frame-lengths-expected.txt: Added.
2685 * websocket/tests/frame-lengths.html: Added.
2687 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2689 Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
2691 * platform/gtk/Skipped:
2693 2009-12-07 Dirk Schulze <krit@webkit.org>
2695 Reviewed by Adam Barth.
2697 If the tile of a pattern is bigger than the pattern and the
2698 pattern size is < 0.5, the SVGPaintServer produced a division
2699 by zero. This also only happens, if the attribute overflow is
2701 This is a test with a pattern size of 0.1 and a tile size of 1.
2703 * svg/custom/script-tests/small-pattern.js: Added.
2704 * svg/custom/small-pattern-expected.txt: Added.
2705 * svg/custom/small-pattern.html: Added.
2707 2009-12-07 Kenneth Russell <kbr@google.com>
2709 Reviewed by Dimitri Glazkov.
2711 [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
2712 https://bugs.webkit.org/show_bug.cgi?id=31889
2714 Fixed bug in handling of zero-argument constructor call.
2716 Test: fast/canvas/webgl/bug-31889.html
2718 * fast/canvas/webgl/bug-31889-expected.txt: Added.
2719 * fast/canvas/webgl/bug-31889.html: Added.
2721 2009-12-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2723 Unreviewed. Landing files I forgot to add to my working copy
2724 before committing r51734.
2726 * media/media-can-play-ogg-expected.txt: Added.
2727 * media/media-can-play-ogg.html: Added.
2729 2009-12-07 Alexey Proskuryakov <ap@apple.com>
2731 Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
2734 * platform/mac/Skipped:
2736 2009-12-07 Brian Weinstein <bweinstein@apple.com>
2738 Rubber-stamped by Steve Falkenburg.
2740 Add one more fast/js test to the Skipped list - also due to:
2741 https://bugs.webkit.org/show_bug.cgi?id=32228.
2743 * platform/win/Skipped:
2745 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2747 Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
2749 Remove non-existant animations/3d directory in qt&win Skipped lists.
2750 Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
2751 Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
2753 * platform/qt/Skipped: Also remove some duplicates I spotted.
2754 * platform/win/Skipped:
2756 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2758 Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
2760 Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
2761 https://bugs.webkit.org/show_bug.cgi?id=32229
2763 * platform/mac-snowleopard/Skipped:
2765 2009-12-07 Dan Bernstein <mitz@apple.com>
2767 Reviewed by Darin Adler.
2769 Tests for <rdar://problem/7437820> Weird selection artifacts
2771 * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
2772 * fast/repaint/block-selection-gap-stale-cache.html: Added.
2773 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
2774 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
2775 * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
2776 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
2777 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
2778 * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
2780 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2784 REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
2785 https://bugs.webkit.org/show_bug.cgi?id=32228
2787 Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
2789 * platform/win/Skipped:
2791 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2793 Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
2795 * platform/gtk/Skipped:
2797 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2799 Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
2801 New test "websocket/tests/url-with-credential.html" crashes in debug builds
2802 https://bugs.webkit.org/show_bug.cgi?id=32226
2804 * platform/mac/Skipped:
2806 2009-12-07 Nikolas Zimmermann <nzimmermann@rim.com>
2808 Not reviewed. Add missing layout test result.
2810 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
2812 2009-12-07 Joanmarie Diggs <joanmarie.diggs@gmail.com>
2814 Reviewed by Xan Lopez.
2816 https://bugs.webkit.org/show_bug.cgi?id=25524
2817 [Gtk] Expose the title attribute to assistive technologies
2819 * platform/gtk/accessibility/title-and-alt.html: Added.
2820 * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
2822 2009-12-07 Oliver Hunt <oliver@apple.com>
2824 Reviewed by Maciej Stachowiak.
2826 Object.create fails if properties on the descriptor are getters
2827 https://bugs.webkit.org/show_bug.cgi?id=32219
2829 Add tests for descriptors using getters instead of raw values
2831 * fast/js/Object-create-expected.txt:
2832 * fast/js/script-tests/Object-create.js:
2835 (get var.DescriptorWithGetGetter.foo.Object.create.):
2836 (get var.DescriptorWithSetGetter.foo.Object.create.):
2838 2009-12-06 Oliver Hunt <oliver@apple.com>
2840 Reviewed by Maciej Stachowiak.
2842 Object.getOwnPropertyDescriptor() allows cross-frame access
2843 https://bugs.webkit.org/show_bug.cgi?id=32119
2845 Add cross domain tests for getOwnPropertyDescriptor
2847 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
2848 * http/tests/security/resources/cross-frame-access.js:
2849 (canGetDescriptor.set get catch):
2851 * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
2852 * http/tests/security/xss-DENIED-defineProperty.html:
2854 2009-12-06 Kent Tamura <tkent@chromium.org>
2856 Reviewed by Darin Adler.
2858 Improve portability and readability of table-percent-height* tests.
2859 https://bugs.webkit.org/show_bug.cgi?id=31858
2861 The purpose of these tests is to confirm that an element with
2862 height:N% inside a table cell has non-zero height. We don't need
2863 to check concrete pixel sizes of form controls.
2865 This updates the tests so that they check heights are non-zero and
2866 75% heights are same as corresponding 100% heights or actually 75%.
2868 * fast/replaced/table-percent-height-expected.txt:
2869 * fast/replaced/table-percent-height-text-controls-expected.txt:
2870 * fast/replaced/table-percent-height-text-controls.html:
2871 * fast/replaced/table-percent-height.html:
2873 2009-12-06 Fumitoshi Ukai <ukai@chromium.org>
2875 Reviewed by Alexey Proskuryakov.
2877 Add tests for cross-origin WebSocket usage
2878 https://bugs.webkit.org/show_bug.cgi?id=32055
2880 * websocket/tests/cross-origin-expected.txt: Added.
2881 * websocket/tests/cross-origin.html: Added.
2882 * websocket/tests/fixed-origin_wsh.py: Added.
2883 * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
2884 * websocket/tests/handshake-fail-by-cross-origin.html: Added.
2885 * websocket/tests/origin-test_wsh.py: Added.
2886 * websocket/tests/script-tests/cross-origin.js: Added.
2887 * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
2888 * websocket/tests/script-tests/frame-length-skip.js:
2889 * websocket/tests/script-tests/handshake-error.js:
2890 * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
2891 * websocket/tests/script-tests/simple.js:
2892 * websocket/tests/simple-expected.txt:
2894 2009-12-05 Maciej Stachowiak <mjs@apple.com>
2896 Reviewed by Oliver Hunt.
2898 conway benchmark spends half it's time in op_less (jump fusion fails)
2899 https://bugs.webkit.org/show_bug.cgi?id=32190
2901 * fast/js/codegen-loops-logical-nodes-expected.txt:
2902 * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
2903 sensitive cases of codegen that were not already covered.
2905 2009-12-05 Philippe Normand <pnormand@igalia.com>
2907 Reviewed by Gustavo Noronha.
2909 New test for video.canPlayType and ogg containers.
2911 [GTK] Recognize oga as audio/ogg
2912 https://bugs.webkit.org/show_bug.cgi?id=31990
2914 * media/media-can-play-ogg-expected.txt: Added.
2915 * media/media-can-play-ogg.html: Added.
2916 * platform/mac-leopard/Skipped:
2917 * platform/mac-snowleopard/Skipped:
2918 * platform/mac-tiger/Skipped:
2919 * platform/mac/Skipped:
2920 * platform/qt-mac/Skipped:
2921 * platform/qt-win/Skipped:
2922 * platform/qt/Skipped:
2923 * platform/win/Skipped:
2925 2009-12-05 Dan Bernstein <mitz@apple.com>
2927 Rubber-stamped by Mark Rowe.
2929 Disabled a test because it puts the WebView into compositing mode,
2930 which remains in effect for all subsequent repaint tests, causing them
2931 to fail because DumpRenderTree always forces a full repaint when
2932 generating the image of a WebView that is in compositing mode.
2934 * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
2935 * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
2937 2009-12-05 Adam Langley <agl@google.com>
2939 Reviewed by Adam Barth.
2941 Check that a CSS format() argument is of a valid type.
2943 https://bugs.webkit.org/show_bug.cgi?id=31815
2944 http://code.google.com/p/chromium/issues/detail?id=28582
2946 * fast/css/url-format-non-string-expected.txt: Added
2947 * fast/css/url-format-non-string.html: Added.
2949 2009-12-04 Kent Hansen <kent.hansen@nokia.com>
2951 Reviewed by Darin Adler.
2953 Add test for JavaScript string property deletion
2954 https://bugs.webkit.org/show_bug.cgi?id=32012
2956 * fast/js/script-tests/string-property-deletion.js: Added.
2957 * fast/js/string-property-deletion-expected.txt: Added.
2958 * fast/js/string-property-deletion.html: Added.
2960 2009-12-04 Yuzo Fujishima <yuzo@google.com>
2962 Reviewed by Alexey Proskuryakov.
2964 Add test for web socket send.
2966 https://bugs.webkit.org/show_bug.cgi?id=31337
2968 * websocket/tests/script-tests/send.js: Added.
2971 (ws.onmessage.ws.onmessage):
2975 * websocket/tests/send-expected.txt: Added.
2976 * websocket/tests/send.html: Added.
2977 * websocket/tests/send_wsh.py: Added.
2979 2009-12-04 Simon Fraser <simon.fraser@apple.com>
2981 Reviewed by Dan Bernstein.
2983 <rdar://problem/7441571> Hardware-backed layers are skipped when printing
2985 Testcase for printing with a compositing layer.
2987 * printing/compositing-layer-printing-expected.pdf: Added.
2988 * printing/compositing-layer-printing.html: Added.
2990 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2992 Skip test that is failing because of new behaviour enforced by
2993 libsoup. Bug reported.
2995 * platform/gtk/Skipped:
2997 2009-12-04 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2999 Skip tests that require support for frame loader callbacks
3000 reporting, and a new test.
3002 * platform/gtk/Skipped:
3004 2009-12-04 Dirk Schulze <krit@webkit.org>
3006 Reviewed by Gustavo Noronha Silva.
3008 Move the render result to svg/custom as a cross platform render result.
3010 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
3011 * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
3013 2009-12-04 Kenneth Rohde Christiansen <kenneth@webkit.org>
3015 Reviewed by Adam Treat.
3017 Remove test that works after adding setAllowUniversalAccessFromFileURLs
3018 to Qt's version of the LayoutTestController.
3020 * platform/qt/Skipped:
3022 2009-12-04 Dirk Schulze <krit@webkit.org>
3024 Reviewed by Nikolas Zimmermann.
3026 Gradient SVG animation demonstrates tearing at animation extremes
3027 https://bugs.webkit.org/show_bug.cgi?id=11929
3029 In SVG a focalPoint must be inside the radius of a radial gradient.
3030 It this isn't the case, we have to move the focalPoint into the radius.
3031 This checks the correct behavior of WebKit on false values for fx, fy.
3033 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
3034 * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
3035 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
3036 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
3037 * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
3038 * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
3040 2009-12-04 Chris Fleizach <cfleizach@apple.com>
3042 Reviewed by Darin Adler.
3044 REGRESSION: AX: buttons now extremely repetitive
3045 https://bugs.webkit.org/show_bug.cgi?id=32164
3047 * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
3048 * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
3049 * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
3050 * platform/mac/accessibility/table-with-aria-role-expected.txt:
3052 2009-12-04 Enrica Casucci <enrica@apple.com>
3054 Reviewed by John Sullivan.
3056 Mail.app crashes when indenting table pasted from Numbers.app.
3057 <rdar://problem/7209507>
3058 https://bugs.webkit.org/show_bug.cgi?id=32166
3060 * editing/execCommand/indent-partial-table-expected.txt: Added.
3061 * editing/execCommand/indent-partial-table.html: Added.
3063 2009-12-04 Alexey Proskuryakov <ap@apple.com>
3065 Reviewed by Darin Adler.
3067 https://bugs.webkit.org/show_bug.cgi?id=32085
3068 WebSocket should block the same ports that are blocked for resource loading
3070 Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
3073 * websocket/tests/script-tests/url-parsing.js: Added.
3074 * websocket/tests/url-parsing-expected.txt: Added.
3075 * websocket/tests/url-parsing.html: Added.
3077 2009-12-04 Benjamin Poulain <benjamin.poulain@nokia.com>
3079 Reviewed by Kenneth Rohde Christiansen.
3081 [Qt] WebKit crashes when loading certain SVG images
3082 https://bugs.webkit.org/show_bug.cgi?id=29443
3084 Update the test results for the new FontCache implementation.
3086 * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
3087 * platform/qt/css1/font_properties/font_variant-expected.txt:
3088 * platform/qt/css1/pseudo/firstline-expected.txt:
3089 * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
3090 * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
3092 2009-12-04 Steve Block <steveblock@google.com>
3094 Reviewed by Darin Adler.
3096 Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks.
3097 https://bugs.webkit.org/show_bug.cgi?id=32111
3099 * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
3100 * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
3101 * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
3103 * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
3104 * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
3105 * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
3107 * platform/gtk/Skipped: Modified. Skips new tests.
3109 2009-12-04 Csaba Osztrogonác <ossy@webkit.org>
3111 Reviewed by Simon Hausmann.
3113 [Qt] Re-enable audio/video tests after updated buildbot's Qt
3114 to Phonon supported one, and put 2 bad tests into skiplist.
3116 * platform/qt/Skipped:
3118 2009-12-04 Yuzo Fujishima <yuzo@google.com>
3120 Reviewed by Darin Fisher.
3122 Add test to see if unicode messages can be sent over web socket.
3124 https://bugs.webkit.org/show_bug.cgi?id=31341
3126 * websocket/tests/script-tests/unicode.js: Added.
3132 * websocket/tests/unicode-expected.txt: Added.
3133 * websocket/tests/unicode.html: Added.
3134 * websocket/tests/unicode_wsh.py: Added.
3136 2009-12-03 Chris Fleizach <cfleizach@apple.com>
3138 Reviewed by Beth Dakin.
3140 WAI-ARIA: aria-activedescendant doesn't work as intended
3141 https://bugs.webkit.org/show_bug.cgi?id=32100
3143 * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
3144 * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
3145 * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
3146 * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
3148 2009-12-03 Chris Fleizach <cfleizach@apple.com>
3150 Fixing layout test bustage on platforms.
3152 AX: VO just says "term" on many web sites
3153 https://bugs.webkit.org/show_bug.cgi?id=32139
3155 * platform/mac-leopard/accessibility/lists-expected.txt:
3156 * platform/mac/accessibility/radio-button-group-members-expected.txt:
3158 2009-12-03 Chris Fleizach <cfleizach@apple.com>
3160 Reviewed by Eric Seidel.
3162 AX: VO just says "term" on many web sites
3163 https://bugs.webkit.org/show_bug.cgi?id=32139
3165 * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3166 * platform/mac/accessibility/aria-grouping-roles.html:
3167 * platform/mac/accessibility/definition-list-term-expected.txt: Added.
3168 * platform/mac/accessibility/definition-list-term.html: Added.
3169 * platform/mac/accessibility/lists-expected.txt:
3171 2009-12-03 Chris Fleizach <cfleizach@apple.com>
3173 Reviewed by Beth Dakin.
3175 Implement WAI-ARIA scrollbar role and related property aria-orientation
3176 https://bugs.webkit.org/show_bug.cgi?id=32126
3178 * accessibility/aria-scrollbar-role-expected.txt: Added.
3179 * accessibility/aria-scrollbar-role.html: Added.
3180 * platform/gtk/Skipped:
3181 * platform/win/Skipped:
3183 2009-12-03 Alexey Proskuryakov <ap@apple.com>
3185 Reviewed by Darin Adler.
3187 https://bugs.webkit.org/show_bug.cgi?id=32132
3188 websocket/tests/simple.html fails on Windows
3190 * websocket/tests/script-tests/simple.js:
3191 * websocket/tests/simple-expected.txt:
3192 Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
3194 * platform/win/Skipped: Un-skip the test.
3196 2009-12-03 Julie Parent <jparent@chromium.org>
3198 Reviewed by Eric Seidel.
3200 Make shorthand-transitions.html less flaky.
3201 The test currently allows for timing related differences by using a tolerance, but the tolerance
3202 is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms
3203 difference, others are only allowed 50ms). This change makes all values have a 100ms tolerance.
3204 (open question: is 100ms enough? I've looked through a bunch of logs of failures and it seems to be,
3205 so this should definitely help reduce but this may not entirely eliminate flakiness).
3207 https://bugs.webkit.org/show_bug.cgi?id=32134
3209 * transitions/shorthand-transitions.html:
3211 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
3213 Reviewed by Eric Seidel.
3215 https://bugs.webkit.org/show_bug.cgi?id=32135
3217 [Qt] Add expected files for new tests we pass.
3218 Compared to the Mac expected png files.
3220 * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
3221 * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
3223 2009-12-03 Brian Weinstein <bweinstein@apple.com>
3225 Rubber-stamped by Alexey Proskuryakov.
3227 Skip failing WebSocket test on Windows.
3229 * platform/win/Skipped:
3231 2009-12-03 Brady Eidson <beidson@apple.com>
3233 Rubberstamped by Oliver Hunt.
3235 Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
3237 * fast/loader/stateobjects/pushstate-object-types-expected.txt:
3238 * fast/loader/stateobjects/pushstate-object-types.html:
3240 2009-12-03 Alexey Proskuryakov <ap@apple.com>
3242 Reviewed by Eric Seidel.
3244 https://bugs.webkit.org/show_bug.cgi?id=32130
3245 Add a test for sending non-trivial amount of data over WebSocket
3247 * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
3248 * websocket/tests/simple-stress-expected.txt: Added.
3249 * websocket/tests/simple-stress.html: Added.
3251 2009-12-03 Brady Eidson <beidson@apple.com>
3253 Rubberstamped by Sam Weinig.
3255 Fix my absolute URL snafu by outputting only the last path component for these URLs,
3256 which is all that is relevant.
3258 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
3259 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
3260 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
3261 * fast/loader/stateobjects/document-destroyed-navigate-back.html:
3262 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
3263 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
3265 2009-12-03 Oliver Hunt <oliver@apple.com>
3267 Reviewed by Dan Bernstein.
3269 REGRESSION (r51627): 3 SVG tests are failing
3270 https://bugs.webkit.org/show_bug.cgi?id=32117
3272 Improve testing of svglist.
3274 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
3275 * svg/dom/svglist-exception-on-out-bounds-error.html:
3277 2009-12-03 Enrica Casucci <enrica@apple.com>
3279 Reviewed by Adele Peterson.
3281 Multiple Undos removes the last posted comment and/or the ones before it.
3282 <rdar://problem/6557066>
3283 https://bugs.webkit.org/show_bug.cgi?id=32079
3285 Added test to verify that undo has no effect when an element is
3288 * editing/undo/undo-indent-noneditable-expected.txt: Added.
3289 * editing/undo/undo-indent-noneditable.html: Added.
3291 2009-12-03 Brady Eidson <beidson@apple.com>
3293 Reviewed by Sam Weinig.
3295 <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
3297 Update expected results of old tests:
3298 * fast/dom/Window/window-appendages-cleared-expected.txt:
3299 * fast/dom/Window/window-properties-expected.txt:
3300 * http/tests/security/cross-frame-access-enumeration-expected.txt:
3303 * fast/loader/stateobjects: Added.
3304 * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
3305 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
3306 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
3307 * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
3308 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
3309 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
3310 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
3311 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
3312 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
3313 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
3314 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
3315 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
3316 * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
3317 * fast/loader/stateobjects/pushstate-object-types.html: Added.
3318 * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
3319 * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
3320 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
3321 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
3322 * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
3323 * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
3324 * fast/loader/stateobjects/resources: Added.
3325 * fast/loader/stateobjects/resources/navigate-back.html: Added.
3326 * http/tests/loading/state-object-security-exception-expected.txt: Added.
3327 * http/tests/loading/state-object-security-exception.html: Added.
3329 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3331 Reviewed by Xan Lopez.
3333 Platform-specific result for test. GIO identifies the file as
3334 application/javascript, as opposed to other platforms identifying
3335 it as application/x-javascript.
3337 * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
3339 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3341 Rubber-stamped by Oliver Hunt.
3343 Re-baseline required after r51522.
3345 * platform/gtk/editing/deleting/5390681-2-expected.txt:
3347 2009-12-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3349 Skipping new tests, and tests that require new DRT functionality.
3351 * platform/gtk/Skipped:
3353 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
3355 Reviewed by Kenneth Rohde Christiansen.
3357 [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
3358 until there is a fix for the issue.
3359 https://bugs.webkit.org/show_bug.cgi?id=31626
3361 * platform/qt/Skipped:
3363 2009-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
3365 Reviewed by Kenneth Rohde Christiansen.
3367 [Qt] Re-enable previously skipped tests.
3368 https://bugs.webkit.org/show_bug.cgi?id=31591
3370 * platform/qt/Skipped:
3372 2009-12-03 Csaba Osztrogonác <ossy@webkit.org>
3374 [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
3376 * platform/qt/Skipped:
3377 - inspector/settings-set-get.html added.
3379 2009-12-03 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
3381 Reviewed by Timothy Hatcher.
3383 Web Inspector: Simplify the settings support in inspector controller.
3385 https://bugs.webkit.org/show_bug.cgi?id=32076
3387 * inspector/settings-set-get-expected.txt: Added.
3388 * inspector/settings-set-get.html: Added.
3390 2009-12-03 Oliver Hunt <oliver@apple.com>
3392 Reviewed by Maciej Stachowiak.
3394 NULL ptr in SVGPathSegList::getPathSegAtLength()
3395 https://bugs.webkit.org/show_bug.cgi?id=30313
3397 Add testcases for incorrect pathSeg usage.
3399 * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
3400 * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
3402 2009-12-02 Shinichiro Hamaji <hamaji@chromium.org>
3404 Reviewed by Darin Adler.
3406 Rewrite two tests with dumpAsText
3407 https://bugs.webkit.org/show_bug.cgi?id=32014
3409 * fast/block/positioning/complex-percentage-height-expected.txt: Added.
3410 * fast/block/positioning/complex-percentage-height.html:
3411 * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
3412 * fast/lists/item-not-in-list-line-wrapping.html:
3413 * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
3414 * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
3415 * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
3416 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
3417 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
3418 * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
3419 * platform/qt/Skipped:
3420 * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
3421 * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
3423 2009-12-02 Alexey Proskuryakov <ap@apple.com>
3425 Reviewed by Darin Fisher.
3427 https://bugs.webkit.org/show_bug.cgi?id=32089
3428 Test that WebSocket.readyState is set correctly
3430 * websocket/tests/script-tests/simple.js:
3434 * websocket/tests/simple-expected.txt:
3435 Added readyState logging.
3437 2009-11-30 Julie Parent <jparent@chromium.org>
3439 Reviewed by Darin Adler.
3441 Make change-values-during-transition less flaky. Transition is 1 sec duration,
3442 translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
3444 https://bugs.webkit.org/show_bug.cgi?id=31997
3446 * transitions/change-values-during-transition.html:
3447 isEqual: Remove unnecessary code - tolerance always passed in and always default value.
3448 getXPosition: Extract into a function, since it is duplicated twice.
3449 check2: Still run second check if the first fails, just give more debugging output.
3450 start: Remove final setTimeout - nothing changes between the end of check2 and here,
3451 so this is just making the test take 100ms longer.
3453 2009-12-02 Brian Weinstein <bweinstein@apple.com>
3455 Rubber-stamped by Adam Roben.
3457 Skip http/tests/cache/subresource-failover-to-network.html because it
3458 is flaky on Windows, fixing it is being tracked by
3459 https://bugs.webkit.org/show_bug.cgi?id=32038.
3461 * platform/win/Skipped:
3463 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
3465 [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
3467 * platform/qt/Skipped:
3468 - inspector/elements-panel-selection-on-refresh.html added.
3469 - inspector/timeline-event-dispatch.html added.
3471 2009-12-02 Eric Z. Ayers <zundel@google.com>
3473 Reviewed by Pavel Feldman.
3475 Adds a timeline test for EventDispatch records.
3477 https://bugs.webkit.org/show_bug.cgi?id=31376
3479 * inspector/timeline-event-dispatch-expected.txt: Added.
3480 * inspector/timeline-event-dispatch.html: Added.
3482 2009-12-02 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
3484 Reviewed by Timothy Hatcher.
3486 Web Inspector: DOM tree selection disappears upon page refresh.
3488 https://bugs.webkit.org/show_bug.cgi?id=31142
3490 * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
3491 * inspector/elements-panel-selection-on-refresh.html: Added.
3493 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
3495 [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
3497 * platform/qt/Skipped:
3498 - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
3500 2009-12-02 Csaba Osztrogonác <ossy@webkit.org>
3502 [Qt] Unreviewed. Skip new tests.
3504 * platform/qt/Skipped:
3505 - svg/custom/mask-with-all-units.svg added.
3506 - fast/css/namespaces/namespaces-comments.xml added.
3507 - fast/css/namespaces/namespaces-empty.xml added.
3509 2009-12-02 Fumitoshi Ukai <ukai@chromium.org>
3511 Reviewed by Alexey Proskuryakov.
3513 WebSocket handshake check query component of URL
3514 https://bugs.webkit.org/show_bug.cgi?id=31617
3516 * websocket/tests/echo-location_wsh.py: Added.
3517 * websocket/tests/no-query_wsh.py: Added.
3518 * websocket/tests/script-tests/url-with-credential.js: Added.
3519 * websocket/tests/script-tests/url-with-empty-query.js: Added.
3520 * websocket/tests/script-tests/url-with-fragment.js: Added.
3521 * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
3522 * websocket/tests/script-tests/url-with-query.js: Added.
3523 * websocket/tests/url-with-credential-expected.txt: Added.
3524 * websocket/tests/url-with-credential.html: Added.
3525 * websocket/tests/url-with-empty-query-expected.txt: Added.
3526 * websocket/tests/url-with-empty-query.html: Added.
3527 * websocket/tests/url-with-fragment-expected.txt: Added.
3528 * websocket/tests/url-with-fragment.html: Added.
3529 * websocket/tests/url-with-query-expected.txt: Added.
3530 * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
3531 * websocket/tests/url-with-query-for-no-query.html: Added.
3532 * websocket/tests/url-with-query.html: Added.
3534 2009-12-01 Shinichiro Hamaji <hamaji@chromium.org>
3536 Reviewed by Eric Seidel.
3538 Update expectations of css2.1/t1205-c56* for Qt
3539 https://bugs.webkit.org/show_bug.cgi?id=32015
3541 * platform/qt/Skipped:
3542 * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
3543 * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
3544 * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
3546 2009-12-01 Kent Tamura <tkent@chromium.org>
3548 Reviewed by Darin Adler.
3550 Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
3551 pattern and step attributes of HTMLInputElement.
3552 https://bugs.webkit.org/show_bug.cgi?id=31708
3554 * fast/forms/input-minmax-expected.txt:
3555 * fast/forms/input-pattern-expected.txt: Added.
3556 * fast/forms/input-pattern.html: Added.
3557 * fast/forms/input-step-expected.txt:
3558 * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
3559 * fast/forms/script-tests/input-pattern.js: Added.
3560 * fast/forms/script-tests/input-step.js: Change the result for null.
3562 2009-12-01 Chris Fleizach <cfleizach@apple.com>
3564 Reviewed by Darin Adler.
3566 WAI-ARIA: implement support for ARIA drag and drop
3567 https://bugs.webkit.org/show_bug.cgi?id=32007
3569 * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
3570 * platform/mac/accessibility/aria-drag-drop.html: Added.
3572 2009-12-01 Adam Barth <abarth@webkit.org>
3574 Reviewed by Darin Adler.
3576 https://bugs.webkit.org/show_bug.cgi?id=21288
3578 Add sneaky test that has tabs.
3580 * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
3581 * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
3583 2009-12-01 Patrik Persson <patrik.j.persson@ericsson.com>
3585 Reviewed by Darin Adler.
3587 Implement HTML5 sandbox attribute for iframes.
3588 http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
3589 https://bugs.webkit.org/show_bug.cgi?id=21288
3591 * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
3592 * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
3593 * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
3594 * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
3595 * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.