Index: components/password_manager/core/browser/login_database.cc |
diff --git a/components/password_manager/core/browser/login_database.cc b/components/password_manager/core/browser/login_database.cc |
index 027e866636be2c22e2f06d3c1b66ade30a97d522..c4f55a0f26bd486e97c45788523bbb4bd784ff81 100644 |
--- a/components/password_manager/core/browser/login_database.cc |
+++ b/components/password_manager/core/browser/login_database.cc |
@@ -25,7 +25,7 @@ using autofill::PasswordForm; |
namespace password_manager { |
-static const int kCurrentVersionNumber = 7; |
+static const int kCurrentVersionNumber = 8; |
static const int kCompatibleVersionNumber = 1; |
Pickle SerializeVector(const std::vector<base::string16>& vec) { |
@@ -224,6 +224,11 @@ bool LoginDatabase::MigrateOldVersionsAsNeeded() { |
} |
meta_table_.SetVersionNumber(7); |
// Fall through. |
+ case 7: |
+ // Keep version 8 around even though no changes are made. See |
+ // crbug.com/423716 for context. |
+ meta_table_.SetVersionNumber(8); |
+ // Fall through. |
// TODO(gcasto): Remove use_additional_auth by copying table. |
// https://www.sqlite.org/lang_altertable.html |
case kCurrentVersionNumber: |