summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/rendering/style/StyleImage.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/style/StyleImage.h')
-rw-r--r--Source/WebCore/rendering/style/StyleImage.h4
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; }