Unreviewed, rolling out r98483.
authorjchaffraix@webkit.org <jchaffraix@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Oct 2011 18:58:59 +0000 (18:58 +0000)
committerjchaffraix@webkit.org <jchaffraix@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Oct 2011 18:58:59 +0000 (18:58 +0000)
commit314d64b029b96d4315c9b50e57c874b542d7c154
tree2d0e239fc3b3e79a776c87ff520b30956b20796a
parentc81c17584d690106195487ce6d91e76b7426ec13
Unreviewed, rolling out r98483.
http://trac.webkit.org/changeset/98483
https://bugs.webkit.org/show_bug.cgi?id=47156

Change is causing some crashes and ASSERTs.

Source/WebCore:

* loader/cache/CachedImage.cpp:
(WebCore::CachedImage::lookupImageForSize):
(WebCore::CachedImage::lookupImageForRenderer):
(WebCore::CachedImage::lookupOrCreateImageForRenderer):
(WebCore::CachedImage::setContainerSizeForRenderer):
(WebCore::CachedImage::imageSizeForRenderer):
(WebCore::CachedImage::computeIntrinsicDimensions):
(WebCore::CachedImage::createImage):
* loader/cache/CachedImage.h:
* page/ChromeClient.h:
* rendering/ImageBySizeCache.cpp:
(WebCore::ImageBySizeCache::addClient):
(WebCore::ImageBySizeCache::removeClient):
(WebCore::ImageBySizeCache::imageForSize):
(WebCore::ImageBySizeCache::sizeForClient):
* rendering/ImageBySizeCache.h:
* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::calculateFillTileSize):
(WebCore::RenderBoxModelObject::calculateBackgroundImageGeometry):
(WebCore::RenderBoxModelObject::paintNinePieceImage):
* rendering/RenderBoxModelObject.h:
* rendering/RenderImage.cpp:
(WebCore::RenderImage::RenderImage):
(WebCore::RenderImage::imageDimensionsChanged):
(WebCore::RenderImage::isLogicalWidthSpecified):
(WebCore::RenderImage::isLogicalHeightSpecified):
(WebCore::RenderImage::computeReplacedLogicalWidth):
(WebCore::RenderImage::computeReplacedLogicalHeight):
(WebCore::RenderImage::calcAspectRatioLogicalWidth):
(WebCore::RenderImage::calcAspectRatioLogicalHeight):
* rendering/RenderImage.h:
* rendering/RenderImageResource.cpp:
(WebCore::RenderImageResource::setContainerSizeForRenderer):
* rendering/RenderImageResourceStyleImage.cpp:
* rendering/RenderImageResourceStyleImage.h:
(WebCore::RenderImageResourceStyleImage::image):
(WebCore::RenderImageResourceStyleImage::setContainerSizeForRenderer):
* rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::computePreferredLogicalWidths):
* rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::computeIntrinsicLogicalWidth):
(WebCore::RenderReplaced::computeIntrinsicLogicalHeight):
(WebCore::RenderReplaced::computeReplacedLogicalWidth):
* rendering/style/StyleCachedImage.cpp:
(WebCore::StyleCachedImage::computeIntrinsicDimensions):
(WebCore::StyleCachedImage::setContainerSizeForRenderer):
(WebCore::StyleCachedImage::addClient):
(WebCore::StyleCachedImage::removeClient):
* rendering/style/StyleCachedImage.h:
* rendering/style/StyleGeneratedImage.h:
(WebCore::StyleGeneratedImage::setContainerSizeForRenderer):
* rendering/style/StyleImage.h:
* rendering/style/StylePendingImage.h:
(WebCore::StylePendingImage::setContainerSizeForRenderer):
* rendering/svg/RenderSVGImage.cpp:
(WebCore::RenderSVGImage::layout):
* rendering/svg/RenderSVGRoot.cpp:
(WebCore::RenderSVGRoot::computeIntrinsicWidth):
(WebCore::RenderSVGRoot::computeIntrinsicHeight):
(WebCore::RenderSVGRoot::computeReplacedLogicalWidth):
(WebCore::RenderSVGRoot::computeReplacedLogicalHeight):
(WebCore::RenderSVGRoot::layout):
(WebCore::RenderSVGRoot::paint):
(WebCore::RenderSVGRoot::calcViewport):
(WebCore::RenderSVGRoot::computeRectForRepaint):
* rendering/svg/RenderSVGRoot.h:
* svg/SVGLength.cpp:
(WebCore::SVGLength::determineViewport):
* svg/SVGSVGElement.cpp:
(WebCore::SVGSVGElement::SVGSVGElement):
(WebCore::SVGSVGElement::relativeWidthValue):
(WebCore::SVGSVGElement::relativeHeightValue):
(WebCore::SVGSVGElement::currentViewBoxRect):
* svg/SVGSVGElement.h:
(WebCore::SVGSVGElement::setContainerSize):
(WebCore::SVGSVGElement::containerSize):
(WebCore::SVGSVGElement::hasSetContainerSize):
* svg/graphics/SVGImage.cpp:
(WebCore::SVGImage::setContainerSize):
(WebCore::SVGImage::usesContainerSize):
(WebCore::SVGImage::size):
(WebCore::SVGImage::hasRelativeWidth):
(WebCore::SVGImage::hasRelativeHeight):
(WebCore::SVGImage::draw):
(WebCore::SVGImage::computeIntrinsicDimensions):
(WebCore::SVGImage::dataChanged):
* svg/graphics/SVGImage.h:

