Reviewed by Adele Peterson.

        REGRESSION (WebKit2): Wrong frame printed on tivofaq.com
        https://bugs.webkit.org/show_bug.cgi?id=54677
        <rdar://problem/8994133>

        * WebProcess/WebCoreSupport/WebChromeClient.cpp:
        (WebKit::area): Use visible frame bounds.
        (WebKit::findLargestFrameInFrameSet): Added a comment explaining what we're up to here.
        WebKit2 shouldn't be making policy decisions for the client, but it gets dangerously close
        to that. We used to expose the same as WK1 API though.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79008 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-17  Alexander Pavlov  <apavlov@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: reflect changes to styles when they happen outside inspector.
        https://bugs.webkit.org/show_bug.cgi?id=44620

        Notify InspectorInstrumentation of inline style changes from CSSMutableStyleDeclaration
        whenever the style change does not come from a direct "style" attribute modification.
        The performance regression occurs only with the Web Inspector opened, when inline styles
        are modified through setting style.cssText or style.<styleAttribute>: according to the Web Inspector protocol,
        an attribute change requires that all attributes for the node in question be pushed into the frontend.

        Test: inspector/styles/styles-update-from-js.html

        WebCore:
        * css/CSSMutableStyleDeclaration.cpp:
        (WebCore::CSSMutableStyleDeclaration::setNeedsStyleRecalc):
        * inspector/InspectorDOMAgent.cpp:
        (WebCore::RevalidateStyleAttributeTask::reset):
        (WebCore::RevalidateStyleAttributeTask::RevalidateStyleAttributeTask):
        (WebCore::RevalidateStyleAttributeTask::scheduleFor):
        (WebCore::RevalidateStyleAttributeTask::onTimer):
        (WebCore::InspectorDOMAgent::reset):
        (WebCore::InspectorDOMAgent::didInvalidateStyleAttr):
        * inspector/InspectorDOMAgent.h:
        * inspector/InspectorInstrumentation.cpp:
        (WebCore::InspectorInstrumentation::didInvalidateStyleAttrImpl):
        * inspector/InspectorInstrumentation.h:
        (WebCore::InspectorInstrumentation::didInvalidateStyleAttr):
        * inspector/InspectorStyleSheet.cpp:
        (WebCore::InspectorStyleSheetForInlineStyle::didModifyElementAttribute):
        (WebCore::InspectorStyleSheetForInlineStyle::ensureParsedDataReady):
        (WebCore::InspectorStyleSheetForInlineStyle::elementStyleText):
        * inspector/InspectorStyleSheet.h:
        * inspector/front-end/ElementsPanel.js:
        (WebInspector.ElementsPanel.prototype._attributesUpdated):
        * inspector/front-end/StylesSidebarPane.js:
        (WebInspector.StylesSidebarPane.prototype._rebuildSectionsForStyleRules):
        (WebInspector.StylesSidebarPane.prototype.addBlankSection):
        (WebInspector.StylePropertiesSection.prototype.onpopulate):
        (WebInspector.StylePropertiesSection.prototype.addNewBlankProperty):
        (WebInspector.ComputedStylePropertiesSection.prototype.onpopulate):
        (WebInspector.BlankStylePropertiesSection):
        (WebInspector.StylePropertyTreeElement):
        (WebInspector.StylePropertyTreeElement.prototype):
        (WebInspector.StylePropertyTreeElement.prototype.element.userInput.previousContent.context.moveDirection):

        LayoutTests:
        * inspector/styles/styles-update-from-js-expected.txt: Added.
        * inspector/styles/styles-update-from-js.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79009 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Windows 7 Release Tests] ~26 tests failing after r78846
https://bugs.webkit.org/show_bug.cgi?id=54748

Unreviewed. Missed the contents of one of the expected result files.

* platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79010 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Ben Vanik  <benvanik@google.com>

        Reviewed by Kenneth Russell.

        Bug 53940: Implement the OES_vertex_array_object WebGL extension
        https://bugs.webkit.org/show_bug.cgi?id=53940

        Stubbed out methods for the new OES_vertex_array_object methods.

        * src/Extensions3DChromium.cpp:
        (WebCore::Extensions3DChromium::createVertexArrayOES):
        (WebCore::Extensions3DChromium::deleteVertexArrayOES):
        (WebCore::Extensions3DChromium::isVertexArrayOES):
        (WebCore::Extensions3DChromium::bindVertexArrayOES):
