Mon, 16 Jun 2014 00:00:00 -0700Bug 25420 and Bug 25422 - Allow digest() and exportKey() to return errors for UAs that implement these operations using underlying cryptographic implementations may fail.
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 201
Bug 25420 and Bug 25422 - Allow digest() and exportKey() to return errors for UAs that implement these operations using underlying cryptographic implementations may fail.

An example of such failures is with implementations that allow third-party implementations of algorithms (eg: CryptoAPI/CNG, PKCS#11-based applications like NSS), as the third-party implementation may fail or be improperly registered.

Mon, 16 Jun 2014 00:00:00 -0700Remove the wrapKey/unwrapKey "features at risk" note.
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 200
Remove the wrapKey/unwrapKey "features at risk" note.

Mon, 16 Jun 2014 00:00:00 -0700Bug 25627 - Indicate that CryptoKeys are read-only and have internal data slots that contain the underlying values.
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 199
Bug 25627 - Indicate that CryptoKeys are read-only and have internal data slots that contain the underlying values.

In addition to the four slots that are exposed as read-only attributes, a fifth slot,
[[handle]], is used to hold an opaque handle to the underlying crypto system. This
is an attempt to make it clear to readers why an object like CryptoKey is not
something that can simply be constructed using a constructor.

Mon, 16 Jun 2014 00:00:00 -0700Bug 25431 - Remove RSA-ES from the spec
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 198
Bug 25431 - Remove RSA-ES from the spec

Mon, 16 Jun 2014 00:00:00 -0700Bug 25626 - Convert the various KeyAlgorithm interfaces into dictionary types, as recommended by the TAG.
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 197
Bug 25626 - Convert the various KeyAlgorithm interfaces into dictionary types, as recommended by the TAG.

Mon, 16 Jun 2014 00:00:00 -0700Fix more spelling mistakes
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 196
Fix more spelling mistakes

Mon, 16 Jun 2014 00:00:00 -0700Bug 24963 - JWK import/export works on a dictionary type, rather than a DOMString
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 195
Bug 24963 - JWK import/export works on a dictionary type, rather than a DOMString

Mon, 16 Jun 2014 00:00:00 -0700Bug 25380 - More typographic issues
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 194
Bug 25380 - More typographic issues

Mon, 16 Jun 2014 00:00:00 -0700Bug 25432 - Fix typographic errors
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 193
Bug 25432 - Fix typographic errors

Mon, 16 Jun 2014 00:00:00 -0700Bug 25465 - Validate the "alg" parameter of ECDSA JWKs as being consistent with the import parameters and the crv parameter
Ryan Sleevi <sleevi@google.com> [Mon, 16 Jun 2014 00:00:00 -0700] rev 192
Bug 25465 - Validate the "alg" parameter of ECDSA JWKs as being consistent with the import parameters and the crv parameter