Вот скажите мне почему window.opener работает только для окон, открытых через window.open() ? Из какой логики нельзя отдавать window.opener не null, если они находятся в одном домене?