2011-02-18  Ben Vanik  <benvanik@google.com>

        Reviewed by Kenneth Russell.

        Bug 53940: Implement the OES_vertex_array_object WebGL extension
        https://bugs.webkit.org/show_bug.cgi?id=53940

        Initial implementation of the OES_vertex_array_object extension adding the OESVertexArrayObject
        extension container and WebGLVertexArrayObjectOES VAO object. The extension is plumbed through
        the Extensions3D interface and implemented in the Extensions3DOpenGL (WebKit/OSX) version when
        it is available.
        Two big changes touching code outside of the extension files:
        * Moved the typedefs at the top of GraphicsContext3D.h to GraphicsTypes3D.h (modeled after
          GraphicsTypes.h). They are not namespaced as they weren't before.
        * To make the code cleaner/clearer all vertex attribute state has been moved to the
          WebGLVertexArrayObjectOES type (struct VertexAttribState) except for values which are still
          on the WebGLRenderingContext. A default VAO is now used to store the existing attribute
          states for when no other VAO is used. Code in WebGLRenderingContext dealing with buffers and
          vertex attributes now defers to or stores values in the bound array object.

        Tested against the WebGL conformance suite and the new
        oes-vertex-array-object test:
        https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/oes-vertex-array-object.html

        * CMakeLists.txt:
        * CodeGenerators.pri:
        * DerivedSources.make:
        * GNUmakefile.am:
        * WebCore.gyp: Modified property svn:ignore.
        * WebCore.gypi:
        * WebCore.pro:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/js/JSWebGLRenderingContextCustom.cpp:
        (WebCore::toJS):
        * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
        (WebCore::toV8Object):
        * html/canvas/OESVertexArrayObject.cpp: Added.
        (WebCore::OESVertexArrayObject::OESVertexArrayObject):
        (WebCore::OESVertexArrayObject::~OESVertexArrayObject):
        (WebCore::OESVertexArrayObject::getName):
        (WebCore::OESVertexArrayObject::create):
        (WebCore::OESVertexArrayObject::createVertexArrayOES):
        (WebCore::OESVertexArrayObject::deleteVertexArrayOES):
        (WebCore::OESVertexArrayObject::isVertexArrayOES):
        (WebCore::OESVertexArrayObject::bindVertexArrayOES):
        * html/canvas/OESVertexArrayObject.h: Added.
        * html/canvas/OESVertexArrayObject.idl: Added.
        * html/canvas/WebGLExtension.h:
        * html/canvas/WebGLGetInfo.cpp:
        (WebCore::WebGLGetInfo::WebGLGetInfo):
        (WebCore::WebGLGetInfo::getWebGLVertexArrayObjectOES):
        * html/canvas/WebGLGetInfo.h:
        * html/canvas/WebGLRenderingContext.cpp:
        (WebCore::WebGLRenderingContext::initializeNewContext):
        (WebCore::WebGLRenderingContext::bindBuffer):
        (WebCore::WebGLRenderingContext::deleteBuffer):
        (WebCore::WebGLRenderingContext::disableVertexAttribArray):
        (WebCore::WebGLRenderingContext::validateElementArraySize):
        (WebCore::WebGLRenderingContext::validateIndexArrayConservative):
        (WebCore::WebGLRenderingContext::validateIndexArrayPrecise):
        (WebCore::WebGLRenderingContext::validateRenderingState):
        (WebCore::WebGLRenderingContext::drawElements):
        (WebCore::WebGLRenderingContext::enableVertexAttribArray):
        (WebCore::WebGLRenderingContext::getExtension):
        (WebCore::WebGLRenderingContext::getParameter):
        (WebCore::WebGLRenderingContext::getSupportedExtensions):
        (WebCore::WebGLRenderingContext::getVertexAttrib):
        (WebCore::WebGLRenderingContext::vertexAttribPointer):
        (WebCore::WebGLRenderingContext::validateBufferDataParameters):
        (WebCore::WebGLRenderingContext::vertexAttribfImpl):
        (WebCore::WebGLRenderingContext::vertexAttribfvImpl):
        (WebCore::WebGLRenderingContext::initVertexAttrib0):
        (WebCore::WebGLRenderingContext::simulateVertexAttrib0):
        (WebCore::WebGLRenderingContext::restoreStatesAfterVertexAttrib0Simulation):
        (WebCore::WebGLRenderingContext::getNumberOfExtensions):
        (WebCore::WebGLRenderingContext::getExtensionNumber):
        * html/canvas/WebGLRenderingContext.h:
        (WebCore::WebGLRenderingContext::getMaxVertexAttribs):
        (WebCore::WebGLRenderingContext::setBoundVertexArrayObject):
        (WebCore::WebGLRenderingContext::VertexAttribValue::VertexAttribValue):
        * html/canvas/WebGLVertexArrayObjectOES.cpp: Added.
        (WebCore::WebGLVertexArrayObjectOES::create):
        (WebCore::WebGLVertexArrayObjectOES::WebGLVertexArrayObjectOES):
        (WebCore::WebGLVertexArrayObjectOES::deleteObjectImpl):
        * html/canvas/WebGLVertexArrayObjectOES.h: Added.
        (WebCore::WebGLVertexArrayObjectOES::~WebGLVertexArrayObjectOES):
        (WebCore::WebGLVertexArrayObjectOES::VertexAttribState::VertexAttribState):
        (WebCore::WebGLVertexArrayObjectOES::isDefaultObject):
        (WebCore::WebGLVertexArrayObjectOES::hasEverBeenBound):
        (WebCore::WebGLVertexArrayObjectOES::setHasEverBeenBound):
        (WebCore::WebGLVertexArrayObjectOES::getElementArrayBuffer):
        (WebCore::WebGLVertexArrayObjectOES::setElementArrayBuffer):
        (WebCore::WebGLVertexArrayObjectOES::getVertexAttribState):
        (WebCore::WebGLVertexArrayObjectOES::isVertexArray):
        * html/canvas/WebGLVertexArrayObjectOES.idl: Added.
        * platform/graphics/Extensions3D.h:
        * platform/graphics/GraphicsContext3D.h:
        * platform/graphics/GraphicsTypes3D.h: Added.
        * platform/graphics/chromium/Extensions3DChromium.h:
        * platform/graphics/opengl/Extensions3DOpenGL.cpp:
        (WebCore::Extensions3DOpenGL::supports):
        (WebCore::Extensions3DOpenGL::createVertexArrayOES):
        (WebCore::Extensions3DOpenGL::deleteVertexArrayOES):
        (WebCore::Extensions3DOpenGL::isVertexArrayOES):
        (WebCore::Extensions3DOpenGL::bindVertexArrayOES):
        * platform/graphics/opengl/Extensions3DOpenGL.h:
        * platform/graphics/qt/Extensions3DQt.cpp:
        (WebCore::Extensions3DQt::createVertexArrayOES):
        (WebCore::Extensions3DQt::deleteVertexArrayOES):
        (WebCore::Extensions3DQt::isVertexArrayOES):
        (WebCore::Extensions3DQt::bindVertexArrayOES):
        * platform/graphics/qt/Extensions3DQt.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79011 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Alexander Pavlov  <apavlov@chromium.org>

        [Qt] Unreviewed, skip failing inspector/styles/styles-update-from-js.html.

        * platform/qt/Skipped:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79012 268f45cc-cd09-0410-ab3c-d52691b4dbfc
