| Index: Source/modules/crypto/SubtleCrypto.h
|
| diff --git a/Source/modules/crypto/SubtleCrypto.h b/Source/modules/crypto/SubtleCrypto.h
|
| index 9964bdae774e429fc7f31bc8f1d35e4b14fd7e2a..61fea3c553d91c72c468d75f4f5ae86c5b3b677b 100644
|
| --- a/Source/modules/crypto/SubtleCrypto.h
|
| +++ b/Source/modules/crypto/SubtleCrypto.h
|
| @@ -42,17 +42,16 @@ namespace WebCore {
|
| class CryptoOperation;
|
| class Dictionary;
|
| class ExceptionState;
|
| -class Key;
|
|
|
| class SubtleCrypto : public ScriptWrappable, public RefCounted<SubtleCrypto> {
|
| public:
|
| static PassRefPtr<SubtleCrypto> create() { return adoptRef(new SubtleCrypto()); }
|
|
|
| - PassRefPtr<CryptoOperation> encrypt(const Dictionary&, Key*, ExceptionState&);
|
| - PassRefPtr<CryptoOperation> decrypt(const Dictionary&, Key*, ExceptionState&);
|
| - PassRefPtr<CryptoOperation> sign(const Dictionary&, Key*, ExceptionState&);
|
| + PassRefPtr<CryptoOperation> encrypt(const Dictionary&, ExceptionState&);
|
| + PassRefPtr<CryptoOperation> decrypt(const Dictionary&, ExceptionState&);
|
| + PassRefPtr<CryptoOperation> sign(const Dictionary&, ExceptionState&);
|
| // Note that this is not named "verify" because when compiling on Mac that expands to a macro and breaks.
|
| - PassRefPtr<CryptoOperation> verifySignature(const Dictionary&, Key*, ExceptionState&);
|
| + PassRefPtr<CryptoOperation> verifySignature(const Dictionary&, ExceptionState&);
|
| PassRefPtr<CryptoOperation> digest(const Dictionary&, ExceptionState&);
|
|
|
| ScriptObject importKey(const String&, ArrayBufferView*, const Dictionary&, bool extractable, const Vector<String>& keyUsages, ExceptionState&);
|
|
|