Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: chrome/browser/webdata/web_data_service.h

Issue 217613002: Misc. cleanup found while mucking with search engines code: (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Chromium settings and storage represent user-selected preferences and 5 // Chromium settings and storage represent user-selected preferences and
6 // information and MUST not be extracted, overwritten or modified except 6 // information and MUST not be extracted, overwritten or modified except
7 // through Chromium defined APIs. 7 // through Chromium defined APIs.
8 8
9 #ifndef CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ 9 #ifndef CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
10 #define CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ 10 #define CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
114 // done. 114 // done.
115 115
116 void AddKeyword(const TemplateURLData& data); 116 void AddKeyword(const TemplateURLData& data);
117 void RemoveKeyword(TemplateURLID id); 117 void RemoveKeyword(TemplateURLID id);
118 void UpdateKeyword(const TemplateURLData& data); 118 void UpdateKeyword(const TemplateURLData& data);
119 119
120 // Fetches the keywords. 120 // Fetches the keywords.
121 // On success, consumer is notified with WDResult<KeywordTable::Keywords>. 121 // On success, consumer is notified with WDResult<KeywordTable::Keywords>.
122 Handle GetKeywords(WebDataServiceConsumer* consumer); 122 Handle GetKeywords(WebDataServiceConsumer* consumer);
123 123
124 // Sets the keywords used for the default search provider. 124 // Sets the ID of the default search provider.
125 void SetDefaultSearchProvider(const TemplateURL* url); 125 void SetDefaultSearchProviderID(TemplateURLID id);
126 126
127 // Sets the version of the builtin keywords. 127 // Sets the version of the builtin keywords.
128 void SetBuiltinKeywordVersion(int version); 128 void SetBuiltinKeywordVersion(int version);
129 129
130 ////////////////////////////////////////////////////////////////////////////// 130 //////////////////////////////////////////////////////////////////////////////
131 // 131 //
132 // Web Apps 132 // Web Apps
133 // 133 //
134 ////////////////////////////////////////////////////////////////////////////// 134 //////////////////////////////////////////////////////////////////////////////
135 135
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 // 180 //
181 // The following methods are only invoked on the DB thread. 181 // The following methods are only invoked on the DB thread.
182 // 182 //
183 ////////////////////////////////////////////////////////////////////////////// 183 //////////////////////////////////////////////////////////////////////////////
184 184
185 ////////////////////////////////////////////////////////////////////////////// 185 //////////////////////////////////////////////////////////////////////////////
186 // 186 //
187 // Keywords. 187 // Keywords.
188 // 188 //
189 ////////////////////////////////////////////////////////////////////////////// 189 //////////////////////////////////////////////////////////////////////////////
190 WebDatabase::State AddKeywordImpl( 190 WebDatabase::State AddKeywordImpl(const TemplateURLData& data,
191 const TemplateURLData& data, WebDatabase* db); 191 WebDatabase* db);
192 WebDatabase::State RemoveKeywordImpl( 192 WebDatabase::State RemoveKeywordImpl(TemplateURLID id,
193 TemplateURLID id, WebDatabase* db); 193 WebDatabase* db);
194 WebDatabase::State UpdateKeywordImpl( 194 WebDatabase::State UpdateKeywordImpl(const TemplateURLData& data,
195 const TemplateURLData& data, WebDatabase* db); 195 WebDatabase* db);
196 scoped_ptr<WDTypedResult> GetKeywordsImpl(WebDatabase* db); 196 scoped_ptr<WDTypedResult> GetKeywordsImpl(WebDatabase* db);
197 WebDatabase::State SetDefaultSearchProviderImpl( 197 WebDatabase::State SetDefaultSearchProviderImpl(TemplateURLID r,
198 TemplateURLID r, WebDatabase* db); 198 WebDatabase* db);
199 WebDatabase::State SetBuiltinKeywordVersionImpl(int version, WebDatabase* db); 199 WebDatabase::State SetBuiltinKeywordVersionImpl(int version, WebDatabase* db);
200 200
201 ////////////////////////////////////////////////////////////////////////////// 201 //////////////////////////////////////////////////////////////////////////////
202 // 202 //
203 // Web Apps. 203 // Web Apps.
204 // 204 //
205 ////////////////////////////////////////////////////////////////////////////// 205 //////////////////////////////////////////////////////////////////////////////
206 206
207 WebDatabase::State SetWebAppImageImpl(const GURL& app_url, 207 WebDatabase::State SetWebAppImageImpl(const GURL& app_url,
208 const SkBitmap& image, WebDatabase* db); 208 const SkBitmap& image, WebDatabase* db);
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 WebDatabase::State RemoveIE7LoginImpl( 249 WebDatabase::State RemoveIE7LoginImpl(
250 const IE7PasswordInfo& info, WebDatabase* db); 250 const IE7PasswordInfo& info, WebDatabase* db);
251 scoped_ptr<WDTypedResult> GetIE7LoginImpl( 251 scoped_ptr<WDTypedResult> GetIE7LoginImpl(
252 const IE7PasswordInfo& info, WebDatabase* db); 252 const IE7PasswordInfo& info, WebDatabase* db);
253 #endif // defined(OS_WIN) 253 #endif // defined(OS_WIN)
254 254
255 DISALLOW_COPY_AND_ASSIGN(WebDataService); 255 DISALLOW_COPY_AND_ASSIGN(WebDataService);
256 }; 256 };
257 257
258 #endif // CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ 258 #endif // CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698