mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 09:45:06 +02:00
Previously, we had to recompute targetStep in the middle of history step application because our session history traversal queue (SHTQ) implementation was broken and didn't provide actual task serialization. This meant the step could change while we were waiting for tasks to complete. Now that the SHTQ correctly serializes tasks, the step should no longer change mid-application. Replace the recomputation with a VERIFY() assert to enforce this invariant.
90 KiB
90 KiB