summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h')
-rw-r--r--chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h b/chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h
index eeb996e834a..a0960161a96 100644
--- a/chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h
+++ b/chromium/third_party/WebKit/Source/web/DatabaseClientImpl.h
@@ -36,14 +36,17 @@
namespace blink {
-class DatabaseClientImpl : public WebCore::DatabaseClient {
+class DatabaseClientImpl FINAL : public NoBaseWillBeGarbageCollectedFinalized<DatabaseClientImpl>, public WebCore::DatabaseClient {
+ WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DatabaseClientImpl);
public:
- static PassOwnPtr<DatabaseClientImpl> create();
+ static PassOwnPtrWillBeRawPtr<DatabaseClientImpl> create();
virtual ~DatabaseClientImpl();
virtual bool allowDatabase(WebCore::ExecutionContext*, const String& name, const String& displayName, unsigned long estimatedSize) OVERRIDE;
+ virtual void trace(WebCore::Visitor*) OVERRIDE { }
+
private:
DatabaseClientImpl();
};