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

Side by Side Diff: chrome/browser/extensions/api/browsing_data/browsing_data_api.cc

Issue 356713005: Rename ServerBoundCert => ChannelID to reflect the current name (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix cookies_list.js Created 6 years, 5 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 // Defines the Chrome Extensions BrowsingData API functions, which entail 5 // Defines the Chrome Extensions BrowsingData API functions, which entail
6 // clearing browsing data, and clearing the browser's cache (which, let's be 6 // clearing browsing data, and clearing the browser's cache (which, let's be
7 // honest, are the same thing), as specified in the extension API JSON. 7 // honest, are the same thing), as specified in the extension API JSON.
8 8
9 #include "chrome/browser/extensions/api/browsing_data/browsing_data_api.h" 9 #include "chrome/browser/extensions/api/browsing_data/browsing_data_api.h"
10 10
(...skipping 17 matching lines...) Expand all
28 namespace extension_browsing_data_api_constants { 28 namespace extension_browsing_data_api_constants {
29 29
30 // Parameter name keys. 30 // Parameter name keys.
31 const char kDataRemovalPermittedKey[] = "dataRemovalPermitted"; 31 const char kDataRemovalPermittedKey[] = "dataRemovalPermitted";
32 const char kDataToRemoveKey[] = "dataToRemove"; 32 const char kDataToRemoveKey[] = "dataToRemove";
33 const char kOptionsKey[] = "options"; 33 const char kOptionsKey[] = "options";
34 34
35 // Type keys. 35 // Type keys.
36 const char kAppCacheKey[] = "appcache"; 36 const char kAppCacheKey[] = "appcache";
37 const char kCacheKey[] = "cache"; 37 const char kCacheKey[] = "cache";
38 const char kChannelIDsKey[] = "serverBoundCertificates";
38 const char kCookiesKey[] = "cookies"; 39 const char kCookiesKey[] = "cookies";
39 const char kDownloadsKey[] = "downloads"; 40 const char kDownloadsKey[] = "downloads";
40 const char kFileSystemsKey[] = "fileSystems"; 41 const char kFileSystemsKey[] = "fileSystems";
41 const char kFormDataKey[] = "formData"; 42 const char kFormDataKey[] = "formData";
42 const char kHistoryKey[] = "history"; 43 const char kHistoryKey[] = "history";
43 const char kIndexedDBKey[] = "indexedDB"; 44 const char kIndexedDBKey[] = "indexedDB";
44 const char kLocalStorageKey[] = "localStorage"; 45 const char kLocalStorageKey[] = "localStorage";
45 const char kServerBoundCertsKey[] = "serverBoundCertificates";
46 const char kPasswordsKey[] = "passwords"; 46 const char kPasswordsKey[] = "passwords";
47 const char kPluginDataKey[] = "pluginData"; 47 const char kPluginDataKey[] = "pluginData";
48 const char kWebSQLKey[] = "webSQL"; 48 const char kWebSQLKey[] = "webSQL";
49 49
50 // Option keys. 50 // Option keys.
51 const char kExtensionsKey[] = "extension"; 51 const char kExtensionsKey[] = "extension";
52 const char kOriginTypesKey[] = "originTypes"; 52 const char kOriginTypesKey[] = "originTypes";
53 const char kProtectedWebKey[] = "protectedWeb"; 53 const char kProtectedWebKey[] = "protectedWeb";
54 const char kSinceKey[] = "since"; 54 const char kSinceKey[] = "since";
55 const char kUnprotectedWebKey[] = "unprotectedWeb"; 55 const char kUnprotectedWebKey[] = "unprotectedWeb";
(...skipping 23 matching lines...) Expand all
79 return BrowsingDataRemover::REMOVE_FILE_SYSTEMS; 79 return BrowsingDataRemover::REMOVE_FILE_SYSTEMS;
80 if (strcmp(key, extension_browsing_data_api_constants::kFormDataKey) == 0) 80 if (strcmp(key, extension_browsing_data_api_constants::kFormDataKey) == 0)
81 return BrowsingDataRemover::REMOVE_FORM_DATA; 81 return BrowsingDataRemover::REMOVE_FORM_DATA;
82 if (strcmp(key, extension_browsing_data_api_constants::kHistoryKey) == 0) 82 if (strcmp(key, extension_browsing_data_api_constants::kHistoryKey) == 0)
83 return BrowsingDataRemover::REMOVE_HISTORY; 83 return BrowsingDataRemover::REMOVE_HISTORY;
84 if (strcmp(key, extension_browsing_data_api_constants::kIndexedDBKey) == 0) 84 if (strcmp(key, extension_browsing_data_api_constants::kIndexedDBKey) == 0)
85 return BrowsingDataRemover::REMOVE_INDEXEDDB; 85 return BrowsingDataRemover::REMOVE_INDEXEDDB;
86 if (strcmp(key, extension_browsing_data_api_constants::kLocalStorageKey) == 0) 86 if (strcmp(key, extension_browsing_data_api_constants::kLocalStorageKey) == 0)
87 return BrowsingDataRemover::REMOVE_LOCAL_STORAGE; 87 return BrowsingDataRemover::REMOVE_LOCAL_STORAGE;
88 if (strcmp(key, 88 if (strcmp(key,
89 extension_browsing_data_api_constants::kServerBoundCertsKey) == 0) 89 extension_browsing_data_api_constants::kChannelIDsKey) == 0)
90 return BrowsingDataRemover::REMOVE_SERVER_BOUND_CERTS; 90 return BrowsingDataRemover::REMOVE_CHANNEL_IDS;
91 if (strcmp(key, extension_browsing_data_api_constants::kPasswordsKey) == 0) 91 if (strcmp(key, extension_browsing_data_api_constants::kPasswordsKey) == 0)
92 return BrowsingDataRemover::REMOVE_PASSWORDS; 92 return BrowsingDataRemover::REMOVE_PASSWORDS;
93 if (strcmp(key, extension_browsing_data_api_constants::kPluginDataKey) == 0) 93 if (strcmp(key, extension_browsing_data_api_constants::kPluginDataKey) == 0)
94 return BrowsingDataRemover::REMOVE_PLUGIN_DATA; 94 return BrowsingDataRemover::REMOVE_PLUGIN_DATA;
95 if (strcmp(key, extension_browsing_data_api_constants::kWebSQLKey) == 0) 95 if (strcmp(key, extension_browsing_data_api_constants::kWebSQLKey) == 0)
96 return BrowsingDataRemover::REMOVE_WEBSQL; 96 return BrowsingDataRemover::REMOVE_WEBSQL;
97 97
98 return 0; 98 return 0;
99 } 99 }
100 100
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
164 SetDetails(selected.get(), permitted.get(), 164 SetDetails(selected.get(), permitted.get(),
165 extension_browsing_data_api_constants::kIndexedDBKey, 165 extension_browsing_data_api_constants::kIndexedDBKey,
166 delete_site_data); 166 delete_site_data);
167 SetDetails(selected.get(), permitted.get(), 167 SetDetails(selected.get(), permitted.get(),
168 extension_browsing_data_api_constants::kLocalStorageKey, 168 extension_browsing_data_api_constants::kLocalStorageKey,
169 delete_site_data); 169 delete_site_data);
170 SetDetails(selected.get(), permitted.get(), 170 SetDetails(selected.get(), permitted.get(),
171 extension_browsing_data_api_constants::kWebSQLKey, 171 extension_browsing_data_api_constants::kWebSQLKey,
172 delete_site_data); 172 delete_site_data);
173 SetDetails(selected.get(), permitted.get(), 173 SetDetails(selected.get(), permitted.get(),
174 extension_browsing_data_api_constants::kServerBoundCertsKey, 174 extension_browsing_data_api_constants::kChannelIDsKey,
175 delete_site_data); 175 delete_site_data);
176 176
177 SetDetails(selected.get(), permitted.get(), 177 SetDetails(selected.get(), permitted.get(),
178 extension_browsing_data_api_constants::kPluginDataKey, 178 extension_browsing_data_api_constants::kPluginDataKey,
179 delete_site_data && prefs->GetBoolean(prefs::kClearPluginLSODataEnabled)); 179 delete_site_data && prefs->GetBoolean(prefs::kClearPluginLSODataEnabled));
180 180
181 SetDetails(selected.get(), permitted.get(), 181 SetDetails(selected.get(), permitted.get(),
182 extension_browsing_data_api_constants::kHistoryKey, 182 extension_browsing_data_api_constants::kHistoryKey,
183 prefs->GetBoolean(prefs::kDeleteBrowsingHistory)); 183 prefs->GetBoolean(prefs::kDeleteBrowsingHistory));
184 SetDetails(selected.get(), permitted.get(), 184 SetDetails(selected.get(), permitted.get(),
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after
377 int BrowsingDataRemoveAppcacheFunction::GetRemovalMask() { 377 int BrowsingDataRemoveAppcacheFunction::GetRemovalMask() {
378 return BrowsingDataRemover::REMOVE_APPCACHE; 378 return BrowsingDataRemover::REMOVE_APPCACHE;
379 } 379 }
380 380
381 int BrowsingDataRemoveCacheFunction::GetRemovalMask() { 381 int BrowsingDataRemoveCacheFunction::GetRemovalMask() {
382 return BrowsingDataRemover::REMOVE_CACHE; 382 return BrowsingDataRemover::REMOVE_CACHE;
383 } 383 }
384 384
385 int BrowsingDataRemoveCookiesFunction::GetRemovalMask() { 385 int BrowsingDataRemoveCookiesFunction::GetRemovalMask() {
386 return BrowsingDataRemover::REMOVE_COOKIES | 386 return BrowsingDataRemover::REMOVE_COOKIES |
387 BrowsingDataRemover::REMOVE_SERVER_BOUND_CERTS; 387 BrowsingDataRemover::REMOVE_CHANNEL_IDS;
388 } 388 }
389 389
390 int BrowsingDataRemoveDownloadsFunction::GetRemovalMask() { 390 int BrowsingDataRemoveDownloadsFunction::GetRemovalMask() {
391 return BrowsingDataRemover::REMOVE_DOWNLOADS; 391 return BrowsingDataRemover::REMOVE_DOWNLOADS;
392 } 392 }
393 393
394 int BrowsingDataRemoveFileSystemsFunction::GetRemovalMask() { 394 int BrowsingDataRemoveFileSystemsFunction::GetRemovalMask() {
395 return BrowsingDataRemover::REMOVE_FILE_SYSTEMS; 395 return BrowsingDataRemover::REMOVE_FILE_SYSTEMS;
396 } 396 }
397 397
(...skipping 17 matching lines...) Expand all
415 return BrowsingDataRemover::REMOVE_PLUGIN_DATA; 415 return BrowsingDataRemover::REMOVE_PLUGIN_DATA;
416 } 416 }
417 417
418 int BrowsingDataRemovePasswordsFunction::GetRemovalMask() { 418 int BrowsingDataRemovePasswordsFunction::GetRemovalMask() {
419 return BrowsingDataRemover::REMOVE_PASSWORDS; 419 return BrowsingDataRemover::REMOVE_PASSWORDS;
420 } 420 }
421 421
422 int BrowsingDataRemoveWebSQLFunction::GetRemovalMask() { 422 int BrowsingDataRemoveWebSQLFunction::GetRemovalMask() {
423 return BrowsingDataRemover::REMOVE_WEBSQL; 423 return BrowsingDataRemover::REMOVE_WEBSQL;
424 } 424 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698