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 f3771ad2179839d1f40ad23a38ea883e75410b76..3942160d04de5acb5d37c7ce3b6ab000864c2a83 100644 |
--- a/third_party/WebKit/Source/core/fileapi/Blob.cpp |
+++ b/third_party/WebKit/Source/core/fileapi/Blob.cpp |
@@ -131,7 +131,7 @@ void Blob::populateBlobData( |
DOMArrayBuffer* arrayBuffer = item.getAsArrayBuffer(); |
blobData->appendBytes(arrayBuffer->data(), arrayBuffer->byteLength()); |
} else if (item.isArrayBufferView()) { |
- DOMArrayBufferView* arrayBufferView = item.getAsArrayBufferView(); |
+ DOMArrayBufferView* arrayBufferView = item.getAsArrayBufferView().view(); |
blobData->appendBytes(arrayBufferView->baseAddress(), |
arrayBufferView->byteLength()); |
} else if (item.isBlob()) { |