Index: Source/modules/crypto/Algorithm.cpp |
diff --git a/Source/modules/crypto/Algorithm.cpp b/Source/modules/crypto/Algorithm.cpp |
index 9ffbf6fb45f6c4156b5697a23ae34efa408991d6..46f6b532795225ebe394b2ffed610da8b38ca342 100644 |
--- a/Source/modules/crypto/Algorithm.cpp |
+++ b/Source/modules/crypto/Algorithm.cpp |
@@ -38,6 +38,7 @@ |
#include "modules/crypto/NormalizeAlgorithm.h" |
#include "modules/crypto/RsaKeyGenParams.h" |
#include "modules/crypto/RsaSsaParams.h" |
+#include "platform/NotImplemented.h" |
#include "wtf/text/WTFString.h" |
namespace WebCore { |
@@ -59,6 +60,11 @@ PassRefPtr<Algorithm> Algorithm::create(const WebKit::WebCryptoAlgorithm& algori |
return RsaSsaParams::create(algorithm); |
case WebKit::WebCryptoAlgorithmParamsTypeRsaKeyGenParams: |
return RsaKeyGenParams::create(algorithm); |
+ case WebKit::WebCryptoAlgorithmParamsTypeAesGcmParams: |
+ case WebKit::WebCryptoAlgorithmParamsTypeRsaOaepParams: |
+ // TODO |
+ notImplemented(); |
+ break; |
} |
ASSERT_NOT_REACHED(); |
return 0; |