Replace method-overloading issue marker with "Use of Futures" issue marker
authorMarkus Lanthaler <mark_lanthaler@gmx.net>
Mon, 22 Apr 2013 20:19:43 +0200
changeset 1598 702afa034f77
parent 1597 32af88fc2f91
child 1599 d385ac7c98e4
Replace method-overloading issue marker with "Use of Futures" issue marker
spec/latest/json-ld-api/index.html
--- a/spec/latest/json-ld-api/index.html	Mon Apr 22 20:14:50 2013 +0200
+++ b/spec/latest/json-ld-api/index.html	Mon Apr 22 20:19:43 2013 +0200
@@ -3742,6 +3742,10 @@
     <cite><a href="http://dom.spec.whatwg.org/#futures">section&nbsp;4 Futures</a></cite></a></cite>
     of [[!DOM-WHATWG]].</p>
 
+  <p class="issue" title="Use of Futures">This version of the JSON-LD API uses
+    Futures instead of callbacks. It has not been decided yet whether the
+    final JSON-LD API will do so.</p>
+
   <section>
     <h3>The <a>JsonLdProcessor</a> Interface</h3>
 
@@ -3755,23 +3759,6 @@
       <code class="idlMemberName"><a href="#widl-JsonLdError-code">code</a></code>
       and processing is stopped.</li></p>
 
-    <div class="issue atrisk" data-number="5" title="Use of method overloading to make the options parameter optional">
-      <p class="atrisk-head">Note: This feature is
-        <a href="http://www.w3.org/2005/10/Process-20051014/tr#cfi">"at risk"</a> and may
-        be removed from this specification based on feedback. Please send feedback to
-        <a href="mailto:public-rdf-comments@w3.org">public-rdf-comments@w3.org</a>.
-        For the current status see
-        <a href="http://www.w3.org/2011/rdf-wg/wiki/JSON-LD_Features_at_Risk">features "at risk" in JSON-LD 1.0</a></p>
-      <p>The definition of the <a>JsonLdProcessor</a> interface uses method overloading
-        to make the "options" parameter optional. According to the current version of
-        the Web IDL specification [[WEBIDL]], this would not be supported as the
-        "options" parameter (a dictionary) and the callback parameter (a callback function)
-        are <a href="http://www.w3.org/TR/2012/CR-WebIDL-20120419/#dfn-distinguishable">not distinguishable</a>.
-        A <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21640">bug report</a>
-        has been already been filed. If it turns out that this is not a bug, the
-        Working Group may change the interface by swapping the "options" and "callback" parameter.</p>
-    </div>
-
     <dl title="[Constructor] interface JsonLdProcessor" class="idl">
       <dt>Future compact()</dt>
       <dd>