summaryrefslogtreecommitdiffstats
path: root/WebKit/chromium/src/IDBFactoryBackendProxy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/chromium/src/IDBFactoryBackendProxy.cpp')
-rwxr-xr-xWebKit/chromium/src/IDBFactoryBackendProxy.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/WebKit/chromium/src/IDBFactoryBackendProxy.cpp b/WebKit/chromium/src/IDBFactoryBackendProxy.cpp
index 44cbb40..114e7e1 100755
--- a/WebKit/chromium/src/IDBFactoryBackendProxy.cpp
+++ b/WebKit/chromium/src/IDBFactoryBackendProxy.cpp
@@ -39,6 +39,7 @@
#include "WebIDBFactory.h"
#include "WebKit.h"
#include "WebKitClient.h"
+#include "WebVector.h"
#if ENABLE(INDEXED_DATABASE)
@@ -64,6 +65,14 @@ void IDBFactoryBackendProxy::open(const String& name, const String& description,
m_webIDBFactory->open(name, description, new WebIDBCallbacksImpl(callbacks), origin, webFrame);
}
+void IDBFactoryBackendProxy::abortPendingTransactions(const Vector<int>& pendingIDs)
+{
+ ASSERT(pendingIDs.size());
+ WebKit::WebVector<int> ids = pendingIDs;
+
+ m_webIDBFactory->abortPendingTransactions(ids);
+}
+
} // namespace WebCore
#endif // ENABLE(INDEXED_DATABASE)