- Environment: Safari on iOS 14.4.2 in default settings
- Connected via Web Inspector: https://www.browserstack.com/guide/how-to-debug-on-iphone
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> no referrer transmitted
Interpretation: Seems to default to no-referrer-when-downgrade, not strict-origin-when-cross-origin
- HTTPS -> HTTPS cross-origin request -> no referrer transmitted
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> no referrer transmitted
- HTTPS -> HTTP same-origin request -> no referrer transmitted
Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> no referrer transmitted Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/ Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/ Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> no referrer transmitted
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> no referrer transmitted
Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP same-origin request -> no referrer transmitted
Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/
- HTTPS -> HTTP cross-origin request -> no referrer transmitted
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> no referrer transmitted
Interpretation: expectations met
- HTTPS -> HTTPS cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP cross-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTPS same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
- HTTPS -> HTTP same-origin request -> Referer: https://2b273f2cc10b.ngrok.io/test.html?q=test
Interpretation: expectations met