(new) media/video-controls-in-media-documents.html needs baselines for win & mac
https://bugs.webkit.org/show_bug.cgi?id=54757

Unreviewed, adding to the skip list for now until someone can generate the expected results.

* platform/win/Skipped:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79013 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Martin Robinson  <mrobinson@igalia.com>

        Continue importing GTK+ results for Mozilla table tests.

        * platform/gtk/Skipped: Unskip test which now have results.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79014 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Martin Robinson  <mrobinson@igalia.com>

        Import another set of GTK+ baselines for the Mozilla table tests.

        * platform/gtk/Skipped: Unskip tests which now have results.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79015 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Martin Robinson  <mrobinson@igalia.com>

        Import the final set of GTK+ baselines for the Mozilla table test suite.

        * platform/gtk/Skipped: Unskip tests which now have results.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79016 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Sam Weinig.

        Tightened some usage accounting code in MarkedSpace
        https://bugs.webkit.org/show_bug.cgi?id=54761
        
        SunSpider reports no change.

        * runtime/Heap.cpp:
        (JSC::Heap::Heap): Initialize the marked space high water mark on
        construction, instead of relying on some implicit subtleties to make
        not initializing it work out OK.

        * runtime/Heap.h: Fixed up includes.

        * runtime/MarkedBlock.h: Made firstAtom() static so clients can call it
        even without having allocated a block.

        * runtime/MarkedSpace.cpp:
        (JSC::MarkedSpace::MarkedSpace): Don't pre-allocate a block, since this
        would be prohibitively expensive with multiple size classes.

        (JSC::MarkedSpace::allocateBlock):
        (JSC::MarkedSpace::freeBlock): Track allocated blocks in a hash set,
        since linear search in the contains check will be prohibitively
        expensive once we're using lots of smaller blocks.

        (JSC::MarkedSpace::allocate): Don't assume that we always have a block
        allocated, since we don't anymore. (See above.)

        (JSC::MarkedSpace::reset):
        * runtime/MarkedSpace.h: Updated for changes mentioned above.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79017 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Martin Robinson  <mrobinson@igalia.com>

        Unskip the final set of tests on GTK+ that are missing results.

        * platform/gtk/Skipped: Unskip tests that now have results.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79018 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Andrew Wilson  <atwilson@chromium.org>

        Unreviewed, rolling out r79007.
        http://trac.webkit.org/changeset/79007

        Rebaselines were put in the wrong directory due to bug 54691

        * platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/compositing/reflections/deeply-nested-reflections-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/clear_float-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/float_elements_in_series-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css1/box_properties/float_on_text_elements-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css1/text_properties/text_align-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counter-03-b-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counter-04-b-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counters-03-b-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1202-counters-04-b-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1602-c43-center-00-d-ag-expected.png: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/css2.1/t1602-c546-txt-align-00-b-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/deleting/delete-tab-003-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/deleting/delete-ws-fixup-001-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/inserting/insert-tab-003-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/4641033-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/4641033-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-area-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/nested-blocks-with-text-field-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/pasteboard/pasting-tabs-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690703-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690703-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690703-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690703-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690719-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/3690719-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/4397952-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/4397952-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/4975120-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/4975120-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/5240265-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/5240265-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-2-left-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/caret-rtl-right-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/extend-selection-bidi-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/move-past-trailing-space-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/selection/select-from-textfield-outwards-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/style/5046875-1-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/style/5046875-1-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/style/create-block-for-style-011-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/style/create-block-for-style-012-expected.png: Removed.
        * platform/chromium-mac-snowleopard/editing/style/table-selection-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/editing/style/table-selection-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/block/margin-collapse/103-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/block/positioning/inline-block-relposition-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/border-vertical-lr-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-selection-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-lr-text-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-selection-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-rl-text-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-align-table-baseline-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-baseline-alignment-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/blockflow/vertical-font-fallback-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/beforeSelectorOnCodeElement-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/continuationCrash-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/css2-system-fonts-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/font-face-default-font-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/font-face-locally-installed-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/margin-top-bottom-dynamic-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/rtl-ordering-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-input-with-webkit-border-radius-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-bidi-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-strict-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-security-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/css/text-security-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/52776-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/dynamic/008-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/dynamic/008-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/events/autoscroll-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label01-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label02-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label03-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/HTMLOptionElement_label04-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-buttons-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-selects-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-textareas-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/basic-textareas-quirks-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/blankbuttons-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-align-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-align-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-cannot-be-nested-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-default-title-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-positioned-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-sizes-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-style-color-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-table-styles-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-text-transform-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/button-white-space-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/control-clip-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/control-restrict-line-height-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/file-input-direction-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/formmove3-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-align-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-align-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-bkcolor-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-default-bkcolor-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-disabled-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-focus-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-preventDefault-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-readonly-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-selection-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-visibility-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-appearance-width-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-button-sizes-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-double-click-selection-gap-bug-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-field-text-truncated-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-file-re-render-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-first-letter-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-readonly-autoscroll-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-readonly-dimmed-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-spaces-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-table-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-table-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-double-click-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-drag-down-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-scroll-left-on-blur-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/input-text-word-wrap-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-no-overflow-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-option-wrap-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-restrict-line-height-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-style-color-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/menulist-width-change-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/option-strip-whitespace-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/option-text-clip-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/placeholder-position-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/placeholder-set-value-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/plaintext-mode-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-cancel-button-style-sharing-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-rtl-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-transformed-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/search-zoomed-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-align-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-align-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-change-listbox-to-popup-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-disabled-appearance-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-initial-position-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-selected-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/select-visual-hebrew-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/stuff-on-my-optgroup-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/tabbing-input-iframe-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/targeted-frame-submission-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/text-control-intrinsic-widths-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/text-style-color-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-align-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-scroll-height-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/textarea-scrolled-type-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/forms/visual-hebrew-text-field-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/html/keygen-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/html/keygen-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-long-image-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-x-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/inline/inline-box-background-repeat-y-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/lists/dynamic-marker-crash-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/multicol/float-avoidance-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/multicol/shadow-breaking-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/document-write-option-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/entity-comment-in-textarea-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/parser/open-comment-in-textarea-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-clear-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/japanese-rl-selection-repaint-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-1-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-10-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-3-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-4-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-5-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-6-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-7-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-8-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/line-flow-with-floats-9-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-horizontal-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-strict-vertical-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/repaint/shadow-multiple-vertical-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-searchfield-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-textarea-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/replaced/width100percent-textfield-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/selectors/064-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/selectors/064-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/table/append-cells2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/table/border-collapsing/004-vertical-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/table/frame-and-rules-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/table/remove-td-display-none-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/atsui-partial-selection-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/backslash-to-yen-sign-euc-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/bidi-embedding-pop-and-push-same-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/capitalize-boundaries-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/in-rendered-text-rtl-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-AN-after-L-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-L2-run-reordering-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-european-terminators-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-ignored-for-first-child-inline-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-innertext-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-001-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-002-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-linebreak-003-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-listbox-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-neutral-run-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/hebrew-vowels-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/hindi-spacing-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/rtl-caret-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/rtl-white-space-pre-wrap-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/international/text-combine-image-test-expected.txt: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justified-selection-at-edge-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-ideograph-simple-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-ideograph-vertical-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/justify-nbsp-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/line-breaks-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fast/text/trailing-white-space-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/trailing-white-space-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fast/text/word-break-run-rounding-expected.png: Removed.
        * platform/chromium-mac-snowleopard/fonts/sans-serif-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/fonts/sans-serif-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/animate-path-discrete-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/svg/hixie/mixed/003-expected.png: Removed.
        * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug113424-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1188-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug138725-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug14323-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug18359-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2479-3-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug26178-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug28928-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug2962-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug30692-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4429-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug44505-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-1-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46368-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51037-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug51727-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52505-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug52506-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug60749-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug67915-1-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug68912-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug7342-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-1-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug88035-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug96334-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/core/bloomberg-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/core/misc-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/dom/tableDom-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tbody_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tfoot_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_th_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_thead_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_tr_align_justify-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla/other/move_row-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug1725-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.checksum: Removed.
        * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png: Removed.
        * platform/chromium/test_expectations.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79019 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Anders Carlsson  <andersca@apple.com>

        Reviewed by Simon Fraser.

        WKView flashes when entering/exiting compositing mode
        https://bugs.webkit.org/show_bug.cgi?id=54695
        <rdar://problem/9011554>

        * UIProcess/API/mac/WKView.mm:
        (-[WKView _exitAcceleratedCompositingMode]):
        Remove the layer hosting view before clearing out its layer, otherwise we can get
        white flashes when exiting accelerated compositing mode.

        * WebProcess/WebPage/DrawingAreaImpl.cpp:
        When entering accelerated compositing mode, we want to defer sending the message
        until we've actually committed the layer tree and pushed all changes over to the
        UI process.

        (WebKit::DrawingAreaImpl::layerHostDidFlushLayers):
        Tell the layer tree host to force a repaint. This will ensure that all layer tree
        changes are pushed over to the UI process. When that is done, send the new layer tree
        context over to the UI process.

        (WebKit::DrawingAreaImpl::setRootCompositingLayer):
        When exiting compositing mode in response to a didSetSize, we want to exit accelerated 
        compositing mode right away to avoid flashes. This is safe since we've laid out the page
        already so we won't end up reentering setRootCompositingLayer.

        (WebKit::DrawingAreaImpl::enterAcceleratedCompositingMode):
        Tell the layer tree host to notify us when the next layer tree flush happened, so we can
        let the UI process know. If we're entering accelerated compositing mode in response to a
        SetSize message, the new layer tree context will be passed in the DidSetSize message.

        * WebProcess/WebPage/DrawingAreaImpl.h:
        Add layerHostDidFlushLayers.

        * WebProcess/WebPage/LayerTreeHost.h:
        Add setShouldNotifyAfterNextScheduledLayerFlush.

        * WebProcess/WebPage/mac/LayerTreeHostMac.h:
        Add a m_notifyAfterScheduledLayerFlush flag.

        * WebProcess/WebPage/mac/LayerTreeHostMac.mm:
        (WebKit::LayerTreeHostMac::LayerTreeHostMac):
        Initialize m_notifyAfterScheduledLayerFlush to false.

        (WebKit::LayerTreeHostMac::setShouldNotifyAfterNextScheduledLayerFlush):
        Set m_notifyAfterScheduledLayerFlush to true.

        (WebKit::LayerTreeHostMac::flushPendingLayerChangesRunLoopObserverCallback):
        If m_notifyAfterScheduledLayerFlush is true, call DrawingAreaImpl::layerHostDidFlushLayers.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79020 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Navigating downwards / upwards does not focus on the links spread across more than one line.
