summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/ImageSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/graphics/ImageSource.h')
-rw-r--r--Source/WebCore/platform/graphics/ImageSource.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/WebCore/platform/graphics/ImageSource.h b/Source/WebCore/platform/graphics/ImageSource.h
index 70b2cf5..a5c12d6 100644
--- a/Source/WebCore/platform/graphics/ImageSource.h
+++ b/Source/WebCore/platform/graphics/ImageSource.h
@@ -46,12 +46,16 @@ QT_END_NAMESPACE
#elif PLATFORM(CAIRO)
struct _cairo_surface;
typedef struct _cairo_surface cairo_surface_t;
+<<<<<<< HEAD
#elif PLATFORM(SKIA)
#if PLATFORM(ANDROID)
#include "SkString.h"
class SkBitmapRef;
class PrivateAndroidImageSourceRec;
#else
+=======
+#elif USE(SKIA)
+>>>>>>> WebKit at r80534
namespace WebCore {
class NativeImageSkia;
}
@@ -109,7 +113,7 @@ typedef wxBitmap* NativeImagePtr;
#endif
#elif PLATFORM(CAIRO)
typedef cairo_surface_t* NativeImagePtr;
-#elif PLATFORM(SKIA)
+#elif USE(SKIA)
typedef WebCore::NativeImageSkia* NativeImagePtr;
#elif PLATFORM(HAIKU)
typedef BBitmap* NativeImagePtr;
@@ -188,6 +192,8 @@ public:
IntSize frameSizeAtIndex(size_t) const;
bool getHotSpot(IntPoint&) const;
+ size_t bytesDecodedToDetermineProperties() const;
+
int repetitionCount();
size_t frameCount() const;