Index: third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h b/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h |
index 5fbefc25cd31df1885eea622ad9e435acf2015e4..c3261ae08ec30bb4ea3ee5f59d89ef7642d38de7 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h |
@@ -36,10 +36,14 @@ |
#include "core/CoreExport.h" |
#include "wtf/HashMap.h" |
#include "wtf/ThreadSafeRefCounted.h" |
-#include "wtf/typed_arrays/ArrayBufferContents.h" |
-#include <memory> |
#include <v8.h> |
+namespace WTF { |
+ |
+class ArrayBufferContents; |
+ |
+} |
+ |
namespace blink { |
class BlobDataHandle; |
@@ -127,8 +131,8 @@ private: |
private: |
String m_data; |
- std::unique_ptr<ArrayBufferContentsArray> m_arrayBufferContentsArray; |
- std::unique_ptr<ImageBitmapContentsArray> m_imageBitmapContentsArray; |
+ OwnPtr<ArrayBufferContentsArray> m_arrayBufferContentsArray; |
+ OwnPtr<ImageBitmapContentsArray> m_imageBitmapContentsArray; |
BlobDataHandleMap m_blobDataHandles; |
intptr_t m_externallyAllocatedMemory; |