[html5] r4990 - [giow] (2) Make <object type=application/octet-stream> ignore the type= attribut [...]

whatwg at whatwg.org whatwg at whatwg.org
Thu Apr 8 21:05:36 PDT 2010


Author: ianh
Date: 2010-04-08 21:05:34 -0700 (Thu, 08 Apr 2010)
New Revision: 4990

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Make <object type=application/octet-stream> ignore the type= attribute for legacy compat. Also, fix some trailing spaces throughout.

Modified: complete.html
===================================================================
--- complete.html	2010-04-09 01:52:17 UTC (rev 4989)
+++ complete.html	2010-04-09 04:05:34 UTC (rev 4990)
@@ -2466,7 +2466,7 @@
     with an U+005F LOW LINE character (_) to only specific predefined
     values allows new predefined values to be introduced at a future
     time without conflicting with author-defined values.</p>
- 
+
    </dd>
 
 
@@ -14603,7 +14603,7 @@
   <title>Online or offline?</title>
   <script>
    function update(online) {
-     document.getElementById('status').textContent = 
+     document.getElementById('status').textContent =
        online ? 'Online' : 'Offline';
    }
   </script>
@@ -16801,7 +16801,7 @@
    <dt>Contexts in which this element may be used:</dt>
    <dd>Before <code><a href=#the-dd-element>dd</a></code> or <code><a href=#the-dt-element>dt</a></code> elements inside <code><a href=#the-dl-element>dl</a></code> elements.</dd>
    <dt>Content model:</dt>
-   <dd><a href=#phrasing-content>Phrasing content</a>.</dd>   
+   <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dt>Content attributes:</dt>
    <dd><a href=#global-attributes>Global attributes</a></dd>
    <dt>DOM interface:</dt>
@@ -17146,7 +17146,7 @@
   <a href=#represents>represents</a> a placeholder for where a link might
   otherwise have been placed, if it had been relevant.</p>
 
-  <p>The <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code>, 
+  <p>The <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code>,
 <!--PING-->
   <code title=attr-hyperlink-ping><a href=#ping>ping</a></code>,
 <!--PING-->
@@ -17236,7 +17236,7 @@
 
   </dl><div class=impl>
 
-  <p>The IDL attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>, 
+  <p>The IDL attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>,
 <!--PING-->
   <dfn id=dom-a-ping title=dom-a-ping><code>ping</code></dfn>,
 <!--PING-->
@@ -22235,15 +22235,15 @@
    |                 Is there a type="" attribute whose value is a plugin type? ============================================-.
    |                   |                                                                                                     |
    |                   | NO                                                                                                  |
-   |                   V                        NO                                       YES                                 V
-   |                 Is there a Content type? ========-> Is there a type="" attribute? ====================================>-+
-   |                   |                                                           |                                         |
-   |                   | YES                                                       | NO                                      |
-   V            NO     V                                                           |                                         |
-   +-<============== Is it text/plain or application/octet-stream?                 `============> Sniff ==-.                 |
-   |                   |                                     |                                             |                 |
+   |                   V                        NO                                       YES                                 |
+   |                 Is there a Content type? ========-> Is there a type="" attribute? ==========> Let TYPE be type=""       |
+   |                   |                                                           |               attribute value           |
+   |                   | YES                                                       | NO                    |                 |
+   V            NO     V                                                           |                       V                 |
+   +-<============== Is it text/plain or application/octet-stream?                 `==> Let TYPE be  =====>+                 |
+   |                   |                                     |                          Sniffed type       |                 |
    |                   | text/plain                          | octet-stream                                V                 |
-   |                   V                              YES    V                                    Is the sniffed-type        |
+   |                   V                              YES    V                                          Is TYPE              |
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
@@ -22256,10 +22256,10 @@
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
    |                   |                           and is not a plugin type?                       |                |        |
    |                   |                                          |                                |                |        |
