- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 5 Jun 2009 08:03:50 +0000 (UTC)
- To: Boris Zbarsky <bzbarsky@MIT.EDU>
- Cc: Sam Weinig <weinig@apple.com>, WebApps WG <public-webapps@w3.org>
On Thu, 30 Apr 2009, Boris Zbarsky wrote: > Sam Weinig wrote: > > I am not sure this always holds. In the case of the the transition from the > > initial ("about:blank") document to a loaded document, the window needs to > > be reused at times. Take for instance, > > > > w = window.open("testForProperties.html"); > > w.customWindowProperty = "1"; > > w.document.customDocumentProperty = "2"; > > > > when testForProperties.html is done loading, customWindowProperty will still > > be there, but document.customDocumentProperty will not. > > Yep. In this case, that's exactly what Gecko does: puts the new document in > the old inner window. Is this the case only when the new document is from the same origin? That is, when the new document has a different origin than the about:blank document, does a new Window get created instead of reusing the old one? Or do the properties get cleaned out somehow? -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 5 June 2009 08:04:24 UTC