Re: WebIDL and prototype chains

On Thu, 16 Jul 2009, Maciej Stachowiak wrote:
> > 
> > HTML5 just says that new History, Location, etc, objects are created 
> > for each (inner) Window object. Is this not accurate? What do browsers 
> > do?
> 
> Creating new ones on navigation is indeed correct, but a separate issue 
> from making sure cross-origin cross-frame access to things like 
> history.back() is safe for both parties.

In HTML5, you can't access .history cross-domain, and you can't get to the 
prototype of the .location object (the only thing you can do to .location 
is set the .href member).

Are these restrictions Web-incompatible?

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Friday, 17 July 2009 03:04:53 UTC