WWW/2011/tracking-protection/drafts tracking-dnt.html,1.120,1.121

Update of /w3ccvs/WWW/2011/tracking-protection/drafts
In directory hutz:/tmp/cvs-serv22532

Modified Files:
	tracking-dnt.html 
Log Message:
ISSUE-155: remove the received member from the tracking status resource

Index: tracking-dnt.html
===================================================================
RCS file: /w3ccvs/WWW/2011/tracking-protection/drafts/tracking-dnt.html,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -d -r1.120 -r1.121
--- tracking-dnt.html	20 Jun 2012 17:16:47 -0000	1.120
+++ tracking-dnt.html	21 Jun 2012 17:41:30 -0000	1.121
@@ -629,7 +629,6 @@
 <pre class="example">
 {
   "tracking": true,
-  "received": "1",
   "response": "t1",
   "same-party": [
     "example.com",
@@ -668,18 +667,9 @@
 </pre>
           <p>
             If <code><a>tracking</a></code> is <code><a>true</a></code>,
-            the <a>status-object</a> MUST include two additional members, named
-            <code><a>received</a></code> and <code><a>response</a></code>,
-            and MAY include other members as described below.
-          </p>
-          <p>
-            The <code><a>received</a></code> member MUST have either a
-            string value equal to the <a>DNT-field-value</a> received in that
-            request or the value <code><a>null</a></code> if no
-            <a>DNT-field-value</a> was received. Any invalid characters
-            received in the <a>DNT-field-value</a> MUST be elided from the
-            string value to ensure that invalid data is not injected into
-            the JSON result.
+            the <a>status-object</a> MUST include an additional member named
+            <code><a>response</a></code> and MAY include other members as
+            described below.
           </p>
           <p>
             The <code></a>response</a></code> member MUST have a string value
@@ -740,7 +730,6 @@
 <pre class="example">
 {
   "tracking": true,
-  "received": "1",
   "response": "n",
   "policy": "/privacy.html",
   "control": "/your/data",
@@ -918,15 +907,10 @@
             The <a>status-object</a> is supposed to have a member named
             <code><a>tracking</a></code> with a boolean value.  If the value
             is <q>false</q>, then no tracking is performed for the URI being
-            checked.  If the value is <q>true</q>, then examine the member
-            named <code><a>received</a></code> to verify that the DNT header
-            field sent by the user agent has been correctly received by the
-            server.  If the <code><a>received</a></code> value is incorrect,
-            there may be an intermediary interfering with transmission of the
-            DNT request header field.
+            checked.
           </p>
           <p>
-            If the <code><a>received</a></code> value is correct, then examine
+            Otherwise, examine
             the member named <code><a>response</a></code> to see what the
             origin server has claimed regarding the tracking status for this
             user agent in light of the received <a>DNT-field-value</a>.
@@ -1030,7 +1014,6 @@
           <pre class="abnf">
 <dfn>status-object</dfn> = begin-object member-list end-object
 <dfn>member-list</dfn>   = tracking        ns tracking-v
-                [ vs received   ns received-v   ]
                 [ vs response   ns response-v   ]
                 [ vs same-party ns same-party-v ]
                 [ vs partners   ns partners-v   ]
@@ -1041,9 +1024,6 @@
 <dfn>tracking</dfn>      = %x22 "tracking" %x22
 <dfn>tracking-v</dfn>    = true / false
 
-<dfn>received</dfn>      = %x22 "received" %x22
-<dfn>received-v</dfn>    = null / string
-
 <dfn>response</dfn>      = %x22 "response" %x22
 <dfn>response-v</dfn>    = %x22 <a>r-codes</a> %x22
 

Received on Thursday, 21 June 2012 17:41:35 UTC