hixie: Handle the situation where a plugin supports a UA-supported type (and give the UA types priority). (whatwg r3829)

hixie: Handle the situation where a plugin supports a UA-supported type
(and give the UA types priority). (whatwg r3829)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2996&r2=1.2997&f=h
http://html5.org/tools/web-apps-tracker?from=3828&to=3829

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2996
retrieving revision 1.2997
diff -u -d -r1.2996 -r1.2997
--- Overview.html 14 Sep 2009 05:21:25 -0000 1.2996
+++ Overview.html 14 Sep 2009 05:28:57 -0000 1.2997
@@ -17817,9 +17817,11 @@
 
         <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, and that
-        attribute's value is a type that a <a href="#plugin">plugin</a>
-        supports, 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.</p>
+        attribute's value is not a type that the user agent supports,
+        but it <em>is</em> a type that a <a href="#plugin">plugin</a> supports,
+        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.</p>
 
        </li>
 
@@ -17873,17 +17875,20 @@
      <li><p>Handle the content as given by the first of the following
      cases that matches:</p>
 
-      <dl class="switch"><dt>If the <var title="">resource type</var> can be handled by
-       a <a href="#plugin">plugin</a> and <a href="#sandboxPluginObject">plugins aren't being
-       sandboxed</a></dt>
+      <dl class="switch"><dt>If the <var title="">resource type</var> is not a type that
+       the user agent supports, but it <em>is</em> a type that a
+       <a href="#plugin">plugin</a> supports</dt>
 
        <dd>
 
-        <p>The user agent <a href="#object-plugin">should use that
-        plugin</a> and pass the content of the resource to that
-        <a href="#plugin">plugin</a>. If the <a href="#plugin">plugin</a> reports an
-        error, then jump to the last step in the overall set of steps
-        (fallback).</p>
+        <p>If <a href="#sandboxPluginObject">plugins are being
+        sandboxed</a>, jump to the last step in the overall set of
+        steps (fallback).</p>
+
+        <p>Otherwise, the user agent should <a href="#object-plugin">use the plugin that supports <var title="">resource type</var></a> and pass the content of the
+        resource to that <a href="#plugin">plugin</a>. If the
+        <a href="#plugin">plugin</a> reports an error, then jump to the last
+        step in the overall set of steps (fallback).</p>
 
        </dd>

Received on Monday, 14 September 2009 05:29:53 UTC