--- a/spec/Overview-WebCryptoAPI.xml Wed Oct 15 16:36:52 2014 -0700
+++ b/spec/Overview-WebCryptoAPI.xml Wed Oct 15 17:05:04 2014 -0700
@@ -2734,7 +2734,7 @@
If the [[<a href="#dfn-CryptoKey-slot-type">type</a>]] internal slot of
<var>result</var> is <code>"secret"</code> or <code>"private"</code> and
<var>usages</var> is empty, then <a href="#concept-return-an-error">return an error</a>
- named <a href="#dfn-SyntaxError">SyntaxError</a>.
+ named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
</p>
</li>
<li>
@@ -10272,7 +10272,7 @@
</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
<dt>Otherwise:</dt>
<dd>Return the first <var>length</var> bits of <var>secret</var>.</dd>
@@ -11483,7 +11483,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11492,7 +11492,7 @@
<var>normalizedAlgorithm</var> is zero or is greater
than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11527,7 +11527,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11536,7 +11536,7 @@
<var>normalizedAlgorithm</var> is zero or is greater
than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11580,7 +11580,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -12033,7 +12033,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12072,7 +12072,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12097,7 +12097,7 @@
If <var>p</var> is zero or greater than 16, or if any of the last <var>p</var>
octets of <var>paddedPlaintext</var> have a value which is not <var>p</var>,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12131,7 +12131,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -12475,7 +12475,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12574,7 +12574,7 @@
<p>
If <var>length</var> is zero or greater than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12606,7 +12606,7 @@
<p>
If <var>length</var> is zero or greater than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12643,7 +12643,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12737,7 +12737,7 @@
<p>
If the length in bits of <var>data</var> is not 128, 192 or 256
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
</ol>
@@ -12986,7 +12986,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13083,7 +13083,7 @@
If <var>plaintext</var> has a length greater than 2^39 - 256
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13092,7 +13092,7 @@
<var>normalizedAlgorithm</var> has a length greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13101,7 +13101,7 @@
of <var>normalizedAlgorithm</var> is present and has a length
greater than 2^64 - 1 bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13117,7 +13117,7 @@
<dt>Otherwise:</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
</dl>
</li>
@@ -13169,7 +13169,7 @@
<dt>Otherwise:</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
</dl>
</li>
@@ -13177,7 +13177,7 @@
<p>
If <var>plaintext</var> has a length less than <var>tagLength</var> bits,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13186,7 +13186,7 @@
<var>normalizedAlgorithm</var> has a length greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13196,7 +13196,7 @@
greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13272,7 +13272,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -13617,7 +13617,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13712,7 +13712,7 @@
If the <a href="#dfn-AesCfbParams-iv">iv</a> member of
<var>normalizedAlgorithm</var> does not have length 16 bytes, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-DataError"><code>DataError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13742,7 +13742,7 @@
If the <a href="#dfn-AesCfbParams-iv">iv</a> member of
<var>normalizedAlgorithm</var> does not have length 16 bytes, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-DataError"><code>DataError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13780,7 +13780,7 @@
If the <a href="#dfn-AesKeyGenParams-length">length</a> member of
<var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-DataError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -14137,7 +14137,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> property of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -14221,7 +14221,7 @@
<p>
If <var>plaintext</var> is not a multiple of 64 bits in length,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -14280,7 +14280,7 @@
If the <a href="#dfn-AesKeyGenParams-length">length</a> property of
<var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -14616,7 +14616,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -15771,7 +15771,7 @@
</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
<dt>Otherwise:</dt>
<dd>Return the first <var>length</var> bits of <var>secret</var>.</dd>
@@ -17011,7 +17011,7 @@
<p>
If <var>length</var> is null or is not a multiple of 8, then <a
href="#concept-return-an-error">return an error</a> named <a
- href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
--- a/spec/Overview.html Wed Oct 15 16:36:52 2014 -0700
+++ b/spec/Overview.html Wed Oct 15 17:05:04 2014 -0700
@@ -2687,7 +2687,7 @@
If the [[<a href="#dfn-CryptoKey-slot-type">type</a>]] internal slot of
<var>result</var> is <code>"secret"</code> or <code>"private"</code> and
<var>usages</var> is empty, then <a href="#concept-return-an-error">return an error</a>
- named <a href="#dfn-SyntaxError">SyntaxError</a>.
+ named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
</p>
</li>
<li>
@@ -9942,7 +9942,7 @@
</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
<dt>Otherwise:</dt>
<dd>Return the first <var>length</var> bits of <var>secret</var>.</dd>
@@ -11098,7 +11098,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11107,7 +11107,7 @@
<var>normalizedAlgorithm</var> is zero or is greater
than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11138,7 +11138,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11147,7 +11147,7 @@
<var>normalizedAlgorithm</var> is zero or is greater
than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11187,7 +11187,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -11628,7 +11628,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11664,7 +11664,7 @@
<var>normalizedAlgorithm</var> does not have length 16
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11685,7 +11685,7 @@
If <var>p</var> is zero or greater than 16, or if any of the last <var>p</var>
octets of <var>paddedPlaintext</var> have a value which is not <var>p</var>,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -11719,7 +11719,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -12058,7 +12058,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12157,7 +12157,7 @@
<p>
If <var>length</var> is zero or greater than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12189,7 +12189,7 @@
<p>
If <var>length</var> is zero or greater than 128,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12226,7 +12226,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12320,7 +12320,7 @@
<p>
If the length in bits of <var>data</var> is not 128, 192 or 256
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
</ol>
@@ -12564,7 +12564,7 @@
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
<var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12661,7 +12661,7 @@
If <var>plaintext</var> has a length greater than 2^39 - 256
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12670,7 +12670,7 @@
<var>normalizedAlgorithm</var> has a length greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12679,7 +12679,7 @@
of <var>normalizedAlgorithm</var> is present and has a length
greater than 2^64 - 1 bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12695,7 +12695,7 @@
<dt>Otherwise:</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
</dl>
</li>
@@ -12741,7 +12741,7 @@
<dt>Otherwise:</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
</dl>
</li>
@@ -12749,7 +12749,7 @@
<p>
If <var>plaintext</var> has a length less than <var>tagLength</var> bits,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12758,7 +12758,7 @@
<var>normalizedAlgorithm</var> has a length greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12768,7 +12768,7 @@
greater than 2^64 - 1
bytes,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -12838,7 +12838,7 @@
<var>normalizedAlgorithm</var> is not equal to one of
128, 192 or 256,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
@@ -13176,7 +13176,7 @@
<li>
<p>
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
- <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13269,7 +13269,7 @@
<li>
<p>
If the <a href="#dfn-AesCfbParams-iv">iv</a> member of
- <var>normalizedAlgorithm</var> does not have length 16 bytes, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-DataError"><code>DataError</code></a>.
+ <var>normalizedAlgorithm</var> does not have length 16 bytes, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13294,7 +13294,7 @@
<li>
<p>
If the <a href="#dfn-AesCfbParams-iv">iv</a> member of
- <var>normalizedAlgorithm</var> does not have length 16 bytes, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-DataError"><code>DataError</code></a>.
+ <var>normalizedAlgorithm</var> does not have length 16 bytes, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13327,7 +13327,7 @@
<li>
<p>
If the <a href="#dfn-AesKeyGenParams-length">length</a> member of
- <var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-DataError"><code>SyntaxError</code></a>.
+ <var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13676,7 +13676,7 @@
<li>
<p>
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> property of
- <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13760,7 +13760,7 @@
<p>
If <var>plaintext</var> is not a multiple of 64 bits in length,
then <a href="#concept-return-an-error">return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -13815,7 +13815,7 @@
<li>
<p>
If the <a href="#dfn-AesKeyGenParams-length">length</a> property of
- <var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <var>normalizedAlgorithm</var> is not equal to one of 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -14144,7 +14144,7 @@
<li>
<p>
If the <a href="#dfn-AesDerivedKeyParams-length">length</a> member of
- <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ <var>normalizedDerivedKeyAlgorithm</var> is not 128, 192 or 256, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>
@@ -15273,7 +15273,7 @@
</dt>
<dd>
<a href="#concept-return-an-error">Return an error</a> named
- <a href="#dfn-DataError"><code>DataError</code></a>.
+ <a href="#dfn-OperationError"><code>OperationError</code></a>.
</dd>
<dt>Otherwise:</dt>
<dd>Return the first <var>length</var> bits of <var>secret</var>.</dd>
@@ -16465,7 +16465,7 @@
<ol>
<li>
<p>
- If <var>length</var> is null or is not a multiple of 8, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-SyntaxError"><code>SyntaxError</code></a>.
+ If <var>length</var> is null or is not a multiple of 8, then <a href="#concept-return-an-error">return an error</a> named <a href="#dfn-OperationError"><code>OperationError</code></a>.
</p>
</li>
<li>