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

whatwg at whatwg.org whatwg at whatwg.org
Thu Apr 8 21:14:32 PDT 2010


Author: ianh
Date: 2010-04-08 21:14:30 -0700 (Thu, 08 Apr 2010)
New Revision: 4991

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Make <object type=application/octet-stream> ignore the type= attribute for legacy compat also when Content-Type is set to application/octet-stream, or is set to text/plain and data is binary.

Modified: complete.html
===================================================================
--- complete.html	2010-04-09 04:05:34 UTC (rev 4990)
+++ complete.html	2010-04-09 04:14:30 UTC (rev 4991)
@@ -22247,10 +22247,10 @@
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
-   |                   |                                     |              V                      V                |        |
-   |                   |                                     |             Extension that is plugin type?           |        |
+   |                   |                                     |       YES    V                      V                |        |
+   |                   |                  application/octet-stream? =====> Extension that is plugin type?           |        |
    |                   |                                     |                          |          |                |        |
-   |                   |                                     |                          | NO       | YES            |        |
+   |                   |                                     | NO                       | NO       | YES            |        |
    |                   |                                     V                          |          |                |        |
    |                   |                           Type attribute is XML or     YES     V          |                |        |
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
@@ -22357,7 +22357,8 @@
            <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 run the
+            the <code><a href=#the-object-element>object</a></code> element, and its value is not
+            <code>application/octet-stream</code>, then run the
             following steps:</p>
 
             <ol><li>

Modified: index
===================================================================
--- index	2010-04-09 04:05:34 UTC (rev 4990)
+++ index	2010-04-09 04:14:30 UTC (rev 4991)
@@ -22148,10 +22148,10 @@
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
-   |                   |                                     |              V                      V                |        |
-   |                   |                                     |             Extension that is plugin type?           |        |
+   |                   |                                     |       YES    V                      V                |        |
+   |                   |                  application/octet-stream? =====> Extension that is plugin type?           |        |
    |                   |                                     |                          |          |                |        |
-   |                   |                                     |                          | NO       | YES            |        |
+   |                   |                                     | NO                       | NO       | YES            |        |
    |                   |                                     V                          |          |                |        |
    |                   |                           Type attribute is XML or     YES     V          |                |        |
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
@@ -22258,7 +22258,8 @@
            <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 run the
+            the <code><a href=#the-object-element>object</a></code> element, and its value is not
+            <code>application/octet-stream</code>, then run the
             following steps:</p>
 
             <ol><li>

Modified: source
===================================================================
--- source	2010-04-09 04:05:34 UTC (rev 4990)
+++ source	2010-04-09 04:14:30 UTC (rev 4991)
@@ -23734,10 +23734,10 @@
    |                 Does the page sniff as binary? ======> Is there a type="" attribute?       application/octet-stream?    |
    |                   |                                     |              |                      |                |        |
    |                   | NO                                  | YES          | NO                   | YES            | NO     |
-   |                   |                                     |              V                      V                |        |
-   |                   |                                     |             Extension that is plugin type?           |        |
+   |                   |                                     |       YES    V                      V                |        |
+   |                   |                  application/octet-stream? =====> Extension that is plugin type?           |        |
    |                   |                                     |                          |          |                |        |
-   |                   |                                     |                          | NO       | YES            |        |
+   |                   |                                     | NO                       | NO       | YES            |        |
    |                   |                                     V                          |          |                |        |
    |                   |                           Type attribute is XML or     YES     V          |                |        |
    |                   |                           doesn't start with image/* ======> FALLBACK     |                |        |
@@ -23854,7 +23854,8 @@
 
             <p>If there is a <code
             title="attr-object-type">type</code> attribute present on
-            the <code>object</code> element, then run the
+            the <code>object</code> element, and its value is not
+            <code>application/octet-stream</code>, then run the
             following steps:</p>
 
             <ol>




More information about the Commit-Watchers mailing list