Luke Wilde
|
d87c2a55b0
|
LibWeb/IndexedDB: Remove spin_until from checking finished transactions
|
2025-10-08 17:25:29 +02:00 |
|
Luke Wilde
|
5c69784ef9
|
LibWeb/IndexedDB: Remove spin_until from request processing
|
2025-10-08 17:25:29 +02:00 |
|
stelar7
|
fde5dc7491
|
LibWeb/IDB: Implement create_a_request_to_retrieve_multiple_items
|
2025-08-27 16:13:25 +02:00 |
|
stelar7
|
bac1c84241
|
LibWeb/IDB: Implement retrieve_multiple_items_from_an_index
|
2025-08-27 16:13:25 +02:00 |
|
stelar7
|
839ffd45f3
|
LibWeb/IDB: Implement retrieve_multiple_items_from_an_object_store
|
2025-08-27 16:13:25 +02:00 |
|
stelar7
|
87af53a613
|
LibWeb/IDB: Implement is_a_potentially_valid_key_range
|
2025-08-27 16:13:25 +02:00 |
|
stelar7
|
474b748275
|
LibWeb/IDB: Check the request error instead of the transaction
|
2025-08-14 09:31:56 +01:00 |
|
stelar7
|
3815a7c1eb
|
LibWeb: Implement cleanup_indexed_database_transactions
|
2025-06-18 19:05:41 +12:00 |
|
stelar7
|
c1d63b5b28
|
LibWeb/IDB: Implement queue_a_database_task
|
2025-05-16 12:10:16 +01:00 |
|
stelar7
|
852323009f
|
LibWeb/IDB: Implement IDBIndex::count
|
2025-05-14 17:17:29 +02:00 |
|
stelar7
|
b8bb8345a9
|
LibWeb/IDB: Implement IDBIndex::getAllKeys
|
2025-05-14 17:17:29 +02:00 |
|
stelar7
|
3fa1d1299c
|
LibWeb/IDB: Implement IDBIndex::getAll
|
2025-05-14 17:17:29 +02:00 |
|
stelar7
|
47450bc15c
|
LibWeb/IDB: Implement IDBIndex::getKey
|
2025-05-14 17:17:29 +02:00 |
|
stelar7
|
e74e571b56
|
LibWeb/IDB: Implement IDBIndex::get
|
2025-05-14 17:17:29 +02:00 |
|
stelar7
|
927237c736
|
LibWeb/IDB: Implement retrieve_multiple_keys_from_an_object_store
|
2025-05-13 08:27:52 +12:00 |
|
stelar7
|
ddaae635ac
|
LibWeb/IDB: Implement retrieve_multiple_values_from_an_object_store
|
2025-05-13 08:27:52 +12:00 |
|
stelar7
|
c47ddf11ba
|
LibWeb/IDB: Implement retrieve_a_key_from_an_object_store
|
2025-05-13 08:27:52 +12:00 |
|
stelar7
|
637f35c0eb
|
LibWeb/IDB: Implement clear_an_object_store
|
2025-05-08 14:13:21 +01:00 |
|
stelar7
|
aa35ced34f
|
LibWeb/IDB: Implement IDBObjectStore::delete
|
2025-05-08 14:13:21 +01:00 |
|
stelar7
|
98d08b27e4
|
LibWeb/IDB: Implement iterate_a_cursor
|
2025-05-06 11:16:01 +02:00 |
|
stelar7
|
18a008d073
|
LibWeb/IDB: Implement retrieve_a_value_from_an_object_store
|
2025-04-29 17:06:17 +02:00 |
|
stelar7
|
694375d3ac
|
LibWeb/IDB: Implement count_the_records_in_a_range
|
2025-04-29 17:06:17 +02:00 |
|
stelar7
|
64d251b36c
|
LibWeb/IDB: Implement convert_a_value_to_a_key_range
|
2025-04-29 17:06:17 +02:00 |
|
stelar7
|
facfcd87c2
|
LibWeb/IDB: Introduce an Invalid KeyType
This cleans up the code around failure/invalid/exception a bit
|
2025-04-28 11:31:31 +02:00 |
|
stelar7
|
fb17dae42b
|
LibWeb/IDB: Implement store_a_record_into_an_object_store
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
afe7951af4
|
LibWeb/IDB: Implement delete_records_from_an_object_store
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
7fa3bd00b5
|
LibWeb/IDB: Implement inject_a_key_into_a_value_using_a_key_path
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
1bdf519b60
|
LibWeb/IDB: Implement possibly_update_the_key_generator
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
dbe0db0cab
|
LibWeb/IDB: Implement generate_a_key
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
f8b09148be
|
LibWeb/IDB: Implement asynchronously_execute_a_request
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
abb11a26a8
|
LibWeb/IDB: Implement fire_a_success_event
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
5c814e1a62
|
LibWeb/IDB: Implement fire_an_error_event
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
1d97b0d18e
|
LibWeb/IDB: Implement check_that_a_key_could_be_injected_into_a_value
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
eab7a2bb05
|
LibWeb/IDB: Implement extract_a_key_from_a_value_using_a_key_path
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
84ea78eb4d
|
LibWeb/IDB: Implement evaluate_key_path_on_a_value
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
f36c4d88ff
|
LibWeb/IDB: Implement convert_a_value_to_a_multi_entry_key
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
8bfbcf6d9b
|
LibWeb/IDB: Adjust return type of convert_a_value_to_a_key
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
499548c3d0
|
LibWeb/IDB: Implement clone_in_realm
|
2025-04-23 12:31:14 -06:00 |
|
stelar7
|
da56c1b1eb
|
LibWeb/IDB: Implement IDBTransaction::commit
|
2025-04-10 19:12:30 -06:00 |
|
stelar7
|
d1dabb9039
|
LibWeb/IDB: Make close_a_database_connection take a GC::Ref
|
2025-04-10 19:12:30 -06:00 |
|
stelar7
|
4084a127de
|
LibWeb/IDB: Change reference to a GC::Ref in abort_a_transaction
|
2025-04-09 11:48:49 -06:00 |
|
stelar7
|
1ad9b3ee6e
|
LibWeb/IDB: Implement create_a_sorted_name_list
|
2025-03-27 15:47:16 +00:00 |
|
stelar7
|
0979a154fd
|
LibWeb/IDB: Implement is_valid_key_path
|
2025-03-27 15:47:16 +00:00 |
|
stelar7
|
1844e10cd3
|
LibWeb/IDB: Correctly check if transaction was aborted
The associated databases upgrade transaction could be
null at the time we try to access it here.
|
2025-03-25 10:50:03 +00:00 |
|
stelar7
|
73272d92f0
|
LibWeb: Implement IDBKeyRange
|
2025-01-14 23:46:09 +01:00 |
|
stelar7
|
47b8a015a7
|
LibWeb: Turn IDB internal Key into a GC type
|
2025-01-14 23:46:09 +01:00 |
|
stelar7
|
2954278e37
|
LibWeb: Implement abort_a_transaction for IndexedDB
|
2024-12-14 23:02:59 +01:00 |
|
stelar7
|
0327541999
|
LibWeb: Implement delete_a_database for IndexedDB
|
2024-12-14 23:02:59 +01:00 |
|
stelar7
|
1656d8fe07
|
LibWeb: Implement most of upgrade_a_database for IndexedDB
|
2024-11-26 14:50:27 +01:00 |
|
stelar7
|
bb31b682a5
|
LibWeb: Implement IDBDatabase::close()
|
2024-11-26 14:50:27 +01:00 |
|