2012-03-01 Adam Klein Rebaseline fast/flexbox/010.html on Leopard after removing its suppression. Unreviewed gardening. * platform/chromium-mac-leopard/fast/flexbox/010-expected.png: Added. * platform/chromium-mac-snowleopard/fast/flexbox/010-expected.png: Renamed from LayoutTests/platform/chromium-mac/fast/flexbox/010-expected.png. 2012-03-01 Adam Klein Rebaselining some old Chromium tests and removing test_expectations. Unreviewed gardening. * fast/writing-mode/block-level-images-expected.txt: Renamed from LayoutTests/platform/gtk/fast/writing-mode/block-level-images-expected.txt. * platform/chromium-linux/fast/backgrounds/background-leakage-expected.png: Added. * platform/chromium-linux/fast/backgrounds/background-leakage-transforms-expected.png: Added. * platform/chromium-linux/fast/multicol/float-multicol-expected.png: * platform/chromium-linux/fast/writing-mode/block-level-images-expected.png: * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png: * platform/chromium-mac-leopard/fast/backgrounds/background-leakage-transforms-expected.png: Removed. * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt: Removed. * platform/chromium-mac-snowleopard/fast/multicol/float-multicol-expected.png: Renamed from LayoutTests/platform/chromium-mac/fast/multicol/float-multicol-expected.png. * platform/chromium-mac-snowleopard/fast/writing-mode/block-level-images-expected.png: Added. * platform/chromium-mac/fast/writing-mode/block-level-images-expected.png: Removed. * platform/chromium-win/fast/backgrounds/background-leakage-expected.png: Added. * platform/chromium-win/fast/backgrounds/background-leakage-expected.txt: Added. * platform/chromium-win/fast/backgrounds/background-leakage-transforms-expected.png: Added. * platform/chromium-win/fast/backgrounds/background-leakage-transforms-expected.txt: Added. * platform/chromium-win/fast/multicol/float-multicol-expected.png: * platform/chromium-win/fast/multicol/float-multicol-expected.txt: * platform/chromium-win/fast/writing-mode/block-level-images-expected.png: * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt: * platform/chromium/test_expectations.txt: * platform/mac/fast/writing-mode/block-level-images-expected.txt: Removed. * platform/qt/fast/writing-mode/block-level-images-expected.txt: Removed. 2012-03-01 Dirk Pranke chromium: start running virtual gpu tests https://bugs.webkit.org/show_bug.cgi?id=80050 Unreviewed, expectations change. This patch un-SKIPs the platform/chromium/virtual/gpu tests and copies their expectations from the GPU and generic expectations for fast/canvas and canvas/philip. I will re-sort the expectations in subsequent patches so that the virtual expectations are next to the action ones, for easier maintenance. * platform/chromium/test_expectations.txt: 2012-03-01 Adam Klein Mark fast/workers/stress-js-execution.html as flakily crashy on cr-win. Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Adam Klein Remove outdated (mostly mac) test suppressions. Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Adam Klein Mark svg/W3C-SVG-1.1/animate-elem-32-t.svg as debug/crash after r109342. Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Adam Klein Remove lots of bogus flaky test suppressions, mark some others as always failing and some others for rebaselining. Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Joe Thomas :empty still applies to elements made non-empty via page dynamics. https://bugs.webkit.org/show_bug.cgi?id=79734 Check for :empty style change should be made even if the RenderStyle for the element is NULL as changes to the element's children can trigger a change in :empty state of the parent element. Reviewed by Antti Koivisto. * fast/selectors/empty-element-made-non-empty-expected.txt: Added. * fast/selectors/empty-element-made-non-empty.html: Added. 2012-03-01 Kangil Han [DRT] Remove all PlainTextController usages in existing tests by adding internal API https://bugs.webkit.org/show_bug.cgi?id=78570 Reviewed by Hajime Morita. This patch will remove all PlainTextController usages in existing DRT tests by adding internal API to WebCore/testing/Internals * editing/text-iterator/basic-iteration-expected.txt: * editing/text-iterator/script-tests/basic-iteration.js: 2012-03-01 Adam Klein Rebaseline to remove quotes around font name after r109382. Unreviewed gardening. * editing/inserting/5994480-2-expected.txt: 2012-03-01 Adam Klein Remove expectations for no-longer-flaky tests on Snow Leopard. https://bugs.webkit.org/show_bug.cgi?id=54322 Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Julien Chaffraix Unreviewed, rolling out r109367. http://trac.webkit.org/changeset/109367 https://bugs.webkit.org/show_bug.cgi?id=75568 Some tests started to fail in a non obvious way. * platform/chromium-win/fast/repaint/iframe-scroll-repaint-expected.png: * platform/chromium/test_expectations.txt: * platform/efl/test_expectations.txt: * platform/gtk/test_expectations.txt: * platform/mac/test_expectations.txt: * platform/qt/test_expectations.txt: * platform/win/Skipped: 2012-03-01 Kenichi Ishibashi REGRESSION: Outlook 2007 doesn't display fonts correctly on emails composed by WebKit https://bugs.webkit.org/show_bug.cgi?id=79448 Reviewed by Ryosuke Niwa. Add a test that makes sure WebKit doesn't produce single quotes around face attribute of font element. * editing/style/font-face-unquote-expected.txt: Added. * editing/style/font-face-unquote.html: Added. 2012-03-01 Adam Klein Mark use-same-database-in-page-and-workers.html as a TEXT failure. Requested by dslomov on #webkit. Unreviewed gardening. * platform/chromium/test_expectations.txt: 2012-03-01 Pavel Feldman Web Inspector: arrays in object properties sections do not scale. https://bugs.webkit.org/show_bug.cgi?id=64596 Reviewed by Vsevolod Vlasov. * inspector/console/console-big-array-expected.txt: Added. * inspector/console/console-big-array.html: Added. 2012-03-01 Tom Sepez Move m_frame protector from FrameLoader::changeLocation to FrameLoader::urlSelected https://bugs.webkit.org/show_bug.cgi?id=79882 Reviewed by Adam Barth. * fast/frames/url-selected-crash-expected.txt: Added. * fast/frames/url-selected-crash.html: Added. 2012-03-01 Julien Chaffraix Lazily allocate overflow: hidden layers if we have overflowing content https://bugs.webkit.org/show_bug.cgi?id=75568 Reviewed by David Hyatt. * platform/chromium-win/fast/repaint/iframe-scroll-repaint-expected.png: This test really doesn't seem to test much on all platforms. The new expected result is as good as the original from a correctness perspective. It just means we now do repaint the whole iframe when scrolling. * platform/chromium/test_expectations.txt: * platform/efl/test_expectations.txt: * platform/gtk/test_expectations.txt: * platform/mac/test_expectations.txt: * platform/qt/test_expectations.txt: * platform/win/Skipped: Disable gazillions tests that need a small rebaseline after losing some layers. The expectations are updated to match each platform as best as I could but expect some breakage... 2012-03-01 Abhishek Arya Protect functions using two container node function, each of which can fire mutation events. https://bugs.webkit.org/show_bug.cgi?id=78397 Reviewed by Ryosuke Niwa. * fast/dom/document-set-title-mutation-crash-expected.txt: Added. * fast/dom/document-set-title-mutation-crash.html: Added. * fast/dom/option-text-mutation-crash-expected.txt: Added. * fast/dom/option-text-mutation-crash.html: Added. 2012-03-01 Shinya Kawanaka Appending ShadowRoot into an element should not cause crash. https://bugs.webkit.org/show_bug.cgi?id=79620 Reviewed by Dimitri Glazkov. * fast/dom/shadow/shadow-root-append-expected.txt: Added. * fast/dom/shadow/shadow-root-append.html: Added. * platform/efl/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: * platform/wincairo/Skipped: * platform/wk2/Skipped: 2012-03-01 Stephen Chenney Crash in WebCore::SVGDocumentExtensions::removeAnimationElementFromTarget https://bugs.webkit.org/show_bug.cgi?id=79831 Reviewed by Eric Seidel. Out-of-order operations in the SVGSMILElement::removedFromDocument method caused its target to be removed and then re-added due to a later call. This led to the target being set on the animation while the target element itself was unaware. At deletion time, this caused a crash (or assert in debug builds). Thanks to Abhishek Arya for help with the layout test. * svg/animations/resources/smil-element-target-crash.svg: Added. * svg/animations/smil-element-target-crash-main-expected.txt: Added. * svg/animations/smil-element-target-crash-main.html: Added. 2012-03-01 Nikolas Zimmermann Not reviewed. Rebaseline another SVG test on SnowLeopard, now new-run-webkit-tests --tolerance 0 -p svg also passes w/o failures on SL. * platform/mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: 2012-03-01 Ilya Tikhonovsky Web Inspector: move heap snapshot nodes data to external array. https://bugs.webkit.org/show_bug.cgi?id=79911 Reviewed by Vsevolod Vlasov. * inspector/profiler/heap-snapshot-loader.html: * inspector/profiler/heap-snapshot-test.js: (initialize_HeapSnapshotTest.InspectorTest.createHeapSnapshotMockRaw): (initialize_HeapSnapshotTest.InspectorTest.createHeapSnapshotMock): (initialize_HeapSnapshotTest.InspectorTest.createHeapSnapshotMockWithDOM): 2012-03-01 Nikolas Zimmermann Introduce SMIL overrideStyle, to make SVG stop mutating CSS styles directly https://bugs.webkit.org/show_bug.cgi?id=79790 Reviewed by Zoltan Herczeg. SVG CSS property animations aren't leaked into the DOM anymore, update the tests. * svg/animations/animate-color-transparent-expected.txt: * svg/animations/animate-currentColor-expected.txt: * svg/animations/animate-dynamic-update-attributeName-expected.txt: * svg/animations/animate-inherit-css-property-expected.txt: * svg/animations/attributeTypes-expected.txt: Added. * svg/animations/attributeTypes.html: Added. * svg/animations/resources/attributeTypes.svg: Added. * svg/animations/script-tests/animate-color-transparent.js: (expectTransparent): (expectOtherColor): * svg/animations/script-tests/animate-currentColor.js: (sample1): (sample2): (sample3): * svg/animations/script-tests/animate-dynamic-update-attributeName.js: (sample1): (sample3): * svg/animations/script-tests/animate-inherit-css-property.js: (sample1): (sample2): (sample3): * svg/animations/script-tests/attributeTypes.js: Added. (sample1): (sample2): (sample3): (executeTest): * svg/animations/script-tests/svgstring-animation-fallback-to-discrete.js: (sample1): (sample2): (sample3): * svg/animations/svgstring-animation-fallback-to-discrete-expected.txt: 2012-03-01 Florin Malita Percent width/height SVG not always scaled on window resize https://bugs.webkit.org/show_bug.cgi?id=79490 Reviewed by Nikolas Zimmermann. Update tests to avoid the use of window.resize{To,By}. * fast/repaint/percent-minheight-resize-expected.html: * fast/repaint/percent-minheight-resize.html: * svg/custom/svg-percent-scale-expected.html: * svg/custom/svg-percent-scale-vonly-expected.html: * svg/custom/svg-percent-scale-vonly.html: * svg/custom/svg-percent-scale.html: 2012-02-29 Pavel Podivilov Web Inspector: abstract out the common pattern of creating auto-updated locations. https://bugs.webkit.org/show_bug.cgi?id=79906 Reviewed by Vsevolod Vlasov. * inspector/debugger/linkifier.html: 2012-02-29 Shinya Kawanaka Fallback elements in non-youngest shadow tree should not be rendered. https://bugs.webkit.org/show_bug.cgi?id=80002 Reviewed by Hajime Morita. Since createContentWithSelect shadw-test-driver.js is not intuitive, fallback element is not added in existing tests. This change makes sure the existence of fallback elements. * fast/dom/resources/shadow-test-driver.js: (createContentWithSelect): * fast/dom/shadow/content-element-move.html: * fast/dom/shadow/multiple-shadowroot-rendering.html: 2012-02-29 Kentaro Hara Unreviewed, gardening. * platform/chromium/test_expectations.txt: 2012-02-29 Shinya Kawanaka Unreviewed, rolling out r109309. http://trac.webkit.org/changeset/109309 https://bugs.webkit.org/show_bug.cgi?id=80002 broke * fast/dom/resources/shadow-test-driver.js: (createContentWithSelect): * fast/dom/shadow/content-element-move.html: 2012-02-29 Kentaro Hara Unreviewed, gardening. * platform/chromium-mac-snowleopard/media/sources-fallback-codecs-expected.txt: Added. 2012-02-29 Shinya Kawanaka createContentWithSelect in shadow-test-driver.js is not intuitive. https://bugs.webkit.org/show_bug.cgi?id=80002 Reviewed by Hajime Morita. createContentWithSelect takes an agument 'fallback', but it used to create a text node if the argument is missing. This is not intuitive at all. This patch changes the createContentWithSelect behavior to make it intuitive. * fast/dom/resources/shadow-test-driver.js: (createContentWithSelect): * fast/dom/shadow/content-element-move.html: 2012-02-29 Erik Arvidsson Rename DOMSelection to Selection https://bugs.webkit.org/show_bug.cgi?id=79688 Reviewed by Adam Barth. * fast/dom/Window/window-properties-expected.txt: * fast/dom/dom-constructors-expected.txt: * fast/dom/dom-constructors.html: * platform/gtk/fast/dom/Window/window-properties-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/qt-5.0-wk2/fast/dom/Window/window-properties-expected.txt: * platform/qt/fast/dom/Window/window-properties-expected.txt: * platform/win/fast/dom/Window/window-properties-expected.txt: 2012-02-29 Joshua Bell IndexedDB: IDBDatabase.objectStoreNames and IDObjectStore.indexNames results should be sorted https://bugs.webkit.org/show_bug.cgi?id=79950 Reviewed by Tony Chang. * storage/indexeddb/list-ordering-expected.txt: Added. * storage/indexeddb/list-ordering.html: Added. 2012-02-29 Kentaro Hara Unreviewed, gardening. * platform/chromium-linux/fast/workers/storage/use-same-database-in-page-and-workers-expected.txt: Added. 2012-02-29 Stephen Chenney SVG element allows invalid contents https://bugs.webkit.org/show_bug.cgi?id=77764 Reviewed by Nikolas Zimmermann. These test all use invalid elements in the and crash in the absence of this patch. Existing tests cover the valid elements in , so no additional tests for those. * svg/custom/bug78807-expected.txt: Added. * svg/custom/bug78807.svg: Added. * svg/custom/bug78838-expected.txt: Added. * svg/custom/bug78838.html: Added. * svg/custom/bug79798-expected.txt: Added. * svg/custom/bug79798.html: Added. * svg/custom/resources/bug78838.svg: Added. * svg/custom/resources/bug79798.svg: Added. 2012-02-29 Ami Fischman Continue the search for playable mime types among children of