Changeset 160534 in webkit
- Timestamp:
- Dec 13, 2013 12:56:06 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r160502 r160534 1 2013-12-12 Alexey Proskuryakov <ap@apple.com> 2 3 WebCrypto wrapKey operation doesn't check key usage 4 https://bugs.webkit.org/show_bug.cgi?id=125675 5 6 Reviewed by Darin Adler. 7 8 * crypto/subtle/unwrapKey-check-usage-expected.txt: Added. 9 * crypto/subtle/unwrapKey-check-usage.html: Added. 10 * crypto/subtle/wrapKey-check-usage-expected.txt: Added. 11 * crypto/subtle/wrapKey-check-usage.html: Added. 12 1 13 2013-12-12 Alexey Proskuryakov <ap@apple.com> 2 14 -
trunk/Source/WebCore/ChangeLog
r160528 r160534 1 2013-12-12 Alexey Proskuryakov <ap@apple.com> 2 3 WebCrypto wrapKey operation doesn't check key usage 4 https://bugs.webkit.org/show_bug.cgi?id=125675 5 6 Reviewed by Darin Adler. 7 8 Tests: crypto/subtle/unwrapKey-check-usage.html 9 crypto/subtle/wrapKey-check-usage.html 10 11 * bindings/js/JSSubtleCryptoCustom.cpp: (WebCore::JSSubtleCrypto::wrapKey): 12 Added accidentally omitted code. Other operations are fine. 13 1 14 2013-12-12 Darin Adler <darin@apple.com> 2 15 -
trunk/Source/WebCore/bindings/js/JSSubtleCryptoCustom.cpp
r159966 r160534 647 647 return throwTypeError(exec); 648 648 649 if (!wrappingKey->allows(CryptoKeyUsageWrapKey)) { 650 m_impl->document()->addConsoleMessage(JSMessageSource, ErrorMessageLevel, "Key usages do not include 'wrapKey'"); 651 setDOMException(exec, NOT_SUPPORTED_ERR); 652 return jsUndefined(); 653 } 649 654 650 655 auto algorithm = createAlgorithmFromJSValue(exec, exec->uncheckedArgument(3));
Note: See TracChangeset
for help on using the changeset viewer.