Created attachment 388673 [details] Sample to reproduce the bug What I intended to do * I want to set/send a cookie from an iframe. What actually happened * No cookies were set/send. How to reproduce Requirements: * two network interfaces (e.g.: wlan, eth) * python3 * safari > 11.1 Setup: * identify your ip addresses from your interfaces e.g.: ip addr * e.g.: wlp3s0: 192.168.1.2 , enp0s31f6: 192.168.1.3 * Add this to your "/etc/hosts": * 192.168.1.2 iframe.safari.vcom * 192.168.1.3 www.safari.vcom * extract example.zip Start parent: * For a binding on port 80 root rights are required. * cd cookie-playground/parent * sudo python httpServer.py iframe: * For a binding on port 80 root rights are required. * cd cookie-playground/iframe * sudo python httpServer.py open http://www.safari.vcom with safari > 11.1
<rdar://problem/58904923>
This sounds like something related to the Public Suffix list.