diff options
Diffstat (limited to 'Source/WebKit/chromium/public/WebIDBDatabase.h')
-rw-r--r-- | Source/WebKit/chromium/public/WebIDBDatabase.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Source/WebKit/chromium/public/WebIDBDatabase.h b/Source/WebKit/chromium/public/WebIDBDatabase.h index 5ed8052..df4217b 100644 --- a/Source/WebKit/chromium/public/WebIDBDatabase.h +++ b/Source/WebKit/chromium/public/WebIDBDatabase.h @@ -65,10 +65,14 @@ public: virtual void deleteObjectStore(const WebString& name, const WebIDBTransaction& transaction, WebExceptionCode& ec) { WEBKIT_ASSERT_NOT_REACHED(); } virtual void setVersion(const WebString& version, WebIDBCallbacks* callbacks, WebExceptionCode&) { WEBKIT_ASSERT_NOT_REACHED(); } // Transfers ownership of the WebIDBTransaction to the caller. - virtual WebIDBTransaction* transaction(const WebDOMStringList& names, unsigned short mode, unsigned long timeout, WebExceptionCode&) + virtual WebIDBTransaction* transaction(const WebDOMStringList& names, unsigned short mode, WebExceptionCode& ec) { - WEBKIT_ASSERT_NOT_REACHED(); - return 0; + return transaction(names, mode, 0, ec); + } + // FIXME: Remove. + virtual WebIDBTransaction* transaction(const WebDOMStringList& names, unsigned short mode, unsigned long, WebExceptionCode& ec) + { + return transaction(names, mode, ec); } virtual void close() { WEBKIT_ASSERT_NOT_REACHED(); } |