summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h b/chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h
index 913cb291937..fdd50526429 100644
--- a/chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h
+++ b/chromium/third_party/blink/renderer/modules/indexeddb/idb_transaction.h
@@ -152,7 +152,14 @@ class MODULES_EXPORT IDBTransaction final
// Called when deleting an index whose IDBIndex had been created.
void IndexDeleted(IDBIndex*);
- void SetActive(bool);
+ // Called during event dispatch.
+ //
+ // This can trigger transaction auto-commit.
+ void SetActive(bool new_is_active);
+
+ // Called right before and after structured serialization.
+ void SetActiveDuringSerialization(bool new_is_active);
+
void SetError(DOMException*);
DEFINE_ATTRIBUTE_EVENT_LISTENER(abort, kAbort)