new window.opener tests, including persistence across navigation