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

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

Issue 22407016: Cleanup: Delete more dead Web Intents code. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 4 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
141 // Sets whether all the images have been downloaded for the specified web app. 141 // Sets whether all the images have been downloaded for the specified web app.
142 void SetWebAppHasAllImages(const GURL& app_url, bool has_all_images); 142 void SetWebAppHasAllImages(const GURL& app_url, bool has_all_images);
143 143
144 // Removes all images for the specified web app. 144 // Removes all images for the specified web app.
145 void RemoveWebApp(const GURL& app_url); 145 void RemoveWebApp(const GURL& app_url);
146 146
147 // Fetches the images and whether all images have been downloaded for the 147 // Fetches the images and whether all images have been downloaded for the
148 // specified web app. 148 // specified web app.
149 Handle GetWebAppImages(const GURL& app_url, WebDataServiceConsumer* consumer); 149 Handle GetWebAppImages(const GURL& app_url, WebDataServiceConsumer* consumer);
150 150
151 #if defined(ENABLE_WEB_INTENTS)
152 //////////////////////////////////////////////////////////////////////////////
153 //
154 // Web Intents
155 //
156 //////////////////////////////////////////////////////////////////////////////
157
158 // Adds a web intent service registration.
159 void AddWebIntentService(const webkit_glue::WebIntentServiceData& service);
160
161 // Removes a web intent service registration.
162 void RemoveWebIntentService(const webkit_glue::WebIntentServiceData& service);
163
164 // Get all web intent services registered for the specified |action|.
165 // |consumer| must not be NULL.
166 Handle GetWebIntentServicesForAction(const string16& action,
167 WebDataServiceConsumer* consumer);
168
169 // Get all web intent services registered using the specified |service_url|.
170 // |consumer| must not be NULL.
171 Handle GetWebIntentServicesForURL(const string16& service_url,
172 WebDataServiceConsumer* consumer);
173
174 // Get all web intent services registered. |consumer| must not be NULL.
175 Handle GetAllWebIntentServices(WebDataServiceConsumer* consumer);
176
177 // Adds a default web intent service entry.
178 void AddDefaultWebIntentService(const DefaultWebIntentService& service);
179
180 // Removes a default web intent service entry. Removes entries matching
181 // the |action|, |type|, and |url_pattern| of |service|.
182 void RemoveDefaultWebIntentService(const DefaultWebIntentService& service);
183
184 // Removes all default web intent service entries associated with
185 // |service_url|
186 void RemoveWebIntentServiceDefaults(const GURL& service_url);
187
188 // Get a list of all web intent service defaults for the given |action|.
189 // |consumer| must not be null.
190 Handle GetDefaultWebIntentServicesForAction(const string16& action,
191 WebDataServiceConsumer* consumer);
192
193 // Get a list of all registered web intent service defaults.
194 // |consumer| must not be null.
195 Handle GetAllDefaultWebIntentServices(WebDataServiceConsumer* consumer);
196 #endif
197
198 #if defined(OS_WIN) 151 #if defined(OS_WIN)
199 ////////////////////////////////////////////////////////////////////////////// 152 //////////////////////////////////////////////////////////////////////////////
200 // 153 //
201 // IE7/8 Password Access (used by PasswordStoreWin - do not use elsewhere) 154 // IE7/8 Password Access (used by PasswordStoreWin - do not use elsewhere)
202 // 155 //
203 ////////////////////////////////////////////////////////////////////////////// 156 //////////////////////////////////////////////////////////////////////////////
204 157
205 // Adds |info| to the list of imported passwords from ie7/ie8. 158 // Adds |info| to the list of imported passwords from ie7/ie8.
206 void AddIE7Login(const IE7PasswordInfo& info); 159 void AddIE7Login(const IE7PasswordInfo& info);
207 160
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 WebDatabase::State RemoveIE7LoginImpl( 248 WebDatabase::State RemoveIE7LoginImpl(
296 const IE7PasswordInfo& info, WebDatabase* db); 249 const IE7PasswordInfo& info, WebDatabase* db);
297 scoped_ptr<WDTypedResult> GetIE7LoginImpl( 250 scoped_ptr<WDTypedResult> GetIE7LoginImpl(
298 const IE7PasswordInfo& info, WebDatabase* db); 251 const IE7PasswordInfo& info, WebDatabase* db);
299 #endif // defined(OS_WIN) 252 #endif // defined(OS_WIN)
300 253
301 DISALLOW_COPY_AND_ASSIGN(WebDataService); 254 DISALLOW_COPY_AND_ASSIGN(WebDataService);
302 }; 255 };
303 256
304 #endif // CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ 257 #endif // CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698