-   |                   |                                          | NO                             |                V        V
-   V                   V                                          V                                V               Use      Use
-  Use                 Use                                        Use it (will be                  Use              sniffed  type=""
-  Content-Type        text/plain                                 bitmap or plugin)                extension        type     attribute
+   |                   |                                          | NO                             |                |        V
+   V                   V                                          V                                V                V       Use
+  Use                 Use                                        Use it (will be                  Use              Use      type=""
+  Content-Type        text/plain                                 bitmap or plugin)                extension        TYPE     attribute
    |                   |                                          |                                |                |        |
    |                   V                                          V                                V                V        |
    `================->-+========================================>-+==============>-+-<============-+-<==============+-<======'
@@ -22386,25 +22386,19 @@
           <ol><li>
 
             <p>If there is a <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute present on
-            the <code><a href=#the-object-element>object</a></code> element, then let the <var title="">resource type</var> be the type specified in that
-            <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute, and
-            jump to the step below labeled <i>handler</i>.</p>
+            the <code><a href=#the-object-element>object</a></code> element, then let the <var title="">tentative type</var> be the type specified in that
+            <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute.</p>
 
-           </li>
-
-           <li>
-
-            <!-- no content-type and no attribute -->
-
-            <p>Let <var title="">sniffed type</var> be the <a href=#content-type-sniffing-0 title="content-type sniffing">sniffed type of the
+            <p>Otherwise, let <var title="">tentative type</var> be the
+            <a href=#content-type-sniffing-0 title="content-type sniffing">sniffed type of the
             resource</a>.</p>
 
            </li>
 
            <li>
 
-            <p>If <var title="">sniffed type</var> is <em>not</em>
-            <code>application/octet-stream</code>, then let <var title="">resource type</var> be <var title="">sniffed
+            <p>If <var title="">tentative type</var> is <em>not</em>
+            <code>application/octet-stream</code>, then let <var title="">resource type</var> be <var title="">tentative
             type</var> and jump to the step below labeled
             <i>handler</i>.</p>
 
@@ -22730,7 +22724,7 @@
   <video controls src="http://video.example.com/vids/315981">
    <a href="http://video.example.com/vids/315981">View video</a>.
   </video>
- </object> 
+ </object>
 </p></pre>
 
   </div>
@@ -23127,18 +23121,18 @@
 
   <!-- v2 (actually v3) suggestions:
     * Audio syntesis. Use cases from Charles Pritchard:
-      > Use a sound of varying pitch to hint to a user the location of their 
-      > mouse (is it hovering over a button, is it x/y pixels away from the edge 
+      > Use a sound of varying pitch to hint to a user the location of their
+      > mouse (is it hovering over a button, is it x/y pixels away from the edge
       > of the screen, how close is it to the center).
-      > 
+      >
       > Alter the pitch of a sound to make a very cheap midi instrument.
-      > 
+      >
       > Pre-mix a few generated sounds, because the client processor is slow.
-      > 
-      > Alter the pitch of an actual audio recording, and pre-mix it, to give 
-      > different sounding voices to pre-recorded readings of a single text. As 
+      >
+      > Alter the pitch of an actual audio recording, and pre-mix it, to give
+      > different sounding voices to pre-recorded readings of a single text. As
       > has been tried for "male" "female" sound fonts.
-      > 
+      >
       > Support very simple audio codecs, and programmable synthesizers.
   -->
 
@@ -32347,12 +32341,12 @@
   <tr> <th> <th>2008 <th>2007 <th>2006
  <tbody>
   <tr> <th scope=rowgroup> Research and development
-       <td> $ 1,109 <td> $ 782 <td> $ 712 
+       <td> $ 1,109 <td> $ 782 <td> $ 712
   <tr> <th scope=row> Percentage of net sales
-       <td> 3.4% <td> 3.3% <td> 3.7% 
+       <td> 3.4% <td> 3.3% <td> 3.7%
  <tbody>
   <tr> <th scope=rowgroup> Selling, general, and administrative
-       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
   <tr> <th scope=row> Percentage of net sales
        <td> 11.6% <td> 12.3% <td> 12.6%
 </table></pre>
@@ -32361,11 +32355,11 @@
 
   <table class="apple-table-examples e2"><thead><tr><th> <th>2008 <th>2007 <th>2006
    <tbody><tr><th scope=rowgroup> Research and development
-         <td> $ 1,109 <td> $ 782 <td> $ 712 
+         <td> $ 1,109 <td> $ 782 <td> $ 712
     <tr><th scope=row> Percentage of net sales
-         <td> 3.4% <td> 3.3% <td> 3.7% 
+         <td> 3.4% <td> 3.3% <td> 3.7%
    <tbody><tr><th scope=rowgroup> Selling, general, and administrative
-         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
     <tr><th scope=row> Percentage of net sales
          <td> 11.6% <td> 12.3% <td> 12.6%
   </table><h3 id=forms><span class=secno>4.10 </span>Forms</h3>
@@ -48940,7 +48934,7 @@
  <p itemprop="desc">Hedral is a male american domestic
  shorthair, with a fluffy black fur with white paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>In this example the "http://example.org/animals#cat" item has three
    properties, a "name" ("Hedral"), a "desc" ("Hedral is..."), and an
@@ -49059,7 +49053,7 @@
  itemprop="http://example.com/color">black</span> fur with <span
  itemprop="http://example.com/color">white</span> paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>This example has one item with the type "http://example.org/animals#cat"
    and the following properties:</p>
@@ -50683,7 +50677,7 @@
    </dd>
 
 
-   <!-- KEY not included - no way to include binary data at this time -->   
+   <!-- KEY not included - no way to include binary data at this time -->
 
 
    <!-- IMPP is from RFC4770 -->
@@ -52800,10 +52794,10 @@
      dc:creator "Wil Wheaton"@en ;
      dc:title "Just a Geek"@en ;
      frbr:realization <http://purl.oreilly.com/products/9780596007683.BOOK>,
-         <http://purl.oreilly.com/products/9780596802189.EBOOK> . 
+         <http://purl.oreilly.com/products/9780596802189.EBOOK> .
 
 <http://purl.oreilly.com/products/9780596007683.BOOK> a frbr:Expression ;
-     dc:type <http://purl.oreilly.com/product-types/BOOK> . 
+     dc:type <http://purl.oreilly.com/product-types/BOOK> .
 
 <http://purl.oreilly.com/products/9780596802189.EBOOK> a frbr:Expression ;
      dc:type <http://purl.oreilly.com/product-types/EBOOK> .</pre>
@@ -54122,7 +54116,7 @@
   <var title="">url</var> earlier. If the <var title="">replace</var>
   is true, then <a href=#replacement-enabled title="replacement enabled">replacement must be
   enabled</a>; otherwise, it must not be enabled unless the
-  <a href=#browsing-context>browsing context</a> was just created as part of 
+  <a href=#browsing-context>browsing context</a> was just created as part of
   <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=#entry-script>entry script</a> as the <a href=#source-browsing-context>source browsing
@@ -55490,7 +55484,7 @@
    does not go back in time, and therefore it would be inappropriate
    to put the time in the session history title.</p>
 
-   <pre><!DOCTYPE HTML> 
+   <pre><!DOCTYPE HTML>
 <TITLE>Line</TITLE>
 <SCRIPT>
  setInterval(function () { document.title = 'Line - ' + new Date(); }, 1000);
@@ -58686,10 +58680,10 @@
 
   </dl><p>The <a href=#task-source>task source</a> for these <a href=#concept-task title=concept-task>tasks</a> is the <a href=#networking-task-source>networking task
   source</a>.</p>
-  
 
 
 
+
   <h4 id=the-application-cache-selection-algorithm><span class=secno>6.6.5 </span>The application cache selection algorithm</h4>
 
   <p>When the <dfn id=concept-appcache-init title=concept-appcache-init>application cache
@@ -64161,14 +64155,14 @@
          <dd><p>The <a href=#current-target-element>current target element</a> must be set to
          the <a href=#immediate-user-selection>immediate user selection</a> anyway.</dd>
 
-         <dt>If the <a href=#current-target-element>current target element</a> is 
+         <dt>If the <a href=#current-target-element>current target element</a> is
          <a href=#the-body-element>the body element</a></dt>
 
          <dd><p>The <a href=#current-target-element>current target element</a> is left
          unchanged.</dd>
 
          <dt>Otherwise</dt>
-         
+
          <dd><p>The user agent must fire a <code title=event-dragenter><a href=#event-dragenter>dragenter</a></code> event at <a href=#the-body-element>the
          body element</a>, and the <a href=#current-target-element>current target
          element</a> must be set to <a href=#the-body-element>the body element</a>,
@@ -68312,7 +68306,7 @@
     HTTP header, etc).</li>
 
     <li>The browser allows the mobile device to go to sleep.</li>
- 
+
     <li>The server sends another message.</li>
 
     <li>The "push proxy" service uses a technology such as OMA push to
@@ -68442,7 +68436,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><h3 id=network><span class=secno>10.3 </span><dfn>Web sockets</dfn></h3>
 
   
@@ -70519,7 +70513,7 @@
     value, to avoid vulnerability to cross-protocol attacks.</p>
 
    </dd>
- 
+
    <dt><code title=http-host>Host</code></dt>
 
    <dd>
@@ -70620,7 +70614,7 @@
   future versions of the protocol offering options that the server
   doesn't support.</p>
 
-  
+
   <h6 id="sending-the-server's-opening-handshake"><span class=secno>10.3.4.4.2 </span>Sending the server's opening handshake</h6>
 
   <p>When a client establishes a WebSocket connection to a server, the
@@ -71287,7 +71281,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><dl><dt>Header field name</dt>
    <dd>Sec-WebSocket-Key2</dd>
    <dt>Applicable protocol</dt>
@@ -71301,7 +71295,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><p>The <code title=http-sec-websocket-key1><a href=#sec-websocket-key1-and-sec-websocket-key2>Sec-WebSocket-Key1</a></code> and <code title=http-sec-websocket-key2><a href=#sec-websocket-key1-and-sec-websocket-key2>Sec-WebSocket-Key2</a></code> headers
   are used in the WebSocket handshake. They are sent from the client
   to the server to provide part of the information used by the server
@@ -71329,7 +71323,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><p>The <code title=http-sec-websocket-location><a href=#sec-websocket-location>Sec-WebSocket-Location</a></code>
   header is used in the WebSocket handshake. It is sent from the
   server to the client to confirm the <a href=#url>URL</a> of the
@@ -71357,7 +71351,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><p>The <code title=http-sec-websocket-origin><a href=#sec-websocket-origin>Sec-WebSocket-Origin</a></code> header
   is used in the WebSocket handshake. It is sent from the server to
   the client to confirm the <a href=#origin>origin</a> of the script that
@@ -71384,7 +71378,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><p>The <code title=http-sec-websocket-protocol><a href=#sec-websocket-protocol>Sec-WebSocket-Protocol</a></code>
   header is used in the WebSocket handshake. It is sent from the
   client to the server and back from the server to the client to
@@ -74347,7 +74341,7 @@
     the user's locale, for compatibility with legacy content. Locales
     are identified by BCP 47 language codes. <a href=#refsBCP47>[BCP47]</a></p>
 
-    <!-- based on mozilla 1.9.1 localizations: 
+    <!-- based on mozilla 1.9.1 localizations:
          http://mxr.mozilla.org/l10n-mozilla1.9.1/find?string=global%2Fintl.properties&tree=l10n-mozilla1.9.1&hint= -->
 
     <table><thead><tr><th>Locale language
@@ -79125,7 +79119,7 @@
      token, then ignore that token and move on to the next
      one. (Newlines at the start of <code><a href=#the-textarea-element>textarea</a></code> elements are
      ignored as an authoring convenience.)</li>
-     
+
      <!-- see comment in <pre> start tag bit -->
 
      <li><p>Switch the tokenizer to the <a href=#rcdata-state>RCDATA
@@ -80906,7 +80900,7 @@
      <a href=#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing>list of scripts that will execute when the document has
      finished parsing</a> (i.e. shift out the first entry in the
      list).</li>
- 
+
      <li><p>If the <a href=#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing>list of scripts that will execute when the
      document has finished parsing</a> is still not empty, repeat
      these substeps again from substep 1.</p>
@@ -82641,7 +82635,7 @@
 
   <!-- (Apparently only IE supports this?) (Note: if you add this
   back, make sure to define which of 'size' vs 'pointsize' wins.)
-  
+
   <p>When a <code>font</code> element has a <code
   title="attr-font-pointsize">pointsize</code> attribute, the user
   agent is expected to parse that attribute's value using the
@@ -86372,7 +86366,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><h3 id=ping-to><span class=secno>16.8 </span><dfn title=http-ping-to><code>Ping-To</code></dfn></h3>
 
   <p>This section describes a header field for registration in the
@@ -86391,7 +86385,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><!--PING--><h2 class=no-num id=index>Index</h2>
 
   <div class=impl>
@@ -87247,7 +87241,7 @@
      <td><code><a href=#htmlelement>HTMLElement</a></code></td>
     <tr><th><code><a href=#script>script</a></code></th>
      <td>Embedded script</td>
-     <td><a href=#metadata-content title="Metadata content">metadata</a>; 
+     <td><a href=#metadata-content title="Metadata content">metadata</a>;
          <a href=#flow-content title="Flow content">flow</a>;
          <a href=#phrasing-content title="Phrasing content">phrasing</a></td>
      <td><code><a href=#the-head-element-0>head</a></code>;
@@ -87526,7 +87520,7 @@
      <th> Elements
      <th> Elements with exceptions
    <tbody><tr><td> <a href=#metadata-content>Metadata content</a>
-     <td> 
+     <td>
       <code><a href=#the-base-element>base</a></code>;
       <code><a href=#the-command>command</a></code>;
       <code><a href=#the-link-element>link</a></code>;
@@ -87535,7 +87529,7 @@
       <code><a href=#script>script</a></code>;
       <code><a href=#the-style-element>style</a></code>;
       <code><a href=#the-title-element-0>title</a></code>
-     <td> 
+     <td>
       —
 
     <tr><td> <a href=#flow-content>Flow content</a>
@@ -87822,7 +87816,7 @@
       <code><a href=#the-section-element>section</a></code>;
       <code><a href=#the-nav-element>nav</a></code>;
       <code><a href=#the-article-element>article</a></code>;
-      <code><a href=#the-aside-element>aside</a></code>; 
+      <code><a href=#the-aside-element>aside</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>;
@@ -88300,7 +88294,7 @@
     <tr><th> <code title="">sandbox</code>
      <td> <code title=attr-iframe-sandbox><a href=#attr-iframe-sandbox>iframe</a></code>
      <td> Security rules for nested content
-     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of 
+     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of
           "<code title=attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>",
           "<code title=attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>", and
           "<code title=attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>"
@@ -88882,12 +88876,12 @@
      <th> Reflects...
    <tbody>
     ...
-    <tr> 
+    <tr>
      <td> <code>HTMLElement</code>
      <td> <span>HTML elements</span>
      <td> <code title="dom-contextMenu">contextMenu</code>
      <td> <code title="attr-contextmenu">contextmenu</code>
-    <tr> 
+    <tr>
      <td> <code>HTMLOptionElement</code>
      <td> <code>option</code>
      <td> <code title="dom-option-text">text</code>

Modified: index
===================================================================
--- index	2010-04-09 01:52:17 UTC (rev 4989)
+++ index	2010-04-09 04:05:34 UTC (rev 4990)
@@ -2364,7 +2364,7 @@
     with an U+005F LOW LINE character (_) to only specific predefined
     values allows new predefined values to be introduced at a future
     time without conflicting with author-defined values.</p>
- 
+
    </dd>
 
 
@@ -14501,7 +14501,7 @@
   <title>Online or offline?</title>
   <script>
    function update(online) {
-     document.getElementById('status').textContent = 
+     document.getElementById('status').textContent =
        online ? 'Online' : 'Offline';
    }
   </script>
@@ -16699,7 +16699,7 @@
    <dt>Contexts in which this element may be used:</dt>
    <dd>Before <code><a href=#the-dd-element>dd</a></code> or <code><a href=#the-dt-element>dt</a></code> elements inside <code><a href=#the-dl-element>dl</a></code> elements.</dd>
    <dt>Content model:</dt>
-   <dd><a href=#phrasing-content>Phrasing content</a>.</dd>   
+   <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dt>Content attributes:</dt>
    <dd><a href=#global-attributes>Global attributes</a></dd>
    <dt>DOM interface:</dt>
@@ -17044,7 +17044,7 @@
   <a href=#represents>represents</a> a placeholder for where a link might
   otherwise have been placed, if it had been relevant.</p>
 
-  <p>The <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code>, 
+  <p>The <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code>,
 <!--PING-->
   <code title=attr-hyperlink-ping><a href=#ping>ping</a></code>,
 <!--PING-->
@@ -17134,7 +17134,7 @@
 
   </dl><div class=impl>
 
-  <p>The IDL attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>, 
+  <p>The IDL attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>,
 <!--PING-->
   <dfn id=dom-a-ping title=dom-a-ping><code>ping</code></dfn>,
 <!--PING-->
@@ -22136,15 +22136,15 @@
    |                 Is there a type="" attribute whose value is a plugin type? ============================================-.
    |                   |                                                                                                     |
    |                   | NO                                                                                                  |
-   |                   V                        NO                                       YES                                 V
-   |                 Is there a Content type? ========-> Is there a type="" attribute? ====================================>-+
-   |                   |                                                           |                                         |
-   |                   | YES                                                       | NO                                      |
-   V            NO     V                                                           |                                         |
-   +-<============== Is it text/plain or application/octet-stream?                 `============> Sniff ==-.                 |
-   |                   |                                     |                                             |                 |
+   |                   V                        NO                                       YES                                 |
+   |                 Is there a Content type? ========-> Is there a type="" attribute? ==========> Let TYPE be type=""       |
+   |                   |                                                           |               attribute value           |
+   |                   | YES                                                       | NO                    |                 |
+   V            NO     V                                                           |                       V                 |
+   +-<============== Is it text/plain or application/octet-stream?                 `==> Let TYPE be  =====>+                 |
+   |                   |                                     |                          Sniffed type       |                 |
    |                   | text/plain                          | octet-stream                                V                 |
-   |                   V                              YES    V                                    Is the sniffed-type        |
+   |                   V                              YES    V                                          Is TYPE              |
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
@@ -22157,10 +22157,10 @@
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
    |                   |                           and is not a plugin type?                       |                |        |
    |                   |                                          |                                |                |        |
-   |                   |                                          | NO                             |                V        V
-   V                   V                                          V                                V               Use      Use
-  Use                 Use                                        Use it (will be                  Use              sniffed  type=""
-  Content-Type        text/plain                                 bitmap or plugin)                extension        type     attribute
+   |                   |                                          | NO                             |                |        V
+   V                   V                                          V                                V                V       Use
+  Use                 Use                                        Use it (will be                  Use              Use      type=""
+  Content-Type        text/plain                                 bitmap or plugin)                extension        TYPE     attribute
    |                   |                                          |                                |                |        |
    |                   V                                          V                                V                V        |
    `================->-+========================================>-+==============>-+-<============-+-<==============+-<======'
