- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 11 Jun 2009 23:30:34 +0000 (UTC)
On Tue, 26 May 2009, Adam Barth wrote: > > I've been investigating the following question: > > Suppose frame A calls a function defined by frame B, which calls the > open() method of frame C. What URL is sent in the Referer header? > > My testing shows the following: > > Internet Explorer 8: No Referer sent > Firefox 3: A's URL > Safari 3.2: A's URL > Google Chrome 2: A's URL > Opera 9.52: C's URL > > My reading of the HTML 5 spec (which is somewhat confusing on this > point) seems to indicate that B's URL will be sent. Although I agree > that B's URL is the "morally" right URL to send, it appears that > browsers favor A's URL. The spec now says A's URL. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 11 June 2009 16:30:34 UTC