In a browser, the default context is window. That's why you can call open(), alert() and even escape() for example. Calling window.open() is exactly equivalent to open().
How a new window opens by the open() function call is entirely dependent on your browser.