WebKit-https.git
10 years ago2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
commit-queue@webkit.org [Thu, 16 Jun 2011 02:04:51 +0000 (02:04 +0000)]
2011-06-15  Ryuan Choi  <ryuan.choi@samsung.com>

        Rubber stamped by Eric Seidel.

        [CMAKE][WK2] Add an option to build webkit2.
        https://bugs.webkit.org/show_bug.cgi?id=62260

        Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
        WebKit.

        * Source/CMakeLists.txt:
        * Source/cmake/WebKitFS.cmake:
2011-06-15  Ryuan Choi  <ryuan.choi@samsung.com>

        Rubber stamped by Eric Seidel.

        [CMAKE][WK2] Add an option to build webkit2.
        https://bugs.webkit.org/show_bug.cgi?id=62260

        Add script to build WebKit2 using CMake.

        * CMakeLists.txt: Added.

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

10 years ago2011-06-15 Dirk Pranke <dpranke@chromium.org>
dpranke@chromium.org [Thu, 16 Jun 2011 01:58:49 +0000 (01:58 +0000)]
2011-06-15  Dirk Pranke  <dpranke@chromium.org>

        Unreviewed, expectations change.

        Add Mac Leopard baselines for the new CSS2.1 tests added in
        r88913.

        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-014-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-016-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-017-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-018-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-019-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-021-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-022-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-023-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-024-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-025-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-026-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-028-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-029-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-030-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-031-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-032-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-033-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-035-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-height-036-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-013-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-015-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-020-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-022-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-027-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-029-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-034-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-036-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-041-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-043-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-048-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-050-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-055-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-057-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-062-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-064-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-069-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-071-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/absolute-replaced-width-076-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-013-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-015-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-width-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-009-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-non-replaced-width-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/float-replaced-width-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-block-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-non-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-non-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-non-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-non-replaced-width-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-height-007-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-011-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-013-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-015-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-elements-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-003-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-005-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/replaced-min-max-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/width-non-replaced-inline-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/width-replaced-element-001-expected.png: Added.
        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Rob Buis <rbuis@rim.com>
rwlbuis@webkit.org [Thu, 16 Jun 2011 01:54:11 +0000 (01:54 +0000)]
2011-06-15  Rob Buis  <rbuis@rim.com>

        Reviewed by Darin Adler.

        Try to use fastGetAttribute where possible
        https://bugs.webkit.org/show_bug.cgi?id=62747

        Use the fast versions of get/hasAttribute where we can.

        No new tests since this is a simple cleanup.

        * svg/SVGAElement.cpp:
        (WebCore::SVGAElement::title):
        (WebCore::SVGAElement::defaultEventHandler):
        * svg/SVGAltGlyphElement.cpp:
        (WebCore::SVGAltGlyphElement::glyphRef):
        (WebCore::SVGAltGlyphElement::format):
        (WebCore::SVGAltGlyphElement::glyphElement):
        * svg/SVGAnimateMotionElement.cpp:
        (WebCore::SVGAnimateMotionElement::rotateMode):
        (WebCore::SVGAnimateMotionElement::animationPath):
        * svg/SVGAnimationElement.cpp:
        (WebCore::SVGAnimationElement::animationMode):
        (WebCore::SVGAnimationElement::calcMode):
        (WebCore::SVGAnimationElement::attributeType):
        (WebCore::SVGAnimationElement::toValue):
        (WebCore::SVGAnimationElement::byValue):
        (WebCore::SVGAnimationElement::fromValue):
        (WebCore::SVGAnimationElement::isAdditive):
        (WebCore::SVGAnimationElement::isAccumulated):
        (WebCore::SVGAnimationElement::startedActiveInterval):
        * svg/SVGElement.cpp:
        (WebCore::SVGElement::xmlbase):
        * svg/SVGFontElement.cpp:
        (WebCore::SVGFontElement::ensureGlyphCache):
        * svg/SVGFontFaceElement.cpp:
        (WebCore::SVGFontFaceElement::unitsPerEm):
        (WebCore::SVGFontFaceElement::xHeight):
        (WebCore::SVGFontFaceElement::horizontalOriginX):
        (WebCore::SVGFontFaceElement::horizontalOriginY):
        (WebCore::SVGFontFaceElement::horizontalAdvanceX):
        (WebCore::SVGFontFaceElement::verticalOriginX):
        (WebCore::SVGFontFaceElement::verticalOriginY):
        (WebCore::SVGFontFaceElement::verticalAdvanceY):
        (WebCore::SVGFontFaceElement::ascent):
        (WebCore::SVGFontFaceElement::descent):
        * svg/SVGFontFaceNameElement.cpp:
        (WebCore::SVGFontFaceNameElement::srcValue):
        * svg/SVGFontFaceUriElement.cpp:
        (WebCore::SVGFontFaceUriElement::srcValue):
        (WebCore::SVGFontFaceUriElement::loadFont):
        * svg/SVGGlyphElement.cpp:
        (WebCore::parseSVGGlyphAttribute):
        (WebCore::SVGGlyphElement::buildGenericGlyphIdentifier):
        (WebCore::SVGGlyphElement::buildGlyphIdentifier):
        * svg/SVGHKernElement.cpp:
        (WebCore::SVGHKernElement::buildHorizontalKerningPair):
        * svg/SVGSVGElement.cpp:
        (WebCore::SVGSVGElement::contentScriptType):
        (WebCore::SVGSVGElement::contentStyleType):
        * svg/SVGStyleElement.cpp:
        (WebCore::SVGStyleElement::type):
        (WebCore::SVGStyleElement::media):
        (WebCore::SVGStyleElement::title):
        * svg/SVGVKernElement.cpp:
        (WebCore::SVGVKernElement::buildVerticalKerningPair):
        * svg/animation/SVGSMILElement.cpp:
        (WebCore::SVGSMILElement::insertedIntoDocument):
        (WebCore::SVGSMILElement::parseMappedAttribute):
        (WebCore::SVGSMILElement::restart):
        (WebCore::SVGSMILElement::fill):
        (WebCore::SVGSMILElement::xlinkHref):
        (WebCore::SVGSMILElement::dur):
        (WebCore::SVGSMILElement::repeatDur):
        (WebCore::SVGSMILElement::repeatCount):
        (WebCore::SVGSMILElement::maxValue):
        (WebCore::SVGSMILElement::minValue):

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

10 years ago2011-06-15 Darin Adler <darin@apple.com>
darin@apple.com [Thu, 16 Jun 2011 01:17:46 +0000 (01:17 +0000)]
2011-06-15  Darin Adler  <darin@apple.com>

        Reviewed by Adam Barth.

        Remove obsolete LOOSE_OWN_PTR code
        https://bugs.webkit.org/show_bug.cgi?id=59909

        The internal Apple dependency on this is gone now.

        * wtf/OwnArrayPtr.h: Removed constructor that takes a raw pointer,
        set function that takes a raw pointer.

        * wtf/OwnPtr.h: Removed constructor that takes a raw pointer,
        set functino that takes a raw pointer.

        * wtf/PassOwnArrayPtr.h: Made constructor that takes a nullptr
        and assignment operator that takes a nullptr unconditional.
        Made constructor that takes a raw pointer private and explicit,
        and removed assignment operator that takes a raw pointer.

        * wtf/PassOwnPtr.h: Made assignment operator that takes a nullptr
        unconditional. Made constructor that takes a raw pointer private
        and explicit, and removed assignment operator that takes a raw pointer.
2011-06-15  Darin Adler  <darin@apple.com>

        Reviewed by Adam Barth.

        Remove obsolete LOOSE_OWN_PTR code
        https://bugs.webkit.org/show_bug.cgi?id=59909

        * src/StorageAreaProxy.cpp:
        (WebCore::StorageAreaProxy::StorageAreaProxy): Use adoptPtr
        instead of LOOSE_OWN_PTR.
        * src/StorageNamespaceProxy.cpp:
        (WebCore::StorageNamespaceProxy::StorageNamespaceProxy): Ditto.

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

10 years ago2011-06-15 Abhishek Arya <inferno@chromium.org>
inferno@chromium.org [Thu, 16 Jun 2011 01:09:05 +0000 (01:09 +0000)]
2011-06-15  Abhishek Arya  <inferno@chromium.org>

        Reviewed by Antti Koivisto.

        Tests that accessing the parent stylesheet in nodes (not in document)
        do not result in crash when document is cleared.
        https://bugs.webkit.org/show_bug.cgi?id=62586

        * fast/dom/body-clone-link-decl-parent-crash-expected.txt: Added.
        * fast/dom/body-clone-link-decl-parent-crash.html: Added.
        * fast/dom/styled-clone-inline-style-decl-parent-crash-expected.txt: Added.
        * fast/dom/styled-clone-inline-style-decl-parent-crash.html: Added.
        * fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash-expected.txt: Added.
        * fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html: Added.
2011-06-15  Abhishek Arya  <inferno@chromium.org>

        Reviewed by Antti Koivisto.

        Revert speculative fix in r84151. It caused some issues with
        stylesheet lifetimes.
        https://bugs.webkit.org/show_bug.cgi?id=62586

        Tests: fast/dom/body-clone-link-decl-parent-crash.html
               fast/dom/styled-clone-inline-style-decl-parent-crash.html
               fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html

        * dom/Document.cpp:
        (WebCore::Document::removedLastRef):

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

10 years ago2011-06-15 Dirk Pranke <dpranke@chromium.org>
dpranke@chromium.org [Thu, 16 Jun 2011 00:49:48 +0000 (00:49 +0000)]
2011-06-15  Dirk Pranke  <dpranke@chromium.org>

        Reviewed by Eric Seidel.

        NRWT: doesn't support webarchives, has stale skipping logic.
        https://bugs.webkit.org/show_bug.cgi?id=58293

        * Scripts/webkitpy/layout_tests/layout_package/printing.py:
        * Scripts/webkitpy/layout_tests/port/base.py:
        * Scripts/webkitpy/layout_tests/port/webkit.py:

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

10 years ago2011-06-15 Gyuyoung Kim <gyuyoung.kim@samsung.com>
gyuyoung.kim@samsung.com [Thu, 16 Jun 2011 00:37:01 +0000 (00:37 +0000)]
2011-06-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>

        Reviewed by Kent Tamura.

        [EFL] Implement animationXXX functions for Progress Tag
        https://bugs.webkit.org/show_bug.cgi?id=62713

        Progress tag need to implement acnimationXXX functions in order to show animation of
        progress tag. Because, RenderProgress decides to show update progress bar's animation
        according to the functions.

        * platform/efl/RenderThemeEfl.cpp:
        (WebCore::RenderThemeEfl::animationRepeatIntervalForProgressBar):
        (WebCore::RenderThemeEfl::animationDurationForProgressBar):
        * platform/efl/RenderThemeEfl.h:

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

