| Index: chrome/browser/webdata/keyword_table.h
|
| diff --git a/chrome/browser/webdata/keyword_table.h b/chrome/browser/webdata/keyword_table.h
|
| index 3efce6358d429dbb3e50ba9b4e7f1b76f6238a3a..901fbcb5b7bdfad64152a093ee71b274f7b225da 100644
|
| --- a/chrome/browser/webdata/keyword_table.h
|
| +++ b/chrome/browser/webdata/keyword_table.h
|
| @@ -9,6 +9,7 @@
|
| #include <vector>
|
|
|
| #include "base/gtest_prod_util.h"
|
| +#include "base/string16.h"
|
| #include "chrome/browser/webdata/web_database_table.h"
|
| #include "chrome/browser/search_engines/template_url_id.h"
|
|
|
| @@ -82,6 +83,14 @@ class KeywordTable : public WebDatabaseTable {
|
| bool SetDefaultSearchProviderID(int64 id);
|
| int64 GetDefaultSearchProviderID();
|
|
|
| + // Backup of the default search provider. 0 if the setting can't be verified.
|
| + int64 GetDefaultSearchProviderIDBackup();
|
| +
|
| + // Returns true if the default search provider has been changed out under
|
| + // us. This can happen if another process modifies our database or the
|
| + // file was corrupted.
|
| + bool DidDefaultSearchProviderChange();
|
| +
|
| // Version of the built-in keywords.
|
| bool SetBuiltinKeywordVersion(int version);
|
| int GetBuiltinKeywordVersion();
|
|
|