Home | History | Annotate | Download | only in custom

Lines Matching refs:ArrayBuffer

35 #include "wtf/ArrayBuffer.h"
61 static_cast<ArrayBuffer*>(object)->deref();
64 v8::Handle<v8::Object> V8ArrayBuffer::createWrapper(PassRefPtr<ArrayBuffer> impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
69 v8::Handle<v8::Object> wrapper = v8::ArrayBuffer::New(isolate, impl->data(), impl->byteLength());
76 ArrayBuffer* V8ArrayBuffer::toNative(v8::Handle<v8::Object> object)
79 v8::Local<v8::ArrayBuffer> v8buffer = object.As<v8::ArrayBuffer>();
82 return reinterpret_cast<ArrayBuffer*>(WebCore::toNative(object));
85 v8::ArrayBuffer::Contents v8Contents = v8buffer->Externalize();
88 RefPtr<ArrayBuffer> buffer = ArrayBuffer::create(contents);
91 return reinterpret_cast<ArrayBuffer*>(WebCore::toNative(object));
94 ArrayBuffer* V8ArrayBuffer::toNativeWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value)
100 v8::Handle<v8::Value> toV8NoInline(ArrayBuffer* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)