Index: content/renderer/webcrypto_impl.h |
diff --git a/content/renderer/webcrypto_impl.h b/content/renderer/webcrypto_impl.h |
index 3e71eac9156a961ee6b7ec631aa1d02af7e01568..8ae949bb7d4a2b979ea9ad9901e3d1d142cb7a90 100644 |
--- a/content/renderer/webcrypto_impl.h |
+++ b/content/renderer/webcrypto_impl.h |
@@ -25,6 +25,12 @@ class CONTENT_EXPORT WebCryptoImpl |
const unsigned char* data, |
unsigned data_size, |
WebKit::WebCryptoResult result); |
+ virtual void decrypt( |
+ const WebKit::WebCryptoAlgorithm& algorithm, |
+ const WebKit::WebCryptoKey& key, |
+ const unsigned char* data, |
+ unsigned data_size, |
+ WebKit::WebCryptoResult result); |
virtual void digest( |
const WebKit::WebCryptoAlgorithm& algorithm, |
const unsigned char* data, |
@@ -56,6 +62,12 @@ class CONTENT_EXPORT WebCryptoImpl |
const unsigned char* data, |
unsigned data_size, |
WebKit::WebArrayBuffer* buffer); |
+ bool DecryptInternal( |
+ const WebKit::WebCryptoAlgorithm& algorithm, |
+ const WebKit::WebCryptoKey& key, |
+ const unsigned char* data, |
+ unsigned data_size, |
+ WebKit::WebArrayBuffer* buffer); |
bool DigestInternal( |
const WebKit::WebCryptoAlgorithm& algorithm, |
const unsigned char* data, |