Index: third_party/WebKit/Source/platform/SharedBuffer.h |
diff --git a/third_party/WebKit/Source/platform/SharedBuffer.h b/third_party/WebKit/Source/platform/SharedBuffer.h |
index 99671ebd6653b6e181ca2fb5302331526efb28ae..7082c6a2b7e8c9e6dd4d590553accbe0d21b2dfc 100644 |
--- a/third_party/WebKit/Source/platform/SharedBuffer.h |
+++ b/third_party/WebKit/Source/platform/SharedBuffer.h |
@@ -28,10 +28,10 @@ |
#define SharedBuffer_h |
#include "platform/PlatformExport.h" |
-#include "platform/PurgeableVector.h" |
#include "third_party/skia/include/core/SkData.h" |
#include "wtf/Forward.h" |
#include "wtf/RefCounted.h" |
+#include "wtf/Vector.h" |
#include "wtf/text/WTFString.h" |
namespace blink { |
@@ -65,13 +65,6 @@ public: |
return adoptRef(new SharedBuffer(data, size)); |
} |
- HAS_STRICTLY_TYPED_ARG |
- static PassRefPtr<SharedBuffer> createPurgeable(const char* data, STRICTLY_TYPED_ARG(size)) |
- { |
- STRICT_ARG_TYPE(size_t); |
- return adoptRef(new SharedBuffer(data, size, PurgeableVector::Purgeable)); |
- } |
- |
static PassRefPtr<SharedBuffer> adoptVector(Vector<char>&); |
~SharedBuffer(); |
@@ -152,7 +145,6 @@ private: |
explicit SharedBuffer(size_t); |
SharedBuffer(const char*, size_t); |
SharedBuffer(const unsigned char*, size_t); |
- SharedBuffer(const char*, size_t, PurgeableVector::PurgeableOption); |
// See SharedBuffer::data(). |
void mergeSegmentsIntoBuffer() const; |
@@ -162,7 +154,7 @@ private: |
size_t getSomeDataInternal(const char*& data, size_t position) const; |
size_t m_size; |
- mutable PurgeableVector m_buffer; |
+ mutable Vector<char> m_buffer; |
mutable Vector<char*> m_segments; |
}; |