LayoutTests:

* css2.1/20110323/background-intrinsic-001.htm: Removed.
* css2.1/20110323/background-intrinsic-002.htm: Removed.
* css2.1/20110323/background-intrinsic-003.htm: Removed.
* css2.1/20110323/background-intrinsic-004.htm: Removed.
* css2.1/20110323/background-intrinsic-005.htm: Removed.
* css2.1/20110323/background-intrinsic-006.htm: Removed.
* css2.1/20110323/background-intrinsic-007.htm: Removed.
* css2.1/20110323/background-intrinsic-008.htm: Removed.
* css2.1/20110323/background-intrinsic-009.htm: Removed.
* css2.1/20110323/resources/green-intrinsic-height-ratio.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-height.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-none.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-ratio-landscape.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-ratio-portrait.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-width-height.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-width-pc-height-pc.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-width-ratio.svg: Removed.
* css2.1/20110323/resources/green-intrinsic-width.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-height-ratio.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-height.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-none.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-ratio-landscape.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-ratio-portrait.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-width-height.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-width-pc-height-pc.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-width-ratio.svg: Removed.
* css2.1/20110323/resources/red-intrinsic-width.svg: Removed.
* fast/backgrounds/size/contain-and-cover-zoomed.html: Removed.
* fast/images/percent-height-image-expected.txt:
* fast/images/percent-height-image.html:
* platform/mac-snowleopard/svg/zoom/page/relative-sized-document-scrollbars-expected.png: Added.
* platform/mac-snowleopard/svg/zoom/page/zoom-foreignObject-expected.png: Added.
* platform/mac/css1/text_properties/vertical_align-expected.txt:
* platform/mac/css2.1/20110323/background-intrinsic-001-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-001-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-002-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-002-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-003-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-003-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-004-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-004-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-005-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-005-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-006-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-006-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-007-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-007-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-008-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-008-expected.txt: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-009-expected.png: Removed.
* platform/mac/css2.1/20110323/background-intrinsic-009-expected.txt: Removed.
* platform/mac/fast/backgrounds/size/contain-and-cover-expected.png:
* platform/mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Removed.
* platform/mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt: Removed.
* platform/mac/fast/block/float/015-expected.png:
* platform/mac/fast/block/float/015-expected.txt:
* platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png:
* platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt:
* platform/mac/fast/repaint/block-layout-inline-children-replaced-expected.png:
* platform/mac/fast/repaint/block-layout-inline-children-replaced-expected.txt:
* platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png: Removed.
* platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt: Removed.
* platform/mac/svg/as-background-image/background-image-tiled-expected.png: Removed.
* platform/mac/svg/as-background-image/background-image-tiled-expected.txt: Removed.
* platform/mac/svg/as-background-image/same-image-two-instances-background-image-expected.png: Removed.
* platform/mac/svg/as-background-image/same-image-two-instances-background-image-expected.txt: Removed.
* platform/mac/svg/as-background-image/svg-as-background-4-expected.png:
* platform/mac/svg/as-border-image/svg-as-border-image-expected.png:
* platform/mac/svg/as-image/animated-svg-as-image-expected.png:
* platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Removed.
* platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.txt: Removed.
* platform/mac/svg/as-image/same-image-two-instances-expected.png: Removed.
* platform/mac/svg/as-image/same-image-two-instances-expected.txt: Removed.
* platform/mac/svg/as-image/svg-as-relative-image-expected.png:
* platform/mac/svg/as-image/svg-as-relative-image-with-explicit-size-expected.png: Removed.
* platform/mac/svg/as-image/svg-as-relative-image-with-explicit-size-expected.txt: Removed.
* platform/mac/svg/as-image/svg-image-change-content-size-expected.png: Removed.
* platform/mac/svg/as-image/svg-image-change-content-size-expected.txt: Removed.
* platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png:
* platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
* platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-background-images-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-background-images-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-foreignObject-expected.png:
* platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
* platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png: Removed.
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt: Removed.
* svg/as-background-image/background-image-preserveaspectRatio-support.html: Removed.
* svg/as-background-image/background-image-tiled.html: Removed.
* svg/as-background-image/resources/construction-tape.svg: Removed.
* svg/as-background-image/resources/hearts.svg:
* svg/as-background-image/same-image-two-instances-background-image.html: Removed.
* svg/as-image/img-preserveAspectRatio-support-1.html: Removed.
* svg/as-image/resources/circle-default-meet.svg: Removed.
* svg/as-image/resources/circle-default-none.svg: Removed.
* svg/as-image/resources/circle-default-slice.svg: Removed.
* svg/as-image/resources/circle-nosize.svg: Removed.
* svg/as-image/resources/circle-viewbox-default.svg: Removed.
* svg/as-image/resources/circle-viewbox-meet.svg: Removed.
* svg/as-image/resources/circle-viewbox-none.svg: Removed.
* svg/as-image/resources/circle-viewbox-slice.svg: Removed.
* svg/as-image/resources/green-relative-size-rect.svg:
* svg/as-image/same-image-two-instances.html: Removed.
* svg/as-image/svg-as-relative-image-with-explicit-size.html: Removed.
* svg/as-image/svg-image-change-content-size.xhtml: Removed.
* svg/zoom/page/resources/relative-sized-background-with-viewBox.svg: Removed.
* svg/zoom/page/zoom-background-image-tiled.html: Removed.
* svg/zoom/page/zoom-background-images.html: Removed.
* svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html: Removed.
* svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox.html: Removed.
* svg/zoom/page/zoom-svg-as-background-with-relative-size.html: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@98508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
145 files changed:
LayoutTests/ChangeLog
LayoutTests/css2.1/20110323/background-intrinsic-001.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-002.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-003.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-004.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-005.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-006.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-007.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-008.htm [deleted file]
LayoutTests/css2.1/20110323/background-intrinsic-009.htm [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-height-ratio.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-height.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-none.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-ratio-landscape.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-ratio-portrait.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-width-height.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-width-pc-height-pc.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-width-ratio.svg [deleted file]
LayoutTests/css2.1/20110323/resources/green-intrinsic-width.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-height-ratio.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-height.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-none.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-ratio-landscape.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-ratio-portrait.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-width-height.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-width-pc-height-pc.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-width-ratio.svg [deleted file]
LayoutTests/css2.1/20110323/resources/red-intrinsic-width.svg [deleted file]
LayoutTests/fast/backgrounds/size/contain-and-cover-zoomed.html [deleted file]
LayoutTests/fast/images/percent-height-image-expected.txt
LayoutTests/fast/images/percent-height-image.html
LayoutTests/platform/mac-snowleopard/svg/zoom/page/relative-sized-document-scrollbars-expected.png [new file with mode: 0644]
LayoutTests/platform/mac-snowleopard/svg/zoom/page/zoom-foreignObject-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-001-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-001-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-002-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-002-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-003-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-003-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-004-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-004-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-005-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-005-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-006-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-006-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-007-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-007-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-008-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-008-expected.txt [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-009-expected.png [deleted file]
LayoutTests/platform/mac/css2.1/20110323/background-intrinsic-009-expected.txt [deleted file]
LayoutTests/platform/mac/fast/backgrounds/size/contain-and-cover-expected.png
LayoutTests/platform/mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.png [deleted file]
LayoutTests/platform/mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt [deleted file]
LayoutTests/platform/mac/fast/block/float/015-expected.png
LayoutTests/platform/mac/fast/block/float/015-expected.txt
LayoutTests/platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png
LayoutTests/platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt
LayoutTests/platform/mac/fast/repaint/block-layout-inline-children-replaced-expected.png
LayoutTests/platform/mac/fast/repaint/block-layout-inline-children-replaced-expected.txt
LayoutTests/platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-background-image/background-image-tiled-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-background-image/background-image-tiled-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-background-image/same-image-two-instances-background-image-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-background-image/same-image-two-instances-background-image-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-background-image/svg-as-background-4-expected.png
LayoutTests/platform/mac/svg/as-border-image/svg-as-border-image-expected.png
LayoutTests/platform/mac/svg/as-image/animated-svg-as-image-expected.png
LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-image/same-image-two-instances-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-image/same-image-two-instances-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-image/svg-as-relative-image-expected.png
LayoutTests/platform/mac/svg/as-image/svg-as-relative-image-with-explicit-size-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-image/svg-as-relative-image-with-explicit-size-expected.txt [deleted file]
LayoutTests/platform/mac/svg/as-image/svg-image-change-content-size-expected.png [deleted file]
LayoutTests/platform/mac/svg/as-image/svg-image-change-content-size-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png
LayoutTests/platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.txt
LayoutTests/platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.png [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.png [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-foreignObject-expected.png
LayoutTests/platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt
LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt [deleted file]
LayoutTests/svg/as-background-image/background-image-preserveaspectRatio-support.html [deleted file]
LayoutTests/svg/as-background-image/background-image-tiled.html [deleted file]
LayoutTests/svg/as-background-image/resources/construction-tape.svg [deleted file]
LayoutTests/svg/as-background-image/resources/hearts.svg
LayoutTests/svg/as-background-image/same-image-two-instances-background-image.html [deleted file]
LayoutTests/svg/as-image/img-preserveAspectRatio-support-1.html [deleted file]
LayoutTests/svg/as-image/resources/circle-default-meet.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-default-none.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-default-slice.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-nosize.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-viewbox-default.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-viewbox-meet.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-viewbox-none.svg [deleted file]
LayoutTests/svg/as-image/resources/circle-viewbox-slice.svg [deleted file]
LayoutTests/svg/as-image/resources/green-relative-size-rect.svg
LayoutTests/svg/as-image/same-image-two-instances.html [deleted file]
LayoutTests/svg/as-image/svg-as-relative-image-with-explicit-size.html [deleted file]
LayoutTests/svg/as-image/svg-image-change-content-size.xhtml [deleted file]
LayoutTests/svg/zoom/page/resources/relative-sized-background-with-viewBox.svg [deleted file]
LayoutTests/svg/zoom/page/zoom-background-image-tiled.html [deleted file]
LayoutTests/svg/zoom/page/zoom-background-images.html [deleted file]
LayoutTests/svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html [deleted file]
LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox.html [deleted file]
LayoutTests/svg/zoom/page/zoom-svg-as-background-with-relative-size.html [deleted file]
Source/WebCore/ChangeLog
Source/WebCore/loader/cache/CachedImage.cpp
Source/WebCore/loader/cache/CachedImage.h
Source/WebCore/page/ChromeClient.h
Source/WebCore/rendering/ImageBySizeCache.cpp
Source/WebCore/rendering/ImageBySizeCache.h
Source/WebCore/rendering/RenderBoxModelObject.cpp
Source/WebCore/rendering/RenderBoxModelObject.h
Source/WebCore/rendering/RenderImage.cpp
Source/WebCore/rendering/RenderImage.h
Source/WebCore/rendering/RenderImageResource.cpp
Source/WebCore/rendering/RenderImageResourceStyleImage.cpp
Source/WebCore/rendering/RenderImageResourceStyleImage.h
Source/WebCore/rendering/RenderListMarker.cpp
Source/WebCore/rendering/RenderReplaced.cpp
Source/WebCore/rendering/style/StyleCachedImage.cpp
Source/WebCore/rendering/style/StyleCachedImage.h
Source/WebCore/rendering/style/StyleGeneratedImage.h
Source/WebCore/rendering/style/StyleImage.h
Source/WebCore/rendering/style/StylePendingImage.h
Source/WebCore/rendering/svg/RenderSVGImage.cpp
Source/WebCore/rendering/svg/RenderSVGRoot.cpp
Source/WebCore/rendering/svg/RenderSVGRoot.h
Source/WebCore/svg/SVGLength.cpp
Source/WebCore/svg/SVGSVGElement.cpp
Source/WebCore/svg/SVGSVGElement.h
Source/WebCore/svg/graphics/SVGImage.cpp
Source/WebCore/svg/graphics/SVGImage.h