10 years ago2011-06-15 Sam Weinig <sam@webkit.org>
weinig@apple.com [Thu, 16 Jun 2011 00:12:12 +0000 (00:12 +0000)]
2011-06-15  Sam Weinig  <sam@webkit.org>

        Reviewed by Alexey Proskuryakov.

        Frequent crashes due to null frame below ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
        https://bugs.webkit.org/show_bug.cgi?id=62764

        This is an non-reproducible high volume crash, so no test :(.

        * loader/DocumentLoader.cpp:
        (WebCore::DocumentLoader::detachFromFrame):
        Be conservative and stop loading when we detach a document loader from a frame.

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

10 years agoWKSecurityOriginGetProtocol and WKSecurityOriginGetHost are named wrong because they...
sullivan@apple.com [Wed, 15 Jun 2011 23:17:29 +0000 (23:17 +0000)]
WKSecurityOriginGetProtocol and WKSecurityOriginGetHost are named wrong because they return copied strings
<https://bugs.webkit.org/show_bug.cgi?id=62763>
<rdar://problem/9618071>

Reviewed by Sam Weinig.

* Shared/API/c/WKSecurityOrigin.cpp:
(WKSecurityOriginCopyProtocol):
Renamed to use "Copy" instead of "Get" because it returns a copy.
(WKSecurityOriginCopyHost):
Ditto.

* Shared/API/c/WKSecurityOrigin.h:
Updated declarations.

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

10 years agohttps://bugs.webkit.org/show_bug.cgi?id=62746
bdakin@apple.com [Wed, 15 Jun 2011 23:13:23 +0000 (23:13 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=62746
Crash possible when switching scrollbar appearance preference on Mac
-and corresponding-
<rdar://problem/9323983>

Reviewed by Simon Fraser.

This crash happens because the current mechanism that is intended to flag
ScrollAnimators as being in the page cache or not does not work correctly.
Long-term the fix for this is to move the ScrollableArea HashSet to a more
appropriate place. In the meantime, this patch addresses the crash by getting
rid of the m_isActive bool on ScrollAnimator that was intended to represent
whether or not the ScrollableArea is in the page cache. Instead, ScrollableArea
implementations now have their own functions to compute whether they are in
active pages. ScrollAnimator::setIsActive() needs to be kept around even though
there is no bool to flip anymore because scrollbars may need to be properly
updated if the appearance was switched while the document was in the page cache.

No longer call FrameView::setAnimatorsAreActive() from
Document::setIsInPageCache(), instead call it in
Document::documentDidBecomeActive()
* dom/Document.cpp:
(WebCore::Document::setInPageCache):
(WebCore::Document::documentDidBecomeActive):

ScrollableAreas can now assess whether or not they are on active pages (ie, not
in the page cache).
* platform/ScrollableArea.h:
(WebCore::ScrollableArea::isOnActivePage):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::isOnActivePage):
* rendering/RenderLayer.h:
* rendering/RenderListBox.cpp:
(WebCore::RenderListBox::isOnActivePage):
* rendering/RenderListBox.h:

A FrameView cannot access its Document when it's in the page cache, so it
usually determines whether it's in the page cache by checking if its frame
points to a FrameView other than itself.
* page/FrameView.cpp:
(WebCore::FrameView::isOnActivePage):

Make sure ScrollableAreas are on active pages before setting them as
active. This will not be necessary when the HashSet become a per-web page
HashSet.
(WebCore::FrameView::setAnimatorsAreActive):
* page/FrameView.h:

ScrollAnimator no longer tracks the m_isActive bool.
* platform/ScrollAnimator.cpp:
(WebCore::ScrollAnimator::ScrollAnimator):
* platform/ScrollAnimator.h:
(WebCore::ScrollAnimator::setIsActive):

setIsActive() now exclusively calls updateScrollStyle() if there is a pending
need to do so.
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::setIsActive):

Return early if the ScrollableArea is in the page cache.
(WebCore::ScrollAnimatorMac::updateScrollerStyle):

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 23:08:56 +0000 (23:08 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; more test expectations cleanup.

        Get rid of some unexpected passes from the GPU bots.

        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Simon Fraser <simon.fraser@apple.com>
simon.fraser@apple.com [Wed, 15 Jun 2011 23:02:48 +0000 (23:02 +0000)]
2011-06-15  Simon Fraser  <simon.fraser@apple.com>

        Reviewed by Dan Bernstein.

        Have Document keep track of whether scroll listeners are registered
        https://bugs.webkit.org/show_bug.cgi?id=62757

        To avoid extra work dispatching scroll events when there are no listeners,
        have Document keep track of whether any scroll listeners are registered,
        just like it does for some other event types.

        * dom/Document.cpp:
        (WebCore::Document::addListenerTypeIfNeeded):
        * dom/Document.h:
        * dom/EventQueue.cpp:
        (WebCore::EventQueue::enqueueOrDispatchScrollEvent):

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 22:35:50 +0000 (22:35 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; test expectations cleanup.

        Removing some incorrect text results (platform/mac fallback is correct).
        Adding some bug IDs from my lazy gardening last time around.

        * platform/chromium-win/animations/animation-drt-api-expected.txt: Removed.
        * platform/chromium-win/animations/animation-drt-api-multiple-keyframes-expected.txt: Removed.
        * platform/chromium/test_expectations.txt:

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

10 years agoREGRESSION(78201): Windowless Flash plug-ins are transparent on some sites
jhoneycutt@apple.com [Wed, 15 Jun 2011 22:19:01 +0000 (22:19 +0000)]
REGRESSION(78201): Windowless Flash plug-ins are transparent on some sites
https://bugs.webkit.org/show_bug.cgi?id=62690
<rdar://problem/9512026>

Reviewed by Ada Chan.

The bug arises when mixing CoreGraphics and GDI. When we create a Windows
bitmap for a windowless plug-in to draw into, we first fill it with "clear",
or all 0s. If the plug-in uses GDI to draw, the GDI calls will ignore the
alpha channel, and if we then use CG to blend this bitmap onto the
GraphicsContext for the rest of the page, CG will treat the 0-filled
alpha channel as being transparent.

To fix this, on Windows, use a GDI-backed GraphicsContext to paint the
page in the WebProcess, and use GDI to blit from the UpdateInfo to the
backing store in the UI process.

* Platform/SharedMemory.h:
(WebKit::SharedMemory::handle):
Return the handle for the memory.

* Shared/ShareableBitmap.h:
Declared windowsContext() to return a HDC with the bitmap selected into it.
Added members to store the HDC and the HBITMAP.

* Shared/win/ShareableBitmapWin.cpp: Added.
(WebKit::ShareableBitmap::windowsContext):
Get the screen DC, and create a compatible DC from it. Create a DIB
section backed by the shared memory, select it into the context, and
return it.

* UIProcess/win/BackingStoreWin.cpp:
(WebKit::BackingStore::incorporateUpdate):
Use GDI to blit from the update info's bitmap into the backing store bitmap.

* WebProcess/WebPage/DrawingAreaImpl.cpp:
(WebKit::DrawingAreaImpl::createGraphicsContext):
Return a GraphicsContext from the ShareableBitmap.
(WebKit::DrawingAreaImpl::display):
Call createGraphicsContext(), and pass the ShareableBitmap.

* WebProcess/WebPage/DrawingAreaImpl.h:
Declare createGraphicsContext(), which on Windows will create a GDI-backed
GraphicsContext.

* WebProcess/WebPage/win/DrawingAreaImplWin.cpp: Added.
(WebKit::DrawingAreaImpl::createGraphicsContext):
Get a Windows context for the bitmap, and create and return a new
GraphicsContext using the DC.

* win/WebKit2.vcproj:
Added new files.

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

10 years ago2011-06-15 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Wed, 15 Jun 2011 22:11:50 +0000 (22:11 +0000)]
2011-06-15  Dimitri Glazkov  <dglazkov@chromium.org>

        Reviewed by Adam Barth.

        Clarify FileChooser creation code.
        https://bugs.webkit.org/show_bug.cgi?id=62756

        initialize() method is only used once and that is not obvious, so just fold it into the create method.

        Refactoring, no change in behavior.

        * platform/FileChooser.cpp:
        (WebCore::FileChooser::create): Folded initialize() code there.
        * platform/FileChooser.h: Removed decl.

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 22:02:50 +0000 (22:02 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; yet more test expectations updates.

        * platform/chromium/test_expectations.txt:

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

10 years agoMake access-nseive ~9x faster on the non-speculative path by
weinig@apple.com [Wed, 15 Jun 2011 21:57:17 +0000 (21:57 +0000)]
Make access-nseive ~9x faster on the non-speculative path by
adding special casing for doubles that can lossless-ly be converted
to a uint32_t in getByVal and putByVal. This avoids calls to stringification
and the hash lookup.  Long term, we should try and get property of a getByVal
and putByVal to be an integer immediate even in the non-speculative path.

Reviewed by Geoffrey Garen and Gavin Barraclough.

* dfg/DFGOperations.cpp:
(JSC::DFG::putByVal):
(JSC::DFG::operationPutByValInternal):

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

10 years ago2011-06-15 Oliver Hunt <oliver@apple.com>
oliver@apple.com [Wed, 15 Jun 2011 21:46:13 +0000 (21:46 +0000)]
2011-06-15  Oliver Hunt  <oliver@apple.com>

        Reviewed by Darin Adler.

        REGRESSION (r88719): 5by5.tv schedule is not visible
        https://bugs.webkit.org/show_bug.cgi?id=62720

        Add test for the "interesting" ascii characters that may occur in an identifier

        * fast/js/parser-syntax-check-expected.txt:
        * fast/js/script-tests/parser-syntax-check.js:
2011-06-15  Oliver Hunt  <oliver@apple.com>

        Reviewed by Darin Adler.

        REGRESSION (r88719): 5by5.tv schedule is not visible
        https://bugs.webkit.org/show_bug.cgi?id=62720

        Problem here is that the lexer wasn't considering '$' to be
        a valid character in an identifier.

        * parser/Lexer.h:
        (JSC::Lexer::lexExpectIdentifier):

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

10 years ago2011-06-15 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 21:39:17 +0000 (21:39 +0000)]
2011-06-15  Anders Carlsson  <andersca@apple.com>

        Reviewed by Sam Weinig.

        Move more argument coders to WebCoreArgumentCoders.cpp
        https://bugs.webkit.org/show_bug.cgi?id=62755

        * Shared/WebCoreArgumentCoders.cpp:
        (CoreIPC::::decode):
        (CoreIPC::::encode):
        (CoreIPC::encodeImage):
        (CoreIPC::decodeImage):
        * Shared/WebCoreArgumentCoders.h:

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 21:12:20 +0000 (21:12 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; more chromium test expectations updates.

        Rebaseline one GPU test on Linux.

        * platform/chromium-gpu-linux/platform/chromium/compositing/layout-width-change-expected.png:
        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 20:58:58 +0000 (20:58 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; more chromium test expectations updates.

        Rebaselined one additional CSS 2.1 test on Linux.

        * platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 20:27:01 +0000 (20:27 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; new chromium test baselines.

        New chromium baselines for CSS 2.1 tests introduced in r88913.  Note
        that some results are incorrect, and were left failing in
        test_expectations (yes, I checked them all).

        * platform/chromium-linux/css2.1/20110323: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-014-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-016-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-017-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-018-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-019-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-021-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-022-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-023-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-024-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-025-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-026-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-028-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-029-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-030-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-031-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-032-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-033-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-035-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-height-036-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-013-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-015-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-020-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-022-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-027-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-029-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-034-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-036-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-041-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-043-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-048-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-050-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-055-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-057-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-062-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-064-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-069-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-071-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/absolute-replaced-width-076-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-013-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-015-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-non-replaced-width-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/block-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-008-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-009-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-010-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-non-replaced-width-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/float-replaced-width-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-block-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-non-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-non-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-non-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-non-replaced-width-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-height-007-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-006-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-011-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-012-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-013-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/inline-replaced-width-015-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-intrinsic-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-intrinsic-002-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-intrinsic-003-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-intrinsic-004-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-intrinsic-005-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/replaced-min-max-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/width-non-replaced-inline-001-expected.png: Added.
        * platform/chromium-linux/css2.1/20110323/width-replaced-element-001-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
        * platform/chromium-mac-leopard/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
        * platform/chromium-mac-leopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
        * platform/chromium-mac/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
        * platform/chromium-mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/chromium-mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-height-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-013-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-014-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-015-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-016-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-017-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-018-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-019-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-020-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-021-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-022-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-023-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-non-replaced-width-024-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-014-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-014-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-016-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-016-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-017-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-017-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-018-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-018-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-019-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-019-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-021-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-021-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-022-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-022-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-023-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-023-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-024-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-024-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-025-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-025-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-026-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-026-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-028-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-028-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-029-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-029-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-030-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-030-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-031-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-031-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-032-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-032-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-033-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-033-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-035-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-035-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-036-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-height-036-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-013-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-013-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-015-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-015-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-020-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-020-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-022-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-022-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-027-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-027-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-029-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-029-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-034-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-034-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-036-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-036-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-041-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-041-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-043-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-043-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-048-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-048-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-050-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-050-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-055-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-055-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-057-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-057-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-062-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-062-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-064-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-064-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-069-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-069-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-071-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-071-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-076-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/absolute-replaced-width-076-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-013-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-013-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-014-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-015-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-015-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-height-016-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-non-replaced-width-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/block-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-008-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-008-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-009-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-009-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-010-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-010-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-non-replaced-width-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/float-replaced-width-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-block-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-width-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-non-replaced-width-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-007-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-height-007-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-006-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-006-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-011-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-011-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-012-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-012-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-013-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-013-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-014-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-015-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/inline-replaced-width-015-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-002-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-002-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-003-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-003-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-004-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-004-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-005-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-intrinsic-005-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/replaced-min-max-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/replaced-min-max-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/width-non-replaced-inline-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/width-non-replaced-inline-001-expected.txt: Added.
        * platform/chromium-win/css2.1/20110323/width-replaced-element-001-expected.png: Added.
        * platform/chromium-win/css2.1/20110323/width-replaced-element-001-expected.txt: Added.
        * platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: Added.
        * platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: Added.
        * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
        * platform/chromium/test_expectations.txt:

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

10 years ago<http://webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++
ddkilzer@apple.com [Wed, 15 Jun 2011 19:52:14 +0000 (19:52 +0000)]
<webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++

Reviewed by Joseph Pecoraro.

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj:
(WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
and change file type to Objective-C++.

Source/WebKit/mac:

* Misc/WebNSFileManagerExtras.mm: Renamed from Source/WebKit/mac/Misc/WebNSFileManagerExtras.m.
(-[NSFileManager _webkit_setMetadataURL:referrer:atPath:]):
Added static_cast<MetaDataInfo *>.

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

10 years ago2011-06-15 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 19:50:30 +0000 (19:50 +0000)]
2011-06-15  Anders Carlsson  <andersca@apple.com>

        Reviewed by Darin Adler.

        Add ShareableBitmap::createImage and get rid of WebCoreArgumentCodersCG.cpp
        https://bugs.webkit.org/show_bug.cgi?id=62742

        * Shared/ShareableBitmap.h:
        Move createImage out of the #if PLATFORM(QT) section.

        * Shared/WebCoreArgumentCoders.cpp:
        (CoreIPC::decodeImage):
        Call ShareableBitmap::createImage.

        * Shared/WebCoreArgumentCoders.h:
        remove createImage function declaration.

        * Shared/cairo/ShareableBitmapCairo.cpp:
        (WebKit::ShareableBitmap::createImage):
        Add implementation.

        * Shared/cg/ShareableBitmapCG.cpp:
        (WebKit::ShareableBitmap::createGraphicsContext):
        (WebKit::ShareableBitmap::createImage):
        Move createImage implementation from WebCoreArgumentCodersCG.cpp here.

        * WebKit2.xcodeproj/project.pbxproj:
        * win/WebKit2.vcproj:
        Update projects.

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

10 years agoChange my email to @webkit.org
jorlow@webkit.org [Wed, 15 Jun 2011 19:26:43 +0000 (19:26 +0000)]
Change my email to @webkit.org

Patch by Jeremy Orlow <jorlow@webkit.org> on 2011-06-15
* Scripts/webkitpy/common/config/committers.py:

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

10 years ago2011-06-15 Eric Carlson <eric.carlson@apple.com>
eric.carlson@apple.com [Wed, 15 Jun 2011 18:47:30 +0000 (18:47 +0000)]
2011-06-15  Eric Carlson  <eric.carlson@apple.com>

        Skip new failing test.

        [Qt] http/tests/appcache/video.html fails
        https://bugs.webkit.org/show_bug.cgi?id=62741

        * platform/gtk/Skipped:

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

10 years ago2011-06-15 Oliver Hunt <oliver@apple.com>
oliver@apple.com [Wed, 15 Jun 2011 18:27:10 +0000 (18:27 +0000)]
2011-06-15  Oliver Hunt  <oliver@apple.com>

        Reviewed by Sam Weinig.

        Reduce the size of global_resolve
        https://bugs.webkit.org/show_bug.cgi?id=62738

        Reduce the code size of global_resolve in the JIT by replacing
        multiple pointer loads with a single pointer move + two offset
        loads.

        * jit/JITOpcodes.cpp:
        (JSC::JIT::emit_op_resolve_global):
        * jit/JITOpcodes32_64.cpp:
        (JSC::JIT::emit_op_resolve_global):

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

10 years ago2011-06-15 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 18:14:35 +0000 (18:14 +0000)]
2011-06-15  Anders Carlsson  <andersca@apple.com>

        Reviewed by Alexey Proskuryakov.

        Move some argument coders to WebCoreArgumentCoders.cpp
        https://bugs.webkit.org/show_bug.cgi?id=62739

        * GNUmakefile.am:
        * Shared/WebCoreArgumentCoders.cpp:
        (CoreIPC::::encode):
        (CoreIPC::::decode):
        * Shared/WebCoreArgumentCoders.h:
        * WebKit2.pro:

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

10 years ago2011-06-15 Tony Chang <tony@chromium.org>
tony@chromium.org [Wed, 15 Jun 2011 18:11:30 +0000 (18:11 +0000)]
2011-06-15  Tony Chang  <tony@chromium.org>

        Fix Qt results for RenderDeprecatedFlexibleBox rename.

        * platform/qt/fast/forms/range-thumb-height-percentage-expected.txt:
        * platform/qt/fast/multicol/client-rects-expected.txt:

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

10 years ago2011-06-15 Eric Carlson <eric.carlson@apple.com>
eric.carlson@apple.com [Wed, 15 Jun 2011 17:40:03 +0000 (17:40 +0000)]
2011-06-15  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Alexey Proskuryakov.

        MediaPlayerPrivate should not know about application cache
        https://bugs.webkit.org/show_bug.cgi?id=62648

        Test: http/tests/appcache/video.html

        * html/HTMLMediaElement.cpp:
        (WebCore::createFileURLForApplicationCacheResource): Create a url for a file
            in the application cache folder.
        (WebCore::HTMLMediaElement::loadResource): Change url to point to file in the application
            cache if necessary.
        (WebCore::HTMLMediaElement::mediaLoadingFailed): Split failure logic out of setNetworkState
            so it can be called when asked to load a file that is not in the application cache.
        (WebCore::HTMLMediaElement::setNetworkState): Move failure logic out to mediaLoadingFailed.
        * html/HTMLMediaElement.h:

        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
        (WebCore::MediaPlayerPrivateAVFoundation::setPreload): Remove app cache logic.
        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:

        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.h:
        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.mm: Ditto.

        * platform/graphics/mac/MediaPlayerPrivateQTKit.h:
        * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
        (WebCore::MediaPlayerPrivateQTKit::loadInternal): Ditto.

        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:
        (WebCore::MediaPlayerPrivateQuickTimeVisualContext::loadInternal): Ditto.

2011-06-15  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Alexey Proskuryakov.

        MediaPlayerPrivate should not know about application cache
        https://bugs.webkit.org/show_bug.cgi?id=62648

        Add test for <video> in the application cache.

        * http/tests/appcache/resources/video.manifest: Added.
        * http/tests/appcache/video-expected.txt: Added.
        * http/tests/appcache/video.html: Added.

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

10 years ago2011-06-15 Tony Chang <tony@chromium.org>
tony@chromium.org [Wed, 15 Jun 2011 17:33:22 +0000 (17:33 +0000)]
2011-06-15  Tony Chang  <tony@chromium.org>

        Fixing more results with RenderDeprecatedFlexibleBot rename.

        * platform/chromium-mac/fast/layers/video-layer-expected.txt:
        * platform/chromium-mac/media/audio-controls-rendering-expected.txt:
        * platform/chromium-mac/media/audio-repaint-expected.txt:
        * platform/chromium-mac/media/controls-after-reload-expected.txt:
        * platform/chromium-mac/media/controls-strict-expected.txt:
        * platform/chromium-mac/media/controls-styling-expected.txt:
        * platform/chromium-mac/media/controls-without-preload-expected.txt:
        * platform/chromium-mac/media/video-controls-rendering-expected.txt:
        * platform/chromium-mac/media/video-display-toggle-expected.txt:
        * platform/chromium-mac/media/video-empty-source-expected.txt:
        * platform/chromium-mac/media/video-no-audio-expected.txt:
        * platform/chromium-mac/media/video-volume-slider-expected.txt:
        * platform/chromium-mac/media/video-zoom-controls-expected.txt:
        * platform/chromium-win/fast/layers/video-layer-expected.txt:
        * platform/chromium-win/media/audio-controls-rendering-expected.txt:
        * platform/chromium-win/media/audio-repaint-expected.txt:
        * platform/chromium-win/media/controls-after-reload-expected.txt:
        * platform/chromium-win/media/controls-strict-expected.txt:
        * platform/chromium-win/media/controls-styling-expected.txt:
        * platform/chromium-win/media/controls-without-preload-expected.txt:
        * platform/chromium-win/media/video-controls-rendering-expected.txt:
        * platform/chromium-win/media/video-display-toggle-expected.txt:
        * platform/chromium-win/media/video-empty-source-expected.txt:
        * platform/chromium-win/media/video-no-audio-expected.txt:
        * platform/chromium-win/media/video-volume-slider-expected.txt:
        * platform/chromium-win/media/video-zoom-controls-expected.txt:
        * platform/win-xp/media/audio-repaint-expected.txt:

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

10 years ago2011-06-15 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 17:32:30 +0000 (17:32 +0000)]
2011-06-15  Anders Carlsson  <andersca@apple.com>

        Reviewed by Sam Weinig.

        Fix possible null dereference in webSecKeychainItemCreateFromContentOnMainThread
        https://bugs.webkit.org/show_bug.cgi?id=62736
        <rdar://problem/9601595>

        * WebProcess/mac/KeychainItemShimMethods.mm:
        (WebKit::webSecKeychainItemCreateFromContentOnMainThread):
        SecKeychainItemCreateFromContent can potentially return a null keychain item, so add a null check before trying to retain it.

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

10 years ago2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 17:28:16 +0000 (17:28 +0000)]
2011-06-15  Ryosuke Niwa  <rniwa@webkit.org>

        GTK rebaseline after r88913.

        * platform/gtk/svg/hixie/text/003-expected.txt:

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

10 years ago2011-06-15 Mark Pilgrim <pilgrim@chromium.org>
commit-queue@webkit.org [Wed, 15 Jun 2011 17:24:31 +0000 (17:24 +0000)]
2011-06-15  Mark Pilgrim  <pilgrim@chromium.org>

        Reviewed by Tony Chang.

        IndexedDB: indexedDB.open() name argument is required
        https://bugs.webkit.org/show_bug.cgi?id=62398

        * storage/indexeddb/database-name-undefined-expected.txt: Added.
        * storage/indexeddb/database-name-undefined.html: Added.
2011-06-15  Mark Pilgrim  <pilgrim@chromium.org>

        Reviewed by Tony Chang.

        IndexedDB: indexedDB.open() name argument is required
        https://bugs.webkit.org/show_bug.cgi?id=62398

        Test: storage/indexeddb/database-name-undefined.html

        * storage/IDBFactory.idl: use appropriate IDL magic to force undefined values to null, so we handle missing arguments as well as null arguments

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

10 years ago2011-06-15 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 17:12:59 +0000 (17:12 +0000)]
2011-06-15  Anders Carlsson  <andersca@apple.com>

        Reviewed by Dan Bernstein.

        Ignore responsiveness timer callbacks on closed pages
        https://bugs.webkit.org/show_bug.cgi?id=62735
        <rdar://problem/9511295>

        * UIProcess/WebPageProxy.cpp:
        (WebKit::WebPageProxy::close):
        Use nullptr instead of clear.

        (WebKit::WebPageProxy::processDidBecomeUnresponsive):
        Return early if the page isn't valid.

        (WebKit::WebPageProxy::processDidBecomeResponsive):
        Ditto.

        (WebKit::WebPageProxy::updateBackingStoreDiscardableState):
        Assert that the page is valid.

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

10 years ago2011-06-15 Tony Chang <tony@chromium.org>
tony@chromium.org [Wed, 15 Jun 2011 17:12:09 +0000 (17:12 +0000)]
2011-06-15  Tony Chang  <tony@chromium.org>

        Reviewed by Ojan Vafai.

        Rename RenderFlexibleBox to RenderDeprecatedFlexibleBox
        https://bugs.webkit.org/show_bug.cgi?id=62670

        * CMakeLists.txt:
        * GNUmakefile.list.am:
        * WebCore.gypi:
        * WebCore.order:
        * WebCore.pro:
        * WebCore.vcproj/WebCore.vcproj:
        * WebCore.xcodeproj/project.pbxproj:
        * html/shadow/MediaControlElements.cpp:
        (WebCore::RenderMediaControlTimeDisplay::RenderMediaControlTimeDisplay):
        (WebCore::RenderMediaControlTimeDisplay::layout):
        * html/shadow/SliderThumbElement.cpp:
        (WebCore::RenderSliderContainer::RenderSliderContainer):
        (WebCore::RenderSliderContainer::layout):
        * rendering/RenderBlock.cpp:
        (WebCore::RenderBlock::createAnonymousBlock):
        * rendering/RenderBox.cpp:
        * rendering/RenderButton.cpp:
        (WebCore::RenderButton::RenderButton):
        (WebCore::RenderButton::addChild):
        (WebCore::RenderButton::removeChild):
        * rendering/RenderButton.h:
        * rendering/RenderDeprecatedFlexibleBox.cpp:
        (WebCore::FlexBoxIterator::FlexBoxIterator):
        (WebCore::FlexBoxIterator::reset):
        (WebCore::FlexBoxIterator::first):
        (WebCore::FlexBoxIterator::next):
        (WebCore::RenderDeprecatedFlexibleBox::RenderDeprecatedFlexibleBox):
        (WebCore::RenderDeprecatedFlexibleBox::~RenderDeprecatedFlexibleBox):
        (WebCore::marginWidthForChild):
        (WebCore::RenderDeprecatedFlexibleBox::calcHorizontalPrefWidths):
        (WebCore::RenderDeprecatedFlexibleBox::calcVerticalPrefWidths):
        (WebCore::RenderDeprecatedFlexibleBox::computePreferredLogicalWidths):
        (WebCore::RenderDeprecatedFlexibleBox::layoutBlock):
        (WebCore::gatherFlexChildrenInfo):
        (WebCore::RenderDeprecatedFlexibleBox::layoutHorizontalBox):
        (WebCore::RenderDeprecatedFlexibleBox::layoutVerticalBox):
        (WebCore::RenderDeprecatedFlexibleBox::applyLineClamp):
        (WebCore::RenderDeprecatedFlexibleBox::placeChild):
        (WebCore::RenderDeprecatedFlexibleBox::allowedChildFlex):
        (WebCore::RenderDeprecatedFlexibleBox::renderName):
        * rendering/RenderDeprecatedFlexibleBox.h:
        (WebCore::RenderDeprecatedFlexibleBox::avoidsFloats):
        (WebCore::RenderDeprecatedFlexibleBox::isFlexibleBox):
        (WebCore::RenderDeprecatedFlexibleBox::isFlexingChildren):
        (WebCore::RenderDeprecatedFlexibleBox::isStretchingChildren):
        (WebCore::RenderDeprecatedFlexibleBox::hasMultipleLines):
        (WebCore::RenderDeprecatedFlexibleBox::isVertical):
        (WebCore::RenderDeprecatedFlexibleBox::isHorizontal):
        * rendering/RenderDetails.h: Removed the header since it wasn't actually
              needed.  Looks like a copy/paste error from RenderButton.h.
        * rendering/RenderFullScreen.cpp:
        (RenderFullScreen::RenderFullScreen):
        (RenderFullScreen::destroy):
        * rendering/RenderFullScreen.h:
        * rendering/RenderMenuList.cpp:
        (WebCore::RenderMenuList::RenderMenuList):
        (WebCore::RenderMenuList::createInnerBlock):
        (WebCore::RenderMenuList::removeChild):
        * rendering/RenderMenuList.h:
        * rendering/RenderObject.cpp:
        (WebCore::RenderObject::createObject):
        * rendering/RenderingAllInOne.cpp:

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

10 years ago2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 17:11:52 +0000 (17:11 +0000)]
2011-06-15  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by Dimitri Glazkov.

        Can't type text when input element is shrunken by a CSS rule
        https://bugs.webkit.org/show_bug.cgi?id=62550

        Added a regression test now that the bug no longer reproduces.

        * fast/forms/type-after-focus-rule-shrink-width-expected.txt: Added.
        * fast/forms/type-after-focus-rule-shrink-width.html: Added.

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