https://bugs.webkit.org/show_bug.cgi?id=54639

Reviewed by Antonio Gomes.

Source/WebCore: 

When 2 anchor elements span more than one line each, and one ends on the same line that the
second starts on, the rects reported by their renderers are overlapping. When handling
2 overlapping nodes, check for this case, and don't assume that one of the nodes is on a higher layer.   

Test: fast/spatial-navigation/snav-two-elements-one-line.html

* page/FocusController.cpp:
(WebCore::updateFocusCandidateIfNeeded):
(WebCore::FocusController::findFocusCandidateInContainer):
* page/SpatialNavigation.cpp:
(WebCore::areElementsOnSameLine):
(WebCore::distanceDataForNode):
* page/SpatialNavigation.h:

LayoutTests: 

* fast/spatial-navigation/snav-two-elements-one-line-expected.txt: Added.
* fast/spatial-navigation/snav-two-elements-one-line.html: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79021 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Sam Weinig.

        Use hashing instead of linear search in the conservative pointer test
        https://bugs.webkit.org/show_bug.cgi?id=54767
        
        SunSpider reports no change.

        * runtime/MarkedSpace.h:
        (JSC::MarkedSpace::contains): Variable-sized objects will use more,
        smaller blocks, so it's important for the contains check not to be O(n)
        in the number of blocks.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79022 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Anders Carlsson  <andersca@apple.com>

        Reviewed by Simon Fraser.

        Fix assertion in SharedMemory::create when trying to snapshot 0x0 plug-in
        https://bugs.webkit.org/show_bug.cgi?id=54768

        * PluginProcess/PluginControllerProxy.cpp:
        (WebKit::PluginControllerProxy::snapshot):
        Don't try to create a handle from a null ShareableBitmap.

        * WebProcess/Plugins/Netscape/NetscapePlugin.cpp:
        (WebKit::NetscapePlugin::snapshot):
        Check for a zero sized plug-in before trying to create a snapshot.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79023 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add support for dir=auto
