From f647c24404b13ecb379baa9c857e52a91b0a7037 Mon Sep 17 00:00:00 2001 From: svendlarsen Date: Tue, 15 Oct 2024 14:56:00 -0400 Subject: [PATCH] End extended navigation on tab close (#85) --- index.bs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/index.bs b/index.bs index eb10226..1b2280d 100644 --- a/index.bs +++ b/index.bs @@ -724,9 +724,12 @@ To run the bounce tracking timer algorithm given a [=moment=] on the This algorithm is called when detecting the end of an [=extended navigation=]. This could happen -if a user-initiated navigation is detected in [=process navigation start for bounce tracking=], -or if the client bounce detection timer expires after [=process response received for bounce tracking=] -without observing a client redirect. +if: + +- a user-initiated navigation is detected in [=process navigation start for bounce tracking=]; +- the client bounce detection timer expires after [=process response received for bounce tracking=] + without observing a client redirect; or, +- the associated [=top-level traversable=]'s is closing is set to true.