If two windows (iframe or opened window) set the same document.domain but are in different security zones (e.g. one of the subdomains is in Trusted Sites and the other is in Internet - it shows "Unknown Zone (Mixed)"), they cannot interact with each other. This happens regardless of the settings for "Access data sources across domains", "Navigate sub-frames across different domains", and "Websites in less privileged web content zone can navigate into this zone" options in the Security Settings for either security zone. If the sites are in the same zone (even if the zone is Internet), then the windows can interact with each other after document.domain is set.
$0$0
$0
$0Please fix this or provide a different way to deal with it from within our code. The document.domain is supposed to be the correct way to allow cross-subdomain frame interaction, but this security zone issue forces another layer of restrictions into the cross-subdomain interaction requirements. As web developers, we have no way of enforcing what Security Zone settings are in effect on the client, and this issue becomes a showstopper if the client's machine only puts a portion of the related subdomains into the Trusted Sites zone.$0