conformance
authorRobin Berjon <robin@berjon.com>
Fri, 22 Jun 2012 16:33:14 +0200
changeset 117 d1d9a3a9b5e2
parent 116 2a903a4698d3
child 118 28ce53656ad7
conformance
contacts/Overview.html
--- a/contacts/Overview.html	Fri Jun 22 16:25:55 2012 +0200
+++ b/contacts/Overview.html	Fri Jun 22 16:33:14 2012 +0200
@@ -112,39 +112,19 @@
 
     <section id='conformance'>
       <p>
-        This specification defines conformance criteria that apply to a single product: the 
-        <dfn id="ua">user agent</dfn> that implements the interfaces that it contains.
-      </p>
-      <p>
-        Implementations that use ECMAScript to implement the APIs defined in this specification must implement
-        them in a manner consistent with the ECMAScript Bindings defined in the Web IDL specification
-        [[!WEBIDL]], as this specification uses that specification and terminology.
+        There is only one single conformance requirement placed upon the <dfn>user agent</dfn>
+        product: a <a>user agent</a> MUST support Web Intents [[!WEBINTENTS]].
       </p>
       <p>
-        A conforming implementation is required to implement all fields defined in this specification.
+        The conformance criteria in this specification apply to a single product: the
+        <dfn>contact service</dfn> which exposes a Web Intent service that
+        handles Pick Contact Intents as defined in this specification.
       </p>
-
-      <section>
-        <h2>Terminology</h2>
-        <p>
-          The terms <dfn>document base URL</dfn>, <dfn>browsing context</dfn>, <dfn>event handler attribute</dfn>, 
-          <dfn>event handler event type</dfn>, <dfn>task</dfn>, <dfn>task source</dfn> and <dfn>task queues</dfn> 
-          are defined by the HTML5 specification [[!HTML5]].
-        </p>
-        <p>
-          The <a>task source</a> used by this specification is the <dfn>device task source</dfn>.
-        </p>
-        <p>
-          To <dfn>dispatch a <code>success</code> event</dfn> means that an event with the name
-          <code>success</code>, which does not bubble and is not cancellable, and which uses the
-          <code>Event</code> interface, is to be dispatched at the <a>ContactFindCB</a> object.
-        </p>
-        <p>
-          To <dfn>dispatch an <code>error</code> event</dfn> means that an event with the name
-          <code>error</code>, which does not bubble and is not cancellable, and which uses the <code>Event</code>
-          interface, is to be dispatched at the <a>ContactErrorCB</a> object.
-        </p>
-      </section>
+      <p>
+        The data returned by the <a>contact service</a> is described in this specification using [[!WEBIDL]].
+        When this data is provided using JavaScript, then the <a>contact service</a> MUST do so in a manner
+        consistent with the ECMAScript Bindings defined in the Web IDL specification.
+      </p>
     </section>
 
     <section>