Index: third_party/WebKit/Source/core/fileapi/Blob.cpp |
diff --git a/third_party/WebKit/Source/core/fileapi/Blob.cpp b/third_party/WebKit/Source/core/fileapi/Blob.cpp |
index 3ced27e11e9b4a6e18e8d38b75b4d321545b226e..cc2abf3ed5cdf8e6ca53fc966784b20c3bef7f7e 100644 |
--- a/third_party/WebKit/Source/core/fileapi/Blob.cpp |
+++ b/third_party/WebKit/Source/core/fileapi/Blob.cpp |
@@ -132,7 +132,8 @@ void Blob::PopulateBlobData( |
DOMArrayBuffer* array_buffer = item.getAsArrayBuffer(); |
blob_data->AppendBytes(array_buffer->Data(), array_buffer->ByteLength()); |
} else if (item.isArrayBufferView()) { |
- DOMArrayBufferView* array_buffer_view = item.getAsArrayBufferView(); |
+ DOMArrayBufferView* array_buffer_view = |
+ item.getAsArrayBufferView().View(); |
blob_data->AppendBytes(array_buffer_view->BaseAddress(), |
array_buffer_view->byteLength()); |
} else if (item.isBlob()) { |