Index: third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.h |
diff --git a/third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.h b/third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.h |
index 9fdea6c0ee2bc0e6fc7d4a7844dd81c2610669a3..7c3ab37cc2721733c648587e6565fa6e6e73916b 100644 |
--- a/third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.h |
+++ b/third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.h |
@@ -27,6 +27,8 @@ |
#define ThreadSafeDataTransport_h |
#include "platform/PlatformExport.h" |
+#include "wtf/Allocator.h" |
+#include "wtf/Noncopyable.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/PassOwnPtr.h" |
#include "wtf/RefPtr.h" |
@@ -43,7 +45,9 @@ class SharedBuffer; |
// |
// This class is designed such that there is only one producer and |
// one consumer. |
-class PLATFORM_EXPORT ThreadSafeDataTransport { |
+class PLATFORM_EXPORT ThreadSafeDataTransport final { |
+ DISALLOW_NEW(); |
aleksandar.stojiljkovic
2015/12/03 23:29:42
tasak@, while rebasing this, hit the merge issue w
|
+ WTF_MAKE_NONCOPYABLE(ThreadSafeDataTransport); |
public: |
ThreadSafeDataTransport(); |
~ThreadSafeDataTransport(); |