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

Unified Diff: components/signin/core/browser/webdata/token_web_data.cc

Issue 2591963004: Transform RefCountedDeleteOnMessageLoop to RefCountedDeleteOnSequence. (Closed)
Patch Set: similarity Created 4 years 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 side-by-side diff with in-line comments
Download patch
Index: components/signin/core/browser/webdata/token_web_data.cc
diff --git a/components/signin/core/browser/webdata/token_web_data.cc b/components/signin/core/browser/webdata/token_web_data.cc
index 8c390faf6424358072557a9283f1ab0e99707cce..0c6425529c05c362a0ef9c8fa50b6138c4987401 100644
--- a/components/signin/core/browser/webdata/token_web_data.cc
+++ b/components/signin/core/browser/webdata/token_web_data.cc
@@ -6,7 +6,7 @@
#include "base/bind.h"
#include "base/memory/ptr_util.h"
-#include "base/memory/ref_counted_delete_on_message_loop.h"
+#include "base/memory/ref_counted_delete_on_sequence.h"
#include "base/single_thread_task_runner.h"
#include "base/stl_util.h"
#include "components/signin/core/browser/webdata/token_service_table.h"
@@ -16,11 +16,10 @@ using base::Bind;
using base::Time;
class TokenWebDataBackend
- : public base::RefCountedDeleteOnMessageLoop<TokenWebDataBackend> {
-
+ : public base::RefCountedDeleteOnSequence<TokenWebDataBackend> {
public:
TokenWebDataBackend(scoped_refptr<base::SingleThreadTaskRunner> db_thread)
- : base::RefCountedDeleteOnMessageLoop<TokenWebDataBackend>(db_thread) {}
+ : base::RefCountedDeleteOnSequence<TokenWebDataBackend>(db_thread) {}
WebDatabase::State RemoveAllTokens(WebDatabase* db) {
if (TokenServiceTable::FromWebDatabase(db)->RemoveAllTokens()) {
@@ -59,7 +58,7 @@ class TokenWebDataBackend
}
private:
- friend class base::RefCountedDeleteOnMessageLoop<TokenWebDataBackend>;
+ friend class base::RefCountedDeleteOnSequence<TokenWebDataBackend>;
friend class base::DeleteHelper<TokenWebDataBackend>;
};

Powered by Google App Engine
This is Rietveld 408576698