| Index: Source/bindings/v8/custom/V8ArrayBufferCustom.cpp
|
| diff --git a/Source/bindings/v8/custom/V8ArrayBufferCustom.cpp b/Source/bindings/v8/custom/V8ArrayBufferCustom.cpp
|
| index 9da2ef914e193637a40fb1c457ddc5b53cc21e9a..a5632e0c46702d69e5cf106c660cc097026cfd10 100644
|
| --- a/Source/bindings/v8/custom/V8ArrayBufferCustom.cpp
|
| +++ b/Source/bindings/v8/custom/V8ArrayBufferCustom.cpp
|
| @@ -31,6 +31,7 @@
|
| #include "config.h"
|
| #include "bindings/v8/custom/V8ArrayBufferCustom.h"
|
|
|
| +#include "bindings/v8/ScriptPromiseResolver.h"
|
| #include "bindings/v8/V8Binding.h"
|
| #include "wtf/ArrayBuffer.h"
|
| #include "wtf/StdLibExtras.h"
|
| @@ -98,4 +99,16 @@ ArrayBuffer* V8ArrayBuffer::toNative(v8::Handle<v8::Object> object)
|
| return reinterpret_cast<ArrayBuffer*>(arraybufferPtr);
|
| }
|
|
|
| +template<>
|
| +void ScriptPromiseResolver::resolve(ArrayBuffer* impl, v8::Handle<v8::Object> creationContext)
|
| +{
|
| + resolve(toV8(impl, creationContext, m_isolate));
|
| +}
|
| +
|
| +template<>
|
| +void ScriptPromiseResolver::reject(ArrayBuffer* impl, v8::Handle<v8::Object> creationContext)
|
| +{
|
| + reject(toV8(impl, creationContext, m_isolate));
|
| +}
|
| +
|
| } // namespace WebCore
|
|
|