-
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