| Summary: | [ITP] User initiated cross-domain link navigations getting counted as Top Frame Redirects | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mathieu Perreault <mathieu.perreault> |
| Component: | WebKit Misc. | Assignee: | Charlie Wolfe <charliew> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | drexler.robin, jon.burns, mathieu.perreault, webkit-bug-importer, wilander |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Mathieu Perreault
2021-03-17 17:33:33 PDT
Forgot to mention that the very simple demo that this is based on is at https://app.tornadored.com/oauth. Thank you! Thanks for filing, Mathieu! The initial bug report description makes it seem like user initiated navigations are only counted as redirects if a user navigates back and forth between two domains. > The interaction is starting at A, clicking on a link to navigate to B, waiting X seconds and clicking to go back to A. However, this behavior also occurs if you click on any outgoing cross-domain link too quickly. Which likely flags a lot of pages unnecessarily as prevalent. E.g. if you go to https://robin-test-1.account.myshopify.com/login?return_to=%2F and click on the `Continue` button in under 5 seconds, an entry to the `TopFrameUniqueRedirectsTo` table will be added for `account.myshopify.com`. Pull request: https://github.com/WebKit/WebKit/pull/8108 Committed 258382@main (aee01bb955fb): <https://commits.webkit.org/258382@main> Reviewed commits have been landed. Closing PR #8108 and removing active labels. |