10 years ago2011-06-15 Alexander Pavlov <apavlov@chromium.org>
apavlov@chromium.org [Wed, 15 Jun 2011 17:02:00 +0000 (17:02 +0000)]
2011-06-15  Alexander Pavlov  <apavlov@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Serious performance regression during continuous focused element style updates
        https://bugs.webkit.org/show_bug.cgi?id=61038

        * inspector/elements/edit-dom-actions.html:
        * inspector/elements/set-attribute.html:
        * inspector/styles/styles-update-from-js-expected.txt:
        * inspector/styles/styles-update-from-js.html:
2011-06-15  Alexander Pavlov  <apavlov@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Serious performance regression during continuous focused element style updates
        https://bugs.webkit.org/show_bug.cgi?id=61038

        Inline style invalidation events are coalesced in the backend and sent over the wire on timer.

        * inspector/Inspector.json:
        * inspector/InspectorDOMAgent.cpp:
        (WebCore::RevalidateStyleAttributeTask::onTimer):
        (WebCore::InspectorDOMAgent::getAttributes):
        (WebCore::InspectorDOMAgent::didModifyDOMAttr):
        (WebCore::InspectorDOMAgent::styleAttributeInvalidated):
        * inspector/InspectorDOMAgent.h:
        * inspector/InspectorStyleSheet.cpp:
        (WebCore::InspectorStyleSheetForInlineStyle::didModifyElementAttribute):
        (WebCore::InspectorStyleSheetForInlineStyle::text):
        (WebCore::InspectorStyleSheetForInlineStyle::setStyleText):
        (WebCore::InspectorStyleSheetForInlineStyle::ensureParsedDataReady):
        (WebCore::InspectorStyleSheetForInlineStyle::getStyleAttributeRanges):
        * inspector/InspectorStyleSheet.h:
        * inspector/front-end/DOMAgent.js:
        (WebInspector.DOMAgent):
        (WebInspector.DOMAgent.prototype._attributesUpdated):
        (WebInspector.DOMAgent.prototype._loadNodeAttributesSoon):
        (WebInspector.DOMAgent.prototype._loadNodeAttributes):
        (WebInspector.DOMDispatcher.prototype.attributesUpdated):
        (WebInspector.DOMDispatcher.prototype.inlineStyleInvalidated):

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

10 years ago2011-06-15 Martin Robinson <mrobinson@igalia.com>
mrobinson@webkit.org [Wed, 15 Jun 2011 16:55:00 +0000 (16:55 +0000)]
2011-06-15  Martin Robinson  <mrobinson@igalia.com>

        Reclassify a failing GTK+ test.

        * platform/gtk/Skipped: This test is actually failing because
        EventSender.mouseScrollBy is missing.

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

10 years ago2011-06-15 Jer Noble <jer.noble@apple.com>
jer.noble@apple.com [Wed, 15 Jun 2011 16:51:31 +0000 (16:51 +0000)]
2011-06-15  Jer Noble  <jer.noble@apple.com>

        Reviewed by Timothy Hatcher.

        Full-screen live streams have status text in wrong location
        https://bugs.webkit.org/show_bug.cgi?id=62733

        Fix a misspelling in the user-agent stylesheet for full-screen mode.

        * css/fullscreenQuickTime.css:
        (video:-webkit-full-screen::-webkit-media-controls-status-display):

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

