| Index: webkit/fileapi/file_system_quota_client.cc | 
| diff --git a/webkit/fileapi/file_system_quota_client.cc b/webkit/fileapi/file_system_quota_client.cc | 
| index f3fec60d982b26b21cac95052476076b0b7ff326..3f8e2e5f2dfb71f19027961df47eca679ebe72b6 100644 | 
| --- a/webkit/fileapi/file_system_quota_client.cc | 
| +++ b/webkit/fileapi/file_system_quota_client.cc | 
| @@ -220,7 +220,7 @@ void FileSystemQuotaClient::GetOriginsForType( | 
| scoped_ptr<GetOriginsCallback> callback(callback_ptr); | 
| if (is_incognito_) { | 
| // We don't support FileSystem in incognito mode yet. | 
| -    callback->Run(origins); | 
| +    callback->Run(origins, storage_type); | 
| return; | 
| } | 
|  | 
| @@ -242,7 +242,7 @@ void FileSystemQuotaClient::GetOriginsForHost( | 
| scoped_ptr<GetOriginsCallback> callback(callback_ptr); | 
| if (is_incognito_) { | 
| // We don't support FileSystem in incognito mode yet. | 
| -    callback->Run(origins); | 
| +    callback->Run(origins, storage_type); | 
| return; | 
| } | 
|  | 
| @@ -280,13 +280,15 @@ void FileSystemQuotaClient::DidGetOriginUsage( | 
| void FileSystemQuotaClient::DidGetOriginsForType( | 
| FileSystemType type, const std::set<GURL>& origins) { | 
| DCHECK(pending_origins_for_type_callbacks_.HasCallbacks(type)); | 
| -  pending_origins_for_type_callbacks_.Run(type, origins); | 
| +  pending_origins_for_type_callbacks_.Run(type, origins, | 
| +      FileSystemTypeToQuotaStorageType(type)); | 
| } | 
|  | 
| void FileSystemQuotaClient::DidGetOriginsForHost( | 
| const TypeAndHostOrOrigin& type_and_host, const std::set<GURL>& origins) { | 
| DCHECK(pending_origins_for_host_callbacks_.HasCallbacks(type_and_host)); | 
| -  pending_origins_for_host_callbacks_.Run(type_and_host, origins); | 
| +  pending_origins_for_host_callbacks_.Run(type_and_host, origins, | 
| +      FileSystemTypeToQuotaStorageType(type_and_host.first)); | 
| } | 
|  | 
| }  // namespace fileapi | 
|  |