LibWeb: Restore check to prevent closing a traversable twice

We removed this check as a workaround for a spec issue that was resolved
in:

3a8303ece4
This commit is contained in:
Timothy Flynn 2024-10-09 06:36:15 -04:00 committed by Tim Flynn
commit d80d951991
Notes: github-actions[bot] 2024-10-09 11:00:32 +00:00
3 changed files with 17 additions and 10 deletions

View file

@ -78,6 +78,7 @@ public:
void traverse_the_history_by_delta(int delta, Optional<DOM::Document&> source_document = {});
void close_top_level_traversable();
void definitely_close_top_level_traversable();
void destroy_top_level_traversable();
void append_session_history_traversal_steps(JS::NonnullGCPtr<JS::HeapFunction<void()>> steps)