summaryrefslogtreecommitdiffstats
path: root/WebKit/chromium/src/WebIDBDatabaseImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/chromium/src/WebIDBDatabaseImpl.h')
-rw-r--r--WebKit/chromium/src/WebIDBDatabaseImpl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/WebKit/chromium/src/WebIDBDatabaseImpl.h b/WebKit/chromium/src/WebIDBDatabaseImpl.h
index 46a6609..9ae74e0 100644
--- a/WebKit/chromium/src/WebIDBDatabaseImpl.h
+++ b/WebKit/chromium/src/WebIDBDatabaseImpl.h
@@ -36,6 +36,7 @@ namespace WebCore { class IDBDatabaseBackendInterface; }
namespace WebKit {
class WebIDBObjectStore;
+class WebIDBTransaction;
// See comment in WebIndexedDatabase for a high level overview these classes.
class WebIDBDatabaseImpl : public WebIDBDatabase {
@@ -51,6 +52,7 @@ public:
virtual void createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, WebIDBCallbacks* callbacks);
virtual WebIDBObjectStore* objectStore(const WebString& name, unsigned short mode);
virtual void removeObjectStore(const WebString& name, WebIDBCallbacks* callbacks);
+ virtual WebIDBTransaction* transaction(const WebDOMStringList& names, unsigned short mode, unsigned long timeout);
private:
WTF::RefPtr<WebCore::IDBDatabaseBackendInterface> m_databaseBackend;