Index: components/webdata/common/web_database_service.h |
diff --git a/components/webdata/common/web_database_service.h b/components/webdata/common/web_database_service.h |
index 3c766573d061b127351065c18b14a1461a304c8e..994a3ab721859a36f89f49209cf223bf5eca2d2c 100644 |
--- a/components/webdata/common/web_database_service.h |
+++ b/components/webdata/common/web_database_service.h |
@@ -14,7 +14,7 @@ |
#include "base/compiler_specific.h" |
#include "base/files/file_path.h" |
#include "base/memory/ref_counted.h" |
-#include "base/memory/ref_counted_delete_on_message_loop.h" |
+#include "base/memory/ref_counted_delete_on_task_runner.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
#include "base/message_loop/message_loop_proxy.h" |
@@ -47,7 +47,7 @@ class WebDataServiceConsumer; |
//////////////////////////////////////////////////////////////////////////////// |
class WEBDATA_EXPORT WebDatabaseService |
- : public base::RefCountedDeleteOnMessageLoop<WebDatabaseService> { |
+ : public base::RefCountedDeleteOnTaskRunner<WebDatabaseService> { |
public: |
typedef base::Callback<scoped_ptr<WDTypedResult>(WebDatabase*)> ReadTask; |
typedef base::Callback<WebDatabase::State(WebDatabase*)> WriteTask; |
@@ -115,7 +115,7 @@ class WEBDATA_EXPORT WebDatabaseService |
private: |
class BackendDelegate; |
friend class BackendDelegate; |
- friend class base::RefCountedDeleteOnMessageLoop<WebDatabaseService>; |
+ friend class base::RefCountedDeleteOnTaskRunner<WebDatabaseService>; |
friend class base::DeleteHelper<WebDatabaseService>; |
typedef std::vector<DBLoadedCallback> LoadedCallbacks; |