Skip to content
  • hyatt's avatar
    WebCore: · e5f31006
    hyatt authored
            Fix for bug 15672, background images don't tile properly inside transforms.  This patch fixes background
            tiling to work in the presence of transforms and fixes bugs in both SVG and CSS transforms.
    
            Reviewed by aroben and mitz
    
            * WebCore.base.exp:
            * platform/graphics/Image.cpp:
            (WebCore::Image::setData):
            * platform/graphics/cg/ImageCG.cpp:
            (WebCore::ImageInfo::ImageInfo):
            (WebCore::Image::drawPatternCallback):
            (WebCore::Image::drawPattern):
            * platform/graphics/mac/GraphicsContextMac.mm:
            (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar):
            * platform/mac/WebCoreSystemInterface.h:
            * platform/mac/WebCoreSystemInterface.mm:
    
    WebKit:
    
            Fix for bug 15672, backgrounds don't tile properly inside transforms.  This patch fixes tiling
            of backgrounds inside CSS transforms and also of HTML content with background images inside SVG
            transforms.
    
            Reviewed by aroben and mmitz
    
            * WebCoreSupport/WebSystemInterface.m:
            (InitWebCoreSystemInterface):
            * WebKit.xcodeproj/project.pbxproj:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@27060 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e5f31006