ladybird/Libraries/LibWeb/IndexedDB
Tim Ledbetter 84043cd82d LibWeb: Track deleted state on IndexedDb Index and ObjectStore
An `InvalidStateError` is now thrown when an attempt is made to
interact with an index or object store that has been deleted.
2026-02-24 17:37:04 +01:00
..
Internal LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
ConnectionState.h LibWeb/IndexedDB: Remove spin_until from waiting for connection closure 2025-10-08 17:25:29 +02:00
IDBCursor.cpp LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
IDBCursor.h LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
IDBCursor.idl LibWeb/IDB: Implement IDBCursor::delete 2025-05-13 10:48:40 -06:00
IDBCursorWithValue.h LibWeb/IDB: Implement IDBCursorWithValue interface 2025-05-13 10:48:40 -06:00
IDBCursorWithValue.idl LibWeb/IDB: Implement IDBCursorWithValue interface 2025-05-13 10:48:40 -06:00
IDBDatabase.cpp LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
IDBDatabase.h LibWeb/IndexedDB: Remove spin_until from checking finished transactions 2025-10-08 17:25:29 +02:00
IDBDatabase.idl LibWeb/IDB: Implement IDBDatabase::transaction() 2025-04-28 11:31:31 +02:00
IDBFactory.cpp LibWeb/IndexedDB: Remove spin_until from request processing 2025-10-08 17:25:29 +02:00
IDBFactory.h LibWeb/IDB: Implement IDBFactory::databases() 2025-03-14 08:54:39 +01:00
IDBFactory.idl LibWeb/IDB: Implement IDBFactory::databases() 2025-03-14 08:54:39 +01:00
IDBIndex.cpp LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
IDBIndex.h LibWeb/IDB: Implement IDBIndex::get_all_records 2025-08-27 16:13:25 +02:00
IDBIndex.idl LibWeb/IDB: Implement IDBIndex::get_all_records 2025-08-27 16:13:25 +02:00
IDBKeyRange.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
IDBKeyRange.h LibWeb/IDB: Use enum flags in IDBKeyRange 2025-05-13 22:46:43 +12:00
IDBKeyRange.idl LibWeb: Implement IDBKeyRange 2025-01-14 23:46:09 +01:00
IDBObjectStore.cpp LibWeb: Track deleted state on IndexedDb Index and ObjectStore 2026-02-24 17:37:04 +01:00
IDBObjectStore.h LibWeb/IDB: Implement IDBObjectStore::get_all_records 2025-08-27 16:13:25 +02:00
IDBObjectStore.idl LibWeb/IDB: Implement IDBObjectStore::get_all_records 2025-08-27 16:13:25 +02:00
IDBOpenDBRequest.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
IDBOpenDBRequest.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
IDBOpenDBRequest.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
IDBRecord.cpp LibWeb/IDB: Correctly implement IDBRecord getters 2025-10-28 19:25:26 -04:00
IDBRecord.h LibWeb/IDB: Correctly implement IDBRecord getters 2025-10-28 19:25:26 -04:00
IDBRecord.idl LibWeb/IDB: Implement IDBRecord 2025-08-27 16:13:25 +02:00
IDBRequest.cpp LibGC+LibJS+LibWeb: Add Visitor::visit(Optional<T>) 2026-01-06 10:55:56 +01:00
IDBRequest.h LibWeb/IndexedDB: Remove spin_until from request processing 2025-10-08 17:25:29 +02:00
IDBRequest.idl LibWeb: Remove IDBRequest.idl FIXME 2024-12-01 22:04:05 +01:00
IDBTransaction.cpp LibWeb/IndexedDB: Remove spin_until from checking finished transactions 2025-10-08 17:25:29 +02:00
IDBTransaction.h LibWeb: Initialize IDBTransaction::m_state correctly 2025-12-19 20:21:07 -06:00
IDBTransaction.idl LibWeb/IDB: Implement IDBTransaction::objectStore 2025-04-10 19:12:30 -06:00
IDBVersionChangeEvent.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
IDBVersionChangeEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
IDBVersionChangeEvent.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00