Index: third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h |
diff --git a/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h b/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h |
index 1c3a1244c7598b8e3b14232d3829eaaaf0c2b707..148d947a1dbb77e7501a808a80df645e8796b011 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h |
+++ b/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h |
@@ -61,6 +61,11 @@ class MODULES_EXPORT IDBTransaction final |
DEFINE_WRAPPERTYPEINFO(); |
public: |
+ static IDBTransaction* createObserver(ExecutionContext*, |
+ int64_t, |
+ const HashSet<String>& scope, |
+ IDBDatabase*); |
+ |
static IDBTransaction* createNonVersionChange(ScriptState*, |
int64_t, |
const HashSet<String>& scope, |
@@ -142,6 +147,12 @@ class MODULES_EXPORT IDBTransaction final |
private: |
using IDBObjectStoreMap = HeapHashMap<String, Member<IDBObjectStore>>; |
+ // For observer transactions. |
+ IDBTransaction(ExecutionContext*, |
+ int64_t, |
+ const HashSet<String>& scope, |
+ IDBDatabase*); |
+ |
// For non-upgrade transactions. |
IDBTransaction(ScriptState*, |
int64_t, |