Index: Source/platform/graphics/DeferredImageDecoder.h |
diff --git a/Source/core/platform/graphics/DeferredImageDecoder.h b/Source/platform/graphics/DeferredImageDecoder.h |
similarity index 92% |
rename from Source/core/platform/graphics/DeferredImageDecoder.h |
rename to Source/platform/graphics/DeferredImageDecoder.h |
index 4f5f549980fb0f5323781c462a81025992cc12cc..d87284d0e924aea72a81a935ead48eb37de1a561 100644 |
--- a/Source/core/platform/graphics/DeferredImageDecoder.h |
+++ b/Source/platform/graphics/DeferredImageDecoder.h |
@@ -27,9 +27,11 @@ |
#define DeferredImageDecoder_h |
#include "SkBitmap.h" |
-#include "core/platform/graphics/ImageSource.h" |
-#include "core/platform/image-decoders/ImageDecoder.h" |
+#include "platform/PlatformExport.h" |
#include "platform/geometry/IntSize.h" |
+#include "platform/graphics/ImageFrameGenerator.h" |
+#include "platform/graphics/ImageSource.h" |
+#include "platform/image-decoders/ImageDecoder.h" |
#include "wtf/Forward.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/Vector.h" |
@@ -39,7 +41,8 @@ namespace WebCore { |
class ImageFrameGenerator; |
class SharedBuffer; |
-class DeferredImageDecoder { |
+class PLATFORM_EXPORT DeferredImageDecoder { |
+ WTF_MAKE_NONCOPYABLE(DeferredImageDecoder); |
public: |
~DeferredImageDecoder(); |
static PassOwnPtr<DeferredImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption); |