If the primary domain is www.example.com and the other domain is
help.example.com the UA clearly should allow them to communicate by
request. Believe me, nulling window.opener if origin check fails will
break MANY sites.

This is not the point I am making, and I feel we are not understanding one another.
I don't think I understand you, and you don't understand me.

I have personally written many applications which use window.open windows, iframes, and such, and have *never* needed to 'spoof' the browser into re-assigning a window.

The *potential* for security breach is if cross-domain scripting is allowed, after a user has left your site. If the UA nulls window.opener at that point, then it won't break anything. How many 3rd party websites are designed to run in a popup from another domain?

As I said, the WebKit folks seem to think my idea of read-only was a good one.

Breaking *any* website is a problem. Yes, security is important. But
this is a problem with a clear and limited (ab)use case - mainly
webmails - and we can add a feature giving those relatively few
webmail sites some easy-to-use opt-in security.

I disagree, Apache security fixes are rolled out, and the developer is expected to cope, PHP roll out security fixes, and the developer has to cope. If the problem here is that a webmail vendor will not adjust his code to work in a secure environment, then I am astounded.

If this post really isn't about security, then I think you need to address the subject and actually detail what it is about.

Reply via email to