@@ -22287,25 +22287,19 @@
           <ol><li>
 
             <p>If there is a <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute present on
-            the <code><a href=#the-object-element>object</a></code> element, then let the <var title="">resource type</var> be the type specified in that
-            <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute, and
-            jump to the step below labeled <i>handler</i>.</p>
+            the <code><a href=#the-object-element>object</a></code> element, then let the <var title="">tentative type</var> be the type specified in that
+            <code title=attr-object-type><a href=#attr-object-type>type</a></code> attribute.</p>
 
-           </li>
-
-           <li>
-
-            <!-- no content-type and no attribute -->
-
-            <p>Let <var title="">sniffed type</var> be the <a href=#content-type-sniffing-0 title="content-type sniffing">sniffed type of the
+            <p>Otherwise, let <var title="">tentative type</var> be the
+            <a href=#content-type-sniffing-0 title="content-type sniffing">sniffed type of the
             resource</a>.</p>
 
            </li>
 
            <li>
 
-            <p>If <var title="">sniffed type</var> is <em>not</em>
-            <code>application/octet-stream</code>, then let <var title="">resource type</var> be <var title="">sniffed
+            <p>If <var title="">tentative type</var> is <em>not</em>
+            <code>application/octet-stream</code>, then let <var title="">resource type</var> be <var title="">tentative
             type</var> and jump to the step below labeled
             <i>handler</i>.</p>
 
