Index: content/renderer/webcrypto/webcrypto_impl.h |
diff --git a/content/renderer/webcrypto/webcrypto_impl.h b/content/renderer/webcrypto/webcrypto_impl.h |
index e58704408c66eb9cbc55942286ff277c395bf199..9b2dd3e031d1edd295e428fa610852be15336d75 100644 |
--- a/content/renderer/webcrypto/webcrypto_impl.h |
+++ b/content/renderer/webcrypto/webcrypto_impl.h |
@@ -24,6 +24,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, |
@@ -63,6 +69,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, |