Index: third_party/WebKit/Source/platform/graphics/paint/PaintChunker.h |
diff --git a/third_party/WebKit/Source/platform/graphics/paint/PaintChunker.h b/third_party/WebKit/Source/platform/graphics/paint/PaintChunker.h |
index ddf8811128b0cd0cd25c65fa1f7dd670192b9ed1..ef8671469c70fbb8e432b6dc9f3d2af8d43c80be 100644 |
--- a/third_party/WebKit/Source/platform/graphics/paint/PaintChunker.h |
+++ b/third_party/WebKit/Source/platform/graphics/paint/PaintChunker.h |
@@ -8,6 +8,8 @@ |
#include "platform/PlatformExport.h" |
#include "platform/graphics/paint/PaintChunk.h" |
#include "platform/graphics/paint/PaintChunkProperties.h" |
+#include "wtf/Allocator.h" |
+#include "wtf/Noncopyable.h" |
#include "wtf/Vector.h" |
namespace blink { |
@@ -15,7 +17,9 @@ namespace blink { |
// Accepts information about changes to |PaintChunkProperties| as drawings are |
// accumulated, and produces a series of paint chunks: contiguous ranges of the |
// display list with identical |PaintChunkProperties|. |
-class PLATFORM_EXPORT PaintChunker { |
+class PLATFORM_EXPORT PaintChunker final { |
+ DISALLOW_NEW(); |
+ WTF_MAKE_NONCOPYABLE(PaintChunker); |
public: |
PaintChunker(); |
~PaintChunker(); |