diff options
Diffstat (limited to 'Source/WebCore/rendering/style/StyleImage.h')
-rw-r--r-- | Source/WebCore/rendering/style/StyleImage.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebCore/rendering/style/StyleImage.h b/Source/WebCore/rendering/style/StyleImage.h index ead8d4a..2c844f6 100644 --- a/Source/WebCore/rendering/style/StyleImage.h +++ b/Source/WebCore/rendering/style/StyleImage.h @@ -25,6 +25,7 @@ #define StyleImage_h #include "CSSValue.h" +#include "Image.h" #include "IntSize.h" #include <wtf/PassRefPtr.h> #include <wtf/RefCounted.h> @@ -33,7 +34,6 @@ namespace WebCore { class CSSValue; -class Image; class RenderObject; typedef void* WrappedImagePtr; @@ -59,7 +59,7 @@ public: virtual void setImageContainerSize(const IntSize&) = 0; virtual void addClient(RenderObject*) = 0; virtual void removeClient(RenderObject*) = 0; - virtual Image* image(RenderObject*, const IntSize&) const = 0; + virtual PassRefPtr<Image> image(RenderObject*, const IntSize&) const = 0; virtual WrappedImagePtr data() const = 0; virtual bool isCachedImage() const { return false; } |