When navigating through a redirect chain (e.g., siteA.com → affiliate-network.com → destination.com), I need to detect the intermediate domain.
On Chrome/Firefox: webNavigation.onBeforeNavigate fires for each step in the chain, allowing me to see all intermediate URLs. On Safari the events don't fire for intermediate redirects at all.
Does Safari's webNavigation fire for HTTP 302/303 redirects?
Does ITP block these events?
Is there an alternative API for tracking redirect chains in Safari?