| Index: webkit/blob/blob_url_request_job.cc
|
| diff --git a/webkit/blob/blob_url_request_job.cc b/webkit/blob/blob_url_request_job.cc
|
| index 642f9554244a139c41decb6913cf41cd885679c2..1ef9545a77663f7368750b97ddddfa6010c60d0f 100644
|
| --- a/webkit/blob/blob_url_request_job.cc
|
| +++ b/webkit/blob/blob_url_request_job.cc
|
| @@ -308,6 +308,9 @@ bool BlobURLRequestJob::ReadItem() {
|
| case BlobData::Item::TYPE_FILE:
|
| return ReadFileItem(GetFileStreamReader(current_item_index_),
|
| bytes_to_read);
|
| + case BlobData::Item::TYPE_FILE_FILESYSTEM:
|
| + // TODO(kinuko): Support TYPE_FILE_FILESYSTEM case.
|
| + // http://crbug.com/141835
|
| default:
|
| DCHECK(false);
|
| return false;
|
| @@ -530,6 +533,8 @@ LocalFileStreamReader* BlobURLRequestJob::GetFileStreamReader(size_t index) {
|
| const BlobData::Item& item = blob_data_->items().at(index);
|
| if (item.type() != BlobData::Item::TYPE_FILE)
|
| return NULL;
|
| + // TODO(kinuko): Create appropriate FileStreamReader for TYPE_FILE_FILESYSTEM.
|
| + // http://crbug.com/141835
|
| if (index_to_reader_.find(index) == index_to_reader_.end()) {
|
| index_to_reader_[index] = new LocalFileStreamReader(
|
| file_thread_proxy_,
|
|
|