Index: chrome/browser/webdata/logins_table.cc |
diff --git a/chrome/browser/webdata/logins_table.cc b/chrome/browser/webdata/logins_table.cc |
deleted file mode 100644 |
index ff14bcba8a6bef11099b52fea44b063ef1ea8ca1..0000000000000000000000000000000000000000 |
--- a/chrome/browser/webdata/logins_table.cc |
+++ /dev/null |
@@ -1,68 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/webdata/logins_table.h" |
- |
-#include <limits> |
- |
-#include "base/logging.h" |
-#include "components/webdata/common/web_database.h" |
-#include "sql/statement.h" |
- |
-namespace { |
- |
-WebDatabaseTable::TypeKey GetKey() { |
- // We just need a unique constant. Use the address of a static that |
- // COMDAT folding won't touch in an optimizing linker. |
- static int table_key = 0; |
- return reinterpret_cast<void*>(&table_key); |
-} |
- |
-} // namespace |
- |
-LoginsTable* LoginsTable::FromWebDatabase(WebDatabase* db) { |
- return static_cast<LoginsTable*>(db->GetTable(GetKey())); |
-} |
- |
-WebDatabaseTable::TypeKey LoginsTable::GetTypeKey() const { |
- return GetKey(); |
-} |
- |
-bool LoginsTable::CreateTablesIfNecessary() { |
- if (db_->DoesTableExist("logins")) { |
- // We don't check for success. It doesn't matter that much. |
- // If we fail we'll just try again later anyway. |
- ignore_result(db_->Execute("DROP TABLE logins")); |
- } |
- |
-#if defined(OS_WIN) |
- if (!db_->DoesTableExist("ie7_logins")) { |
- if (!db_->Execute("CREATE TABLE ie7_logins (" |
- "url_hash VARCHAR NOT NULL, " |
- "password_value BLOB, " |
- "date_created INTEGER NOT NULL," |
- "UNIQUE " |
- "(url_hash))")) { |
- NOTREACHED(); |
- return false; |
- } |
- if (!db_->Execute("CREATE INDEX ie7_logins_hash ON " |
- "ie7_logins (url_hash)")) { |
- NOTREACHED(); |
- return false; |
- } |
- } |
-#endif |
- |
- return true; |
-} |
- |
-bool LoginsTable::IsSyncable() { |
- return true; |
-} |
- |
-bool LoginsTable::MigrateToVersion(int version, |
- bool* update_compatible_version) { |
- return true; |
-} |