summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h b/chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h
index 045b609c954..168cc4ab626 100644
--- a/chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h
+++ b/chromium/third_party/blink/renderer/modules/webdatabase/database_thread.h
@@ -44,7 +44,11 @@ class WaitableEvent;
class DatabaseThread : public GarbageCollectedFinalized<DatabaseThread> {
public:
- static DatabaseThread* Create() { return new DatabaseThread; }
+ static DatabaseThread* Create() {
+ return MakeGarbageCollected<DatabaseThread>();
+ }
+
+ DatabaseThread();
~DatabaseThread();
void Trace(blink::Visitor*);
@@ -69,8 +73,6 @@ class DatabaseThread : public GarbageCollectedFinalized<DatabaseThread> {
}
private:
- DatabaseThread();
-
void SetupDatabaseThread();
void CleanupDatabaseThread();
void CleanupDatabaseThreadCompleted();