Chromium Code Reviews| Index: Source/core/dom/DOMArrayBufferDeallocationObserver.h |
| diff --git a/Source/core/dom/DOMArrayBufferDeallocationObserver.h b/Source/core/dom/DOMArrayBufferDeallocationObserver.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..9449c3ba89c0d65538e08eb1ee64bf05bf9d5b87 |
| --- /dev/null |
| +++ b/Source/core/dom/DOMArrayBufferDeallocationObserver.h |
| @@ -0,0 +1,24 @@ |
| +// Copyright 2014 The Chromium Authors. All rights reserved. |
| +// Use of this source code is governed by a BSD-style license that can be |
| +// found in the LICENSE file. |
| + |
| +#ifndef DOMArrayBufferDeallocationObserver_h |
| +#define DOMArrayBufferDeallocationObserver_h |
| + |
| +#include "wtf/ArrayBufferDeallocationObserver.h" |
| + |
| +namespace blink { |
| + |
| +class DOMArrayBufferDeallocationObserver FINAL : public WTF::ArrayBufferDeallocationObserver { |
|
haraken
2014/10/14 15:11:19
FINAL => final
Yuki
2014/10/15 09:35:23
Done.
|
| +public: |
| + static DOMArrayBufferDeallocationObserver* instance(); |
| + |
| + virtual void arrayBufferDeallocated(unsigned sizeInBytes) OVERRIDE; |
| + |
| +protected: |
| + virtual void blinkAllocatedMemory(unsigned sizeInBytes) OVERRIDE; |
| +}; |
| + |
| +} // namespace blink |
| + |
| +#endif // DOMArrayBufferDeallocationObserver_h |