| Index: public/web/WebArrayBufferConverter.h
|
| diff --git a/public/web/WebArrayBufferConverter.h b/public/web/WebArrayBufferConverter.h
|
| index 1c5bde03179cb27f90b37bd11e78698ce884d74b..5dc0d010c655ca3dd2d4246b9ffaf39b77887dda 100644
|
| --- a/public/web/WebArrayBufferConverter.h
|
| +++ b/public/web/WebArrayBufferConverter.h
|
| @@ -34,6 +34,8 @@
|
| #include "public/platform/WebArrayBuffer.h"
|
|
|
| namespace v8 {
|
| +class Isolate;
|
| +class Object;
|
| class Value;
|
| template <class T> class Handle;
|
| }
|
| @@ -42,8 +44,12 @@ namespace blink {
|
|
|
| class WebArrayBufferConverter {
|
| public:
|
| + // FIXME: remove these two APIs which doesn't take either context or
|
| + // isolate as their parameters after the embedder side is fixed.
|
| BLINK_EXPORT static v8::Handle<v8::Value> toV8Value(WebArrayBuffer*);
|
| BLINK_EXPORT static WebArrayBuffer* createFromV8Value(v8::Handle<v8::Value>);
|
| + BLINK_EXPORT static v8::Handle<v8::Value> toV8Value(WebArrayBuffer*, v8::Handle<v8::Object>, v8::Isolate*);
|
| + BLINK_EXPORT static WebArrayBuffer* createFromV8Value(v8::Handle<v8::Value>, v8::Isolate*);
|
| };
|
|
|
| } // namespace blink
|
|
|