| Index: content/child/v8_value_converter_impl.cc
 | 
| diff --git a/content/child/v8_value_converter_impl.cc b/content/child/v8_value_converter_impl.cc
 | 
| index ad5f6dd9792a995a05649df497b3bd972fc5b11a..89b3fc79c78abffc275a636ba54c14a6a8160d30 100644
 | 
| --- a/content/child/v8_value_converter_impl.cc
 | 
| +++ b/content/child/v8_value_converter_impl.cc
 | 
| @@ -342,8 +342,9 @@ v8::Local<v8::Value> V8ValueConverterImpl::ToArrayBuffer(
 | 
|      const base::Value* value) const {
 | 
|    DCHECK(creation_context->CreationContext() == isolate->GetCurrentContext());
 | 
|    v8::Local<v8::ArrayBuffer> buffer =
 | 
| -      v8::ArrayBuffer::New(isolate, value->GetSize());
 | 
| -  memcpy(buffer->GetContents().Data(), value->GetBuffer(), value->GetSize());
 | 
| +      v8::ArrayBuffer::New(isolate, value->GetBlob().size());
 | 
| +  memcpy(buffer->GetContents().Data(), value->GetBlob().data(),
 | 
| +         value->GetBlob().size());
 | 
|    return buffer;
 | 
|  }
 | 
|  
 | 
| 
 |