LibWeb/IDB: Implement abort and wait steps for closing a connection

This commit is contained in:
stelar7 2025-04-09 22:59:34 +02:00 committed by Andrew Kaster
commit b6b00acbd1
Notes: github-actions[bot] 2025-04-11 01:14:22 +00:00
2 changed files with 29 additions and 3 deletions

View file

@ -56,6 +56,7 @@ public:
[[nodiscard]] bool is_upgrade_transaction() const { return m_mode == Bindings::IDBTransactionMode::Versionchange; }
[[nodiscard]] bool is_readonly() const { return m_mode == Bindings::IDBTransactionMode::Readonly; }
[[nodiscard]] bool is_readwrite() const { return m_mode == Bindings::IDBTransactionMode::Readwrite; }
[[nodiscard]] bool is_finished() const { return m_state == TransactionState::Finished; }
WebIDL::ExceptionOr<void> abort();