<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>25625</bug_id>
          
          <creation_ts>2014-05-09 00:33:47 +0000</creation_ts>
          <short_desc>Provide a better explanation for the (informative) table in Section 18.1</short_desc>
          <delta_ts>2014-09-26 23:37:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Web Cryptography</product>
          <component>Web Cryptography API Document</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryan Sleevi">sleevi</reporter>
          <assigned_to name="Mark Watson">watsonm</assigned_to>
          <cc>public-webcrypto</cc>
    
    <cc>watsonm</cc>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>105522</commentid>
    <comment_count>0</comment_count>
    <who name="Ryan Sleevi">sleevi</who>
    <bug_when>2014-05-09 00:33:47 +0000</bug_when>
    <thetext>As raised during the W3C TAG review - https://github.com/w3ctag/spec-reviews/issues/3#issuecomment-41521737

The table in 18.1 is largely presented without context. Provide a better explanation for the context of this table as it relates to the specification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111948</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Watson">watsonm</who>
    <bug_when>2014-09-22 17:47:18 +0000</bug_when>
    <thetext>The existing text states that the table shows operations, but in fact it shows methods. This is one of the sources of confusion.

There is not a 1-1 mapping between methods and operations. For example, the deriveKey method makes use of the get length, derive bits and import key operations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112098</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Watson">watsonm</who>
    <bug_when>2014-09-24 18:53:01 +0000</bug_when>
    <thetext>https://dvcs.w3.org/hg/webcrypto-api/rev/d4704a7582c8
https://dvcs.w3.org/hg/webcrypto-api/rev/529c7559a84c

I think the specification would be improved if we were more explicit about the difference between the SubtleCrypto methods and the operations supported by algorithms.

My suggestion is that we write the operations names with square brackets, so, for example, we would refer to the &quot;encrypt method&quot; and to the &quot;[encrypt] operation&quot;.

Comments ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112255</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Watson">watsonm</who>
    <bug_when>2014-09-26 15:13:17 +0000</bug_when>
    <thetext>*** Bug 24827 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112329</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Watson">watsonm</who>
    <bug_when>2014-09-26 23:37:23 +0000</bug_when>
    <thetext>In the absence of comments, I propose we leave things as they are, with the additional explanation I have already provided.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>