Index: Source/WebKit/chromium/src/IDBDatabaseCallbacksProxy.h |
diff --git a/Source/WebKit/chromium/src/IDBDatabaseCallbacksProxy.h b/Source/WebKit/chromium/src/IDBDatabaseCallbacksProxy.h |
index 43b0b37afbddacf0d55df84bd75a245d1ed6aba9..b01b26c7ce36c4bc8c21f1f689cd745114957d7c 100644 |
--- a/Source/WebKit/chromium/src/IDBDatabaseCallbacksProxy.h |
+++ b/Source/WebKit/chromium/src/IDBDatabaseCallbacksProxy.h |
@@ -35,7 +35,7 @@ class WebIDBDatabaseCallbacks; |
class IDBDatabaseCallbacksProxy : public WebCore::IDBDatabaseCallbacks { |
public: |
- static PassRefPtr<IDBDatabaseCallbacksProxy> create(PassOwnPtr<WebIDBDatabaseCallbacks>); |
+ static IDBDatabaseCallbacksProxy* create(PassOwnPtr<WebIDBDatabaseCallbacks>); |
virtual ~IDBDatabaseCallbacksProxy(); |
virtual void onForcedClose(); |
@@ -44,6 +44,8 @@ public: |
virtual void onAbort(int64_t transactionId, PassRefPtr<WebCore::IDBDatabaseError>); |
virtual void onComplete(int64_t transactionId); |
+ virtual void trace(WebCore::Visitor*) OVERRIDE { } |
+ |
private: |
IDBDatabaseCallbacksProxy(PassOwnPtr<WebIDBDatabaseCallbacks>); |