Lines Matching defs:blob
48 PassRefPtr<ArrayBuffer> FileReaderSync::readAsArrayBuffer(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
50 if (!blob) {
56 startLoading(scriptExecutionContext, loader, blob, ec);
61 String FileReaderSync::readAsBinaryString(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
63 if (!blob) {
69 startLoading(scriptExecutionContext, loader, blob, ec);
73 String FileReaderSync::readAsText(ScriptExecutionContext* scriptExecutionContext, Blob* blob, const String& encoding, ExceptionCode& ec)
75 if (!blob) {
82 startLoading(scriptExecutionContext, loader, blob, ec);
86 String FileReaderSync::readAsDataURL(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
88 if (!blob) {
94 loader.setDataType(blob->type());
95 startLoading(scriptExecutionContext, loader, blob, ec);
99 void FileReaderSync::startLoading(ScriptExecutionContext* scriptExecutionContext, FileReaderLoader& loader, Blob* blob, ExceptionCode& ec)
101 loader.start(scriptExecutionContext, blob);