10 years ago2011-06-15 Grzegorz Czajkowski <g.czajkowski@samsung.com>
commit-queue@webkit.org [Wed, 15 Jun 2011 16:45:11 +0000 (16:45 +0000)]
2011-06-15  Grzegorz Czajkowski  <g.czajkowski@samsung.com>

        Reviewed by Antonio Gomes.

        [EFL] Fix and update doxygen documentation for ewk_frame.
        https://bugs.webkit.org/show_bug.cgi?id=62533

        This patch:
         - fixes method descriptions,
         - adds briefs for structure and typdef,
         - replaces NULL to 0 in doxygen documentation (webkit's style required it),
         - removes dots from the end of params and return description (see EFL's documentation),
         - moves includes and defines below a brief of ewk_frame.h
         - moves internal methods to the end of ewk_frame.cpp.

        * ewk/ewk_frame.cpp:
        (ewk_frame_add):
        * ewk/ewk_frame.h:

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

10 years ago2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 16:28:49 +0000 (16:28 +0000)]
2011-06-15  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by Alexey Proskuryakov.

        Textarea will not accept space characters at end of line
        https://bugs.webkit.org/show_bug.cgi?id=61483

        Added a regression test now that the bug has been resolved by r88883.

        * editing/input/insert-wrapping-space-in-textarea-expected.txt: Added.
        * editing/input/insert-wrapping-space-in-textarea.html: Added.

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

10 years ago2011-06-14 Jer Noble <jer.noble@apple.com>
jer.noble@apple.com [Wed, 15 Jun 2011 16:26:45 +0000 (16:26 +0000)]
2011-06-14  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        (AVFoundation) Apple event video appears as live stream and is not seekable
        https://bugs.webkit.org/show_bug.cgi?id=62694

        No new tests; There are no media-player port specific tests yet.

        Work around a bug in apple.com live stream javascript controller library.  When an AVAsset returns an indefinite time
        for its duration, return 0 if the asset has no tracks, and infinity otherwise.  This keeps the apple.com controller
        from identifying the stored stream as a live stream.

        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.mm:
        (WebCore::MediaPlayerPrivateAVFoundationObjC::platformDuration):

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

10 years ago2011-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
commit-queue@webkit.org [Wed, 15 Jun 2011 16:18:55 +0000 (16:18 +0000)]
2011-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r88907.
        http://trac.webkit.org/changeset/88907
        https://bugs.webkit.org/show_bug.cgi?id=62732

        See comment #15 by Nikolas Zimmermann on bug 62527 regarding
        the deprecation of makeString() (Requested by acidx on
        #webkit).

        * UIProcess/efl/WebPageProxyEfl.cpp:
        (WebKit::WebPageProxy::standardUserAgent):

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

10 years ago2011-06-15 Andrey Kosyakov < caseq@chromium.org>
caseq@chromium.org [Wed, 15 Jun 2011 16:11:22 +0000 (16:11 +0000)]
2011-06-15 Andrey Kosyakov < caseq@chromium.org>

       Unreviewed, rolled out r88937 (broke build on mac)

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

10 years ago2011-06-15 Pavel Feldman <pfeldman@google.com>
pfeldman@chromium.org [Wed, 15 Jun 2011 16:00:34 +0000 (16:00 +0000)]
2011-06-15  Pavel Feldman  <pfeldman@google.com>

        Reviewed by Yury Semikhatsky.

        Web Inspector: introduce context menu on ImageView with Copy and Open in new tab actions.
        https://bugs.webkit.org/show_bug.cgi?id=62727

        * English.lproj/localizedStrings.js:
        * inspector/front-end/ImageView.js:
        (WebInspector.ImageView.prototype._base64ToSize):
        (WebInspector.ImageView.prototype._contextMenu):
        (WebInspector.ImageView.prototype._copyImageURL):
        (WebInspector.ImageView.prototype._openInNewTab):

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

10 years ago2011-06-15 Pavel Feldman <pfeldman@google.com>
pfeldman@chromium.org [Wed, 15 Jun 2011 15:59:04 +0000 (15:59 +0000)]
2011-06-15  Pavel Feldman  <pfeldman@google.com>

        Not reviewed: fixing new inspector test.

        * inspector/debugger/error-in-watch-expressions-expected.txt:
        * inspector/debugger/error-in-watch-expressions.html:

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

10 years ago2011-06-15 Andrey Kosyakov <caseq@chromium.org>
caseq@chromium.org [Wed, 15 Jun 2011 15:44:00 +0000 (15:44 +0000)]
2011-06-15  Andrey Kosyakov  <caseq@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: provide unique identifiers for frames
        https://bugs.webkit.org/show_bug.cgi?id=62721

        * inspector/InspectorInstrumentation.cpp:
        (WebCore::InspectorInstrumentation::frameDestroyedImpl):
        * inspector/InspectorInstrumentation.h:
        (WebCore::InspectorInstrumentation::frameDestroyed):
        * inspector/InspectorPageAgent.cpp:
        (WebCore::InspectorPageAgent::frameForId):
        (WebCore::InspectorPageAgent::frameId):
        (WebCore::InspectorPageAgent::frameDestroyed):
        * inspector/InspectorPageAgent.h:
        * page/Frame.cpp:
        (WebCore::Frame::~Frame):

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

10 years ago2011-06-15 Andrey Kosyakov <caseq@chromium.org>
caseq@chromium.org [Wed, 15 Jun 2011 15:42:06 +0000 (15:42 +0000)]
2011-06-15  Andrey Kosyakov  <caseq@chromium.org>

        Unreviewed build fix: comment unused parameter names.

        * loader/ThreadableLoaderClient.h:
        (WebCore::ThreadableLoaderClient::didReceiveResponse):
        (WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 15:23:26 +0000 (15:23 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; chromium test expectations update.

        A few more updates to bring test_expectations in line with reality.

        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Vsevolod Vlasov <vsevik@chromium.org>
commit-queue@webkit.org [Wed, 15 Jun 2011 15:20:27 +0000 (15:20 +0000)]
2011-06-15  Vsevolod Vlasov  <vsevik@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
        https://bugs.webkit.org/show_bug.cgi?id=61205

        Added inspector backend cache for XHR content.

        * http/tests/inspector/network/network-xhr-async-expected.txt: Added.
        * http/tests/inspector/network/network-xhr-async.html: Added.
        * http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
        * http/tests/inspector/network/network-xhr-sync.html: Added.
2011-06-15  Vsevolod Vlasov  <vsevik@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
        https://bugs.webkit.org/show_bug.cgi?id=61205

        Added inspector backend cache for XHR content.

        Tests: http/tests/inspector/network/network-xhr-async.html
               http/tests/inspector/network/network-xhr-sync.html

        * CMakeLists.txt:
        * GNUmakefile.list.am:
        * WebCore.gypi:
        * WebCore.pro:
        * WebCore.vcproj/WebCore.vcproj:
        * WebCore.xcodeproj/project.pbxproj:
        * fileapi/FileReaderLoader.cpp:
        (WebCore::FileReaderLoader::didReceiveResponse):
        * fileapi/FileReaderLoader.h:
        * inspector/Inspector.json:
        * inspector/InspectorInstrumentation.cpp:
        (WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl):
        (WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl):
        (WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl):
        (WebCore::InspectorInstrumentation::didCommitLoadImpl):
        * inspector/InspectorInstrumentation.h:
        (WebCore::InspectorInstrumentation::didReceiveXHRResponse):
        (WebCore::InspectorInstrumentation::willLoadXHRSynchronously):
        (WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
        * inspector/InspectorResourceAgent.cpp:
        (WebCore::InspectorResourceAgent::willSendRequest):
        (WebCore::InspectorResourceAgent::didReceiveResponse):
        (WebCore::InspectorResourceAgent::setInitialXHRContent):
        (WebCore::InspectorResourceAgent::didReceiveXHRResponse):
        (WebCore::InspectorResourceAgent::willLoadXHRSynchronously):
        (WebCore::InspectorResourceAgent::didLoadXHRSynchronously):
        (WebCore::InspectorResourceAgent::getResourceContent):
        (WebCore::InspectorResourceAgent::mainFrameNavigated):
        (WebCore::InspectorResourceAgent::InspectorResourceAgent):
        * inspector/InspectorResourceAgent.h:
        * inspector/NetworkResourcesData.cpp: Added.
        (WebCore::NetworkResourcesData::ResourceData::ResourceData):
        (WebCore::NetworkResourcesData::ResourceData::content):
        (WebCore::NetworkResourcesData::ResourceData::appendContent):
        (WebCore::NetworkResourcesData::ResourceData::purgeContent):
        (WebCore::NetworkResourcesData::NetworkResourcesData):
        (WebCore::NetworkResourcesData::~NetworkResourcesData):
        (WebCore::NetworkResourcesData::resourceCreated):
        (WebCore::NetworkResourcesData::responseReceived):
        (WebCore::NetworkResourcesData::didReceiveXHRResponse):
        (WebCore::NetworkResourcesData::addResourceContent):
        (WebCore::NetworkResourcesData::isXHR):
        (WebCore::NetworkResourcesData::data):
        (WebCore::NetworkResourcesData::clear):
        (WebCore::NetworkResourcesData::ensureFreeSpace):
        * inspector/NetworkResourcesData.h: Added.
        (WebCore::NetworkResourcesData::ResourceData::identifier):
        (WebCore::NetworkResourcesData::ResourceData::loaderId):
        (WebCore::NetworkResourcesData::ResourceData::frameId):
        (WebCore::NetworkResourcesData::ResourceData::setFrameId):
        (WebCore::NetworkResourcesData::ResourceData::url):
        (WebCore::NetworkResourcesData::ResourceData::setUrl):
        (WebCore::NetworkResourcesData::ResourceData::isXHR):
        (WebCore::NetworkResourcesData::ResourceData::setIsXHR):
        (WebCore::NetworkResourcesData::ResourceData::hasContent):
        (WebCore::NetworkResourcesData::ResourceData::isContentPurged):
        (WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
        * inspector/front-end/NetworkManager.js:
        (WebInspector.NetworkManager.prototype.requestContent):
        (WebInspector.NetworkDispatcher.prototype._appendRedirect):
        * inspector/front-end/NetworkPanel.js:
        (WebInspector.NetworkPanel.prototype._appendResource):
        (WebInspector.NetworkPanel.prototype._frameNavigated):
        * loader/DocumentThreadableLoader.cpp:
        (WebCore::DocumentThreadableLoader::didReceiveResponse):
        (WebCore::DocumentThreadableLoader::receivedCancellation):
        (WebCore::DocumentThreadableLoader::loadRequest):
        * loader/DocumentThreadableLoader.h:
        * loader/ThreadableLoaderClient.h:
        (WebCore::ThreadableLoaderClient::didReceiveResponse):
        (WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
        * loader/ThreadableLoaderClientWrapper.h:
        (WebCore::ThreadableLoaderClientWrapper::didReceiveResponse):
        (WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
        * loader/WorkerThreadableLoader.cpp:
        (WebCore::workerContextDidReceiveResponse):
        (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
        (WebCore::workerContextDidReceiveAuthenticationCancellation):
        (WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
        * loader/WorkerThreadableLoader.h:
        * notifications/Notification.cpp:
        (WebCore::Notification::didReceiveResponse):
        (WebCore::Notification::didReceiveAuthenticationCancellation):
        * notifications/Notification.h:
        * page/EventSource.cpp:
        (WebCore::EventSource::didReceiveResponse):
        * page/EventSource.h:
        * xml/XMLHttpRequest.cpp:
        (WebCore::XMLHttpRequest::createRequest):
        (WebCore::XMLHttpRequest::didReceiveResponse):
        (WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
        * xml/XMLHttpRequest.h:
2011-06-15  Vsevolod Vlasov  <vsevik@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
        https://bugs.webkit.org/show_bug.cgi?id=61205

        Added inspector backend cache for XHR content.

        * src/AssociatedURLLoader.cpp:
        (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):

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

10 years ago2011-06-15 Pavel Podivilov <podivilov@chromium.org>
podivilov@chromium.org [Wed, 15 Jun 2011 15:17:57 +0000 (15:17 +0000)]
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script select can be too wide.
        https://bugs.webkit.org/show_bug.cgi?id=62701

        * inspector/debugger/scripts-panel-expected.txt:
        * inspector/debugger/scripts-panel.html:
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script select can be too wide.
        https://bugs.webkit.org/show_bug.cgi?id=62701

        * inspector/front-end/ScriptsPanel.js:
        (WebInspector.ScriptsPanel.prototype._displayNameForScriptURL):
        (WebInspector.ScriptsPanel.prototype._createSourceFrame):
        (WebInspector.SourceFrameDelegateForScriptsPanel):
        (WebInspector.SourceFrameDelegateForScriptsPanel.prototype.suggestedFileName):
        * inspector/front-end/SourceFile.js:

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

10 years ago2011-06-15 Claudio Saavedra <csaavedra@igalia.com>
commit-queue@webkit.org [Wed, 15 Jun 2011 15:16:12 +0000 (15:16 +0000)]
2011-06-15  Claudio Saavedra  <csaavedra@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Fix the build with introspection enabled
        https://bugs.webkit.org/show_bug.cgi?id=62705

        * GNUmakefile.am: Remove include of *.c files, since
        there are no such files anymore.

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

10 years ago2011-06-15 Noel Gordon <noel.gordon@gmail.com>
commit-queue@webkit.org [Wed, 15 Jun 2011 15:09:29 +0000 (15:09 +0000)]
2011-06-15  Noel Gordon  <noel.gordon@gmail.com>

        Reviewed by Eric Seidel.

        CSS property outline not displayed on an iframe.
        https://bugs.webkit.org/show_bug.cgi?id=57439

        * fast/replaced/no-focus-ring-embed-expected.txt: Added.
        * fast/replaced/no-focus-ring-embed.html: Added.
        * fast/replaced/no-focus-ring-iframe-expected.txt: Added.
        * fast/replaced/no-focus-ring-iframe.html: Added.
        * fast/replaced/no-focus-ring-object-expected.txt: Added.
        * fast/replaced/no-focus-ring-object.html: Added.
        * fast/replaced/outline-replaced-elements-expected.txt: Added.
        * fast/replaced/outline-replaced-elements.html: Added.
        * fast/replaced/resources/focus-test.js: Added.
        (element.onfocus): Use a small delay to avoid test false positives.
        * platform/mac/fast/replaced/outline-replaced-elements-expected.png: Added.
2011-06-15  Noel Gordon  <noel.gordon@gmail.com>

        Reviewed by Eric Seidel.

        Draw CSS outline style for render widgets: iframe, embed, object, applet.
        https://bugs.webkit.org/show_bug.cgi?id=57439

        Draw CSS outlines for render widgets: iframe, embed, object, applet. These elements can
        be focused (via clicks or tabIndex) but should not have a visible focus ring by default.

        Tests: fast/replaced/no-focus-ring-embed.html
               fast/replaced/no-focus-ring-iframe.html
               fast/replaced/no-focus-ring-object.html
               fast/replaced/outline-replaced-elements.html

        * css/html.css:
        (applet:focus, embed:focus, iframe:focus, object:focus): Default to no focus ring.
        * rendering/RenderWidget.cpp:
        (WebCore::RenderWidget::paint): Paint the render widget CSS outline style.

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

10 years ago2011-06-15 Diego Gonzalez <diegohcg@webkit.org>
diegohcg@webkit.org [Wed, 15 Jun 2011 15:08:23 +0000 (15:08 +0000)]
2011-06-15  Diego Gonzalez  <diegohcg@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Inconsistent behavior on a form submit request...
        https://bugs.webkit.org/show_bug.cgi?id=45523

        The inconsistency occurs when a form submission requests a new window.
        Two windows are opened (instead of only one) and the first window is opened
        as a blank page.

        By default each page is put into their own unique page group, which affects popup windows
        and visited links. Page groups (per process only) is a feature making it possible to use
        separate settings for each group, so that for instance an integrated browser/email reader
        can use different settings for displaying HTML pages and HTML email. To make QtWebKit work
        as expected out of the box, we use a default group similar to what other ports are doing.

        * Api/qwebpage.cpp:

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

10 years ago2011-06-15 Steve Block <steveblock@google.com>
steveblock@google.com [Wed, 15 Jun 2011 15:08:01 +0000 (15:08 +0000)]
2011-06-15  Steve Block  <steveblock@google.com>

        Reviewed by Tony Gentilcore.

        V8PerformanceCustom.cpp lacks WEB_TIMING guards
        https://bugs.webkit.org/show_bug.cgi?id=62689

        No new tests, build fix only.

        * bindings/v8/custom/V8PerformanceCustom.cpp:

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

10 years ago2011-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
podivilov@chromium.org [Wed, 15 Jun 2011 14:57:39 +0000 (14:57 +0000)]
2011-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r88916.
        http://trac.webkit.org/changeset/88916
        https://bugs.webkit.org/show_bug.cgi?id=62728

        Broke a bunch of layout tests on chromium (Requested by
        podivilov on #webkit).

        * inspector/debugger/scripts-panel-expected.txt:
        * inspector/debugger/scripts-panel.html:
2011-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r88916.
        http://trac.webkit.org/changeset/88916
        https://bugs.webkit.org/show_bug.cgi?id=62728

        Broke a bunch of layout tests on chromium (Requested by
        podivilov on #webkit).

        * inspector/front-end/ScriptsPanel.js:
        (WebInspector.ScriptsPanel.prototype._createSourceFrame):
        (WebInspector.SourceFrameDelegateForScriptsPanel):
        (WebInspector.SourceFrameDelegateForScriptsPanel.prototype.suggestedFileName):
        * inspector/front-end/SourceFile.js:
        (WebInspector.SourceFile.prototype.get displayName):

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

10 years ago2011-06-15 Stephen White <senorblanco@chromium.org>
senorblanco@chromium.org [Wed, 15 Jun 2011 14:55:33 +0000 (14:55 +0000)]
2011-06-15  Stephen White  <senorblanco@chromium.org>

        Unreviewed; chromium test expectations update.

        Suppressing the failures introduced at r88913.

        * platform/chromium/test_expectations.txt:

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

10 years ago2011-06-15 Kamil Blank <k.blank@samsung.com>
demarchi@webkit.org [Wed, 15 Jun 2011 14:49:57 +0000 (14:49 +0000)]
2011-06-15  Kamil Blank  <k.blank@samsung.com>

        Reviewed by Kenneth Rohde Christiansen.

        [EFL] Soup authentication feature implementation.
        https://bugs.webkit.org/show_bug.cgi?id=54752

        This implementation is based on GTK implementation.
        During ewk initialization SoupSessionFeature is added which provides possibility to handle HTTP basic auth.

        To support authentication we have to set function (callback) via ewk_auth_show_dialog_callback_set()
        which will be responsible for session authentication.
        If callback is set and authentication required - webkit pauses soup message, calls previously set callback
        and waits for authentication data (username/password) which should be passed by ewk_auth_credentials_set().

        * CMakeListsEfl.txt:
        * ewk/ewk_auth.cpp: Added.
        (ewk_auth_show_dialog_callback_set): Setting callback which should be called when authentication is required.
        (ewk_auth_credentials_set): Passing authentication data.
        * ewk/ewk_auth.h: Added. Authentication API.
        * ewk/ewk_auth_soup.cpp: Added. Soup authentication implementation.
        (_Ewk_Auth_Data::ewk_auth_soup_dialog_class_init):
        (_Ewk_Auth_Data::ewk_auth_soup_dialog_init):
        (_Ewk_Auth_Data::ewk_auth_soup_dialog_session_feature_init):
        (_Ewk_Auth_Data::ewk_auth_soup_show_dialog_callback_set):
        (_Ewk_Auth_Data::ewk_auth_soup_credentials_set):
        (_Ewk_Auth_Data::session_authenticate):
        (_Ewk_Auth_Data::free_auth_data):
        (_Ewk_Auth_Data::attach):
        (_Ewk_Auth_Data::detach):
        * ewk/ewk_auth_soup.h: Added.
        * ewk/ewk_main.cpp:
        (_ewk_init_body): SoupSessionFeature responsible for authentication added to SoupSession.

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

10 years ago2011-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
demarchi@webkit.org [Wed, 15 Jun 2011 14:38:14 +0000 (14:38 +0000)]
2011-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r88723.
        http://trac.webkit.org/changeset/88723
        https://bugs.webkit.org/show_bug.cgi?id=62726

        Stack can be empty, so it needs to be checked before as
        pointed out in the comments of the bug. (Requested by demarchi
        on #webkit).

        * WebCoreSupport/EditorClientEfl.cpp:
        (WebCore::EditorClientEfl::registerCommandForUndo):
        (WebCore::EditorClientEfl::registerCommandForRedo):
        (WebCore::EditorClientEfl::clearUndoRedoOperations):
        (WebCore::EditorClientEfl::canRedo):
        (WebCore::EditorClientEfl::redo):
        * WebCoreSupport/EditorClientEfl.h:

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

10 years ago2011-06-15 Pavel Podivilov <podivilov@chromium.org>
podivilov@chromium.org [Wed, 15 Jun 2011 14:30:22 +0000 (14:30 +0000)]
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script links are displayed with original line number in pretty-print mode.
        https://bugs.webkit.org/show_bug.cgi?id=62282

        * inspector/debugger/script-formatter-expected.txt:
        * inspector/debugger/script-formatter.html:
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script links are displayed with original line number in pretty-print mode.
        https://bugs.webkit.org/show_bug.cgi?id=62282

        * inspector/front-end/DebuggerPresentationModel.js:
        (WebInspector.DebuggerPresentationModel):
        (WebInspector.DebuggerPresentationModel.prototype.registerAnchor):
        (WebInspector.DebuggerPresentationModel.prototype._updateAnchor.didGetUILocation):
        (WebInspector.DebuggerPresentationModel.prototype._updateAnchor):
        (WebInspector.DebuggerPresentationModel.prototype.setFormatSourceFiles):
        (WebInspector.DebuggerPresentationModel.prototype._debuggerReset):
        * inspector/front-end/NetworkPanel.js:
        (WebInspector.NetworkPanel.prototype.showAnchorLocation):
        (WebInspector.NetworkPanel.prototype._showResource):
        * inspector/front-end/Panel.js:
        (WebInspector.Panel.prototype.createAnchor):
        (WebInspector.Panel.prototype.formatAnchorText):
        * inspector/front-end/ResourcesPanel.js:
        (WebInspector.ResourcesPanel.prototype.showAnchorLocation):
        * inspector/front-end/ScriptsPanel.js:
        (WebInspector.ScriptsPanel.prototype.createAnchor.):
        (WebInspector.ScriptsPanel.prototype.createAnchor):
        (WebInspector.ScriptsPanel.prototype.showAnchorLocation.didGetUILocation):
        (WebInspector.ScriptsPanel.prototype.showAnchorLocation):
        * inspector/front-end/inspector.js:
        (WebInspector._showAnchorLocation):
        (WebInspector.linkifyResourceAsNode):

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

10 years ago[Qt][WK2] Unreviewed rolling out r88799, because it made web process crash.
ossy@webkit.org [Wed, 15 Jun 2011 14:21:50 +0000 (14:21 +0000)]
[Qt][WK2] Unreviewed rolling out r88799, because it made web process crash.

* Scripts/webkit2/messages.py:
* Shared/LayerTreeContext.h:
* Shared/qt/LayerTreeContextQt.cpp:
(WebKit::LayerTreeContext::LayerTreeContext):
(WebKit::LayerTreeContext::~LayerTreeContext):
(WebKit::LayerTreeContext::encode):
(WebKit::LayerTreeContext::decode):
(WebKit::LayerTreeContext::isEmpty):
(WebKit::operator==):
* UIProcess/DrawingAreaProxy.h:
* UIProcess/DrawingAreaProxy.messages.in:
* WebKit2.pro:
* WebProcess/WebCoreSupport/WebGraphicsLayer.cpp:
(WebCore::collectCompositingInfoForThisLayer):
* WebProcess/WebPage/LayerTreeHost.cpp:
(WebKit::LayerTreeHost::create):
* WebProcess/WebPage/qt/LayerTreeHostQt.cpp:
* WebProcess/WebPage/qt/LayerTreeHostQt.h: Removed.

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

10 years ago2011-06-14 Hans Wennborg <hans@chromium.org>
hans@chromium.org [Wed, 15 Jun 2011 13:57:09 +0000 (13:57 +0000)]
2011-06-14  Hans Wennborg  <hans@chromium.org>

        Reviewed by Tony Gentilcore.

        IndexedDB: Use fileExists() first when checking if SQLite db exists
        https://bugs.webkit.org/show_bug.cgi?id=62638

        In IDBSQLiteBackingStore::backingStoreExists(), which is used to check
        if a SQLite database exists and should be considered for migration,
        check if the file exists first.

        Trying to open a SQLite database for a non-existing file prints a
        noisy error message in debug builds.

        No new functionality, no new tests.

        * storage/IDBSQLiteBackingStore.cpp:
        (WebCore::IDBSQLiteBackingStore::backingStoreExists):

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

10 years ago2011-06-15 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Wed, 15 Jun 2011 13:53:19 +0000 (13:53 +0000)]
2011-06-15  Kent Tamura  <tkent@chromium.org>

        [Chromium] Test expectation update for r88757 and r88901.
        https://bugs.webkit.org/show_bug.cgi?id=52920
        https://bugs.webkit.org/show_bug.cgi?id=62685

        * platform/chromium-gpu-linux/media/controls-after-reload-expected.png:
        * platform/chromium-gpu-linux/media/controls-strict-expected.png:
        * platform/chromium-gpu-linux/media/controls-styling-expected.png:
        * platform/chromium-gpu-linux/media/controls-without-preload-expected.png:
        * platform/chromium-gpu-linux/media/video-controls-rendering-expected.png:
        * platform/chromium-gpu-linux/media/video-display-toggle-expected.png:
        * platform/chromium-gpu-linux/media/video-no-audio-expected.png:
        * platform/chromium-gpu-linux/media/video-volume-slider-expected.png:
        * platform/chromium-gpu-linux/media/video-zoom-controls-expected.png:
        * platform/chromium-gpu-mac/media/controls-after-reload-expected.png:
        * platform/chromium-gpu-mac/media/controls-strict-expected.png:
        * platform/chromium-gpu-mac/media/controls-styling-expected.png:
        * platform/chromium-gpu-mac/media/controls-without-preload-expected.png:
        * platform/chromium-gpu-mac/media/video-controls-rendering-expected.png:
        * platform/chromium-gpu-mac/media/video-display-toggle-expected.png:
        * platform/chromium-gpu-mac/media/video-no-audio-expected.png:
        * platform/chromium-gpu-mac/media/video-volume-slider-expected.png:
        * platform/chromium-gpu-mac/media/video-zoom-controls-expected.png:
        * platform/chromium-gpu-win/media/controls-after-reload-expected.png:
        * platform/chromium-gpu-win/media/controls-strict-expected.png:
        * platform/chromium-gpu-win/media/controls-styling-expected.png:
        * platform/chromium-gpu-win/media/controls-without-preload-expected.png:
        * platform/chromium-gpu-win/media/video-controls-rendering-expected.png:
        * platform/chromium-gpu-win/media/video-display-toggle-expected.png:
        * platform/chromium-gpu-win/media/video-no-audio-expected.png:
        * platform/chromium-gpu-win/media/video-volume-slider-expected.png:
        * platform/chromium-gpu-win/media/video-zoom-controls-expected.png:
        * platform/chromium-linux/media/video-volume-slider-expected.png:
        * platform/chromium-mac-leopard/media/video-volume-slider-expected.png:
        * platform/chromium-mac/fast/layers/video-layer-expected.txt:
        * platform/chromium-mac/media/audio-controls-rendering-expected.txt:
        * platform/chromium-mac/media/audio-repaint-expected.txt:
        * platform/chromium-mac/media/controls-after-reload-expected.txt:
        * platform/chromium-mac/media/controls-strict-expected.txt:
        * platform/chromium-mac/media/controls-styling-expected.txt:
        * platform/chromium-mac/media/controls-without-preload-expected.txt:
        * platform/chromium-mac/media/video-controls-rendering-expected.txt:
        * platform/chromium-mac/media/video-display-toggle-expected.txt:
        * platform/chromium-mac/media/video-empty-source-expected.txt:
        * platform/chromium-mac/media/video-no-audio-expected.txt:
        * platform/chromium-mac/media/video-volume-slider-expected.png:
        * platform/chromium-mac/media/video-volume-slider-expected.txt:
        * platform/chromium-mac/media/video-zoom-controls-expected.txt:
        * platform/chromium-win/fast/layers/video-layer-expected.txt:
        * platform/chromium-win/media/audio-controls-rendering-expected.txt:
        * platform/chromium-win/media/audio-repaint-expected.txt:
        * platform/chromium-win/media/controls-after-reload-expected.txt:
        * platform/chromium-win/media/controls-strict-expected.txt:
        * platform/chromium-win/media/controls-styling-expected.txt:
        * platform/chromium-win/media/controls-without-preload-expected.txt:
        * platform/chromium-win/media/video-controls-rendering-expected.txt:
        * platform/chromium-win/media/video-display-toggle-expected.txt:
        * platform/chromium-win/media/video-empty-source-expected.txt:
        * platform/chromium-win/media/video-no-audio-expected.txt:
        * platform/chromium-win/media/video-volume-slider-expected.png:
        * platform/chromium-win/media/video-volume-slider-expected.txt:
        * platform/chromium-win/media/video-zoom-controls-expected.txt:
        * platform/chromium/test_expectations.txt:

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

10 years ago[Qt][Mac] Skip failing tests.
ossy@webkit.org [Wed, 15 Jun 2011 13:32:36 +0000 (13:32 +0000)]
[Qt][Mac] Skip failing tests.

* platform/qt-mac/Skipped:

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

10 years ago2011-06-15 Pavel Feldman <pfeldman@chromium.org>
pfeldman@chromium.org [Wed, 15 Jun 2011 13:19:15 +0000 (13:19 +0000)]
2011-06-15  Pavel Feldman  <pfeldman@chromium.org>

        Not reviewed: [Chromium] one line background color fix for inspector.

        * src/js/devTools.css:
        (body.detached.platform-mac-snowleopard #toolbar):
        (body.detached.platform-mac-snowleopard.inactive #toolbar):

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

10 years ago2011-06-14 Hans Wennborg <hans@chromium.org>
hans@chromium.org [Wed, 15 Jun 2011 13:17:18 +0000 (13:17 +0000)]
2011-06-14  Hans Wennborg  <hans@chromium.org>

        Reviewed by Tony Gentilcore.

        IndexedDB: LevelDB doesn't do incognito mode; fall back to SQLite.
        https://bugs.webkit.org/show_bug.cgi?id=62633

        LevelDB does not support in-memory databases. Fall back to SQLite
        for incognito mode browsing. This will be tested by browser_tests
        in Chromium.

        * src/WebIDBFactoryImpl.cpp:
        (WebKit::WebIDBFactoryImpl::open):

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

10 years ago2011-06-14 Alexander Pavlov <apavlov@chromium.org>
apavlov@chromium.org [Wed, 15 Jun 2011 12:09:18 +0000 (12:09 +0000)]
2011-06-14  Alexander Pavlov  <apavlov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: "data" URLs not detected in CSS url(...) values properly
        https://bugs.webkit.org/show_bug.cgi?id=62643

        WebCore:
        * inspector/front-end/inspector.js:
        (WebInspector.completeURL):

        LayoutTests:
        * inspector/styles/styles-url-linkify-expected.txt:
        * inspector/styles/styles-url-linkify.html:

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

10 years ago2011-06-15 Mario Sanchez Prada <msanchez@igalia.com>
mario@webkit.org [Wed, 15 Jun 2011 11:46:24 +0000 (11:46 +0000)]
2011-06-15  Mario Sanchez Prada  <msanchez@igalia.com>

        Unreviewed, skipped accessibility test failing in GTK.

        Failing after r88830, filed bug 62335 for fixing this issue.

        * platform/gtk/Skipped: Skipped test.

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

10 years ago2011-06-15 Pavel Feldman <pfeldman@google.com>
pfeldman@chromium.org [Wed, 15 Jun 2011 11:31:26 +0000 (11:31 +0000)]
2011-06-15  Pavel Feldman  <pfeldman@google.com>

        Reviewed by Yury Semikhatsky.

        Web Inspector: [REGRESSION] errors in watches and in console are not rendered in red.
        https://bugs.webkit.org/show_bug.cgi?id=62708

        * inspector/debugger/error-in-watch-expressions-expected.txt: Added.
        * inspector/debugger/error-in-watch-expressions.html: Added.
2011-06-15  Pavel Feldman  <pfeldman@google.com>

        Reviewed by Yury Semikhatsky.

        Web Inspector: [REGRESSION] errors in watches and in console are not rendered in red.
        https://bugs.webkit.org/show_bug.cgi?id=62708

        Test: inspector/debugger/error-in-watch-expressions.html

        * inspector/front-end/RemoteObject.js:
        * inspector/front-end/WatchExpressionsSidebarPane.js:
        (WebInspector.WatchExpressionsSection.prototype.update.appendResult):
        (WebInspector.WatchExpressionsSection.prototype.update):
        (WebInspector.WatchExpressionTreeElement.prototype.update):
        * inspector/front-end/inspector.css:
        (.console-error-level .console-message-text, .console-error-level .section .header .title):
        (.console-formatted-object, .console-formatted-node):

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

10 years ago2011-06-15 Carlos Garcia Campos <cgarcia@igalia.com>
carlosgc@webkit.org [Wed, 15 Jun 2011 11:02:44 +0000 (11:02 +0000)]
2011-06-15  Carlos Garcia Campos  <cgarcia@igalia.com>

        Unreviewed. Remove unneeded constructor declaration added by mistake in r88800.

        * platform/gtk/GtkAuthenticationDialog.h:

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

10 years ago2011-06-15 Pavel Podivilov <podivilov@chromium.org>
podivilov@chromium.org [Wed, 15 Jun 2011 10:38:41 +0000 (10:38 +0000)]
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script select can be too wide.
        https://bugs.webkit.org/show_bug.cgi?id=62701

        * inspector/debugger/scripts-panel-expected.txt:
        * inspector/debugger/scripts-panel.html:
2011-06-15  Pavel Podivilov  <podivilov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: script select can be too wide.
        https://bugs.webkit.org/show_bug.cgi?id=62701

        * inspector/front-end/ScriptsPanel.js:
        (WebInspector.ScriptsPanel.prototype._displayNameForScriptURL):
        (WebInspector.ScriptsPanel.prototype._createSourceFrame):
        (WebInspector.SourceFrameDelegateForScriptsPanel):
        (WebInspector.SourceFrameDelegateForScriptsPanel.prototype.suggestedFileName):
        * inspector/front-end/SourceFile.js:

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

10 years agoAdd Qt specific expected files for new passing tests introduced in r88913.
ossy@webkit.org [Wed, 15 Jun 2011 10:03:44 +0000 (10:03 +0000)]
Add Qt specific expected files for new passing tests introduced in r88913.

[Qt] css2.1/20110323/inline-non-replaced-height-* tests fail
https://bugs.webkit.org/show_bug.cgi?id=62710

* platform/qt/Skipped: Skip failing tests.
 - css2.1/20110323/inline-non-replaced-height-002.htm
 - css2.1/20110323/inline-non-replaced-height-003.htm

* platform/qt/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-006-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-008-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-009-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-010-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-011-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-height-012-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-003-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-004-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-005-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-007-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-008-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-009-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-010-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-011-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-012-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-013-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-014-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-015-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-016-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-017-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-018-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-019-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-020-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-021-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-022-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-023-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-non-replaced-width-024-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-008-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-008-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-009-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-009-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-010-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-010-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-011-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-011-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-012-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-012-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-014-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-014-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-016-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-016-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-017-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-017-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-018-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-018-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-019-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-019-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-021-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-021-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-022-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-022-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-023-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-023-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-024-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-024-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-025-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-025-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-026-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-026-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-028-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-028-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-029-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-029-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-030-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-030-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-031-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-031-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-032-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-032-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-033-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-033-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-035-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-035-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-036-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-height-036-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-008-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-008-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-013-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-013-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-015-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-015-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-020-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-020-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-022-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-022-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-027-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-027-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-029-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-029-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-034-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-034-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-036-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-036-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-041-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-041-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-043-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-043-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-048-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-048-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-050-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-050-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-055-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-055-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-057-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-057-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-062-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-062-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-064-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-064-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-069-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-069-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-071-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-071-expected.txt: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-076-expected.png: Added.
* platform/qt/css2.1/20110323/absolute-replaced-width-076-expected.txt: Added.
* platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
* platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
* platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
* platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
* platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
* platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
* platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
* platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-006-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-008-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-009-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-009-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-010-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-011-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-011-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-012-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-013-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-013-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-014-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-015-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-015-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-height-016-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-003-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-003-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-004-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-004-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-005-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-005-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-007-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-007-expected.txt: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-008-expected.png: Added.
* platform/qt/css2.1/20110323/block-non-replaced-width-008-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/block-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/block-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-003-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-003-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-004-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-004-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-005-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-005-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-007-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-007-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-008-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-008-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-009-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-009-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-010-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-010-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-011-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-011-expected.txt: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-012-expected.png: Added.
* platform/qt/css2.1/20110323/float-non-replaced-width-012-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-003-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-003-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-004-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-004-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-005-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-005-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/float-replaced-width-011-expected.png: Added.
* platform/qt/css2.1/20110323/float-replaced-width-011-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/inline-block-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-non-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-non-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-non-replaced-width-002-expected.png: Added.
* platform/qt/css2.1/20110323/inline-non-replaced-width-002-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-002-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-002-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-003-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-003-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-004-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-004-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-005-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-005-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-007-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-height-007-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-001-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-001-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-006-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-006-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-011-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-011-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-012-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-012-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-013-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-013-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-014-expected.txt: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-015-expected.png: Added.
* platform/qt/css2.1/20110323/inline-replaced-width-015-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-elements-001-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-elements-001-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-001-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-001-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-002-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-002-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-003-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-003-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-004-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-004-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-005-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-005-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-ratio-001-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/qt/css2.1/20110323/replaced-min-max-001-expected.png: Added.
* platform/qt/css2.1/20110323/replaced-min-max-001-expected.txt: Added.
* platform/qt/css2.1/20110323/width-non-replaced-inline-001-expected.png: Added.
* platform/qt/css2.1/20110323/width-non-replaced-inline-001-expected.txt: Added.
* platform/qt/css2.1/20110323/width-replaced-element-001-expected.png: Added.
* platform/qt/css2.1/20110323/width-replaced-element-001-expected.txt: Added.

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

10 years ago2011-06-10 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Wed, 15 Jun 2011 08:24:41 +0000 (08:24 +0000)]
2011-06-10  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Dmitry Titov.

        [Chromium] Worker object may be garbage collected if it doesn't send any messages
        https://bugs.webkit.org/show_bug.cgi?id=62446

        * fast/workers/resources/worker-init.js: Added.
        * fast/workers/worker-init-expected.txt: Added.
        * fast/workers/worker-init.html: Added.
2011-06-10  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Dmitry Titov.

        [Chromium] Worker object may be garbage collected if it doesn't send any messages
        https://bugs.webkit.org/show_bug.cgi?id=62446

        Assume that WorkerContext has pending activity before explicit notification
        is received from it. It prevents worker object from being collected before
        the first message from its context is received.

        * src/WebWorkerClientImpl.cpp:
        (WebKit::WebWorkerClientImpl::startWorkerContext):
        (WebKit::WebWorkerClientImpl::startWorkerContextInternal):
        (WebKit::WebWorkerClientImpl::startWorkerContextTask):
        * src/WebWorkerClientImpl.h:

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

10 years ago2011-06-15 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Wed, 15 Jun 2011 08:02:37 +0000 (08:02 +0000)]
2011-06-15  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by David Hyatt.

        CSS 2.1: Support replaced elements with relative intrinsic sizes
        https://bugs.webkit.org/show_bug.cgi?id=15849

        CSS 2.1 failure: html4/replaced-intrinsic-ratio-001
        https://bugs.webkit.org/show_bug.cgi?id=53099

        Imported all CSS 2.1 tests named *replaced* and *intrinsic* (except the still failing background-intrinsic-*) tests.
        All of these pass now, except block-non-replaced-width-008.htm which is unrelated to this patch.

        * css2.1/20110323: Added.
        * css2.1/20110323/absolute-non-replaced-height-001.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-002.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-003.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-004.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-005.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-006.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-007.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-008.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-009.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-010.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-011.htm: Added.
        * css2.1/20110323/absolute-non-replaced-height-012.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-001.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-002.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-003.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-004.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-005.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-006.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-007.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-008.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-009.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-010.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-011.htm: Added.
        * css2.1/20110323/absolute-non-replaced-max-height-012.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-001.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-002.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-003.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-004.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-005.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-006.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-007.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-008.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-009.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-010.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-011.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-012.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-013.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-014.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-015.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-016.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-017.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-018.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-019.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-020.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-021.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-022.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-023.htm: Added.
        * css2.1/20110323/absolute-non-replaced-width-024.htm: Added.
        * css2.1/20110323/absolute-replaced-height-001.htm: Added.
        * css2.1/20110323/absolute-replaced-height-002.htm: Added.
        * css2.1/20110323/absolute-replaced-height-003.htm: Added.
        * css2.1/20110323/absolute-replaced-height-004.htm: Added.
        * css2.1/20110323/absolute-replaced-height-005.htm: Added.
        * css2.1/20110323/absolute-replaced-height-007.htm: Added.
        * css2.1/20110323/absolute-replaced-height-008.htm: Added.
        * css2.1/20110323/absolute-replaced-height-009.htm: Added.
        * css2.1/20110323/absolute-replaced-height-010.htm: Added.
        * css2.1/20110323/absolute-replaced-height-011.htm: Added.
        * css2.1/20110323/absolute-replaced-height-012.htm: Added.
        * css2.1/20110323/absolute-replaced-height-014.htm: Added.
        * css2.1/20110323/absolute-replaced-height-016.htm: Added.
        * css2.1/20110323/absolute-replaced-height-017.htm: Added.
        * css2.1/20110323/absolute-replaced-height-018.htm: Added.
        * css2.1/20110323/absolute-replaced-height-019.htm: Added.
        * css2.1/20110323/absolute-replaced-height-021.htm: Added.
        * css2.1/20110323/absolute-replaced-height-022.htm: Added.
        * css2.1/20110323/absolute-replaced-height-023.htm: Added.
        * css2.1/20110323/absolute-replaced-height-024.htm: Added.
        * css2.1/20110323/absolute-replaced-height-025.htm: Added.
        * css2.1/20110323/absolute-replaced-height-026.htm: Added.
        * css2.1/20110323/absolute-replaced-height-028.htm: Added.
        * css2.1/20110323/absolute-replaced-height-029.htm: Added.
        * css2.1/20110323/absolute-replaced-height-030.htm: Added.
        * css2.1/20110323/absolute-replaced-height-031.htm: Added.
        * css2.1/20110323/absolute-replaced-height-032.htm: Added.
        * css2.1/20110323/absolute-replaced-height-033.htm: Added.
        * css2.1/20110323/absolute-replaced-height-035.htm: Added.
        * css2.1/20110323/absolute-replaced-height-036.htm: Added.
        * css2.1/20110323/absolute-replaced-width-001.htm: Added.
        * css2.1/20110323/absolute-replaced-width-006.htm: Added.
        * css2.1/20110323/absolute-replaced-width-008.htm: Added.
        * css2.1/20110323/absolute-replaced-width-013.htm: Added.
        * css2.1/20110323/absolute-replaced-width-015.htm: Added.
        * css2.1/20110323/absolute-replaced-width-020.htm: Added.
        * css2.1/20110323/absolute-replaced-width-022.htm: Added.
        * css2.1/20110323/absolute-replaced-width-027.htm: Added.
        * css2.1/20110323/absolute-replaced-width-029.htm: Added.
        * css2.1/20110323/absolute-replaced-width-034.htm: Added.
        * css2.1/20110323/absolute-replaced-width-036.htm: Added.
        * css2.1/20110323/absolute-replaced-width-041.htm: Added.
        * css2.1/20110323/absolute-replaced-width-043.htm: Added.
        * css2.1/20110323/absolute-replaced-width-048.htm: Added.
        * css2.1/20110323/absolute-replaced-width-050.htm: Added.
        * css2.1/20110323/absolute-replaced-width-055.htm: Added.
        * css2.1/20110323/absolute-replaced-width-057.htm: Added.
        * css2.1/20110323/absolute-replaced-width-062.htm: Added.
        * css2.1/20110323/absolute-replaced-width-064.htm: Added.
        * css2.1/20110323/absolute-replaced-width-069.htm: Added.
        * css2.1/20110323/absolute-replaced-width-071.htm: Added.
        * css2.1/20110323/absolute-replaced-width-076.htm: Added.
        * css2.1/20110323/abspos-non-replaced-width-margin-000-ref.htm: Added.
        * css2.1/20110323/abspos-non-replaced-width-margin-000.htm: Added.
        * css2.1/20110323/abspos-replaced-width-margin-000-ref.htm: Added.
        * css2.1/20110323/abspos-replaced-width-margin-000.htm: Added.
        * css2.1/20110323/block-non-replaced-height-001.htm: Added.
        * css2.1/20110323/block-non-replaced-height-002.htm: Added.
        * css2.1/20110323/block-non-replaced-height-003.htm: Added.
        * css2.1/20110323/block-non-replaced-height-004.htm: Added.
        * css2.1/20110323/block-non-replaced-height-005.htm: Added.
        * css2.1/20110323/block-non-replaced-height-006.htm: Added.
        * css2.1/20110323/block-non-replaced-height-007.htm: Added.
        * css2.1/20110323/block-non-replaced-height-008.htm: Added.
        * css2.1/20110323/block-non-replaced-height-009.htm: Added.
        * css2.1/20110323/block-non-replaced-height-010.htm: Added.
        * css2.1/20110323/block-non-replaced-height-011.htm: Added.
        * css2.1/20110323/block-non-replaced-height-012.htm: Added.
        * css2.1/20110323/block-non-replaced-height-013.htm: Added.
        * css2.1/20110323/block-non-replaced-height-014.htm: Added.
        * css2.1/20110323/block-non-replaced-height-015.htm: Added.
        * css2.1/20110323/block-non-replaced-height-016.htm: Added.
        * css2.1/20110323/block-non-replaced-width-001.htm: Added.
        * css2.1/20110323/block-non-replaced-width-002.htm: Added.
        * css2.1/20110323/block-non-replaced-width-003.htm: Added.
        * css2.1/20110323/block-non-replaced-width-004.htm: Added.
        * css2.1/20110323/block-non-replaced-width-005.htm: Added.
        * css2.1/20110323/block-non-replaced-width-006.htm: Added.
        * css2.1/20110323/block-non-replaced-width-007.htm: Added.
        * css2.1/20110323/block-non-replaced-width-008.htm: Added.
        * css2.1/20110323/block-replaced-height-001.htm: Added.
        * css2.1/20110323/block-replaced-height-002.htm: Added.
        * css2.1/20110323/block-replaced-height-003.htm: Added.
        * css2.1/20110323/block-replaced-height-004.htm: Added.
        * css2.1/20110323/block-replaced-height-005.htm: Added.
        * css2.1/20110323/block-replaced-height-007.htm: Added.
        * css2.1/20110323/block-replaced-width-001.htm: Added.
        * css2.1/20110323/block-replaced-width-006.htm: Added.
        * css2.1/20110323/float-non-replaced-height-001.htm: Added.
        * css2.1/20110323/float-non-replaced-width-001.htm: Added.
        * css2.1/20110323/float-non-replaced-width-002.htm: Added.
        * css2.1/20110323/float-non-replaced-width-003.htm: Added.
        * css2.1/20110323/float-non-replaced-width-004.htm: Added.
        * css2.1/20110323/float-non-replaced-width-005.htm: Added.
        * css2.1/20110323/float-non-replaced-width-006.htm: Added.
        * css2.1/20110323/float-non-replaced-width-007.htm: Added.
        * css2.1/20110323/float-non-replaced-width-008.htm: Added.
        * css2.1/20110323/float-non-replaced-width-009.htm: Added.
        * css2.1/20110323/float-non-replaced-width-010.htm: Added.
        * css2.1/20110323/float-non-replaced-width-011.htm: Added.
        * css2.1/20110323/float-non-replaced-width-012.htm: Added.
        * css2.1/20110323/float-replaced-height-001.htm: Added.
        * css2.1/20110323/float-replaced-height-002.htm: Added.
        * css2.1/20110323/float-replaced-height-003.htm: Added.
        * css2.1/20110323/float-replaced-height-004.htm: Added.
        * css2.1/20110323/float-replaced-height-005.htm: Added.
        * css2.1/20110323/float-replaced-height-007.htm: Added.
        * css2.1/20110323/float-replaced-width-001.htm: Added.
        * css2.1/20110323/float-replaced-width-002.htm: Added.
        * css2.1/20110323/float-replaced-width-003.htm: Added.
        * css2.1/20110323/float-replaced-width-004.htm: Added.
        * css2.1/20110323/float-replaced-width-005.htm: Added.
        * css2.1/20110323/float-replaced-width-006.htm: Added.
        * css2.1/20110323/float-replaced-width-011.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-height-001.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-height-002.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-width-001.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-width-002.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-width-003.htm: Added.
        * css2.1/20110323/inline-block-non-replaced-width-004.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-001.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-002.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-003.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-004.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-005.htm: Added.
        * css2.1/20110323/inline-block-replaced-height-007.htm: Added.
        * css2.1/20110323/inline-block-replaced-width-001.htm: Added.
        * css2.1/20110323/inline-block-replaced-width-006.htm: Added.
        * css2.1/20110323/inline-non-replaced-height-002.htm: Added.
        * css2.1/20110323/inline-non-replaced-height-003.htm: Added.
        * css2.1/20110323/inline-non-replaced-width-001.htm: Added.
        * css2.1/20110323/inline-non-replaced-width-002.htm: Added.
        * css2.1/20110323/inline-replaced-height-001.htm: Added.
        * css2.1/20110323/inline-replaced-height-002.htm: Added.
        * css2.1/20110323/inline-replaced-height-003.htm: Added.
        * css2.1/20110323/inline-replaced-height-004.htm: Added.
        * css2.1/20110323/inline-replaced-height-005.htm: Added.
        * css2.1/20110323/inline-replaced-height-007.htm: Added.
        * css2.1/20110323/inline-replaced-width-001.htm: Added.
        * css2.1/20110323/inline-replaced-width-006.htm: Added.
        * css2.1/20110323/inline-replaced-width-011.htm: Added.
        * css2.1/20110323/inline-replaced-width-012.htm: Added.
        * css2.1/20110323/inline-replaced-width-013.htm: Added.
        * css2.1/20110323/inline-replaced-width-014.htm: Added.
        * css2.1/20110323/inline-replaced-width-015.htm: Added.
        * css2.1/20110323/replaced-elements-001.htm: Added.
        * css2.1/20110323/replaced-intrinsic-001.htm: Added.
        * css2.1/20110323/replaced-intrinsic-002.htm: Added.
        * css2.1/20110323/replaced-intrinsic-003.htm: Added.
        * css2.1/20110323/replaced-intrinsic-004.htm: Added.
        * css2.1/20110323/replaced-intrinsic-005.htm: Added.
        * css2.1/20110323/replaced-intrinsic-ratio-001.htm: Added.
        * css2.1/20110323/replaced-min-max-001.htm: Added.
        * css2.1/20110323/resources: Added.
        * css2.1/20110323/resources/1x1-green.png: Added.
        * css2.1/20110323/resources/1x1-lime.png: Added.
        * css2.1/20110323/resources/1x1-red.png: Added.
        * css2.1/20110323/resources/abspos-replaced-width-margin-000-narrow.png: Added.
        * css2.1/20110323/resources/abspos-replaced-width-margin-000-wide.png: Added.
        * css2.1/20110323/resources/blue15x15.png: Added.
        * css2.1/20110323/resources/blue96x96.png: Added.
        * css2.1/20110323/resources/intrinsic-ratio.svg: Added.
        * css2.1/20110323/resources/replaced-intrinsic-001.svg: Added.
        * css2.1/20110323/resources/replaced-intrinsic-002.svg: Added.
        * css2.1/20110323/resources/replaced-intrinsic-003.svg: Added.
        * css2.1/20110323/resources/replaced-intrinsic-004.svg: Added.
        * css2.1/20110323/resources/replaced-intrinsic-005.svg: Added.
        * css2.1/20110323/resources/replaced-min-max-1.png: Added.
        * css2.1/20110323/resources/replaced-min-max-10.png: Added.
        * css2.1/20110323/resources/replaced-min-max-11.png: Added.
        * css2.1/20110323/resources/replaced-min-max-12.png: Added.
        * css2.1/20110323/resources/replaced-min-max-13.png: Added.
        * css2.1/20110323/resources/replaced-min-max-14.png: Added.
        * css2.1/20110323/resources/replaced-min-max-15.png: Added.
        * css2.1/20110323/resources/replaced-min-max-16.png: Added.
        * css2.1/20110323/resources/replaced-min-max-17.png: Added.
        * css2.1/20110323/resources/replaced-min-max-18.png: Added.
        * css2.1/20110323/resources/replaced-min-max-19.png: Added.
        * css2.1/20110323/resources/replaced-min-max-2.png: Added.
        * css2.1/20110323/resources/replaced-min-max-3.png: Added.
        * css2.1/20110323/resources/replaced-min-max-4.png: Added.
        * css2.1/20110323/resources/replaced-min-max-5.png: Added.
        * css2.1/20110323/resources/replaced-min-max-6.png: Added.
        * css2.1/20110323/resources/replaced-min-max-7.png: Added.
        * css2.1/20110323/resources/replaced-min-max-8.png: Added.
        * css2.1/20110323/resources/replaced-min-max-9.png: Added.
        * css2.1/20110323/resources/replaced-min-max.png: Added.
        * css2.1/20110323/resources/swatch-green.png: Added.
        * css2.1/20110323/resources/swatch-white.png: Added.
        * css2.1/20110323/resources/test-bl.png: Added.
        * css2.1/20110323/resources/test-br.png: Added.
        * css2.1/20110323/resources/test-tl.png: Added.
        * css2.1/20110323/resources/test-tr.png: Added.
        * css2.1/20110323/width-non-replaced-inline-001.htm: Added.
        * css2.1/20110323/width-replaced-element-001.htm: Added.
        * http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm: Added.
        * http/tests/misc/resources/intrinsic-ratio-slow.pl: Added.
        * http/tests/misc/resources/intrinsic-ratio.svg: Added.
        * platform/mac/css2.1/20110323: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-height-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-013-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-014-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-015-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-016-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-017-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-018-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-019-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-020-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-021-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-022-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-023-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-non-replaced-width-024-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-008-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-009-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-010-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-011-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-012-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-014-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-014-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-016-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-016-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-017-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-017-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-018-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-018-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-019-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-019-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-021-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-021-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-022-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-022-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-023-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-023-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-024-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-024-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-025-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-025-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-026-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-026-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-028-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-028-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-029-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-029-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-030-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-030-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-031-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-031-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-032-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-032-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-033-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-033-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-035-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-035-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-036-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-height-036-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-008-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-013-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-013-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-015-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-015-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-020-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-020-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-022-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-022-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-027-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-027-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-029-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-029-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-034-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-034-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-036-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-036-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-041-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-041-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-043-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-043-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-048-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-048-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-050-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-050-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-055-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-055-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-057-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-057-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-062-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-062-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-064-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-064-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-069-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-069-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-071-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-071-expected.txt: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-076-expected.png: Added.
        * platform/mac/css2.1/20110323/absolute-replaced-width-076-expected.txt: Added.
        * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
        * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
        * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
        * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
        * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
        * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
        * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
        * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-006-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-008-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-009-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-010-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-011-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-012-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-013-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-013-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-014-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-014-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-015-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-015-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-016-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-height-016-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-003-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-004-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-005-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-007-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-008-expected.png: Added.
        * platform/mac/css2.1/20110323/block-non-replaced-width-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/block-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/block-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-003-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-004-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-005-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-007-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-008-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-008-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-009-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-009-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-010-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-010-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-011-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-012-expected.png: Added.
        * platform/mac/css2.1/20110323/float-non-replaced-width-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-003-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-004-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-005-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-011-expected.png: Added.
        * platform/mac/css2.1/20110323/float-replaced-width-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-block-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-width-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-non-replaced-width-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-002-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-003-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-004-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-005-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-007-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-height-007-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-001-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-006-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-006-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-011-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-011-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-012-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-012-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-013-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-013-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-014-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-014-expected.txt: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-015-expected.png: Added.
        * platform/mac/css2.1/20110323/inline-replaced-width-015-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-elements-001-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-elements-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-001-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-002-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-002-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-004-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-004-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-005-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-005-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/replaced-min-max-001-expected.png: Added.
        * platform/mac/css2.1/20110323/replaced-min-max-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/width-non-replaced-inline-001-expected.png: Added.
        * platform/mac/css2.1/20110323/width-non-replaced-inline-001-expected.txt: Added.
        * platform/mac/css2.1/20110323/width-replaced-element-001-expected.png: Added.
        * platform/mac/css2.1/20110323/width-replaced-element-001-expected.txt: Added.
        * platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: Added.
        * platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: Added.
        * platform/mac/svg/hixie/text/003-expected.png: Slight width difference, but a progression, exactly like FF now.
        * platform/mac/svg/hixie/text/003-expected.txt: Ditto.
        * platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
        * platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
        * svg/zoom/page/resources/intrinsic-ratio.svg: Added.
        * svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm: Added.

2011-06-15  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by David Hyatt.

        CSS 2.1: Support replaced elements with relative intrinsic sizes
        https://bugs.webkit.org/show_bug.cgi?id=15849

        CSS 2.1 failure: html4/replaced-intrinsic-ratio-001
        https://bugs.webkit.org/show_bug.cgi?id=53099

        Recognize *.htm tests in the old & new DRT implementation, needed for the vanilla css2.1 html4 tests.

        * Scripts/old-run-webkit-tests:
        * Scripts/webkitpy/layout_tests/port/test_files.py:

2011-06-15  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by David Hyatt.

        CSS 2.1: Support replaced elements with relative intrinsic sizes
        https://bugs.webkit.org/show_bug.cgi?id=15849

        CSS 2.1 failure: html4/replaced-intrinsic-ratio-001
        https://bugs.webkit.org/show_bug.cgi?id=53099

        Generalize the recently added SVG specific host <-> embedded document size-negotiation used
        to support embedding SVGs with intrinsic ratio/size via <iframe>/<object>/<embed> from
        RenderPart right into RenderReplaced. It will be used to share the size-negotiation logic
        with RenderImage, which still has its own way to negotiate with the embedded SVG to figure
        out its size (and it's broken in several ways).

        This fully implements intrinsic size/ratio support for replaced elements, as specified in:
        http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width
        http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height

        RenderImage has not yet been converted to use the new size negotiation logic, this is just
        the ground work. As soon as this is done all ways of embedding SVG is unified in a single
        way: the same size negotiation logic used for object/embed/iframe/img for SVG documents.

        To use it for non-SVG target documents, it's just a matter of implementing
        "RenderBox* embeddedContentBox()" which needs to return the root renderer of the embedded document.
        For SVG it's the embedded document RenderSVGRoot renderer, associated with the outermost <svg> element.
        It's easy to implement this for embedded MathML documents or PDF documents now, if needed.

        Imported all CSS 2.1 tests named *replaced* and *intrinsic* tests, except the still failing background-intrinsic-*
        which embed SVGs through background-image or <img>, which still use the old size-negotiation logic.

        Tests: css2.1/20110323/* (203 tests + support files)
               svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm (same as replaced-intrinsic-ratio-001.htm, but zooms in a few times, to see whether all boxes react properly)
               http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm (same as replaced-intrinsic-ratio-001.htm, but with delayed loading of the SVG to test late-size-negotiation)

        This fixes:
        css2.1/20110323/replaced-intrinsic-ratio-001.htm
        css2.1/20110323/replaced-intrinsic-003.htm
        css2.1/20110323/block-replaced-height-007.htm
        css2.1/20110323/float-replaced-height-007.htm
        css2.1/20110323/inline-block-replaced-height-007.htm
        css2.1/20110323/inline-replaced-height-007.htm

        We're now the first to properly handle replaced-intrinsic-ratio-001.htm out of Opera/FF/IE9 :-)
        This is an important piece of embedding SVGs though, so glad that we finally have it.

        * rendering/RenderBlock.cpp:
        (WebCore::RenderBlock::layoutBlockChildren): Use new helper needsPreferredWidthsRecalculation() to figure out whether pref widths need to be calculated.
        (WebCore::RenderBlock::layoutPositionedObjects): Ditto.
        * rendering/RenderBlockLineLayout.cpp:
        (WebCore::RenderBlock::layoutInlineChildren): Ditto.
        * rendering/RenderBox.cpp:
        (WebCore::RenderBox::needsPreferredWidthsRecalculation): Refactored and extended from RenderBlock*. We have to recalculate pref widths upon layout
                                                                 if we embed a document with an intrinsic ratio/size, extensively covered by
                                                                 svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm
        * rendering/RenderBox.h:
        (WebCore::RenderBox::computeIntrinsicRatioInformation): New virtual function, only implemented in RenderPart so far. This generalizes the existing method from RenderPart.
        * rendering/RenderPart.cpp:
        (WebCore::RenderPart::needsPreferredWidthsRecalculation): Always recompute pref widths of we have an embeddedContentBox() - it may depend on our size.
        (WebCore::RenderPart::embeddedContentBox): Return the RenderSVGRoot box of the embedded SVG document, if we're embedded through object/embed/iframe (soon img as well).
        * rendering/RenderPart.h:
        * rendering/RenderReplaced.cpp:
        (WebCore::RenderReplaced::computeIntrinsicLogicalWidth): New helper function, that either returns a fixed intrinsic size (set by a class inheriting from us) or the embedded target document size.
        (WebCore::RenderReplaced::computeIntrinsicLogicalHeight): Ditto.
        (WebCore::RenderReplaced::computeReplacedLogicalWidth): Full implementation of: 10.3.2 Inline, replaced elements: http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width.
        (WebCore::RenderReplaced::computeReplacedLogicalHeight): Full implementation of: 10.6.2 Inline, replaced elements: http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height
        * rendering/RenderReplaced.h:
        (WebCore::RenderReplaced::embeddedContentBox):
        * rendering/svg/RenderSVGRoot.cpp:
        (WebCore::RenderSVGRoot::computeReplacedLogicalWidth): Fix problem when zooming replaced-intrinsic-ratio-001.htm: if ownerWidth is auto, don't apply style()->effectiveZoom() twice.
        (WebCore::RenderSVGRoot::computeReplacedLogicalHeight): Ditto for ownerHeight auto.
        * rendering/svg/RenderSVGRoot.h: Mark 'computeIntrinsicRatioInformation' virtual.

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

10 years ago2011-06-15 Carlos Garcia Campos <cgarcia@igalia.com>
carlosgc@webkit.org [Wed, 15 Jun 2011 07:51:35 +0000 (07:51 +0000)]
2011-06-15  Carlos Garcia Campos  <cgarcia@igalia.com>

        Reviewed by Martin Robinson.

        [GTK] Add a statusbar to MiniBrowser
        https://bugs.webkit.org/show_bug.cgi?id=62634

        It shows the url of the current hovered link.

        * MiniBrowser/gtk/BrowserWindow.c:
        (browserWindowConstructed): Create the GtkSatusbar.
        (mouseDidMoveOverElement): Update statusbar text.
        (browserWindowUIClientInit): Add implementation for
        mouseDidMoveOverElement().
        * MiniBrowser/gtk/GNUmakefile.am: Add new files to compilation.
        * MiniBrowser/gtk/WebBundle/WebBundleMain.c: Added.
        (mouseDidMoveOverElement): Pass the url of the current hovered
        link to the UI process.
        (didCreatePage): Set the UI client adding an implementation for
        mouseDidMoveOverElement().
        (WKBundleInitialize):
        * MiniBrowser/gtk/main.c:
        (createWKContextWithInjectedBundle): Create a global context with
        the injected bundle.
        (loadURI): Use the global context.
        (main):

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

10 years ago2011-06-14 Geoffrey Garen <ggaren@apple.com>
ggaren@apple.com [Wed, 15 Jun 2011 07:08:41 +0000 (07:08 +0000)]
2011-06-14  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Dan Bernstein.

        Fixed an inavlid ASSERT I found while investigating
        <rdar://problem/9580254> Crash in JSC::HandleHeap::finalizeWeakHandles + 92
        https://bugs.webkit.org/show_bug.cgi?id=62699

        No test since we don't know of a way to get WebCore to deallocate the
        next-to-finalize handle, which is also the last handle in the list,
        while finalizing the second-to-last handle in the list.

        * heap/HandleHeap.h:
        (JSC::HandleHeap::deallocate): Don't ASSERT that m_nextToFinalize has a
        non-0 next() after updating it, since it is valid to update m_nextToFinalize
        to point to the tail sentinel.

        Do ASSERT that m_nextToFinalize has a non-0 next() before updating it,
        since it is not valid to update m_nextToFinalize to point past the tail
        sentinel.

        Also, use m_nextToFinalize consistently for clarity.

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

10 years ago2011-06-15 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Wed, 15 Jun 2011 07:02:58 +0000 (07:02 +0000)]
2011-06-15  Kent Tamura  <tkent@chromium.org>

        [Win] Update expectation for r88757.
        https://bugs.webkit.org/show_bug.cgi?id=52920

        * platform/win-xp/media/audio-repaint-expected.txt:

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

10 years ago[Qt] Update platform specific expected file.
ossy@webkit.org [Wed, 15 Jun 2011 06:27:29 +0000 (06:27 +0000)]
[Qt] Update platform specific expected file.

* platform/qt/fast/dom/prototype-inheritance-2-expected.txt:

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

10 years ago2011-06-09 MORITA Hajime <morrita@google.com>
morrita@google.com [Wed, 15 Jun 2011 06:24:15 +0000 (06:24 +0000)]
2011-06-09  MORITA Hajime  <morrita@google.com>

        Reviewed by Dimitri Glazkov.

        ShadowContentElement should detach its inclusions before attaching them.
        https://bugs.webkit.org/show_bug.cgi?id=62428

        - On ShadowContentElement::attach(), changed inclusion attach scheme
          from per-node reattach() to detach()-all-and-attach()-them.  This
          eliminates attach() order problems which ShadowContentElement
          possibly has.
        - Changed ShadowContentElement to have m_inclusions as a member variable,
          which will be used by upcoming changes.
        - Moved attach() code from ShadowContentSelector to ShadowContentElement
          because the element now owns the inclusion list.

        No new tests. No visible behavioral change yet.

        * dom/ShadowContentElement.cpp:
        (WebCore::ShadowContentElement::attach):
        (WebCore::ShadowContentElement::detach): Added.
        * dom/ShadowContentElement.h:
        (WebCore::ShadowContentElement::inclusionAt): Added.
        (WebCore::ShadowContentElement::inclusionCount): Added.
        (WebCore::toShadowContentElement):
        * dom/ShadowContentSelector.cpp: Removed attachChildrenFor()
        (WebCore::ShadowContentSelector::selectInclusion): Extracted from attachChildrenFor()
        (WebCore::ShadowContentSelector::willAttachContentFor): Extracted from attachChildrenFor()
        (WebCore::ShadowContentSelector::didAttachContent): Extracted from attachChildrenFor()
        (WebCore::ShadowContentSelector::activeElement):
        * dom/ShadowContentSelector.h:

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

10 years ago2011-06-14 Eunmi Lee <eunmi15.lee@samsung.com>
commit-queue@webkit.org [Wed, 15 Jun 2011 06:13:05 +0000 (06:13 +0000)]
2011-06-14  Eunmi Lee  <eunmi15.lee@samsung.com>

        Reviewed by Sam Weinig.

        [EFL][WK2] Change string operation to makeString()
        https://bugs.webkit.org/show_bug.cgi?id=62527

        Use makeString() because it is better than creating individual strings and concatenating them.

        * UIProcess/efl/WebPageProxyEfl.cpp:
        (WebKit::WebPageProxy::standardUserAgent):

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

10 years ago2011-06-14 Sam Weinig <sam@webkit.org>
weinig@apple.com [Wed, 15 Jun 2011 05:29:08 +0000 (05:29 +0000)]
2011-06-14  Sam Weinig  <sam@webkit.org>

        Reviewed by Simon Fraser.

        Follow up for Callers should be robust against WebImage::create() returning an image with a null snapshot
        https://bugs.webkit.org/show_bug.cgi?id=62666

        * Shared/API/c/cg/WKImageCG.cpp:
        (WKImageCreateCGImage):
        (WKImageCreateFromCGImage):
        Don't null check the arguments (as per our API design) or the direct result of WebImage::create.

        * Shared/UserMessageCoders.h:
        (WebKit::UserMessageEncoder::baseEncode):
        Remove redundant check and make not being able to create a handle the same
        as not being backed by shareable memory.

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

10 years ago<http://webkit.org/b/62677> Part 2/2: Remove duplicate header entries in WebCore...
ddkilzer@apple.com [Wed, 15 Jun 2011 04:37:51 +0000 (04:37 +0000)]
<webkit.org/b/62677> Part 2/2: Remove duplicate header entries in WebCore project file

Reviewed by Darin Adler.

Most of the DOMSVG*.h headers were added in late 2006, and then
duplicated by late 2007.  They've been in the tree a long time.

* WebCore.xcodeproj/project.pbxproj: Let Xcode 4 remove
duplicate header entries.

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

10 years ago<http://webkit.org/b/62677> Part 1/2: Remove duplicate header entries in WebCore...
ddkilzer@apple.com [Wed, 15 Jun 2011 04:37:34 +0000 (04:37 +0000)]
<webkit.org/b/62677> Part 1/2: Remove duplicate header entries in WebCore project file

Reviewed by Darin Adler.

These headers were added as duplicates in r83256:

    DefaultAudioDestinationNode.h
    JSOfflineAudioCompletionEvent.h
    OfflineAudioCompletionEvent.h
    OfflineAudioDestinationNode.h

The following duplicates were introduced in r84053 (after having
been originally added in r83729):

    StorageInfo.h
    StorageInfoErrorCallback.h
    StorageInfoQuotaCallback.h
    StorageInfoUsageCallback.h

* WebCore.xcodeproj/project.pbxproj: Remove duplicates using
'uniq' since sort-Xcode-project-file did most of the work.

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

10 years ago<https://bugs.webkit.org/show_bug.cgi?id=62693>
sullivan@apple.com [Wed, 15 Jun 2011 03:51:50 +0000 (03:51 +0000)]
<https://bugs.webkit.org/show_bug.cgi?id=62693>
<rdar://problem/9601436>
windowsKeyCodeForKeyEvent should be robust against NSFlagsChanged events

Reviewed by Ada Chan.

* Shared/mac/WebEventFactory.mm:
(WebKit::windowsKeyCodeForKeyEvent):
Explicitly check for NSFlagsChanged before calling -charactersIgnoringModifiers, since
charactersIgnoringModifiers throws an exception for NSFlagsChanged events.

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

10 years ago2011-06-14 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 03:44:36 +0000 (03:44 +0000)]
2011-06-14  Ryosuke Niwa  <rniwa@webkit.org>

        Skip editing/inserting/return-key-span-start.html added by r88890 on Mac WebKit2
        since TestRunner doesn't implement eventSender.keyDown.

        * platform/mac-wk2/Skipped:

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

10 years ago2011-06-14 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Wed, 15 Jun 2011 03:41:24 +0000 (03:41 +0000)]
2011-06-14  Kent Tamura  <tkent@chromium.org>

        Reviewed by Hajime Morita.

        REGRESSION(r88757): [Chromium] Vertical position of media slider thumb is wrong.
        https://bugs.webkit.org/show_bug.cgi?id=62685

        No new tests. Covered by existing tests.

        * rendering/RenderSlider.cpp:
        (WebCore::RenderSlider::layout): Center the thumb position.
        * rendering/RenderSlider.h:

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

10 years ago2011-06-14 Gyuyoung Kim <gyuyoung.kim@samsung.com>
gyuyoung.kim@samsung.com [Wed, 15 Jun 2011 02:41:58 +0000 (02:41 +0000)]
2011-06-14  Gyuyoung Kim  <gyuyoung.kim@samsung.com>

        Reviewed by Kent Tamura.

        [EFL] Change color initialization with clear color constant
        https://bugs.webkit.org/show_bug.cgi?id=62691

        Some color values are initialized by rbg value. Color constant value is more clear than
        rgb value.

        * platform/efl/RenderThemeEfl.cpp:
        (WebCore::RenderThemeEfl::RenderThemeEfl):

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

10 years ago2011-06-14 Julien Chaffraix <jchaffraix@webkit.org>
jchaffraix@webkit.org [Wed, 15 Jun 2011 02:40:25 +0000 (02:40 +0000)]
2011-06-14  Julien Chaffraix  <jchaffraix@webkit.org>

        Reviewed by James Robinson.

        Fix LayoutTests/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html
        https://bugs.webkit.org/show_bug.cgi?id=48293

        And

        Fix LayoutTests/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html
        https://bugs.webkit.org/show_bug.cgi?id=48303

        * canvas/philip/tests/2d.composite.uncovered.pattern.destination-in-expected.txt:
        Added a trailing line.

        * fast/canvas/canvas-composite-alpha.html:
        Updated now that we clear what is outside the source.

        * platform/chromium/test_expectations.txt:
        * platform/gtk/Skipped:
        * platform/mac/Skipped:
        * platform/qt/Skipped:
        Update platform skipped lists.
2011-06-14  Julien Chaffraix  <jchaffraix@webkit.org>

        Reviewed by James Robinson.

        Fix LayoutTests/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html
        https://bugs.webkit.org/show_bug.cgi?id=48293

        And

        Fix LayoutTests/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html
        https://bugs.webkit.org/show_bug.cgi?id=48303

        * html/canvas/CanvasRenderingContext2D.cpp:
        (WebCore::CanvasRenderingContext2D::shouldDisplayTransparencyElsewhere): Added CompositeDestinationIn
        as this is the only one that needs a specific treatment.

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

10 years ago2011-06-14 Naoki Takano <takano.naoki@gmail.com>
takano.naoki@gmail.com [Wed, 15 Jun 2011 02:10:33 +0000 (02:10 +0000)]
2011-06-14  Naoki Takano  <takano.naoki@gmail.com>

        Reviewed by Kent Tamura.

        [Chromium] Forward modifiers + up/down key events to text field when autofill popup window is shown.
        https://bugs.webkit.org/show_bug.cgi?id=62350
        http://code.google.com/p/chromium/issues/detail?id=61349

        Manual test: autofill-popup-shiftupdown.html

        * manual-tests/chromium/autofill-popup-shiftupdown.hml: Added to check modifier + up/down key is working correctly for text area in autofill popup is shown.
        * platform/chromium/PopupMenuChromium.cpp:
        (WebCore::PopupListBox::handleKeyEvent): Check modifier key and menu style to decide if the event should be forwarded or not.

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

10 years ago2011-06-14 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 02:03:27 +0000 (02:03 +0000)]
2011-06-14  Ryosuke Niwa  <rniwa@webkit.org>

        GTK rebaseline for r88883.

        * platform/gtk/fast/forms/basic-textareas-expected.txt:
        * platform/gtk/fast/forms/basic-textareas-quirks-expected.txt:

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

10 years agohttps://bugs.webkit.org/show_bug.cgi?id=43841
barraclough@apple.com [Wed, 15 Jun 2011 01:56:43 +0000 (01:56 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=43841
SegmentedVector::operator== typo

Reviewed by Sam Weinig.

* wtf/SegmentedVector.h:
(WTF::SegmentedVectorIterator::operator==):
(WTF::SegmentedVectorIterator::operator!=):

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

10 years ago2011-06-14 Annie Sullivan <sullivan@chromium.org>
commit-queue@webkit.org [Wed, 15 Jun 2011 01:51:54 +0000 (01:51 +0000)]
2011-06-14  Annie Sullivan  <sullivan@chromium.org>

        Reviewed by Ryosuke Niwa.

        Span ID duplicated when pressing enter at beginning of span
        https://bugs.webkit.org/show_bug.cgi?id=62621

        Added test for span id not getting duplicated when span is cloned.

        * editing/inserting/return-key-span-start-expected.txt: Added.
        * editing/inserting/return-key-span-start.html: Added.
2011-06-14  Annie Sullivan  <sullivan@chromium.org>

        Reviewed by Ryosuke Niwa.

        Span ID duplicated when pressing enter at beginning of span
        https://bugs.webkit.org/show_bug.cgi?id=62621

        Strip id from cloned span, so that it is not duplicated.

        Test: editing/inserting/return-key-span-start.html

        * editing/InsertParagraphSeparatorCommand.cpp:
        (WebCore::InsertParagraphSeparatorCommand::cloneHierarchyUnderNewBlock):

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

10 years ago2011-06-14 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 01:33:56 +0000 (01:33 +0000)]
2011-06-14  Ryosuke Niwa  <rniwa@webkit.org>

        Mac, Windows, and Chromium rebaseline for r88883.

        * platform/chromium-linux/fast/forms/basic-textareas-expected.png:
        * platform/chromium-win/fast/forms/basic-textareas-expected.png:
        * platform/chromium-win/fast/forms/basic-textareas-expected.txt:
        * platform/chromium-win/fast/forms/basic-textareas-quirks-expected.txt:
        * platform/mac/fast/forms/basic-textareas-expected.png:
        * platform/win/fast/forms/basic-textareas-expected.txt:
        * platform/win/fast/forms/basic-textareas-quirks-expected.txt:

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

10 years ago2011-06-14 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Wed, 15 Jun 2011 01:13:16 +0000 (01:13 +0000)]
2011-06-14  Kent Tamura  <tkent@chromium.org>

        [Chromium][Qt] Assign new bug numbers for slider failures, and skip a test on Qt.

        * platform/chromium/test_expectations.txt:
        * platform/qt/Skipped:

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

10 years agoUnreviewed. Fixing skip list.
cfleizach@apple.com [Wed, 15 Jun 2011 01:11:10 +0000 (01:11 +0000)]
Unreviewed. Fixing skip list.

VoiceOver cannot navigate the itunes album view table
https://bugs.webkit.org/show_bug.cgi?id=62335

* platform/mac-leopard/Skipped:

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

10 years ago2011-06-14 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Wed, 15 Jun 2011 00:48:59 +0000 (00:48 +0000)]
2011-06-14  Anders Carlsson  <andersca@apple.com>

        Reviewed by Sam Weinig.

        Use new byte array encoding/decoding functions for WTF argument coders
        https://bugs.webkit.org/show_bug.cgi?id=62682

        * Platform/CoreIPC/ArgumentCoders.cpp:
        (CoreIPC::::encode):
        (CoreIPC::::decode):
        Use the new functions for the string argument coders.

        * Platform/CoreIPC/ArgumentCoders.h:
        (CoreIPC::SimpleArgumentCoder::encode):
        (CoreIPC::SimpleArgumentCoder::decode):
        Use the new functions to avoid encoding/decoding the size when it's known at decode time.

        * Platform/CoreIPC/ArgumentDecoder.cpp:
        (CoreIPC::roundUpToAlignment):
        Assert that the alignment is a power of 2.

        (CoreIPC::decodeFixedLengthData):
        Alignment comes before the size.

        * UIProcess/cf/WebBackForwardListCF.cpp:
        (WebKit::WebBackForwardList::createCFDictionaryRepresentation):
        Add a FIXME about now using the internal CoreIPC encoding format here.

        * UIProcess/cf/WebPageProxyCF.cpp:
        Bump the current session state data version number.

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

10 years ago2011-06-13 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 00:19:39 +0000 (00:19 +0000)]
2011-06-13  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by David Hyatt.

        Trailing tabs in a textarea become unselectable under certain conditions
        https://bugs.webkit.org/show_bug.cgi?id=54598

        The bug was caused by WebKit's erroneously collapsing leading whitespace when white-space is
        set to pre-wrap. Per CSS 2.1 spec section 16.1.1, leading whitespace should not be removed
        in this case.

        See also: http://www.w3.org/TR/CSS2/text.html#white-space-model

        Fixed the bug by adding an extra argument to shouldCollapseWhiteSpace, indicating whether
        whitespace is leading or trailing. It defaults to leading because 16.1.1 does not allow allow
        collapsing of whitespace anywhere but at the end of each line.

        Test: fast/text/pre-wrap-trailing-tab.html

        * rendering/RenderBlockLineLayout.cpp:
        (WebCore::shouldCollapseWhiteSpace): Added WhitespacePosition as an argument. Returns false
        when whitespacePosition is not TrailingWhitespace even if white-space is pre-wrap.
        (WebCore::requiresLineBox): Takes WhitespacePosition as an argument and passes it to
        shouldCollapseWhiteSpace.
        (WebCore::RenderBlock::generatesLineBoxesForInlineChild): Calls requiresLineBox.
        (WebCore::RenderBlock::LineBreaker::skipTrailingWhitespace): Ditto.
        (WebCore::RenderBlock::LineBreaker::skipLeadingWhitespace): Ditto.
2011-06-13  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by David Hyatt.

        Trailing tabs in a textarea become unselectable under certain conditions
        https://bugs.webkit.org/show_bug.cgi?id=54598

        Added a test to ensure Webkit renders leading whitespace when white-space is set to pre-wrap
        and word-wrap is set to break-word.

        Also rebaselined few tests because WebKit now renders leading whitespace in those tests.

        * fast/text/pre-wrap-trailing-tab-expected.txt: Added.
        * fast/text/pre-wrap-trailing-tab.html: Added.
        * http/tests/misc/acid3-expected.txt:
        * platform/mac/fast/forms/basic-textareas-expected.txt:
        * platform/mac/fast/forms/basic-textareas-quirks-expected.txt

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

10 years ago2011-06-14 No'am Rosenthal <noam.rosenthal@nokia.com>
noam.rosenthal@nokia.com [Wed, 15 Jun 2011 00:12:26 +0000 (00:12 +0000)]
2011-06-14  No'am Rosenthal  <noam.rosenthal@nokia.com>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Implement accelerated compositing on WK2 Qt port
        https://bugs.webkit.org/show_bug.cgi?id=56935

        Expose viewportVisibleRect(), so that we can detect which parts of a texture actually
        need to be uploaded.

        Together with Viatcheslav Ostapenko.

        * UIProcess/API/qt/qwkpage.cpp:
        (QWKPagePrivate::viewportVisibleRect):
        * UIProcess/API/qt/qwkpage_p.h:
        * UIProcess/PageClient.h:
        * UIProcess/WebPageProxy.h:
        * UIProcess/qt/WebPageProxyQt.cpp:
        (WebKit::WebPageProxy::viewportVisibleRect):

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

10 years ago2011-06-14 Ryosuke Niwa <rniwa@webkit.org>
rniwa@webkit.org [Wed, 15 Jun 2011 00:12:11 +0000 (00:12 +0000)]
2011-06-14  Ryosuke Niwa  <rniwa@webkit.org>

        Qt rebaseline after r88757.

        * platform/qt/fast/forms/range-thumb-height-percentage-expected.txt:
        * platform/qt/fast/forms/thumbslider-no-parent-slider-expected.txt:
        * platform/qt/fast/multicol/client-rects-expected.txt:

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