https://bugs.webkit.org/show_bug.cgi?id=50916

Reviewed by Dave Hyatt.

Source/JavaScriptCore: 

Change defaultWritingDirection() to return if the writing direction
was determined from a letter with strong directionality or not.

* JavaScriptCore.exp:
* JavaScriptCore.order:
* wtf/text/StringImpl.cpp:
(WTF::StringImpl::defaultWritingDirection):
* wtf/text/StringImpl.h:
* wtf/text/WTFString.h:
(WTF::String::defaultWritingDirection):

Source/WebCore: 

When an element has dir attribute with value "auto", call defaultWritingMode
to find its directionality.
Added a flag SelfOrAncestorHasDirAutoFlag, and added hooks in the DOM to set
and check this flag. This flag is set on every node between an element with
dir=auto attribute and its first text node. Changes in the DOM between those
elements will trigger re-evaluating the directionality, but changes not
between those element do not need to be concerned.
The DOM hooks were added to childrenChanged, and to parseMappedAttribute.
The directionality is evaluated when children are added, and cleared when they are
removed. Directionality flag is also cleared on a child that is no longer determining
the directionality due to a sibling being added before that child.

Added 2 static CSSMutableStyleDeclarations to be used for elements with dir=auto.
We cannot used the mapped declaration, because it can take only one value.

