2012-02-24 Hans Muller onclick is not reliable for transformed SVG elements https://bugs.webkit.org/show_bug.cgi?id=34714 Reviewed by Dirk Schulze. New svg-small-viewbox test checks that elementFromPoint() works correctly with SVG elements defined within a 1x1 viewbox. Revised select-textLength-spacing-squeeze-2.svg to avoid a corner-case, removed unnecessary -1 adjustment of absEndPos.x from SelectionTestCase.js. * platform/chromium/test_expectations.txt: * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png: * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.txt: * svg/hittest/svg-small-viewbox-expected.txt: Added. * svg/hittest/svg-small-viewbox.xhtml: Added. * svg/text/resources/SelectionTestCase.js: (selectRange): * svg/text/select-textLength-spacing-squeeze-2.svg: 2012-02-24 Julien Chaffraix Implement limited parsing of -webkit-grid-column and -webkit-grid-row https://bugs.webkit.org/show_bug.cgi?id=79151 Reviewed by Ojan Vafai. * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt: Added. * fast/css-grid-layout/grid-item-column-row-get-set.html: Added. 2012-02-24 Adrienne Walker [chromium] Unreviewed gardening. Remove expectations for nonexistent tests. Make --lint-test-files run clean again for Chromium. * platform/chromium/test_expectations.txt: 2012-02-24 Joshua Bell IndexedDB: IDBObjectStore.count() and IDBIndex.count() should accept key argument https://bugs.webkit.org/show_bug.cgi?id=79422 Reviewed by Tony Chang. * storage/indexeddb/index-count-expected.txt: * storage/indexeddb/index-count.html: * storage/indexeddb/objectstore-count-expected.txt: * storage/indexeddb/objectstore-count.html: 2012-02-24 Abhishek Arya Overhanging floats not removed from new flex box. https://bugs.webkit.org/show_bug.cgi?id=79522 Reviewed by Ojan Vafai. * fast/flexbox/overhanging-floats-not-removed-crash-expected.txt: Added. * fast/flexbox/overhanging-floats-not-removed-crash.html: Added. 2012-02-24 Gavin Barraclough Should not allow malformed \x escapes https://bugs.webkit.org/show_bug.cgi?id=79462 Reviewed by Oliver Hunt. * fast/regex/script-tests/pcre-test-1.js: - Fix bad escapes in test case. * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A4.3_T6-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A6.1_T4-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A6.2_T1-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.4_String_Literals/S7.8.4_A6.2_T2-expected.txt: - Check in passing results. 2012-02-24 Adrienne Walker Fix flaky tests by removing call to dumpResourceResponseMIMETypes https://bugs.webkit.org/show_bug.cgi?id=79505 Reviewed by Daniel Bates. It appears to be a race condition (on Chromium at least) between when script executes and the style sheet resource response occurs. This prevents some of the text to be output if the response occurs before the call to set the flag to dump responses. Since the tests themselves already test the results of loading stylesheets properly, this extra text is superfluous and can be removed. This change modifies all tests using link-load-utilities.js to dump stylesheet resource responses. Other tests are using dumpResponseResponseMIMEType, but for things other than stylesheets. * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-existent-and-non-existent-import-expected.txt: * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-non-existent-import-expected.txt: * fast/dom/HTMLLinkElement/link-onload-before-page-load-expected.txt: * fast/dom/HTMLLinkElement/link-onload-expected.txt: * fast/dom/HTMLLinkElement/link-onload-stylesheet-with-import-expected.txt: * fast/dom/HTMLLinkElement/link-onload2-expected.txt: * fast/dom/HTMLLinkElement/programmatically-add-link-with-onload-handler-expected.txt: * fast/dom/HTMLLinkElement/resources/link-load-utilities.js: * fast/dom/HTMLStyleElement/style-onerror-with-existent-and-non-existent-import-expected.txt: 2012-02-24 Elliot Poger Make fast/canvas/canvas-strokePath-shadow.html allow for pixel tolerance https://bugs.webkit.org/show_bug.cgi?id=79488 Reviewed by Adam Barth. * fast/canvas/script-tests/canvas-strokePath-shadow.js: (shouldBeAlmost): * fast/js/resources/js-test-pre.js: (shouldBeCloseTo): 2012-02-24 Tim Horton SVG should be supported in Dashboard compatibility mode https://bugs.webkit.org/show_bug.cgi?id=78322 Reviewed by Dean Jackson. Change tests that ensured that SVG didn't work in Dashboard to instead test that it does! * http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard-expected.txt: Added. * http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard.html: Renamed from LayoutTests/http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard.html. * http/tests/xmlhttprequest/svg-created-by-xhr-disallowed-in-dashboard-expected.txt: Removed. * svg/custom/embedded-svg-allowed-in-dashboard-expected.txt: Added. * svg/custom/embedded-svg-allowed-in-dashboard.xml: Renamed from LayoutTests/svg/custom/embedded-svg-disallowed-in-dashboard.xml. * svg/custom/embedded-svg-disallowed-in-dashboard-expected.txt: Removed. * svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard-expected.txt: Added. * svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html: Renamed from LayoutTests/svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard.html. * svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard-expected.txt: Removed. * svg/custom/manually-parsed-svg-allowed-in-dashboard-expected.txt: Added. * svg/custom/manually-parsed-svg-allowed-in-dashboard.html: Renamed from LayoutTests/svg/custom/manually-parsed-svg-disallowed-in-dashboard.html. * svg/custom/manually-parsed-svg-disallowed-in-dashboard-expected.txt: Removed. * svg/custom/svg-allowed-in-dashboard-object-expected.txt: Added. * svg/custom/svg-allowed-in-dashboard-object.html: Renamed from LayoutTests/svg/custom/svg-disallowed-in-dashboard-object.html. * svg/custom/svg-disallowed-in-dashboard-object-expected.txt: Removed. 2012-02-24 Min Qin Expose a setting to exempt media playback from user gesture requirement after a user gesture is initiated on loading/playing a media https://bugs.webkit.org/show_bug.cgi?id=79167 Reviewed by Adam Barth. * media/video-play-require-user-gesture-expected.txt: Added. * media/video-play-require-user-gesture.html: Added. 2012-02-24 Philip Rogers Remove spurious mac-specific tests https://bugs.webkit.org/show_bug.cgi?id=75091 Reviewed by Daniel Bates. * platform/mac/svg/text/text-rescale.html: Removed. * platform/mac/svg/text/text-viewbox-rescale.html: Removed. 2012-02-24 Philippe Normand Unreviewed, GTK SVG rebaseline (from 64-bit Release bot) and skipping one more fast/dom/shadow test. * platform/gtk/Skipped: * platform/gtk/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: * platform/gtk/svg/carto.net/scrollbar-expected.txt: * platform/gtk/svg/carto.net/window-expected.txt: * platform/gtk/svg/custom/circle-move-invalidation-expected.txt: * platform/gtk/svg/custom/js-late-clipPath-and-object-creation-expected.txt: * platform/gtk/svg/custom/js-late-gradient-and-object-creation-expected.txt: * platform/gtk/svg/custom/js-late-pattern-and-object-creation-expected.txt: * platform/gtk/svg/custom/use-detach-expected.txt: * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: 2012-02-24 Daniel Bates style element and link element for CSS stylesheet should emit load/error event when sheet loads/fails to load https://bugs.webkit.org/show_bug.cgi?id=38995 Reviewed by Adam Barth and Nate Chapin. Add test cases to ensure we dispatch Load/Error events to HTML Link and HTML Style elements. * fast/dom/HTMLLinkElement/link-onerror-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-existent-and-non-existent-import-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-existent-and-non-existent-import.html: Added. * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-non-existent-import-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onerror-stylesheet-with-non-existent-import.html: Added. * fast/dom/HTMLLinkElement/link-onerror.html: Added. * fast/dom/HTMLLinkElement/link-onload-before-page-load-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onload-before-page-load.html: Added. * fast/dom/HTMLLinkElement/link-onload-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onload-stylesheet-with-import-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onload-stylesheet-with-import.html: Added. * fast/dom/HTMLLinkElement/link-onload.html: Added. * fast/dom/HTMLLinkElement/link-onload2-expected.txt: Added. * fast/dom/HTMLLinkElement/link-onload2.html: Added. * fast/dom/HTMLLinkElement/programmatically-add-link-with-onerror-handler-expected.txt: Added. * fast/dom/HTMLLinkElement/programmatically-add-link-with-onerror-handler.html: Added. * fast/dom/HTMLLinkElement/programmatically-add-link-with-onload-handler-expected.txt: Added. * fast/dom/HTMLLinkElement/programmatically-add-link-with-onload-handler.html: Added. * fast/dom/HTMLLinkElement/resources/link-load-utilities.js: Added. (shouldComputedColorOfElementBeEqualToRGBString): (createLinkElementWithStylesheet): (createStyleElementWithString): (log): (testPassed): (testFailed): (testPassedAndNotifyDone): (testFailedAndNotifyDone): (testFinished): * fast/dom/HTMLLinkElement/resources/stylesheet-with-existent-and-non-existent-import.css: Added. (#test): * fast/dom/HTMLLinkElement/resources/stylesheet-with-import.css: Added. (#test): * fast/dom/HTMLLinkElement/resources/stylesheet-with-non-existent-import.css: Added. (#test): * fast/dom/HTMLLinkElement/resources/stylesheet.css: Added. (#test): * fast/dom/HTMLStyleElement/programmatically-add-style-with-onerror-handler-expected.txt: Added. * fast/dom/HTMLStyleElement/programmatically-add-style-with-onerror-handler.html: Added. * fast/dom/HTMLStyleElement/programmatically-add-style-with-onload-handler-expected.txt: Added. * fast/dom/HTMLStyleElement/programmatically-add-style-with-onload-handler.html: Added. * fast/dom/HTMLStyleElement/style-onerror-expected.txt: Added. * fast/dom/HTMLStyleElement/style-onerror-with-existent-and-non-existent-import-expected.txt: Added. * fast/dom/HTMLStyleElement/style-onerror-with-existent-and-non-existent-import.html: Added. * fast/dom/HTMLStyleElement/style-onerror.html: Added. * fast/dom/HTMLStyleElement/style-onload-before-page-load-expected.txt: Added. * fast/dom/HTMLStyleElement/style-onload-before-page-load.html: Added. * fast/dom/HTMLStyleElement/style-onload-expected.txt: Added. * fast/dom/HTMLStyleElement/style-onload.html: Added. * fast/dom/HTMLStyleElement/style-onload2-expected.txt: Added. * fast/dom/HTMLStyleElement/style-onload2.html: Added. 2012-02-24 Grzegorz Czajkowski [EFL][DRT] Implement setValueForUser and setAutofilled. https://bugs.webkit.org/show_bug.cgi?id=79237 Reviewed by Andreas Kling. Adds missing implementation setValueForUser and setAutofilled to EFL's LayoutTestController. Those implementations are related with input fields and allow to pass following tests: fast/forms/onchange-setvalueforuser.html fast/forms/input-autofilled.html fast/forms/reset-autofilled.html * platform/efl/Skipped: 2012-02-24 Csaba Osztrogonác [Qt] Unreviewed gardening, skip new failing tests. * platform/qt/Skipped: 2012-02-24 Philippe Normand Unreviewed, GTK rebaseline and skip a fast/dom/shadow test. * platform/gtk/Skipped: * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: * platform/gtk/fast/js/global-constructors-expected.txt: 2012-02-24 Jochen Eisinger Tests for showModalDialog need to ask for permission to open windows https://bugs.webkit.org/show_bug.cgi?id=79465 Reviewed by Tony Gentilcore. * fast/animation/request-animation-frame-during-modal.html: * fast/events/scroll-event-during-modal-dialog.html: 2012-02-24 Jochen Eisinger [v8] when a named item on document goes out of scope, actually remove it https://bugs.webkit.org/show_bug.cgi?id=79409 Reviewed by Adam Barth. * fast/dom/HTMLDocument/named-item-expected.txt: Added. * fast/dom/HTMLDocument/named-item.html: Added. 2012-02-24 Flex Mobile Convert some fast/regions pixel tests to reftests https://bugs.webkit.org/show_bug.cgi?id=78906 Reviewed by Hajime Morita. * fast/regions/float-pushed-width-change-expected.html: Added. * fast/regions/float-pushed-width-change.html: * platform/chromium/test_expectations.txt: * platform/efl/fast/regions/float-pushed-width-change-expected.png: Removed. * platform/efl/fast/regions/float-pushed-width-change-expected.txt: Removed. * platform/mac/fast/regions/float-pushed-width-change-expected.png: Removed. * platform/mac/fast/regions/float-pushed-width-change-expected.txt: Removed. 2012-02-24 Dale Curtis [Chromium] video-referer.html fails https://bugs.webkit.org/show_bug.cgi?id=79239 Fix error event race at startup and cleanup event code to take advantage of more succinct video-test.js functionality; such as waitForEventAndFail, etc. Since this test uses a element without a 'src' tag, an error event gets fired during load. If we don't wait until after the onload fires, we'll pickup this error we don't care about. Reviewed by Eric Carlson. * http/tests/media/video-referer-expected.txt: * http/tests/media/video-referer.html: * platform/chromium/test_expectations.txt: 2012-02-24 Nikolas Zimmermann Not reviewed. Update layout test results after r108699. * platform/mac/svg/carto.net/tabgroup-expected.png: * platform/mac/svg/carto.net/tabgroup-expected.txt: * platform/mac/svg/carto.net/window-expected.png: * platform/mac/svg/carto.net/window-expected.txt: * platform/mac/svg/custom/circle-move-invalidation-expected.png: * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png: * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt: * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png: * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.txt: * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.png: * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt: * platform/mac/svg/custom/text-ctm-expected.png: * platform/mac/svg/custom/text-ctm-expected.txt: * platform/mac/svg/custom/use-detach-expected.png: * platform/mac/svg/custom/use-detach-expected.txt: * platform/mac/svg/hixie/perf/003-expected.png: * platform/mac/svg/hixie/perf/003-expected.txt: 2012-02-23 MORITA Hajime Adding a ShadowRoot to image-backed element causes a crash https://bugs.webkit.org/show_bug.cgi?id=78878 Reviewed by Dimitri Glazkov. * fast/dom/shadow/shadow-on-image-expected.html: Added. * fast/dom/shadow/shadow-on-image.html: Added. 2012-02-24 Kenichi Ishibashi [Qt] Unreviewed gardening. Remove tests introduced in r108731 but rolled out. * platform/qt/Skipped: Removed rolled out tests. 2012-02-24 Sheriff Bot Unreviewed, rolling out r108731. http://trac.webkit.org/changeset/108731 https://bugs.webkit.org/show_bug.cgi?id=79464 Broke Chromium Win tests (Requested by bashi on #webkit). * http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt: Removed. * http/tests/websocket/tests/hybi/compressed-control-frame.html: Removed. * http/tests/websocket/tests/hybi/compressed-control-frame_wsh.py: Removed. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter_wsh.py: Removed. * http/tests/websocket/tests/hybi/deflate-frame-parameter-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-parameter.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame_wsh.py: Removed. * http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt: * http/tests/websocket/tests/hybi/send-file-blob_wsh.py: (web_socket_transfer_data): 2012-02-24 Mike Lawther CSS3 calc(): handle non-negative values https://bugs.webkit.org/show_bug.cgi?id=79188 Reviewed by Daniel Bates. * css3/calc/negative-padding-expected.html: Added. * css3/calc/negative-padding.html: Added. 2012-02-22 Vsevolod Vlasov Web Inspector: [Regression] xhr tests are crashing after r108506. https://bugs.webkit.org/show_bug.cgi?id=79265 Reviewed by Pavel Feldman. * platform/chromium/test_expectations.txt: 2012-02-24 Mathias Bynens `\u200c` and `\u200d` should be allowed in IdentifierPart, as per ES5 https://bugs.webkit.org/show_bug.cgi?id=78908 Reviewed by Michael Saboff. * fast/js/var-declarations-zero-width-expected.txt: Added. * fast/js/var-declarations-zero-width.html: Added. * fast/js/removing-Cf-characters-expected.txt: Removed the ZWJ test. * fast/js/script-tests/removing-Cf-characters.js: Removed the ZWJ test. * fast/js/script-tests/var-declarations-zero-width.js: Added. * platform/chromium/test_expectations.txt: Disable the new test in Chromium, for now. 2012-02-24 Yuzo Fujishima [chromium] Unreviewed test expectation change. svg/repaint/image-with-clip-path.svg is flaky for DEBUG builds. * platform/chromium/test_expectations.txt: 2012-02-24 Yuzo Fujishima [chromium] Unreviewed test expectation change. svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm is flaky for DEBUG builds. * platform/chromium/test_expectations.txt: 2012-02-23 Csaba Osztrogonác [Qt] Unreviewed gardening. * platform/qt/Skipped: Skip failing tests. 2012-02-23 Yuzo Fujishima [chromium] Unreviewed test expectation change. svg/text/text-rescale.html and svg/text/text-viewbox-rescale.html are failing on Win, Linux, and Mac since added by wk r108699. * platform/chromium/test_expectations.txt: 2012-02-23 Csaba Osztrogonác [Qt] Unreviewed morning gardening. * platform/qt/Skipped: * platform/qt/fast/block/float/centered-float-avoidance-complexity-expected.png: Added. * platform/qt/fast/block/float/centered-float-avoidance-complexity-expected.txt: Added. * platform/qt/fast/block/float/shrink-to-avoid-float-complexity-expected.png: Added. * platform/qt/fast/block/float/shrink-to-avoid-float-complexity-expected.txt: Added. * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: * platform/qt/fast/js/global-constructors-expected.png: * platform/qt/fast/js/global-constructors-expected.txt: * platform/qt/fast/repaint/region-painting-invalidation-expected.png: Added. * platform/qt/fast/repaint/region-painting-invalidation-expected.txt: Added. * platform/qt/svg/carto.net/window-expected.png: * platform/qt/svg/carto.net/window-expected.txt: * platform/qt/svg/custom/js-late-clipPath-and-object-creation-expected.png: * platform/qt/svg/custom/js-late-clipPath-and-object-creation-expected.txt: * platform/qt/svg/custom/js-late-gradient-and-object-creation-expected.png: * platform/qt/svg/custom/js-late-gradient-and-object-creation-expected.txt: * platform/qt/svg/custom/pointer-events-text-css-transform-expected.png: * platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt: * platform/qt/svg/custom/text-ctm-expected.png: * platform/qt/svg/custom/text-ctm-expected.txt: * platform/qt/svg/hixie/perf/003-expected.png: * platform/qt/svg/hixie/perf/003-expected.txt: * platform/qt/svg/text/ems-display-none-expected.png: Added. * platform/qt/svg/text/ems-display-none-expected.txt: Added. * platform/qt/svg/text/exs-display-none-expected.png: Added. * platform/qt/svg/text/exs-display-none-expected.txt: Added. * platform/qt/svg/text/text-fill-opacity-expected.png: Added. * platform/qt/svg/text/text-fill-opacity-expected.txt: Added. * platform/qt/svg/text/text-viewbox-rescale-expected.png: Added. * platform/qt/svg/text/text-viewbox-rescale-expected.txt: Added. * platform/qt/svg/text/tspan-dynamic-positioning-expected.png: Added. * platform/qt/svg/text/tspan-dynamic-positioning-expected.txt: Added. 2012-02-23 Kenichi Ishibashi Adding WebSocket per-frame DEFLATE extension https://bugs.webkit.org/show_bug.cgi?id=77522 Added tests for WebSocket deflate-frame extension. Also updated some tests to follow the change. Reviewed by Kent Tamura. * http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt: Added. * http/tests/websocket/tests/hybi/compressed-control-frame.html: Added. * http/tests/websocket/tests/hybi/compressed-control-frame_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff.html: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter.html: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/deflate-frame-parameter-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-parameter.html: Added. * http/tests/websocket/tests/hybi/deflate-frame_wsh.py: Added. (_get_deflate_frame_extension_processor): (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt: * http/tests/websocket/tests/hybi/send-file-blob_wsh.py: (_retrieve_frame): (web_socket_transfer_data): 2012-02-23 Erik Arvidsson Rename DOMWindow to Window in the bindings https://bugs.webkit.org/show_bug.cgi?id=78721 Reviewed by Adam Barth. * fast/dom/Window/atob-btoa-expected.txt: * fast/dom/Window/atob-btoa.html: * fast/dom/Window/window-lookup-precedence-expected.txt: * fast/dom/Window/window-lookup-precedence.html: * fast/dom/Window/window-postmessage-args-expected.txt: * fast/dom/Window/window-properties-expected.txt: * fast/dom/Window/window-property-descriptors-expected.txt: * fast/dom/dom-constructors-expected.txt: * fast/dom/dom-constructors.html: * fast/dom/prototype-inheritance-2-expected.txt: * fast/dom/script-tests/prototype-inheritance-2.js: (pushPropertyValuesWithUnseenTypes): * fast/dom/wrapper-classes-expected.txt: * fast/dom/wrapper-classes.html: * fast/events/device-orientation-crash-expected.txt: * fast/events/device-orientation-crash.html: * fast/events/event-trace-expected.txt: * fast/events/event-view-toString-expected.txt: * fast/events/popup-blocked-to-post-blank-expected.txt: * fast/events/popup-blocked-to-post-blank.html: * fast/js/eval-cross-window-expected.txt: * fast/js/eval-keyword-vs-function-expected.txt: * fast/js/function-bind-expected.txt: * fast/js/mozilla/strict/10.4.3-expected.txt: * fast/js/mozilla/strict/15.3.4.5-expected.txt: * fast/js/mozilla/strict/this-for-function-expression-recursion-expected.txt: * fast/js/script-tests/function-bind.js: * fast/js/toString-and-valueOf-override-expected.txt: * http/tests/inspector-enabled/console-clear-arguments-on-frame-remove-expected.txt: * http/tests/security/cross-frame-access-custom-expected.txt: * http/tests/security/cross-frame-access-custom.html: * http/tests/security/cross-frame-access-put-expected.txt: * http/tests/security/document-all-expected.txt: * inspector/console/console-dir-global-expected.txt: * inspector/debugger/debugger-expand-scope-expected.txt: * inspector/profiler/heap-snapshot-test.js: (initialize_HeapSnapshotTest.InspectorTest.createHeapSnapshotMockWithDOM): (initialize_HeapSnapshotTest): * inspector/profiler/heap-snapshot.html: * java/lc3/JSObject/ToJSObject-001-expected.txt: * java/lc3/JSObject/ToObject-001-expected.txt: * java/lc3/JSObject/ToString-001-expected.txt: * platform/chromium-mac/fast/events/event-view-toString-expected.txt: * platform/chromium-win/fast/events/event-view-toString-expected.txt: * platform/chromium-win/fast/js/README: * platform/chromium/fast/dom/Window/window-lookup-precedence-expected.txt: * platform/chromium/fast/dom/Window/window-postmessage-args-expected.txt: * platform/chromium/fast/dom/wrapper-classes-expected.txt: * platform/chromium/fast/js/mozilla/strict/15.3.4.5-expected.txt: * platform/chromium/fast/js/toString-and-valueOf-override-expected.txt: * platform/chromium/http/tests/security/cross-frame-access-call-expected.txt: * platform/chromium/http/tests/security/cross-frame-access-put-expected.txt: * platform/chromium/inspector/console/console-dir-global-expected.txt: * platform/chromium/inspector/debugger/debugger-expand-scope-expected.txt: * platform/gtk/fast/dom/Window/window-properties-expected.txt: * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: * platform/gtk/fast/js/global-constructors-expected.txt: * platform/gtk/http/tests/security/cross-frame-access-put-expected.txt: * platform/mac/fast/dom/Window/window-properties-expected.txt: * platform/mac/fast/dom/Window/window-property-descriptors-expected.txt: * platform/mac/fast/dom/prototype-inheritance-2-expected.txt: * platform/mac/fast/dom/wrapper-classes-objc.html: * platform/mac/fast/js/global-constructors-expected.txt: * platform/qt-5.0-wk2/fast/dom/Window/window-properties-expected.txt: * platform/qt-5.0-wk2/fast/dom/Window/window-property-descriptors-expected.txt: * platform/qt-5.0-wk2/fast/dom/prototype-inheritance-2-expected.txt: * platform/qt-arm/fast/dom/Window/window-property-descriptors-expected.txt: * platform/qt/fast/dom/Window/window-properties-expected.txt: * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: * platform/qt/fast/js/global-constructors-expected.txt: * platform/qt/http/tests/security/cross-frame-access-put-expected.txt: * platform/win/fast/dom/Window/window-properties-expected.txt: * platform/win/fast/dom/Window/window-property-descriptors-expected.txt: * platform/win/fast/dom/prototype-inheritance-2-expected.txt: * sputnik/Conformance/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2-expected.txt: * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A1_T1-expected.txt: * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A1_T2-expected.txt: * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A2_T1-expected.txt: 2012-02-23 Dan Bernstein REGRESSION: Assertion failure in Document::setCompatibilityMode() (!m_styleSheets->length()) in fast/dynamic/crash-paint-no-documentElement-renderer.html https://bugs.webkit.org/show_bug.cgi?id=79333 Reviewed by Sam Weinig. Disabled the test. The assertion failure is tracked by . * fast/dynamic/crash-paint-no-documentElement-renderer.html: Removed. * fast/dynamic/crash-paint-no-documentElement-renderer.html-disabled: Copied from LayoutTests/fast/dynamic/crash-paint-no-documentElement-renderer.html. * platform/chromium/test_expectations.txt: * platform/efl/Skipped: * platform/gtk/test_expectations.txt: * platform/mac/test_expectations.txt: * platform/qt/test_expectations.txt: 2012-02-23 Kenichi Ishibashi Unreviewed test fix after r108699. Fix wrong path of repaint.js in platform/mac/svg/text/text-rescale.html and platform/mac/svg/text/text-viewbox-rescale.html * platform/mac/svg/text/text-rescale.html: * platform/mac/svg/text/text-viewbox-rescale.html: 2012-02-23 Adrienne Walker [chromium] Unreviewed gardening. Apply bug number to svg/carto.net failures. https://bugs.webkit.org/show_bug.cgi?id=79423 These two tests were in a set of tests that needed to be rebaselined after a jpeg decoder change. However, there was also a text change during this period that caused debug vs. release differences for text spans in the SVG output. Filing a real bug so this can get looked at. * platform/chromium/test_expectations.txt: 2012-02-23 MORITA Hajime This test checks select attribute of content element is valid. https://bugs.webkit.org/show_bug.cgi?id=65595 Reviewed by Dimitri Glazkov. * fast/dom/shadow/iframe-shadow-expected.txt: Added. * fast/dom/shadow/iframe-shadow.html: Added. 2012-02-23 Philip Rogers Recompute font metrics on scale changes https://bugs.webkit.org/show_bug.cgi?id=75091 Reviewed by Nikolas Zimmermann. * platform/chromium-linux/svg/text/text-rescale-expected.png: Added. * platform/chromium-linux/svg/text/text-rescale-expected.txt: Added. * platform/chromium-linux/svg/text/text-viewbox-rescale-expected.png: Added. * platform/chromium-linux/svg/text/text-viewbox-rescale-expected.txt: Added. * platform/chromium/test_expectations.txt: * platform/mac/svg/text/text-rescale-expected.png: Added. * platform/mac/svg/text/text-rescale-expected.txt: Added. * platform/mac/svg/text/text-rescale.html: Added. * platform/mac/svg/text/text-viewbox-rescale-expected.png: Added. * platform/mac/svg/text/text-viewbox-rescale-expected.txt: Added. * platform/mac/svg/text/text-viewbox-rescale.html: Added. * svg/text/text-rescale-expected.png: Added. * svg/text/text-rescale-expected.txt: Added. * svg/text/text-rescale.html: Added. * svg/text/text-viewbox-rescale-expected.png: Added. * svg/text/text-viewbox-rescale-expected.txt: Added. * svg/text/text-viewbox-rescale.html: Added. 2012-02-23 Adrienne Walker [chromium] Unreviewed gardening. Re-enable a handful of tests. These have no relation to each other, but all don't appear to be failing anymore, so removing expectations for them. * platform/chromium/test_expectations.txt: 2012-02-23 Koji Ishii CSS2:text-decoration: element should not inherit text-decoration property https://bugs.webkit.org/show_bug.cgi?id=71266 Reviewed by Kentaro Hara. The spec says "text decorations are not propagated to any out-of-flow descendants": http://www.w3.org/TR/2011/WD-css3-text-20110901/#decoration Floats etc. are fixed in bug 18611, but is not inline either and therefore it should be included; it was confirmed at a discussion at www-style. http://lists.w3.org/Archives/Public/www-style/2011Sep/0238.html * fast/ruby/text-decoration-in-descendants-ruby-expected.html: Added. * fast/ruby/text-decoration-in-descendants-ruby.html: Added. 2012-02-23 Filip Pizlo Make fast/js/script-tests/dfg-inline-function-dot-caller not timeout. Rubber stamped by Oliver Hunt. Verified that the test still causes inlining to happen and still passes but otherwise reduced the loops to take an order of magnitude fewer iterations. * fast/js/script-tests/dfg-inline-function-dot-caller.js: (object.nonInlineable.nonInlineable.if): (object.nonInlineable): (makeInlinableCall): 2012-02-23 Adrienne Walker [chromium] Unreviewed gardening. Mark two fast/files/ tests as non-flaky. https://bugs.webkit.org/show_bug.cgi?id=45667 These two look like they're passing consistently, so remove expectations. * platform/chromium/test_expectations.txt: 2012-02-23 Adrienne Walker [chromium] Unreviewed gardening. Mark a media-fragments test as slow. https://bugs.webkit.org/show_bug.cgi?id=77523 This has been periodically timing out on Win, so give it more time. * platform/chromium/test_expectations.txt: 2012-02-23 Stephen White [chromium] New baselines for CSS3 filters drop-shadow() tests. Unreviewed gardening. * platform/chromium-linux/css3/filters/effect-drop-shadow-hw-expected.png: Added. * platform/chromium-mac-snowleopard/css3/filters/effect-drop-shadow-hw-expected.png: * platform/chromium-win/css3/filters/effect-drop-shadow-hw-expected.png: * platform/chromium/test_expectations.txt: 2012-02-23 Stephen White [chromium] Mark drop-shadow() tests as failing, pending a rebaseline. https://bugs.webkit.org/show_bug.cgi?id=79386 Reviewed by James Robinson. * platform/chromium/test_expectations.txt: 2012-02-22 Ryosuke Niwa REGRESSION(r99076): WebKit pastes the trailing newline into a single-line text field https://bugs.webkit.org/show_bug.cgi?id=79305 Reviewed by Tony Chang. Add a regression test. Also make Markup.dump() dump the shadow DOM of the specififed node. * editing/input/paste-text-ending-with-interchange-newline-expected.txt: Added. * editing/input/paste-text-ending-with-interchange-newline.html: Added. * resources/dump-as-markup.js: (Markup._get): (Markup._getShadowHostIfPossible): 2012-02-23 Csaba Osztrogonác [Qt] Unreviewed gardening. * platform/qt/Skipped: Skip a failing test. 2012-02-23 Tom Sepez [chromium] XSS Auditor bypass via javascript url and control characters https://bugs.webkit.org/show_bug.cgi?id=79154 Reviewed by Adam Barth. * http/tests/security/xssAuditor/javascript-link-control-char2-expected.txt: Added. * http/tests/security/xssAuditor/javascript-link-control-char2.html: Added. * platform/chromium/http/tests/security/xssAuditor: Added. * platform/chromium/http/tests/security/xssAuditor/javascript-link-control-char2-expected.txt: Added. 2012-02-23 Gavin Barraclough Object.isSealed / Object.isFrozen don't work for native objects https://bugs.webkit.org/show_bug.cgi?id=79331 Reviewed by Sam Weinig. Need to inspect all properties, including static ones. This exposes a couple of bugs in Array & Arguments: - getOwnPropertyDescriptor doesn't correctly report the writable attribute of array length. - Arguments object's defineOwnProperty does not handle callee/caller/length correctly. * fast/js/preventExtensions-expected.txt: * fast/js/script-tests/preventExtensions.js: - Added tests. 2012-02-23 Gavin Barraclough pop of array hole should get from the prototype chain https://bugs.webkit.org/show_bug.cgi?id=79338 Reviewed by Sam Weinig. * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.4/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1-expected.txt: - Checking passing test result. 2012-02-23 Csaba Osztrogonác [Qt] Unreviewed gardening. * platform/qt/Skipped: * platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: * platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: 2012-02-23 Simon Hausmann [Qt] Add support for touch cancellation https://bugs.webkit.org/show_bug.cgi?id=79348 Reviewed by Kenneth Rohde Christiansen. Moved touch cancel event layout tests from general skip list to the Qt 4 specific one. The Qt 5 version we depend on has QEvent::TouchCancel, which is all we need in order to implement touch cancellation in DRT/WTR. * platform/qt-4.8/Skipped: * platform/qt/Skipped: 2012-02-23 ChangSeok Oh [GTK] DRT doesn't support scheduleAsynchronousKeyDown. https://bugs.webkit.org/show_bug.cgi?id=78481 Reviewed by Gustavo Noronha Silva. Removed following skipped tests. fast/mutation/end-of-task-delivery.html fast/mutation/inline-event-listener.html * platform/gtk/Skipped: 2012-02-23 Sheriff Bot Unreviewed, rolling out r108577. http://trac.webkit.org/changeset/108577 https://bugs.webkit.org/show_bug.cgi?id=79359 It doesn't work as expected (Requested by Ossy on #webkit). * platform/qt/Skipped: 2012-02-23 Kenichi Ishibashi [Chromium] Unreviewed test expectations update for fast/css/font-face-default-font.html * platform/chromium-linux/fast/css/font-face-default-font-expected.txt: Removed. * platform/chromium-mac-leopard/fast/css/font-face-default-font-expected.png: Removed. * platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.png: * platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.txt: Removed. * platform/chromium-win/fast/css/font-face-default-font-expected.png: * platform/chromium-win/fast/css/font-face-default-font-expected.txt: 2012-02-23 Csaba Osztrogonác [Qt] Unreviewed gardening. * platform/qt/Skipped: * platform/qt/fast/multicol/span/clone-flexbox-expected.png: Added. * platform/qt/fast/multicol/span/clone-flexbox-expected.txt: Added. * platform/qt/fast/multicol/span/clone-summary-expected.png: Added. * platform/qt/fast/multicol/span/clone-summary-expected.txt: Added. * platform/qt/svg/custom/circle-move-invalidation-expected.png: * platform/qt/svg/custom/circle-move-invalidation-expected.txt: * platform/qt/svg/repaint/inner-svg-change-viewPort-relative-expected.png: Added. * platform/qt/svg/repaint/inner-svg-change-viewPort-relative-expected.txt: Added. * platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: 2012-02-22 Dan Bernstein Skipped a test that uses Chromium-only LayoutTestController functionality. Rubber-stamped by Joseph Pecoraro. * platform/mac/Skipped: Added fast/dom/title-directionality-removeChild.html. 2012-02-22 Dmitry Lomov [Chromium][V8] Support Uint8ClampedArray in postMessage https://bugs.webkit.org/show_bug.cgi?id=79291. Reviewed by Kenneth Russell. * platform/chromium/fast/canvas/webgl/array-message-passing-expected.txt: Removed. 2012-02-22 Kent Tamura Move tests to fast/forms/radio/ https://bugs.webkit.org/show_bug.cgi?id=78678 Reviewed by Kentaro Hara. * fast/forms/ValidityState-valueMissing-radio-expected.txt: Removed. * fast/forms/ValidityState-valueMissing-radio.html: Removed. * fast/forms/indeterminate-radio-expected.txt: Removed. * fast/forms/indeterminate-radio.html: Removed. * fast/forms/input-radio-checked-tab-expected.txt: Removed. * fast/forms/input-radio-checked-tab.html: Removed. * fast/forms/interactive-validation-required-radio-expected.txt: Removed. * fast/forms/interactive-validation-required-radio.html: Removed. * fast/forms/radio-attr-order-expected.txt: Removed. * fast/forms/radio-attr-order.html: Removed. * fast/forms/radio-button-no-change-event-expected.txt: Removed. * fast/forms/radio-button-no-change-event.html: Removed. * fast/forms/radio-check-click-and-drag-expected.txt: Removed. * fast/forms/radio-check-click-and-drag.html: Removed. * fast/forms/radio-default-value-expected.txt: Removed. * fast/forms/radio-default-value.html: Removed. * fast/forms/radio-group-keyboard-change-event-expected.txt: Removed. * fast/forms/radio-group-keyboard-change-event.html: Removed. * fast/forms/radio-nested-labels-expected.txt: Removed. * fast/forms/radio-nested-labels.html: Removed. * fast/forms/radio-no-theme-padding-expected.txt: Removed. * fast/forms/radio-no-theme-padding.html: Removed. * fast/forms/radio-remove-form-attr-expected.txt: Removed. * fast/forms/radio-remove-form-attr.html: Removed. * fast/forms/radio/ValidityState-valueMissing-radio-expected.txt: Copied from LayoutTests/fast/forms/ValidityState-valueMissing-radio-expected.txt. * fast/forms/radio/ValidityState-valueMissing-radio.html: Copied from LayoutTests/fast/forms/ValidityState-valueMissing-radio.html. * fast/forms/radio/indeterminate-radio-expected.txt: Copied from LayoutTests/fast/forms/indeterminate-radio-expected.txt. * fast/forms/radio/indeterminate-radio.html: Copied from LayoutTests/fast/forms/indeterminate-radio.html. * fast/forms/radio/input-radio-checked-tab-expected.txt: Copied from LayoutTests/fast/forms/input-radio-checked-tab-expected.txt. * fast/forms/radio/input-radio-checked-tab.html: Copied from LayoutTests/fast/forms/input-radio-checked-tab.html. * fast/forms/radio/interactive-validation-required-radio-expected.txt: Copied from LayoutTests/fast/forms/interactive-validation-required-radio-expected.txt. * fast/forms/radio/interactive-validation-required-radio.html: Copied from LayoutTests/fast/forms/interactive-validation-required-radio.html. * fast/forms/radio/radio-attr-order-expected.txt: Copied from LayoutTests/fast/forms/radio-attr-order-expected.txt. * fast/forms/radio/radio-attr-order.html: Copied from LayoutTests/fast/forms/radio-attr-order.html. * fast/forms/radio/radio-button-no-change-event-expected.txt: Copied from LayoutTests/fast/forms/radio-button-no-change-event-expected.txt. * fast/forms/radio/radio-button-no-change-event.html: Copied from LayoutTests/fast/forms/radio-button-no-change-event.html. * fast/forms/radio/radio-check-click-and-drag-expected.txt: Copied from LayoutTests/fast/forms/radio-check-click-and-drag-expected.txt. * fast/forms/radio/radio-check-click-and-drag.html: Copied from LayoutTests/fast/forms/radio-check-click-and-drag.html. * fast/forms/radio/radio-default-value-expected.txt: Copied from LayoutTests/fast/forms/radio-default-value-expected.txt. * fast/forms/radio/radio-default-value.html: Copied from LayoutTests/fast/forms/radio-default-value.html. * fast/forms/radio/radio-group-keyboard-change-event-expected.txt: Copied from LayoutTests/fast/forms/radio-group-keyboard-change-event-expected.txt. * fast/forms/radio/radio-group-keyboard-change-event.html: Copied from LayoutTests/fast/forms/radio-group-keyboard-change-event.html. * fast/forms/radio/radio-nested-labels-expected.txt: Copied from LayoutTests/fast/forms/radio-nested-labels-expected.txt. * fast/forms/radio/radio-nested-labels.html: Copied from LayoutTests/fast/forms/radio-nested-labels.html. * fast/forms/radio/radio-no-theme-padding-expected.txt: Copied from LayoutTests/fast/forms/radio-no-theme-padding-expected.txt. * fast/forms/radio/radio-no-theme-padding.html: Copied from LayoutTests/fast/forms/radio-no-theme-padding.html. * fast/forms/radio/radio-remove-form-attr-expected.txt: Copied from LayoutTests/fast/forms/radio-remove-form-attr-expected.txt. * fast/forms/radio/radio-remove-form-attr.html: Copied from LayoutTests/fast/forms/radio-remove-form-attr.html. * fast/forms/radio/radio_checked-expected.txt: Copied from LayoutTests/fast/forms/radio_checked-expected.txt. * fast/forms/radio/radio_checked.html: Copied from LayoutTests/fast/forms/radio_checked.html. * fast/forms/radio/radio_checked_dynamic-expected.txt: Copied from LayoutTests/fast/forms/radio_checked_dynamic-expected.txt. * fast/forms/radio/radio_checked_dynamic.html: Copied from LayoutTests/fast/forms/radio_checked_dynamic.html. * fast/forms/radio/radio_checked_name-expected.txt: Copied from LayoutTests/fast/forms/radio_checked_name-expected.txt. * fast/forms/radio/radio_checked_name.html: Copied from LayoutTests/fast/forms/radio_checked_name.html. * fast/forms/radio/remove-radio-button-assert-expected.txt: Copied from LayoutTests/fast/forms/remove-radio-button-assert-expected.txt. * fast/forms/radio/remove-radio-button-assert.html: Copied from LayoutTests/fast/forms/remove-radio-button-assert.html. * fast/forms/radio/state-restore-radio-group-expected.txt: Copied from LayoutTests/fast/forms/state-restore-radio-group-expected.txt. * fast/forms/radio/state-restore-radio-group.html: Copied from LayoutTests/fast/forms/state-restore-radio-group.html. * fast/forms/radio_checked-expected.txt: Removed. * fast/forms/radio_checked.html: Removed. * fast/forms/radio_checked_dynamic-expected.txt: Removed. * fast/forms/radio_checked_dynamic.html: Removed. * fast/forms/radio_checked_name-expected.txt: Removed. * fast/forms/radio_checked_name.html: Removed. * fast/forms/remove-radio-button-assert-expected.txt: Removed. * fast/forms/remove-radio-button-assert.html: Removed. * fast/forms/state-restore-radio-group-expected.txt: Removed. * fast/forms/state-restore-radio-group.html: Removed. 2012-02-22 Dan Bernstein Updated expected test results for the addition of -webkit-line-align (r108133) and the renaming of -webkit-line-grid-snap (r107289). Rubber-stamped by Andy Estes. * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 2012-02-22 Kenichi Ishibashi REGRESSION (r107516): fast/css/font-face-default-font.html is failing https://bugs.webkit.org/show_bug.cgi?id=79260 Add @font-face with "font-style: italic;" so that affecting the rule for italic text. Reviewed by Dan Bernstein. * fast/css/font-face-default-font.html: 2012-02-22 Yuta Kitamura Unreviewed, rolling out r108602. http://trac.webkit.org/changeset/108602 https://bugs.webkit.org/show_bug.cgi?id=78878 Caused a couple of layout test failures on Chromium bots. * fast/dom/shadow/shadow-on-image-expected.html: Removed. * fast/dom/shadow/shadow-on-image.html: Removed. * platform/chromium/test_expectations.txt: 2012-02-22 Abhishek Arya Crash in RenderBlock::addChildIgnoringAnonymousColumnBlocks. https://bugs.webkit.org/show_bug.cgi?id=79043 Reviewed by Julien Chaffraix. * fast/runin/runin-div-before-child-expected.png: Added. * fast/runin/runin-div-before-child-expected.txt: Added. * fast/runin/runin-div-before-child.html: Added. * fast/runin/runin-table-before-child-expected.png: Added. * fast/runin/runin-table-before-child-expected.txt: Added. * fast/runin/runin-table-before-child.html: Added. 2012-02-22 Wei James Add multi channels support in AudioBus and AudioBufferSourceNode https://bugs.webkit.org/show_bug.cgi?id=79017 Reviewed by Chris Rogers. * webaudio/resources/audio-testing.js: (writeAudioBuffer): * webaudio/resources/mix-testing.js: Added. (createToneBuffer): * webaudio/up-mixing-mono-51-expected.wav: Added. * webaudio/up-mixing-mono-51.html: Added. * webaudio/up-mixing-mono-stereo-expected.wav: Added. * webaudio/up-mixing-mono-stereo.html: Added. * webaudio/up-mixing-stereo-51-expected.wav: Added. * webaudio/up-mixing-stereo-51.html: Added. 2012-02-22 MORITA Hajime Adding a ShadowRoot to image-backed element causes a crash https://bugs.webkit.org/show_bug.cgi?id=78878 Reviewed by Dimitri Glazkov. * fast/dom/shadow/shadow-on-image-expected.html: Added. * fast/dom/shadow/shadow-on-image.html: Added. 2012-02-22 Yuta Kitamura [Chromium] Unreviewed gardening. Two inspector tests are timing out on Mac Debug. * platform/chromium/test_expectations.txt: 2012-02-22 Pablo Flouret PopStateEvent.state should use the same object as history.state https://bugs.webkit.org/show_bug.cgi?id=77493 Reviewed by Kentaro Hara. * fast/loader/stateobjects/state-attribute-history-getter-expected.txt: Added. * fast/loader/stateobjects/state-attribute-history-getter.html: Added. * fast/loader/stateobjects/state-attribute-only-one-deserialization-expected.txt: * fast/loader/stateobjects/state-attribute-only-one-deserialization.html: * fast/loader/stateobjects/state-attribute-popstate-event-expected.txt: Added. * fast/loader/stateobjects/state-attribute-popstate-event.html: Added. 2012-02-22 Dmitry Lomov [JSC] Implement ArrayBuffer and typed array cloning in JSC https://bugs.webkit.org/show_bug.cgi?id=79294 Reviewed by Oliver Hunt. * fast/canvas/webgl/array-message-passing-expected.txt: Updated expectation after cloning implemented. * fast/canvas/webgl/script-tests/array-message-passing.js: Added Uint8ClampedArray * platform/chromium/fast/canvas/webgl/array-message-passing-expected.txt: Updated expectations. Fixing covered by https://bugs.webkit.org/show_bug.cgi?id=79291 2012-02-22 Raymond Toy exponentialRampToValue doesn't use starting value https://bugs.webkit.org/show_bug.cgi?id=78035 Reviewed by Chris Rogers. * webaudio/audioparam-exponentialRampToValueAtTime-expected.txt: Added. * webaudio/audioparam-exponentialRampToValueAtTime.html: Added. * webaudio/resources/audioparam-testing.js: Added. (createConstantBuffer): (createExponentialRampArray): (comparePartialSignals): (verifyDiscontinuities): (compareSignals): (doAutomation): 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Rebaseline more svg tests. This test was also broken after r108559. It times out on all platforms but windows, so only rebaselining windows. * platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: * platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Rebaseline zoom-replaced-intrinsic-ratio This was broken after r108559 and the result looks reasonable given the description of the change, so rebaselining. * platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-leopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt. * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: 2012-02-22 Dirk Pranke fast/files/create-blob-url-crash.html is no longer flaky. https://bugs.webkit.org/show_bug.cgi?id=60125 Unreviewed, expectations change. * platform/chromium/test_expectations.txt: 2012-02-22 Gavin Barraclough Implement [[DefineOwnProperty]] for the arguments object https://bugs.webkit.org/show_bug.cgi?id=79309 Reviewed by Sam Weinig. * fast/js/arguments-expected.txt: * fast/js/script-tests/arguments.js: - Added test cases 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Update expectations after skia roll. It is most likely that the Skia roll from 3216 to 3226 slightly changed image expectations for the following tests. None of these are perceptually any different, so just rebaselining. * platform/chromium-linux/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: * platform/chromium-linux/fast/borders/border-image-rotate-transform-expected.png: * platform/chromium-linux/svg/custom/focus-ring-expected.png: * platform/chromium-linux/svg/transforms/animated-path-inside-transformed-html-expected.png: * platform/chromium-mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: * platform/chromium-mac-leopard/svg/custom/focus-ring-expected.png: * platform/chromium-mac-leopard/svg/transforms/animated-path-inside-transformed-html-expected.png: * platform/chromium-mac-snowleopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: * platform/chromium-mac-snowleopard/fast/borders/border-image-rotate-transform-expected.png: * platform/chromium-mac-snowleopard/svg/custom/focus-ring-expected.png: * platform/chromium-mac-snowleopard/svg/transforms/animated-path-inside-transformed-html-expected.png: * platform/chromium-win/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: * platform/chromium-win/fast/borders/border-image-rotate-transform-expected.png: * platform/chromium-win/svg/custom/focus-ring-expected.png: * platform/chromium-win/svg/transforms/animated-path-inside-transformed-html-expected.png: 2012-02-22 Allan Sandfeld Jensen [Qt] Add eventSender.gestureTap https://bugs.webkit.org/show_bug.cgi?id=66173 Reviewed by Kenneth Rohde Christiansen. Unskip gestureTap test. * platform/qt/Skipped: 2012-02-22 Nate Chapin Test Range header compliance for CachedResources. https://bugs.webkit.org/show_bug.cgi?id=76564 Reviewed by Adam Barth. * http/tests/xmlhttprequest/range-test-expected.txt: Added. * http/tests/xmlhttprequest/range-test.html: Added. 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Generalize svg failures from r108494. * platform/chromium/test_expectations.txt: 2012-02-22 Antti Koivisto REGRESSION (r104060): Web font is not loaded if specified by link element dynamically inserted https://bugs.webkit.org/show_bug.cgi?id=79186 Reviewed by Andreas Kling. * fast/css/font-face-insert-link-expected.txt: Added. * fast/css/font-face-insert-link.html: Added. * fast/css/resources/ahem.css: Added. (@font-face): 2012-02-22 Nate Chapin inspector/debugger/script-formatter-console.html should no longer be flaky. https://bugs.webkit.org/show_bug.cgi?id=78810 Reviewed by Adam Barth. * platform/chromium/test_expectations.txt: 2012-02-22 Gavin Barraclough Fix Object.freeze for non-final objects. https://bugs.webkit.org/show_bug.cgi?id=79286 Reviewed by Oliver Hunt. For vanilla objects we implement this with a single transition, for objects with special properties we should just follow the spec defined algorithm. * fast/js/preventExtensions-expected.txt: * fast/js/script-tests/preventExtensions.js: - added new tests. 2012-02-22 Max Vujovic Paddings and borders on root SVG element with viewbox causes child SVG elements to be rendered with the incorrect size https://bugs.webkit.org/show_bug.cgi?id=78613 Reviewed by Nikolas Zimmermann. * platform/chromium/test_expectations.txt: * platform/mac/svg/custom/circle-move-invalidation-expected.png: * platform/mac/svg/custom/circle-move-invalidation-expected.txt: This test contains a circle drawn inside a root SVG element with a 1px border. This bug was causing WebKit to render the circle 1px too large, reflected in the expectations. The expectations have been updated. * svg/custom/svg-root-padding-border-margin-expected.html: Added. * svg/custom/svg-root-padding-border-margin.html: Added. 2012-02-22 Tom Sepez XSSAuditor bypass with tags and html-entities. https://bugs.webkit.org/show_bug.cgi?id=78836 Reviewed by Adam Barth. * http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt: Added. * http/tests/security/xssAuditor/iframe-onload-in-svg-tag.html: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag.html: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag2.html: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt: Added. * http/tests/security/xssAuditor/script-tag-inside-svg-tag3.html: Added. 2012-02-22 Ken Buchanan Crash from empty anonymous block preceding :before content https://bugs.webkit.org/show_bug.cgi?id=78250 Reviewed by David Hyatt. Test exercises a crashing condition from extra :before content being created after a RenderListMarker in an anonymous block has been moved. Also rebasing some tests that had extraneous anonymous blocks in their render tree dumps. * fast/css-generated-content/before-content-with-list-marker-in-anon-block-crash-expected.txt: Added * fast/css-generated-content/before-content-with-list-marker-in-anon-block-crash.html: Added * platform/chromium-win/editing/execCommand/create-list-with-hr-expected.txt: * platform/gtk/editing/execCommand/create-list-with-hr-expected.txt: * platform/mac/editing/execCommand/create-list-with-hr-expected.txt: * platform/qt/editing/execCommand/create-list-with-hr-expected.txt: 2012-02-22 Abhishek Arya Crash due to accessing removed parent lineboxes when clearing view selection. https://bugs.webkit.org/show_bug.cgi?id=79264 Reviewed by Eric Seidel. * fast/css-generated-content/first-letter-textbox-parent-crash-expected.txt: Added. * fast/css-generated-content/first-letter-textbox-parent-crash.html: Added. 2012-02-22 Abhishek Arya Cloning and linebox issues in multi-column layout. https://bugs.webkit.org/show_bug.cgi?id=78273 Reviewed by Eric Seidel. * fast/multicol/span/clone-flexbox-expected.png: * fast/multicol/span/clone-flexbox-expected.txt: Added. * fast/multicol/span/clone-flexbox.html: Added. Test passes if we see two RenderFlexibox in the rendertree. * fast/multicol/span/clone-summary-expected.png: Added. * fast/multicol/span/clone-summary-expected.txt: Added. * fast/multicol/span/clone-summary.html: Added. Test passes if we see two RenderSummary in the rendertree. * fast/multicol/span/textbox-not-removed-crash-expected.txt: Added. * fast/multicol/span/textbox-not-removed-crash.html: Added. Test passes it we do not crash on m_hasBadParent assert in InlineBox. 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Rebaseline svg expectations after r108493. Blindly updating expected to actual on Chromium. They only started failing after the base expectations were updated and don't have any perceptual differences. * platform/chromium-mac-snowleopard/svg/foreignObject/clip-expected.png: Added. * platform/chromium-mac-snowleopard/svg/foreignObject/filter-expected.png: Added. * platform/chromium-mac-snowleopard/svg/foreignObject/mask-expected.png: Added. * platform/chromium-win/svg/custom/visited-link-color-expected.png: Added. * platform/chromium-win/svg/foreignObject/clip-expected.png: Added. * platform/chromium-win/svg/foreignObject/filter-expected.png: Added. * platform/chromium-win/svg/foreignObject/mask-expected.png: Added. * platform/chromium/test_expectations.txt: 2012-02-22 Bear Travis Not correctly recalculating layout for elements within nested SVG elements https://bugs.webkit.org/show_bug.cgi?id=77535 Reviewed by Dirk Schulze. Adding a repaint test for a relatively sized inner svg and inner svg content when its width/height changes. * platform/chromium/test_expectations.txt: * svg/repaint/inner-svg-change-viewPort-relative-expected.png: Added. * svg/repaint/inner-svg-change-viewPort-relative-expected.txt: Added. * svg/repaint/inner-svg-change-viewPort-relative.svg: Added. 2012-02-22 Alexei Svitkine [chromium] Fix remaining compositing/rubberbanding test failures https://bugs.webkit.org/show_bug.cgi?id=78008 These were happening due to the fact that ScrollView wasn't updating the overhang layer when the contentsSize was updated. This is necessary because calculateOverhangAreasForPainting() takes the contentsSize into account when determining whether the overhang areas are visible. Reviewed by James Robinson. Re-enabled the following tests with updated baselines: * platform/chromium/compositing/rubberbanding/transform-overhang-e-expected.png: * platform/chromium/compositing/rubberbanding/transform-overhang-s-expected.png: * platform/chromium/compositing/rubberbanding/transform-overhang-se-expected.png: * platform/chromium/test_expectations.txt: 2012-02-22 Dan Bernstein REGRESSION (r62632): page-break-inside: avoid is ignored https://bugs.webkit.org/show_bug.cgi?id=79262 Reviewed by Adele Peterson. * printing/page-break-inside-avoid-expected.txt: 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Mark some XHR tests as asserting. https://bugs.webkit.org/show_bug.cgi?id=79229 * platform/chromium/test_expectations.txt: 2012-02-22 Adrienne Walker [chromium] Unreviewed gardening. Marking svg failures from r108494. https://bugs.webkit.org/show_bug.cgi?id=41386 * platform/chromium/test_expectations.txt: 2012-02-22 Pavel Feldman Web Inspector: console doesn't show properly arrays from which tail values have been deleted https://bugs.webkit.org/show_bug.cgi?id=79242 Reviewed by Yury Semikhatsky. * inspector/console/console-format-expected.txt: * inspector/console/console-format.html: * platform/chromium/inspector/console/console-format-collections-expected.txt: * platform/chromium/inspector/console/console-format-expected.txt: 2012-02-22 Vsevolod Vlasov Web Inspector: [REGRESSION] Console xhr logging is broken for async xhrs since r107672. https://bugs.webkit.org/show_bug.cgi?id=79229 Reviewed by Pavel Feldman. * http/tests/inspector/console-xhr-logging-async-expected.txt: Added. * http/tests/inspector/console-xhr-logging-async.html: Added. 2012-02-22 Mihnea Ovidenie [Qt] REGRESSION(r108108): It made 3 fast/repaint tests fail https://bugs.webkit.org/show_bug.cgi?id=78960 Reviewed by Csaba Osztrogonác. * fast/repaint/japanese-rl-selection-repaint-in-regions.html: * fast/repaint/line-flow-with-floats-in-regions.html: * fast/repaint/overflow-flipped-writing-mode-block-in-regions.html: * fast/repaint/region-painting-invalidation.html: * fast/repaint/region-painting-via-layout.html: * platform/qt/Skipped: 2012-02-22 Eric Carlson [Chromium] video-referer.html fails https://bugs.webkit.org/show_bug.cgi?id=79239 Unreviewed, skipping a test that started to fail after r108387. * platform/chromium/test_expectations.txt: 2012-02-22 Philippe Normand Unreviewed, skipping one more mediastream failure on GTK. * platform/gtk/Skipped: 2012-02-22 Vsevolod Vlasov Web Inspector: retrieving content for some XHR requests crashes inspected page renderer https://bugs.webkit.org/show_bug.cgi?id=79026 Reviewed by Pavel Feldman. * http/tests/inspector/network/network-cyrillic-xhr-expected.txt: Added. * http/tests/inspector/network/network-cyrillic-xhr.html: Added. * http/tests/inspector/network/network-empty-xhr-expected.txt: Added. * http/tests/inspector/network/network-empty-xhr.html: Added. * http/tests/inspector/network/resources/cyrillic.html: Added. * http/tests/inspector/network/resources/empty.html: Added. 2012-02-21 Vsevolod Vlasov Web Inspector: [InspectorIndexedDB] Show IndexedDB views on selection IndexedDB elements in resources panel. https://bugs.webkit.org/show_bug.cgi?id=79098 Reviewed by Pavel Feldman. * http/tests/inspector/indexeddb/database-data.html: 2012-02-22 Nikolas Zimmermann REGRESSION(58212): html foreignObjects with positions other than static not hidden correctly when parent has display:none https://bugs.webkit.org/show_bug.cgi?id=41386 Reviewed by Zoltan Herczeg. Add new tests covering content inside a . * platform/chromium/test_expectations.txt: * platform/mac/svg/foreignObject/fO-display-none-expected.png: Added. * platform/mac/svg/foreignObject/fO-display-none-expected.txt: Added. * platform/mac/svg/foreignObject/fO-display-none-with-relative-pos-content-expected.png: Added. * platform/mac/svg/foreignObject/fO-display-none-with-relative-pos-content-expected.txt: Added. * platform/mac/svg/foreignObject/fO-parent-display-changes-expected.png: Added. * platform/mac/svg/foreignObject/fO-parent-display-changes-expected.txt: Added. * platform/mac/svg/foreignObject/fO-parent-display-none-expected.png: Added. * platform/mac/svg/foreignObject/fO-parent-display-none-expected.txt: Added. * platform/mac/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.png: Added. * platform/mac/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Added. * platform/mac/svg/foreignObject/fO-parent-of-parent-display-none-expected.png: Added. * platform/mac/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Added. * platform/mac/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.png: Added. * platform/mac/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Added. * svg/foreignObject/fO-display-none-with-relative-pos-content.svg: Added. * svg/foreignObject/fO-display-none.svg: Added. * svg/foreignObject/fO-parent-display-changes.svg: Added. * svg/foreignObject/fO-parent-display-none-with-relative-pos-content.svg: Added. * svg/foreignObject/fO-parent-display-none.svg: Added. * svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content.svg: Added. * svg/foreignObject/fO-parent-of-parent-display-none.svg: Added. 2012-02-22 Nikolas Zimmermann Not reviewed. Fix SVG pixel test results, which now show up as hash failures, since DRT was fixed to report these. * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.png: * platform/mac/svg/as-border-image/svg-as-border-image-expected.png: * platform/mac/svg/clip-path/clip-in-mask-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: * platform/mac/svg/custom/circular-marker-reference-2-expected.png: * platform/mac/svg/custom/glyph-selection-arabic-forms-expected.png: * platform/mac/svg/custom/glyph-selection-bidi-mirror-expected.png: * platform/mac/svg/custom/glyph-selection-non-bmp-expected.png: * platform/mac/svg/custom/gradient-rotated-bbox-expected.png: * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png: * platform/mac/svg/custom/marker-opacity-expected.png: * platform/mac/svg/custom/non-circular-marker-reference-expected.png: * platform/mac/svg/dom/SVGLocatable-getCTM-svg-root-expected.png: * platform/mac/svg/hixie/error/017-expected.png: * platform/mac/svg/text/text-align-05-b-expected.png: * platform/mac/svg/text/text-path-01-b-expected.png: * platform/mac/svg/text/text-text-01-b-expected.png: * platform/mac/svg/text/text-text-07-t-expected.png: * platform/mac/svg/text/text-tselect-02-f-expected.png: * svg/as-image/svg-non-integer-scaled-image-expected.png: * svg/custom/visited-link-color-expected.png: * svg/custom/zero-path-square-cap-rendering2-expected.png: * svg/foreignObject/clip-expected.png: * svg/foreignObject/filter-expected.png: * svg/foreignObject/mask-expected.png: 2012-02-17 Nikolas Zimmermann REGRESSION: unbalanced transparency layers for clipPath https://bugs.webkit.org/show_bug.cgi?id=78074 Reviewed by Zoltan Herczeg. * svg/clip-path/opacity-assertion-expected.svg: Added. * svg/clip-path/opacity-assertion.svg: Added. 2012-02-21 Pavel Feldman Web Inspector: do not filter out requestAnimationFrame from timeline, implement stop on animation events. https://bugs.webkit.org/show_bug.cgi?id=79116 Reviewed by Yury Semikhatsky. * inspector/timeline/timeline-animation-frame-expected.txt: * inspector/timeline/timeline-animation-frame.html: * inspector/timeline/timeline-enum-stability-expected.txt: * platform/chromium/inspector/timeline/timeline-animation-frame-expected.txt: 2012-02-22 Yuta Kitamura [Chromium] Unreviewed, regular maintenance of test expectations. * platform/chromium/test_expectations.txt: 2012-02-22 Csaba Osztrogonác [Qt] Unreviewed gardening, skip a new failing test. * platform/qt/Skipped: 2012-02-22 Shinya Kawanaka firstRendererOf() should also return a fallback element renderer in NodeRenderingContext. https://bugs.webkit.org/show_bug.cgi?id=79180 Reviewed by Hajime Morita. Added new test cases, e.g. in , with display:none. * fast/dom/shadow/shadow-contents-fallback-dynamic-expected.txt: * fast/dom/shadow/shadow-contents-fallback-dynamic.html: * fast/dom/shadow/shadow-contents-fallback-expected.txt: * fast/dom/shadow/shadow-contents-fallback.html: 2012-02-22 Sheriff Bot Unreviewed, rolling out r108468. http://trac.webkit.org/changeset/108468 https://bugs.webkit.org/show_bug.cgi?id=79219 Broke Chromium Win release build (Requested by bashi on #webkit). * http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt: Removed. * http/tests/websocket/tests/hybi/compressed-control-frame.html: Removed. * http/tests/websocket/tests/hybi/compressed-control-frame_wsh.py: Removed. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter_wsh.py: Removed. * http/tests/websocket/tests/hybi/deflate-frame-parameter-expected.txt: Removed. * http/tests/websocket/tests/hybi/deflate-frame-parameter.html: Removed. * http/tests/websocket/tests/hybi/deflate-frame_wsh.py: Removed. * http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt: * http/tests/websocket/tests/hybi/send-file-blob_wsh.py: (web_socket_transfer_data): 2012-02-22 Philippe Normand Unreviewed, GTK gardening, unskip 2 tests that should pass now. * platform/gtk/Skipped: 2012-02-21 Alexander Pavlov Web Inspector: Audit rules to recommend unprefixing supported CSS properties https://bugs.webkit.org/show_bug.cgi?id=78985 Reviewed by Pavel Feldman. * inspector/audits/audits-panel-functional-expected.txt: * inspector/audits/audits-panel-functional.html: 2012-02-22 Kenichi Ishibashi Adding WebSocket per-frame DEFLATE extension https://bugs.webkit.org/show_bug.cgi?id=77522 Added tests for WebSocket deflate-frame extension. Also updated some tests to follow the change. Reviewed by Kent Tamura. * http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt: Added. * http/tests/websocket/tests/hybi/compressed-control-frame.html: Added. * http/tests/websocket/tests/hybi/compressed-control-frame_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff.html: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter.html: Added. * http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/deflate-frame-parameter-expected.txt: Added. * http/tests/websocket/tests/hybi/deflate-frame-parameter.html: Added. * http/tests/websocket/tests/hybi/deflate-frame_wsh.py: Added. (_get_deflate_frame_extension_processor): (web_socket_do_extra_handshake): (web_socket_transfer_data): * http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt: * http/tests/websocket/tests/hybi/send-file-blob_wsh.py: (_retrieve_frame): (web_socket_transfer_data): 2012-02-22 Yanbin Zhang [GTK] fast/mediastream/peerconnection-argument-types.html fails https://bugs.webkit.org/show_bug.cgi?id=79096 Reviewed by Adam Barth. * fast/mediastream/peerconnection-argument-types-expected.txt: * fast/mediastream/script-tests/argument-types.js: 2012-02-22 Carlos Garcia Campos Unreviewed, rolling out r107351. http://trac.webkit.org/changeset/107351 https://bugs.webkit.org/show_bug.cgi?id=53600 Several issues introduced in WebKitGTK+ API * platform/gtk/Skipped: 2012-02-22 Philippe Normand Unreviewed, GTK gardening. * platform/gtk/Skipped: * platform/gtk/fast/forms/float-before-fieldset-expected.txt: 2012-02-21 Max Vujovic getCTM() on SVG root element with borders, paddings, and viewbox returns incorrect values https://bugs.webkit.org/show_bug.cgi?id=78631 Reviewed by Eric Seidel. * platform/chromium/test_expectations.txt * platform/mac/svg/dom/SVGLocatable-getCTM-svg-root-expected.png * svg/dom/SVGLocatable-getCTM-svg-root-expected.txt: Added. * svg/dom/SVGLocatable-getCTM-svg-root.html: Added. 2012-02-21 Kenichi Ishibashi Rename "reserved1" flag of WebSocketFrame to compress https://bugs.webkit.org/show_bug.cgi?id=79187 Reviewed by Kent Tamura. * http/tests/websocket/tests/hybi/reserved-bits-expected.txt: Revised to follow the change in meaning rsv1 bit. * http/tests/websocket/tests/hybi/reserved-bits.html: Ditto. 2012-02-21 Gavin Barraclough Should be able to reconfigure a non-configurable property as read-only https://bugs.webkit.org/show_bug.cgi?id=79170 Reviewed by Sam Weinig. See ES5.1 8.12.9 10.a.i - the spec prohibits making a read-only property writable, but does not inhibit making a writable property read-only. * fast/js/Object-defineProperty-expected.txt: * fast/js/script-tests/Object-defineProperty.js: - Update test result (this was enforcing incorrect behaviour). 2012-02-21 Adam Klein Setting innerText causes DOMSubtreeModified to be dispatched too early https://bugs.webkit.org/show_bug.cgi?id=79140 Reviewed by Ryosuke Niwa. * fast/dom/getElementById-consistency3-expected.txt: Added. * fast/dom/getElementById-consistency3.html: Added. * fast/dom/getElementById-consistency4-expected.txt: Added. * fast/dom/getElementById-consistency4.html: Added. * fast/dom/getElementById-consistency5-expected.txt: Added. * fast/dom/getElementById-consistency5.html: Added. 2012-02-15 Ryosuke Niwa Assertion failure in TextIterator::handleTextBox https://bugs.webkit.org/show_bug.cgi?id=78530 Reviewed by Enrica Casucci. Add a regression test. Also rebaseline a crash test. * editing/text-iterator/rtl-first-letter-text-iterator-crash-expected.txt: Added. * editing/text-iterator/rtl-first-letter-text-iterator-crash.html: Added. * editing/text-iterator/rtl-selection-crash-expected.txt: 2012-02-21 Adam Klein ContainerNode::childrenChanged must be called immediately after removing children https://bugs.webkit.org/show_bug.cgi?id=79162 Reviewed by Ryosuke Niwa. * fast/dom/title-directionality-removeChild-expected.txt: Added. * fast/dom/title-directionality-removeChild.html: Added. 2012-02-21 Tom Sepez equalIgnoringNullity() only comparing half the bytes for equality https://bugs.webkit.org/show_bug.cgi?id=79135 Reviewed by Adam Barth. * http/tests/security/xssAuditor/script-tag.html: 2012-02-21 James Robinson [chromium] Update chromium expectations for accessibility/aria-invalid.html * platform/chromium/test_expectations.txt: 2012-02-21 Victor Carbune Added relevant tests and functionality for supporting pause-on-exit flag for a TextTrackCue. https://bugs.webkit.org/show_bug.cgi?id=72173 Reviewed by Eric Carlson. * media/track/captions-webvtt/simple-captions.vtt: Added. * media/track/track-cues-pause-on-exit-expected.txt: Added. * media/track/track-cues-pause-on-exit.html: Added. 2012-02-21 Csaba Osztrogonác [Qt] Unreviewed gardening. Typo fix. * platform/qt-5.0-wk2/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/http/tests/websocket/test/hybi/bad-sub-protocol-non-ascii-expected.txt. 2012-02-21 Csaba Osztrogonác [Qt] Unreviewed evening gardening after r108364. * platform/qt/fast/forms/float-before-fieldset-expected.png: Added. * platform/qt/fast/forms/float-before-fieldset-expected.txt: Updated. 2012-02-21 Dana Jansens [chromium] Enable compositor filter layout tests (except on mac and win debug) https://bugs.webkit.org/show_bug.cgi?id=79111 Reviewed by Stephen White. * platform/chromium/test_expectations.txt: 2012-02-21 Eric Carlson Set Referrer header for media downloads https://bugs.webkit.org/show_bug.cgi?id=78614 Reviewed by Alexey Proskuryakov. * http/tests/media/resources/video-referer-check-referer.php: Get the test file and content-type from parameters on the url. Fail if referrer is anything but video-referer.html. Add support for byte-range requests so it will work with AVFoundation. * http/tests/media/video-referer.html: Pass video file name and content-type as url parameters instead of having another cgi set a cookie. Set the php script as the 'src' on a element instead of on the