X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Fhtml%2Fcanvas%2FCanvasPattern.h;h=faff5ea2378020c878ff3cc8b5186b102ee56f3f;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=d81ce187042403327eb64609ea9b936df95892c2;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.h b/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.h index d81ce18..faff5ea 100644 --- a/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.h +++ b/src/third_party/WebKit/Source/core/html/canvas/CanvasPattern.h @@ -27,6 +27,7 @@ #define CanvasPattern_h #include "bindings/core/v8/ScriptWrappable.h" +#include "core/svg/SVGMatrixTearOff.h" #include "platform/graphics/Pattern.h" #include "wtf/Forward.h" #include "wtf/PassRefPtr.h" @@ -38,6 +39,7 @@ class ExceptionState; class Image; class CanvasPattern FINAL : public RefCountedWillBeGarbageCollectedFinalized, public ScriptWrappable { + DEFINE_WRAPPERTYPEINFO(); public: static Pattern::RepeatMode parseRepetitionType(const String&, ExceptionState&); @@ -53,6 +55,8 @@ public: void trace(Visitor*) { } + void setTransform(SVGMatrixTearOff*); + private: CanvasPattern(PassRefPtr, Pattern::RepeatMode, bool originClean); @@ -62,4 +66,4 @@ private: } // namespace blink -#endif +#endif // CanvasPattern_h