Skip to content
  • zimmermann@webkit.org's avatar
    2012-01-21 Nikolas Zimmermann <nzimmermann@rim.com> · a31d0f89
    zimmermann@webkit.org authored
            <feImage> ignores preserveAspectRatio="none"
            https://bugs.webkit.org/show_bug.cgi?id=76780
    
            Reviewed by Antti Koivisto.
    
            Add new testcase covering preserveAspectRatio="none" + <feImage>, which is now fixed.
    
            * platform/chromium/test_expectations.txt: Add new test, that needs a rebaseline.
            * platform/mac/svg/filters/feImage-preserveAspectratio-expected.png: Added.
            * platform/mac/svg/filters/feImage-preserveAspectratio-expected.txt: Added.
            * svg/filters/feImage-preserveAspectratio.svg: Added.
    
    2012-01-21  Nikolas Zimmermann  <nzimmermann@rim.com>
    
            <feImage> ignores preserveAspectRatio="none"
            https://bugs.webkit.org/show_bug.cgi?id=76780
    
            Reviewed by Antti Koivisto.
    
            preserveAspectRatio="none" was ignored in SVGFEImage. It always called transformRect() w/o checking
            whether it was supposed to transform the rect or not - move code from RenderSVGImage right into
            transformRect(), to do nothing if preserveAspectRatio="none" was given.
    
            Test: svg/filters/feImage-preserveAspectratio.svg
    
            * rendering/svg/RenderSVGImage.cpp:
            (WebCore::RenderSVGImage::paint):
            * svg/SVGPreserveAspectRatio.cpp:
            (WebCore::SVGPreserveAspectRatio::transformRect):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@105575 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a31d0f89