| Index: webkit/browser/database/databases_table.h
|
| diff --git a/webkit/browser/database/databases_table.h b/webkit/browser/database/databases_table.h
|
| index c3cdbb825ad2cbe58bed20c6ecab085e5c560d31..18342b700c01a8ce556174a72505fef7fe50b7f9 100644
|
| --- a/webkit/browser/database/databases_table.h
|
| +++ b/webkit/browser/database/databases_table.h
|
| @@ -1,54 +1,5 @@
|
| -// Copyright (c) 2009 The Chromium Authors. All rights reserved.
|
| +// Copyright 2014 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.
|
|
|
| -#ifndef WEBKIT_BROWSER_DATABASE_DATABASES_TABLE_H_
|
| -#define WEBKIT_BROWSER_DATABASE_DATABASES_TABLE_H_
|
| -
|
| -#include <vector>
|
| -
|
| -#include "base/strings/string16.h"
|
| -#include "webkit/browser/storage_browser_export.h"
|
| -
|
| -namespace sql {
|
| -class Connection;
|
| -}
|
| -
|
| -namespace storage {
|
| -
|
| -struct STORAGE_EXPORT_PRIVATE DatabaseDetails {
|
| - DatabaseDetails();
|
| - ~DatabaseDetails();
|
| -
|
| - std::string origin_identifier;
|
| - base::string16 database_name;
|
| - base::string16 description;
|
| - int64 estimated_size;
|
| -};
|
| -
|
| -class STORAGE_EXPORT_PRIVATE DatabasesTable {
|
| - public:
|
| - explicit DatabasesTable(sql::Connection* db) : db_(db) { }
|
| -
|
| - bool Init();
|
| - int64 GetDatabaseID(const std::string& origin_identifier,
|
| - const base::string16& database_name);
|
| - bool GetDatabaseDetails(const std::string& origin_identifier,
|
| - const base::string16& database_name,
|
| - DatabaseDetails* details);
|
| - bool InsertDatabaseDetails(const DatabaseDetails& details);
|
| - bool UpdateDatabaseDetails(const DatabaseDetails& details);
|
| - bool DeleteDatabaseDetails(const std::string& origin_identifier,
|
| - const base::string16& database_name);
|
| - bool GetAllOriginIdentifiers(std::vector<std::string>* origin_identifiers);
|
| - bool GetAllDatabaseDetailsForOriginIdentifier(
|
| - const std::string& origin_identifier,
|
| - std::vector<DatabaseDetails>* details);
|
| - bool DeleteOriginIdentifier(const std::string& origin_identifier);
|
| - private:
|
| - sql::Connection* db_;
|
| -};
|
| -
|
| -} // namespace storage
|
| -
|
| -#endif // WEBKIT_BROWSER_DATABASE_DATABASES_TABLE_H_
|
| +#include "storage/browser/database/databases_table.h"
|
|
|