[html5] r7996 - [e] (0) Make a note of some places where user-agent-defined behaviour can trivia [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Jun 24 11:36:37 PDT 2013


Author: ianh
Date: 2013-06-24 11:36:35 -0700 (Mon, 24 Jun 2013)
New Revision: 7996

Modified:
   complete.html
   index
   source
Log:
[e] (0) Make a note of some places where user-agent-defined behaviour can trivially be used for fingerprinting. (There are other places that have user-agent-defined behaviour that could in theory be used that way too that I haven't marked because in practice I expect user agents will either converge on a single value or will vary from page load to page load. Feel free to file a bug if you find cases that are real vectors that I haven't marked.)
Affected topics: HTML, Video and Audio

Modified: complete.html
===================================================================
--- complete.html	2013-06-21 18:04:38 UTC (rev 7995)
+++ complete.html	2013-06-24 18:36:35 UTC (rev 7996)
@@ -256,7 +256,7 @@
 
   <header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
    <hgroup><h1 class=allcaps>HTML</h1>
-    <h2 class="no-num no-toc">Living Standard — Last Updated 21 June 2013</h2>
+    <h2 class="no-num no-toc">Living Standard — Last Updated 24 June 2013</h2>
    </hgroup><dl><dt><strong>Web developer edition:</strong></dt>
     <dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
     <dt>Multiple-page version:</dt>
@@ -28323,7 +28323,9 @@
   zero time on the <a href=#media-timeline>media timeline</a> should correspond to the first frame of the
   <a href=#media-resource>media resource</a>. In the even rarer case of a <a href=#media-resource>media resource</a> with no
   explicit timings of any kind, not even frame durations, the user agent must itself determine the
-  time for each frame in a user-agent-defined manner.</p>
+  time for each frame in a user-agent-defined manner.
+  <a class=fingerprint href=#fingerprinting-vector title="fingerprinting vector"><img alt="(This is a fingerprinting vector.)" height=64 src=http://images.whatwg.org/fingerprint.png width=46></a>
+  </p>
 
   <p class=note>An example of a file format with no explicit timeline but with explicit frame
   durations is the Animated GIF format. An example of a file format with no explicit timings at all
@@ -71489,7 +71491,9 @@
    <li><p>Let <var title="">target</var> be <dfn id=in-error-reporting-mode>in error reporting mode</dfn>.</li>
 
    <li><p>Let <var title="">message</var> be a user-agent-defined
-   string describing the error in a helpful manner.</li>
+   string describing the error in a helpful manner.
+   <a class=fingerprint href=#fingerprinting-vector title="fingerprinting vector"><img alt="(This is a fingerprinting vector.)" height=64 src=http://images.whatwg.org/fingerprint.png width=46></a>
+   </li>
 
    <li>
 

Modified: index
===================================================================
--- index	2013-06-21 18:04:38 UTC (rev 7995)
+++ index	2013-06-24 18:36:35 UTC (rev 7996)
@@ -256,7 +256,7 @@
 
   <header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
    <hgroup><h1 class=allcaps>HTML</h1>
-    <h2 class="no-num no-toc">Living Standard — Last Updated 21 June 2013</h2>
+    <h2 class="no-num no-toc">Living Standard — Last Updated 24 June 2013</h2>
    </hgroup><dl><dt><strong>Web developer edition:</strong></dt>
     <dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
     <dt>Multiple-page version:</dt>
@@ -28323,7 +28323,9 @@
   zero time on the <a href=#media-timeline>media timeline</a> should correspond to the first frame of the
   <a href=#media-resource>media resource</a>. In the even rarer case of a <a href=#media-resource>media resource</a> with no
   explicit timings of any kind, not even frame durations, the user agent must itself determine the
-  time for each frame in a user-agent-defined manner.</p>
+  time for each frame in a user-agent-defined manner.
+  <a class=fingerprint href=#fingerprinting-vector title="fingerprinting vector"><img alt="(This is a fingerprinting vector.)" height=64 src=http://images.whatwg.org/fingerprint.png width=46></a>
+  </p>
 
   <p class=note>An example of a file format with no explicit timeline but with explicit frame
   durations is the Animated GIF format. An example of a file format with no explicit timings at all
@@ -71489,7 +71491,9 @@
    <li><p>Let <var title="">target</var> be <dfn id=in-error-reporting-mode>in error reporting mode</dfn>.</li>
 
    <li><p>Let <var title="">message</var> be a user-agent-defined
-   string describing the error in a helpful manner.</li>
+   string describing the error in a helpful manner.
+   <a class=fingerprint href=#fingerprinting-vector title="fingerprinting vector"><img alt="(This is a fingerprinting vector.)" height=64 src=http://images.whatwg.org/fingerprint.png width=46></a>
+   </li>
 
    <li>
 

Modified: source
===================================================================
--- source	2013-06-21 18:04:38 UTC (rev 7995)
+++ source	2013-06-24 18:36:35 UTC (rev 7996)
@@ -30107,7 +30107,9 @@
   zero time on the <span>media timeline</span> should correspond to the first frame of the
   <span>media resource</span>. In the even rarer case of a <span>media resource</span> with no
   explicit timings of any kind, not even frame durations, the user agent must itself determine the
-  time for each frame in a user-agent-defined manner.</p>
+  time for each frame in a user-agent-defined manner.
+  <!--INSERT FINGERPRINT-->
+  </p>
 
   <p class="note">An example of a file format with no explicit timeline but with explicit frame
   durations is the Animated GIF format. An example of a file format with no explicit timings at all
@@ -79932,7 +79934,9 @@
    <li><p>Let <var title="">target</var> be <dfn>in error reporting mode</dfn>.</p></li>
 
    <li><p>Let <var title="">message</var> be a user-agent-defined
-   string describing the error in a helpful manner.</p></li>
+   string describing the error in a helpful manner.
+   <!--INSERT FINGERPRINT-->
+   </p></li>
 
    <li>
 




More information about the Commit-Watchers mailing list