| Index: content/renderer/pepper/v8_var_converter.cc
|
| diff --git a/content/renderer/pepper/v8_var_converter.cc b/content/renderer/pepper/v8_var_converter.cc
|
| index bc1a25347aac0c4cdaef8a09a101afe8adb2090c..2a67e542d7610d248afc39b4ba575cfb4b426d2e 100644
|
| --- a/content/renderer/pepper/v8_var_converter.cc
|
| +++ b/content/renderer/pepper/v8_var_converter.cc
|
| @@ -141,7 +141,7 @@ bool GetOrCreateV8Value(v8::Handle<v8::Context> context,
|
| HostArrayBufferVar* host_buffer =
|
| static_cast<HostArrayBufferVar*>(buffer);
|
| *result = blink::WebArrayBufferConverter::toV8Value(
|
| - &host_buffer->webkit_buffer());
|
| + &host_buffer->webkit_buffer(), context->Global(), isolate);
|
| break;
|
| }
|
| case PP_VARTYPE_ARRAY:
|
| @@ -214,7 +214,8 @@ bool GetOrCreateVar(v8::Handle<v8::Value> val,
|
| *result = (new ArrayVar())->GetPPVar();
|
| } else if (val->IsObject()) {
|
| scoped_ptr<blink::WebArrayBuffer> web_array_buffer(
|
| - blink::WebArrayBufferConverter::createFromV8Value(val));
|
| + blink::WebArrayBufferConverter::createFromV8Value(
|
| + val, context->GetIsolate()));
|
| if (web_array_buffer.get()) {
|
| scoped_refptr<HostArrayBufferVar> buffer_var(
|
| new HostArrayBufferVar(*web_array_buffer));
|
|
|