Index: third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp |
diff --git a/third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp b/third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp |
index b2b8004c030b0422539343b98879f1aa38003944..9f37e17142cef0cd8d28d3995121c2040434905a 100644 |
--- a/third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp |
+++ b/third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp |
@@ -47,10 +47,7 @@ FileReaderSync::FileReaderSync() |
PassRefPtr<DOMArrayBuffer> FileReaderSync::readAsArrayBuffer(ExecutionContext* executionContext, Blob* blob, ExceptionState& exceptionState) |
{ |
- if (!blob) { |
- exceptionState.throwDOMException(NotFoundError, FileError::notFoundErrorMessage); |
- return nullptr; |
- } |
+ ASSERT(blob); |
FileReaderLoader loader(FileReaderLoader::ReadAsArrayBuffer, nullptr); |
startLoading(executionContext, loader, *blob, exceptionState); |
@@ -60,10 +57,7 @@ PassRefPtr<DOMArrayBuffer> FileReaderSync::readAsArrayBuffer(ExecutionContext* e |
String FileReaderSync::readAsBinaryString(ExecutionContext* executionContext, Blob* blob, ExceptionState& exceptionState) |
{ |
- if (!blob) { |
- exceptionState.throwDOMException(NotFoundError, FileError::notFoundErrorMessage); |
- return String(); |
- } |
+ ASSERT(blob); |
FileReaderLoader loader(FileReaderLoader::ReadAsBinaryString, 0); |
startLoading(executionContext, loader, *blob, exceptionState); |
@@ -72,10 +66,7 @@ String FileReaderSync::readAsBinaryString(ExecutionContext* executionContext, Bl |
String FileReaderSync::readAsText(ExecutionContext* executionContext, Blob* blob, const String& encoding, ExceptionState& exceptionState) |
{ |
- if (!blob) { |
- exceptionState.throwDOMException(NotFoundError, FileError::notFoundErrorMessage); |
- return String(); |
- } |
+ ASSERT(blob); |
FileReaderLoader loader(FileReaderLoader::ReadAsText, nullptr); |
loader.setEncoding(encoding); |
@@ -85,10 +76,7 @@ String FileReaderSync::readAsText(ExecutionContext* executionContext, Blob* blob |
String FileReaderSync::readAsDataURL(ExecutionContext* executionContext, Blob* blob, ExceptionState& exceptionState) |
{ |
- if (!blob) { |
- exceptionState.throwDOMException(NotFoundError, FileError::notFoundErrorMessage); |
- return String(); |
- } |
+ ASSERT(blob); |
FileReaderLoader loader(FileReaderLoader::ReadAsDataURL, nullptr); |
loader.setDataType(blob->type()); |