See HTML spec PR: https://github.com/whatwg/html/pull/10002 `pagwswap` is fired only when navigating between documents, and can hold information such as the final URL & view-transition (for same-origin navigations).
<rdar://problem/123819516>