Index: third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h |
diff --git a/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h b/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h |
index de9ddcfacbf864c993211b8ed4cb1e344e7fbe21..1ad25ca13884da1a5523da6c1af0ad6c6bc9454c 100644 |
--- a/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h |
+++ b/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h |
@@ -7,12 +7,12 @@ |
#include "bindings/core/v8/ScriptWrappable.h" |
#include "core/CoreExport.h" |
-#include "platform/heap/Handle.h" |
#include "wtf/ArrayBuffer.h" |
+#include "wtf/RefCounted.h" |
namespace blink { |
-class CORE_EXPORT DOMArrayBufferBase : public GarbageCollectedFinalized<DOMArrayBufferBase>, public ScriptWrappable { |
+class CORE_EXPORT DOMArrayBufferBase : public RefCounted<DOMArrayBufferBase>, public ScriptWrappable { |
public: |
virtual ~DOMArrayBufferBase() { } |
@@ -33,8 +33,6 @@ |
return v8::Local<v8::Object>(); |
} |
- DEFINE_INLINE_VIRTUAL_TRACE() { } |
- |
protected: |
explicit DOMArrayBufferBase(PassRefPtr<WTF::ArrayBuffer> buffer) |
: m_buffer(buffer) |
@@ -47,4 +45,4 @@ |
} // namespace blink |
-#endif // DOMArrayBufferBase_h |
+#endif // DOMArrayBuffer_h |