Index: Source/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
diff --git a/Source/core/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h b/Source/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
similarity index 93% |
rename from Source/core/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
rename to Source/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
index 8aece8762d5426a22d03a96e7a32b9487de01f5b..e870b9cf92d1d8baae11e220192b9d6b29b45756 100644 |
--- a/Source/core/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
+++ b/Source/platform/graphics/OpaqueRectTrackingContentLayerDelegate.h |
@@ -25,6 +25,7 @@ |
#ifndef OpaqueRectTrackingContentLayerDelegate_h |
#define OpaqueRectTrackingContentLayerDelegate_h |
+#include "platform/PlatformExport.h" |
#include "public/platform/WebContentLayerClient.h" |
#include "wtf/Noncopyable.h" |
#include "wtf/PassOwnPtr.h" |
@@ -36,7 +37,7 @@ namespace WebCore { |
class GraphicsContext; |
class IntRect; |
-class GraphicsContextPainter { |
+class PLATFORM_EXPORT GraphicsContextPainter { |
public: |
virtual void paint(GraphicsContext&, const IntRect& clip) = 0; |
@@ -44,7 +45,7 @@ protected: |
virtual ~GraphicsContextPainter() { } |
}; |
-class OpaqueRectTrackingContentLayerDelegate : public blink::WebContentLayerClient { |
+class PLATFORM_EXPORT OpaqueRectTrackingContentLayerDelegate : public blink::WebContentLayerClient { |
WTF_MAKE_NONCOPYABLE(OpaqueRectTrackingContentLayerDelegate); |
public: |
explicit OpaqueRectTrackingContentLayerDelegate(GraphicsContextPainter*); |