summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/chromium/public/WebIDBDatabase.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/chromium/public/WebIDBDatabase.h')
-rw-r--r--Source/WebKit/chromium/public/WebIDBDatabase.h10
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(); }