mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-25 17:25:08 +02:00
To allow these to be reverted, we store mutation logs per object store in the scope of a readwrite transaction to track the modifications that were made by it. If a revert is needed, the log is played in reverse to bring us back to the original state.
4 lines
166 B
Plaintext
4 lines
166 B
Plaintext
before rename: store=original_store index=original_index
|
|
after rename: store=renamed_store index=renamed_index
|
|
after abort: store=original_store index=original_index
|