Tests: fast/dom/HTMLElement/attr-dir-auto-change-before-text-node.html
       fast/dom/HTMLElement/attr-dir-auto-change-child-node.html
       fast/dom/HTMLElement/attr-dir-auto-change-text.html
       fast/dom/HTMLElement/attr-dir-auto-children.html
       fast/dom/HTMLElement/attr-dir-auto-remove-add-children.html
       fast/dom/HTMLElement/attr-dir-auto.html
       fast/dom/HTMLElement/attr-dir-value-change.html

* css/CSSStyleSelector.cpp:
(WebCore::leftToRightDeclaration):
(WebCore::rightToLeftDeclaration):
(WebCore::CSSStyleSelector::canShareStyleWithElement):
(WebCore::CSSStyleSelector::styleForElement):
* dom/Node.h:
(WebCore::Node::selfOrAncestorHasDirAutoAttribute):
(WebCore::Node::setSelfOrAncestorHasDirAutoAttribute):
* html/HTMLElement.cpp:
(WebCore::HTMLElement::mapToEntry):
(WebCore::HTMLElement::parseMappedAttribute):
(WebCore::setHasDirAutoFlagRecursively):
(WebCore::HTMLElement::childrenChanged):
(WebCore::HTMLElement::directionalityIfhasDirAutoAttribute):
(WebCore::HTMLElement::directionality):
(WebCore::HTMLElement::dirAttributeChanged):
(WebCore::HTMLElement::adjustDirectionalityIfNeededAfterChildAttributeChanged):
(WebCore::HTMLElement::calculateAndAdjustDirectionality):
(WebCore::HTMLElement::adjustDirectionalityIfNeededAfterChildrenChanged):
* html/HTMLElement.h:

