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 80e382b554a9685141050e48fa23da99b867999f..15a49987905d56dadc703e5683119a4dcc9a1105 100644 |
--- a/webkit/blob/blob_url_request_job.cc |
+++ b/webkit/blob/blob_url_request_job.cc |
@@ -307,6 +307,9 @@ bool BlobURLRequestJob::ReadItem() { |
case BlobData::TYPE_FILE: |
return ReadFileItem(GetFileStreamReader(current_item_index_), |
bytes_to_read); |
+ case BlobData::TYPE_FILE_FILESYSTEM: |
+ // TODO(kinuko): Support TYPE_FILE_FILESYSTEM case. |
+ // http://crbug.com/141835 |
default: |
DCHECK(false); |
return false; |
@@ -529,6 +532,8 @@ LocalFileStreamReader* BlobURLRequestJob::GetFileStreamReader(size_t index) { |
const BlobData::Item& item = blob_data_->items().at(index); |
if (item.type != BlobData::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_, |