@@ -22631,7 +22625,7 @@
   <video controls src="http://video.example.com/vids/315981">
    <a href="http://video.example.com/vids/315981">View video</a>.
   </video>
- </object> 
+ </object>
 </p></pre>
 
   </div>
@@ -23028,18 +23022,18 @@
 
   <!-- v2 (actually v3) suggestions:
     * Audio syntesis. Use cases from Charles Pritchard:
-      > Use a sound of varying pitch to hint to a user the location of their 
-      > mouse (is it hovering over a button, is it x/y pixels away from the edge 
+      > Use a sound of varying pitch to hint to a user the location of their
+      > mouse (is it hovering over a button, is it x/y pixels away from the edge
       > of the screen, how close is it to the center).
-      > 
+      >
       > Alter the pitch of a sound to make a very cheap midi instrument.
-      > 
+      >
       > Pre-mix a few generated sounds, because the client processor is slow.
-      > 
-      > Alter the pitch of an actual audio recording, and pre-mix it, to give 
-      > different sounding voices to pre-recorded readings of a single text. As 
+      >
+      > Alter the pitch of an actual audio recording, and pre-mix it, to give
+      > different sounding voices to pre-recorded readings of a single text. As
       > has been tried for "male" "female" sound fonts.
-      > 
+      >
       > Support very simple audio codecs, and programmable synthesizers.
   -->
 
@@ -32248,12 +32242,12 @@
   <tr> <th> <th>2008 <th>2007 <th>2006
  <tbody>
   <tr> <th scope=rowgroup> Research and development
-       <td> $ 1,109 <td> $ 782 <td> $ 712 
+       <td> $ 1,109 <td> $ 782 <td> $ 712
   <tr> <th scope=row> Percentage of net sales
-       <td> 3.4% <td> 3.3% <td> 3.7% 
+       <td> 3.4% <td> 3.3% <td> 3.7%
  <tbody>
   <tr> <th scope=rowgroup> Selling, general, and administrative
-       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
   <tr> <th scope=row> Percentage of net sales
        <td> 11.6% <td> 12.3% <td> 12.6%
 </table></pre>
@@ -32262,11 +32256,11 @@
 
   <table class="apple-table-examples e2"><thead><tr><th> <th>2008 <th>2007 <th>2006
    <tbody><tr><th scope=rowgroup> Research and development
-         <td> $ 1,109 <td> $ 782 <td> $ 712 
+         <td> $ 1,109 <td> $ 782 <td> $ 712
     <tr><th scope=row> Percentage of net sales
-         <td> 3.4% <td> 3.3% <td> 3.7% 
+         <td> 3.4% <td> 3.3% <td> 3.7%
    <tbody><tr><th scope=rowgroup> Selling, general, and administrative
-         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
     <tr><th scope=row> Percentage of net sales
          <td> 11.6% <td> 12.3% <td> 12.6%
   </table><h3 id=forms><span class=secno>4.10 </span>Forms</h3>
@@ -48841,7 +48835,7 @@
  <p itemprop="desc">Hedral is a male american domestic
  shorthair, with a fluffy black fur with white paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>In this example the "http://example.org/animals#cat" item has three
    properties, a "name" ("Hedral"), a "desc" ("Hedral is..."), and an
@@ -48960,7 +48954,7 @@
  itemprop="http://example.com/color">black</span> fur with <span
  itemprop="http://example.com/color">white</span> paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>This example has one item with the type "http://example.org/animals#cat"
    and the following properties:</p>
@@ -50584,7 +50578,7 @@
    </dd>
 
 
-   <!-- KEY not included - no way to include binary data at this time -->   
+   <!-- KEY not included - no way to include binary data at this time -->
 
 
    <!-- IMPP is from RFC4770 -->
@@ -52701,10 +52695,10 @@
      dc:creator "Wil Wheaton"@en ;
      dc:title "Just a Geek"@en ;
      frbr:realization <http://purl.oreilly.com/products/9780596007683.BOOK>,
-         <http://purl.oreilly.com/products/9780596802189.EBOOK> . 
+         <http://purl.oreilly.com/products/9780596802189.EBOOK> .
 
 <http://purl.oreilly.com/products/9780596007683.BOOK> a frbr:Expression ;
-     dc:type <http://purl.oreilly.com/product-types/BOOK> . 
+     dc:type <http://purl.oreilly.com/product-types/BOOK> .
 
 <http://purl.oreilly.com/products/9780596802189.EBOOK> a frbr:Expression ;
      dc:type <http://purl.oreilly.com/product-types/EBOOK> .</pre>
@@ -54023,7 +54017,7 @@
   <var title="">url</var> earlier. If the <var title="">replace</var>
   is true, then <a href=#replacement-enabled title="replacement enabled">replacement must be
   enabled</a>; otherwise, it must not be enabled unless the
-  <a href=#browsing-context>browsing context</a> was just created as part of 
+  <a href=#browsing-context>browsing context</a> was just created as part of
   <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=#entry-script>entry script</a> as the <a href=#source-browsing-context>source browsing
@@ -55391,7 +55385,7 @@
    does not go back in time, and therefore it would be inappropriate
    to put the time in the session history title.</p>
 
-   <pre><!DOCTYPE HTML> 
+   <pre><!DOCTYPE HTML>
 <TITLE>Line</TITLE>
 <SCRIPT>
  setInterval(function () { document.title = 'Line - ' + new Date(); }, 1000);
@@ -58596,10 +58590,10 @@
 
   </dl><p>The <a href=#task-source>task source</a> for these <a href=#concept-task title=concept-task>tasks</a> is the <a href=#networking-task-source>networking task
   source</a>.</p>
-  
 
 
 
+
   <h4 id=the-application-cache-selection-algorithm><span class=secno>6.6.5 </span>The application cache selection algorithm</h4>
 
   <p>When the <dfn id=concept-appcache-init title=concept-appcache-init>application cache
@@ -64088,14 +64082,14 @@
          <dd><p>The <a href=#current-target-element>current target element</a> must be set to
          the <a href=#immediate-user-selection>immediate user selection</a> anyway.</dd>
 
-         <dt>If the <a href=#current-target-element>current target element</a> is 
+         <dt>If the <a href=#current-target-element>current target element</a> is
          <a href=#the-body-element>the body element</a></dt>
 
          <dd><p>The <a href=#current-target-element>current target element</a> is left
          unchanged.</dd>
 
          <dt>Otherwise</dt>
-         
+
          <dd><p>The user agent must fire a <code title=event-dragenter><a href=#event-dragenter>dragenter</a></code> event at <a href=#the-body-element>the
          body element</a>, and the <a href=#current-target-element>current target
          element</a> must be set to <a href=#the-body-element>the body element</a>,
@@ -67619,7 +67613,7 @@
     the user's locale, for compatibility with legacy content. Locales
     are identified by BCP 47 language codes. <a href=#refsBCP47>[BCP47]</a></p>
 
-    <!-- based on mozilla 1.9.1 localizations: 
+    <!-- based on mozilla 1.9.1 localizations:
          http://mxr.mozilla.org/l10n-mozilla1.9.1/find?string=global%2Fintl.properties&tree=l10n-mozilla1.9.1&hint= -->
 
     <table><thead><tr><th>Locale language
@@ -72397,7 +72391,7 @@
      token, then ignore that token and move on to the next
      one. (Newlines at the start of <code><a href=#the-textarea-element>textarea</a></code> elements are
      ignored as an authoring convenience.)</li>
-     
+
      <!-- see comment in <pre> start tag bit -->
 
      <li><p>Switch the tokenizer to the <a href=#rcdata-state>RCDATA
@@ -74178,7 +74172,7 @@
      <a href=#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing>list of scripts that will execute when the document has
      finished parsing</a> (i.e. shift out the first entry in the
      list).</li>
- 
+
      <li><p>If the <a href=#list-of-scripts-that-will-execute-when-the-document-has-finished-parsing>list of scripts that will execute when the
      document has finished parsing</a> is still not empty, repeat
      these substeps again from substep 1.</p>
@@ -75913,7 +75907,7 @@
 
   <!-- (Apparently only IE supports this?) (Note: if you add this
   back, make sure to define which of 'size' vs 'pointsize' wins.)
-  
+
   <p>When a <code>font</code> element has a <code
   title="attr-font-pointsize">pointsize</code> attribute, the user
   agent is expected to parse that attribute's value using the
@@ -79644,7 +79638,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><h3 id=ping-to><span class=secno>14.8 </span><dfn title=http-ping-to><code>Ping-To</code></dfn></h3>
 
   <p>This section describes a header field for registration in the
@@ -79663,7 +79657,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl><!--PING--><h2 class=no-num id=index>Index</h2>
 
   <div class=impl>
@@ -80519,7 +80513,7 @@
      <td><code><a href=#htmlelement>HTMLElement</a></code></td>
     <tr><th><code><a href=#script>script</a></code></th>
      <td>Embedded script</td>
-     <td><a href=#metadata-content title="Metadata content">metadata</a>; 
+     <td><a href=#metadata-content title="Metadata content">metadata</a>;
          <a href=#flow-content title="Flow content">flow</a>;
          <a href=#phrasing-content title="Phrasing content">phrasing</a></td>
      <td><code><a href=#the-head-element-0>head</a></code>;
@@ -80798,7 +80792,7 @@
      <th> Elements
      <th> Elements with exceptions
    <tbody><tr><td> <a href=#metadata-content>Metadata content</a>
-     <td> 
+     <td>
       <code><a href=#the-base-element>base</a></code>;
       <code><a href=#the-command>command</a></code>;
       <code><a href=#the-link-element>link</a></code>;
@@ -80807,7 +80801,7 @@
       <code><a href=#script>script</a></code>;
       <code><a href=#the-style-element>style</a></code>;
       <code><a href=#the-title-element-0>title</a></code>
-     <td> 
+     <td>
       —
 
     <tr><td> <a href=#flow-content>Flow content</a>
@@ -81094,7 +81088,7 @@
       <code><a href=#the-section-element>section</a></code>;
       <code><a href=#the-nav-element>nav</a></code>;
       <code><a href=#the-article-element>article</a></code>;
-      <code><a href=#the-aside-element>aside</a></code>; 
+      <code><a href=#the-aside-element>aside</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>;
       <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>;
@@ -81572,7 +81566,7 @@
     <tr><th> <code title="">sandbox</code>
      <td> <code title=attr-iframe-sandbox><a href=#attr-iframe-sandbox>iframe</a></code>
      <td> Security rules for nested content
-     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of 
+     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of
           "<code title=attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>",
           "<code title=attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>", and
           "<code title=attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>"
@@ -82154,12 +82148,12 @@
      <th> Reflects...
    <tbody>
     ...
-    <tr> 
+    <tr>
      <td> <code>HTMLElement</code>
      <td> <span>HTML elements</span>
      <td> <code title="dom-contextMenu">contextMenu</code>
      <td> <code title="attr-contextmenu">contextmenu</code>
-    <tr> 
+    <tr>
      <td> <code>HTMLOptionElement</code>
      <td> <code>option</code>
      <td> <code title="dom-option-text">text</code>

Modified: source
===================================================================
--- source	2010-04-09 01:52:17 UTC (rev 4989)
+++ source	2010-04-09 04:05:34 UTC (rev 4990)
@@ -1302,7 +1302,7 @@
     with an U+005F LOW LINE character (_) to only specific predefined
     values allows new predefined values to be introduced at a future
     time without conflicting with author-defined values.</p>
- 
+
    </dd>
 
 
@@ -2691,7 +2691,7 @@
      title="">input</var>, return an error.</li>
 
     </ol>
- 
+
    </li>
 
    <li><p>If the character indicated by <var title="">position</var>
@@ -15404,7 +15404,7 @@
   <title>Online or offline?</title>
   <script>
    function update(online) {
-     document.getElementById('status').textContent = 
+     document.getElementById('status').textContent =
        online ? 'Online' : 'Offline';
    }
   </script>
@@ -17742,7 +17742,7 @@
    <dt>Contexts in which this element may be used:</dt>
    <dd>Before <code>dd</code> or <code>dt</code> elements inside <code>dl</code> elements.</dd>
    <dt>Content model:</dt>
-   <dd><span>Phrasing content</span>.</dd>   
+   <dd><span>Phrasing content</span>.</dd>
    <dt>Content attributes:</dt>
    <dd><span>Global attributes</span></dd>
    <dt>DOM interface:</dt>
@@ -18111,7 +18111,7 @@
   <span>represents</span> a placeholder for where a link might
   otherwise have been placed, if it had been relevant.</p>
 
-  <p>The <code title="attr-hyperlink-target">target</code>, 
+  <p>The <code title="attr-hyperlink-target">target</code>,
 <!--END w3c-html--><!--PING-->
   <code title="attr-hyperlink-ping">ping</code>,
 <!--START w3c-html--><!--PING-->
@@ -18230,7 +18230,7 @@
   <div class="impl">
 
   <p>The IDL attributes <dfn
-  title="dom-a-href"><code>href</code></dfn>, 
+  title="dom-a-href"><code>href</code></dfn>,
 <!--END w3c-html--><!--PING-->
   <dfn title="dom-a-ping"><code>ping</code></dfn>,
 <!--START w3c-html--><!--PING-->
@@ -23722,15 +23722,15 @@
    |                 Is there a type="" attribute whose value is a plugin type? ============================================-.
    |                   |                                                                                                     |
    |                   | NO                                                                                                  |
-   |                   V                        NO                                       YES                                 V
-   |                 Is there a Content type? ========-> Is there a type="" attribute? ====================================>-+
-   |                   |                                                           |                                         |
-   |                   | YES                                                       | NO                                      |
-   V            NO     V                                                           |                                         |
-   +-<============== Is it text/plain or application/octet-stream?                 `============> Sniff ==-.                 |
-   |                   |                                     |                                             |                 |
+   |                   V                        NO                                       YES                                 |
+   |                 Is there a Content type? ========-> Is there a type="" attribute? ==========> Let TYPE be type=""       |
+   |                   |                                                           |               attribute value           |
+   |                   | YES                                                       | NO                    |                 |
+   V            NO     V                                                           |                       V                 |
+   +-<============== Is it text/plain or application/octet-stream?                 `==> Let TYPE be  =====>+                 |
+   |                   |                                     |                          Sniffed type       |                 |
    |                   | text/plain                          | octet-stream                                V                 |
-   |                   V                              YES    V                                    Is the sniffed-type        |
+   |                   V                              YES    V                                          Is TYPE              |
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
@@ -23743,10 +23743,10 @@
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
    |                   |                           and is not a plugin type?                       |                |        |
    |                   |                                          |                                |                |        |
-   |                   |                                          | NO                             |                V        V
-   V                   V                                          V                                V               Use      Use
-  Use                 Use                                        Use it (will be                  Use              sniffed  type=""
-  Content-Type        text/plain                                 bitmap or plugin)                extension        type     attribute
+   |                   |                                          | NO                             |                |        V
+   V                   V                                          V                                V                V       Use
+  Use                 Use                                        Use it (will be                  Use              Use      type=""
+  Content-Type        text/plain                                 bitmap or plugin)                extension        TYPE     attribute
    |                   |                                          |                                |                |        |
    |                   V                                          V                                V                V        |
    `================->-+========================================>-+==============>-+-<============-+-<==============+-<======'
@@ -23894,27 +23894,20 @@
             <p>If there is a <code
             title="attr-object-type">type</code> attribute present on
             the <code>object</code> element, then let the <var
-            title="">resource type</var> be the type specified in that
-            <code title="attr-object-type">type</code> attribute, and
-            jump to the step below labeled <i>handler</i>.</p>
+            title="">tentative type</var> be the type specified in that
+            <code title="attr-object-type">type</code> attribute.</p>
 
-           </li>
-
-           <li>
-
-            <!-- no content-type and no attribute -->
-
-            <p>Let <var title="">sniffed type</var> be the <span
-            title="content-type sniffing">sniffed type of the
+            <p>Otherwise, let <var title="">tentative type</var> be the
+            <span title="content-type sniffing">sniffed type of the
             resource</span>.</p>
 
            </li>
 
            <li>
 
-            <p>If <var title="">sniffed type</var> is <em>not</em>
+            <p>If <var title="">tentative type</var> is <em>not</em>
             <code>application/octet-stream</code>, then let <var
-            title="">resource type</var> be <var title="">sniffed
+            title="">resource type</var> be <var title="">tentative
             type</var> and jump to the step below labeled
             <i>handler</i>.</p>
 
@@ -24279,7 +24272,7 @@
   <video controls src="http://video.example.com/vids/315981">
    <a href="http://video.example.com/vids/315981">View video</a>.
   </video>
- </object> 
+ </object>
 </p></pre>
 
   </div>
@@ -24723,18 +24716,18 @@
 
   <!-- v2 (actually v3) suggestions:
     * Audio syntesis. Use cases from Charles Pritchard:
-      > Use a sound of varying pitch to hint to a user the location of their 
-      > mouse (is it hovering over a button, is it x/y pixels away from the edge 
+      > Use a sound of varying pitch to hint to a user the location of their
+      > mouse (is it hovering over a button, is it x/y pixels away from the edge
       > of the screen, how close is it to the center).
-      > 
+      >
       > Alter the pitch of a sound to make a very cheap midi instrument.
-      > 
+      >
       > Pre-mix a few generated sounds, because the client processor is slow.
-      > 
-      > Alter the pitch of an actual audio recording, and pre-mix it, to give 
-      > different sounding voices to pre-recorded readings of a single text. As 
+      >
+      > Alter the pitch of an actual audio recording, and pre-mix it, to give
+      > different sounding voices to pre-recorded readings of a single text. As
       > has been tried for "male" "female" sound fonts.
-      > 
+      >
       > Support very simple audio codecs, and programmable synthesizers.
   -->
 
@@ -35690,12 +35683,12 @@
   <tr> <th> <th>2008 <th>2007 <th>2006
  <tbody>
   <tr> <th scope=rowgroup> Research and development
-       <td> $ 1,109 <td> $ 782 <td> $ 712 
+       <td> $ 1,109 <td> $ 782 <td> $ 712
   <tr> <th scope=row> Percentage of net sales
-       <td> 3.4% <td> 3.3% <td> 3.7% 
+       <td> 3.4% <td> 3.3% <td> 3.7%
  <tbody>
   <tr> <th scope=rowgroup> Selling, general, and administrative
-       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+       <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
   <tr> <th scope=row> Percentage of net sales
        <td> 11.6% <td> 12.3% <td> 12.6%
 </table></pre>
@@ -35707,12 +35700,12 @@
     <tr> <th> <th>2008 <th>2007 <th>2006
    <tbody>
     <tr> <th scope=rowgroup> Research and development
-         <td> $ 1,109 <td> $ 782 <td> $ 712 
+         <td> $ 1,109 <td> $ 782 <td> $ 712
     <tr> <th scope=row> Percentage of net sales
-         <td> 3.4% <td> 3.3% <td> 3.7% 
+         <td> 3.4% <td> 3.3% <td> 3.7%
    <tbody>
     <tr> <th scope=rowgroup> Selling, general, and administrative
-         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433 
+         <td> $ 3,761 <td> $ 2,963 <td> $ 2,433
     <tr> <th scope=row> Percentage of net sales
          <td> 11.6% <td> 12.3% <td> 12.6%
   </table>
@@ -43742,7 +43735,7 @@
   the <code>option</code> elements that are children of the
   <code>optgroup</code> element.</p>
 
-  <Div class="impl">
+  <div class="impl">
 
   <p>When showing <code>option</code> elements in <code>select</code>
   elements, user agents should show the <code>option</code> elements
@@ -54492,7 +54485,7 @@
  <p itemprop="desc">Hedral is a male american domestic
  shorthair, with a fluffy black fur with white paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>In this example the "http://example.org/animals#cat" item has three
    properties, a "name" ("Hedral"), a "desc" ("Hedral is..."), and an
@@ -54617,7 +54610,7 @@
  itemprop="http://example.com/color">black</span> fur with <span
  itemprop="http://example.com/color">white</span> paws and belly.</p>
  <img itemprop="img" src="hedral.jpeg" alt="" title="Hedral, age 18 months">
-</section></pre>   
+</section></pre>
 
    <p>This example has one item with the type "http://example.org/animals#cat"
    and the following properties:</p>
@@ -55531,7 +55524,7 @@
    <dd><p>The attribute must act the same as the element's
    <code>textContent</code> attribute.</p></dd>
 
-  </dl> 
+  </dl>
 
   <p>When the <code title="dom-itemValue">itemValue</code> IDL
   attribute is <span title="reflect">reflecting</span> a content
@@ -56688,7 +56681,7 @@
    </dd>
 
 
-   <!-- KEY not included - no way to include binary data at this time -->   
+   <!-- KEY not included - no way to include binary data at this time -->
 
 
    <!-- IMPP is from RFC4770 -->
@@ -59341,10 +59334,10 @@
      dc:creator "Wil Wheaton"@en ;
      dc:title "Just a Geek"@en ;
      frbr:realization <http://purl.oreilly.com/products/9780596007683.BOOK>,
-         <http://purl.oreilly.com/products/9780596802189.EBOOK> . 
+         <http://purl.oreilly.com/products/9780596802189.EBOOK> .
 
 <http://purl.oreilly.com/products/9780596007683.BOOK> a frbr:Expression ;
-     dc:type <http://purl.oreilly.com/product-types/BOOK> . 
+     dc:type <http://purl.oreilly.com/product-types/BOOK> .
 
 <http://purl.oreilly.com/products/9780596802189.EBOOK> a frbr:Expression ;
      dc:type <http://purl.oreilly.com/product-types/EBOOK> .</pre>
@@ -60859,7 +60852,7 @@
   <var title="">url</var> earlier. If the <var title="">replace</var>
   is true, then <span title="replacement enabled">replacement must be
   enabled</span>; otherwise, it must not be enabled unless the
-  <span>browsing context</span> was just created as part of 
+  <span>browsing context</span> was just created as part of
   <span>the rules for choosing a browsing context given a browsing
   context name</span>. The navigation must be done with the <span
   title="script's browsing context">browsing context</span> of the
@@ -62436,7 +62429,7 @@
    does not go back in time, and therefore it would be inappropriate
    to put the time in the session history title.</p>
 
-   <pre><!DOCTYPE HTML> 
+   <pre><!DOCTYPE HTML>
 <TITLE>Line</TITLE>
 <SCRIPT>
  setInterval(function () { document.title = 'Line - ' + new Date(); }, 1000);
@@ -66170,10 +66163,10 @@
   <p>The <span>task source</span> for these <span
   title="concept-task">tasks</span> is the <span>networking task
   source</span>.</p>
-  
 
 
 
+
   <h4>The application cache selection algorithm</h4>
 
   <p>When the <dfn title="concept-appcache-init">application cache
@@ -72580,14 +72573,14 @@
          <dd><p>The <span>current target element</span> must be set to
          the <span>immediate user selection</span> anyway.</p></dd>
 
-         <dt>If the <span>current target element</span> is 
+         <dt>If the <span>current target element</span> is
          <span>the body element</span></dt>
 
          <dd><p>The <span>current target element</span> is left
          unchanged.</p></dd>
 
          <dt>Otherwise</dt>
-         
+
          <dd><p>The user agent must fire a <code
          title="event-dragenter">dragenter</code> event at <span>the
          body element</span>, and the <span>current target
@@ -76614,7 +76607,7 @@
     HTTP header, etc).</li>
 
     <li>The browser allows the mobile device to go to sleep.</li>
- 
+
     <li>The server sends another message.</li>
 
     <li>The "push proxy" service uses a technology such as OMA push to
@@ -76756,7 +76749,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <!--END eventsource-->
@@ -79149,7 +79142,7 @@
     value, to avoid vulnerability to cross-protocol attacks.</p>
 
    </dd>
- 
+
    <dt><code title="http-host">Host</code></dt>
 
    <dd>
@@ -79253,7 +79246,7 @@
   future versions of the protocol offering options that the server
   doesn't support.</p>
 
-  
+
   <h6>Sending the server's opening handshake</h6>
 
   <p>When a client establishes a WebSocket connection to a server, the
@@ -80030,7 +80023,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <dl>
@@ -80047,7 +80040,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <p>The <code
@@ -80081,7 +80074,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <p>The <code
@@ -80114,7 +80107,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <p>The <code
@@ -80146,7 +80139,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
   <p>The <code
@@ -84697,7 +84690,7 @@
     are identified by BCP 47 language codes. <a
     href="#refsBCP47">[BCP47]</a></p>
 
-    <!-- based on mozilla 1.9.1 localizations: 
+    <!-- based on mozilla 1.9.1 localizations:
          http://mxr.mozilla.org/l10n-mozilla1.9.1/find?string=global%2Fintl.properties&tree=l10n-mozilla1.9.1&hint= -->
 
     <table>
@@ -90144,7 +90137,7 @@
      token, then ignore that token and move on to the next
      one. (Newlines at the start of <code>textarea</code> elements are
      ignored as an authoring convenience.)</p></li>
-     
+
      <!-- see comment in <pre> start tag bit -->
 
      <li><p>Switch the tokenizer to the <span>RCDATA
@@ -91607,7 +91600,7 @@
 
      <li><p>Return to the step labeled <i>loop</i>.</p></li>
 
-    </ol>    
+    </ol>
 
    </dd>
 
@@ -92100,7 +92093,7 @@
      <span>list of scripts that will execute when the document has
      finished parsing</span> (i.e. shift out the first entry in the
      list).</p></li>
- 
+
      <li><p>If the <span>list of scripts that will execute when the
      document has finished parsing</span> is still not empty, repeat
      these substeps again from substep 1.</p>
@@ -94108,7 +94101,7 @@
 
   <!-- (Apparently only IE supports this?) (Note: if you add this
   back, make sure to define which of 'size' vs 'pointsize' wins.)
-  
+
   <p>When a <code>font</code> element has a <code
   title="attr-font-pointsize">pointsize</code> attribute, the user
   agent is expected to parse that attribute's value using the
@@ -98435,7 +98428,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
 
@@ -98459,7 +98452,7 @@
     This document is the relevant specification.
    </dd>
    <dt>Related information</dt>
-   <dd>None.</dd>   
+   <dd>None.</dd>
   </dl>
 
 <!--START w3c-html--><!--PING-->
@@ -99548,7 +99541,7 @@
     <tr>
      <th><code>script</code></th>
      <td>Embedded script</td>
-     <td><span title="Metadata content">metadata</span>; 
+     <td><span title="Metadata content">metadata</span>;
          <span title="Flow content">flow</span>;
          <span title="Phrasing content">phrasing</span></td>
      <td><code>head</code>;
@@ -99907,7 +99900,7 @@
    <tbody>
     <tr>
      <td> <span>Metadata content</span>
-     <td> 
+     <td>
       <code>base</code>;
       <code>command</code>;
       <code>link</code>;
@@ -99916,7 +99909,7 @@
       <code>script</code>;
       <code>style</code>;
       <code>title</code>
-     <td> 
+     <td>
       —
 
     <tr>
@@ -100216,7 +100209,7 @@
       <code>section</code>;
       <code>nav</code>;
       <code>article</code>;
-      <code>aside</code>; 
+      <code>aside</code>;
       <code>h1</code>;
       <code>h2</code>;
       <code>h3</code>;
@@ -100795,7 +100788,7 @@
      <th> <code title="">sandbox</code>
      <td> <code title="attr-iframe-sandbox">iframe</code>
      <td> Security rules for nested content
-     <td> <span>Unordered set of unique space-separated tokens</span> consisting of 
+     <td> <span>Unordered set of unique space-separated tokens</span> consisting of
           "<code title="attr-iframe-sandbox-allow-same-origin">allow-same-origin</code>",
           "<code title="attr-iframe-sandbox-allow-forms">allow-forms</code>", and
           "<code title="attr-iframe-sandbox-allow-scripts">allow-scripts</code>"
@@ -101499,12 +101492,12 @@
      <th> Reflects...
    <tbody>
     ...
-    <tr> 
+    <tr>
      <td> <code>HTMLElement</code>
      <td> <span>HTML elements</span>
      <td> <code title="dom-contextMenu">contextMenu</code>
      <td> <code title="attr-contextmenu">contextmenu</code>
-    <tr> 
+    <tr>
      <td> <code>HTMLOptionElement</code>
      <td> <code>option</code>
      <td> <code title="dom-option-text">text</code>




More information about the Commit-Watchers mailing list