LayoutTests: 

* fast/dom/HTMLElement/attr-dir-auto-change-before-text-node.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-before-text-node-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-child-node-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-child-node.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-text-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-change-text.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-children-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-children.html: Added.
* fast/dom/HTMLElement/attr-dir-auto-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-remove-add-children-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-auto-remove-add-children.html: Added.
* fast/dom/HTMLElement/attr-dir-auto.html: Added.
* fast/dom/HTMLElement/attr-dir-value-change-expected.txt: Added.
* fast/dom/HTMLElement/attr-dir-value-change.html: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add the ability to ask the WKPage if the main frame is pinned
to the right or left hand side.
Part of <rdar://problem/9017043>.

Reviewed by Maciej Stachowiak.

* UIProcess/API/C/WKPage.cpp:
(WKPageIsPinnedToLeftSide):
(WKPageIsPinnedToRightSide):
* UIProcess/API/C/WKPage.h:
Add new API calls.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::close):
(WebKit::WebPageProxy::processDidCrash):
(WebKit::WebPageProxy::didChangeScrollOffsetPinningForMainFrame):
* UIProcess/WebPageProxy.h:
(WebKit::WebPageProxy::isPinnedToLeftSide):
(WebKit::WebPageProxy::isPinnedToRightSide):
Initialize, reset and update the pinned state.

* UIProcess/WebPageProxy.messages.in:
Add message to update the pinned state.

* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::didChangeScrollOffset):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage):
(WebKit::WebPage::didChangeScrollOffsetForMainFrame):
* WebProcess/WebPage/WebPage.h:
Cache the pinned state, and only update the UIProcess when it
changes.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Martin Robinson  <mrobinson@igalia.com>

        Reorganize the GTK+ skipped list to make it easier to triage issues
        and ease any future switch to test_expectations.txt format.

        * platform/gtk/Skipped: Reorganize the GTK+ skipped list.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79026 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-18  Mihai Parparita  <mihaip@chromium.org>

        Unreviewed mac baseline update. Update some lingering failures after
        r78846 (initial baselines in r78884 and r78855 were incorrect).

        * media/controls-without-preload-expected.txt:
        * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
        * platform/mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt:
        * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@79027 268f45cc-cd09-0410-ab3c-d52691b4dbfc