W3C home > Mailing lists > Public > public-html-commits@w3.org > June 2009

html5/spec Overview.html,1.2372,1.2373

From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
Date: Fri, 12 Jun 2009 00:23:39 +0000
To: public-html-commits@w3.org
Message-Id: <E1MEuYW-0007E6-0n@lionel-hutz.w3.org>
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv27760

Modified Files:
	Overview.html 
Log Message:
Clarify 'Referer' handling in general. Fix it for window.open() spcifically. (whatwg r3223)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2372
retrieving revision 1.2373
diff -u -d -r1.2372 -r1.2373
--- Overview.html	11 Jun 2009 21:40:01 -0000	1.2372
+++ Overview.html	12 Jun 2009 00:23:37 -0000	1.2373
@@ -4627,7 +4627,28 @@
     redirects, <a href="#concept-js-deref" title="concept-js-deref">dereferencing <span title="javascript protocol"><code title="">javascript:</code>
     URLs</span></a>, etc).</p>
 
-   </li>
+    <p>For purposes of generating the <i>address of the resource from
+    which Request-URIs are obtained</i> as required by HTTP for the
+    <code title="http-referer">Referer</code> (sic) header, the user
+    agent must use <a href="#the-document-s-current-address">the document's current address</a> of the
+    appropriate <code>Document</code> as given by this list.  <a href="#references">[HTTP]</a></p>
+
+    <dl class="switch"><dt>When <a href="#navigate" title="navigate">navigating</a></dt>
+
+     <dd>The <a href="#active-document">active document</a> of the <a href="#source-browsing-context">source browsing
+     context</a>.</dd>
+
+     <dt>When fetching resources for an element</dt>
+
+     <dd>The element's <code>Document</code>.</dd>
+
+     <dt>When fetching resources in response to a call to an API</dt>
+
+     <dd>The <a href="#active-document">active document</a> of the <a href="#script-s-browsing-context" title="script's
+     browsing context">browsing context</a> of the <a href="#first-script">first
+     script</a>.</dd>
+
+    </dl></li>
 
    <li>
 
@@ -6511,10 +6532,7 @@
   a <a href="#scroll-to-fragid" title="navigate-fragid">fragment identifier</a> on the
   page. <span class="impl"><a href="#the-document-s-current-address">The document's current address</a>
   must be set to <a href="#the-document-s-address">the document's address</a> when the
-  <code>Document</code> is created.</span><p>For purposes of generating the <i>address of the resource from
-  which Request-URIs are obtained</i> as required by HTTP for the
-  <code title="http-referer">Referer</code> (sic) header, the user
-  agent must use <a href="#the-document-s-current-address">the document's current address</a>. <a href="#references">[HTTP]</a><p>When a <code>Document</code> is created by a <a href="#concept-script" title="concept-script">script</a> using the <code title="">createDocument()</code> API, <a href="#the-document-s-address">the document's
+  <code>Document</code> is created.</span><p>When a <code>Document</code> is created by a <a href="#concept-script" title="concept-script">script</a> using the <code title="">createDocument()</code> API, <a href="#the-document-s-address">the document's
   address</a> is the same as <a href="#the-document-s-address">the document's address</a> of
   the <a href="#active-document">active document</a> of the <a href="#script-s-browsing-context">script's browsing
   context</a>.<p><code>Document</code> objects are assumed to be <dfn id="xml-documents">XML
@@ -41634,8 +41652,8 @@
   <a href="#browsing-context">browsing context</a> was just created as part of the
   <a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name">the rules for choosing a browsing context given a browsing
   context name</a>. The navigation must be done with the <a href="#script-s-browsing-context" title="script's browsing context">browsing context</a> of the
-  <a href="#concept-script" title="concept-script">script</a> that invoked the method
-  as the <a href="#source-browsing-context">source browsing context</a>.</p>
+  <a href="#first-script">first script</a> as the <a href="#source-browsing-context">source browsing
+  context</a>.</p>
 
   <p>The method must return the <code><a href="#windowproxy">WindowProxy</a></code> object of the
   <a href="#browsing-context">browsing context</a> that was navigated, or null if no
Received on Friday, 12 June 2009 00:23:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 12 June 2009 00:23:47 GMT