Home
last modified time | relevance | path

Searched refs:ExtensionDataDeleter (Results 1 – 3 of 3) sorted by relevance

/external/chromium/chrome/browser/extensions/
Dextension_data_deleter.cc18 ExtensionDataDeleter::ExtensionDataDeleter(Profile* profile, in ExtensionDataDeleter() function in ExtensionDataDeleter
30 ExtensionDataDeleter::~ExtensionDataDeleter() { in ~ExtensionDataDeleter()
33 void ExtensionDataDeleter::StartDeleting() { in StartDeleting()
38 NewRunnableMethod(this, &ExtensionDataDeleter::DeleteCookiesOnIOThread)); in StartDeleting()
43 this, &ExtensionDataDeleter::DeleteLocalStorageOnWebkitThread)); in StartDeleting()
48 this, &ExtensionDataDeleter::DeleteIndexedDBOnWebkitThread)); in StartDeleting()
53 this, &ExtensionDataDeleter::DeleteDatabaseOnFileThread)); in StartDeleting()
58 this, &ExtensionDataDeleter::DeleteFileSystemOnFileThread)); in StartDeleting()
61 void ExtensionDataDeleter::DeleteCookiesOnIOThread() { in DeleteCookiesOnIOThread()
70 void ExtensionDataDeleter::DeleteDatabaseOnFileThread() { in DeleteDatabaseOnFileThread()
[all …]
Dextension_data_deleter.h32 class ExtensionDataDeleter
33 : public base::RefCountedThreadSafe<ExtensionDataDeleter,
36 ExtensionDataDeleter(Profile* profile, const GURL& extension_url);
46 friend class DeleteTask<ExtensionDataDeleter>;
48 ~ExtensionDataDeleter();
87 DISALLOW_COPY_AND_ASSIGN(ExtensionDataDeleter);
Dextension_service.cc714 scoped_refptr<ExtensionDataDeleter> deleter( in ClearExtensionData()
715 new ExtensionDataDeleter(profile_, extension_url)); in ClearExtensionData()