X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Fhtml%2Fcanvas%2FCanvasPattern.cpp;h=feb5767ae902a6e455d2321e002d7e03efd2f3b8;hb=refs%2Fchanges%2F66%2F28966%2F1;hp=cd075df41ef5b993c3ecc7a47802fd77e8091764;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.cpp b/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.cpp index cd075df..feb5767 100644 --- a/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.cpp +++ b/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.cpp @@ -55,7 +55,11 @@ CanvasPattern::CanvasPattern(PassRefPtr image, Pattern::RepeatMode repeat : m_pattern(Pattern::createBitmapPattern(image, repeat)) , m_originClean(originClean) { - ScriptWrappable::init(this); +} + +void CanvasPattern::setTransform(SVGMatrixTearOff* transform) +{ + pattern()->setPatternSpaceTransform(transform ? transform->value() : AffineTransform(1, 0, 0, 1, 0, 0)); } }