Index: content/browser/indexed_db/indexed_db_factory_impl.cc |
diff --git a/content/browser/indexed_db/indexed_db_factory_impl.cc b/content/browser/indexed_db/indexed_db_factory_impl.cc |
index 039cbddfbbf121826def25edb702623d1b52e4bc..f818f3f6181f7adff689abe7ec8308c47d497cfd 100644 |
--- a/content/browser/indexed_db/indexed_db_factory_impl.cc |
+++ b/content/browser/indexed_db/indexed_db_factory_impl.cc |
@@ -254,26 +254,6 @@ |
if (s.IsCorruption()) { |
HandleBackingStoreCorruption(origin_url, error); |
} |
- return; |
- } |
- |
- std::vector<base::string16> names = backing_store->GetDatabaseNames(&s); |
- if (!s.ok()) { |
- DLOG(ERROR) << "Internal error getting database names"; |
- IndexedDBDatabaseError error(blink::WebIDBDatabaseExceptionUnknownError, |
- "Internal error opening backing store for " |
- "indexedDB.deleteDatabase."); |
- callbacks->OnError(error); |
- backing_store = NULL; |
- if (s.IsCorruption()) |
- HandleBackingStoreCorruption(origin_url, error); |
- return; |
- } |
- if (!ContainsValue(names, name)) { |
- const int64 version = 0; |
- callbacks->OnSuccess(version); |
- backing_store = NULL; |
- ReleaseBackingStore(origin_url, false /* immediate */); |
return; |
} |