| Index: webkit/browser/appcache/appcache_database.cc
|
| diff --git a/webkit/browser/appcache/appcache_database.cc b/webkit/browser/appcache/appcache_database.cc
|
| index a3dadd9eaf5515cc1f90381f636c5de6e645bfba..0980973d49ef04a31b20c2ff15ee8401571552b2 100644
|
| --- a/webkit/browser/appcache/appcache_database.cc
|
| +++ b/webkit/browser/appcache/appcache_database.cc
|
| @@ -1019,7 +1019,7 @@ bool AppCacheDatabase::LazyOpen(bool create_if_needed) {
|
| db_->Preload();
|
| }
|
|
|
| - if (!opened || !EnsureDatabaseVersion()) {
|
| + if (!opened || !db_->QuickIntegrityCheck() || !EnsureDatabaseVersion()) {
|
| LOG(ERROR) << "Failed to open the appcache database.";
|
| AppCacheHistograms::CountInitResult(
|
| AppCacheHistograms::SQL_DATABASE_ERROR);
|
|
|