diff --git a/Tests/LibWeb/Text/expected/Crypto/SubtleCrypto-aescbc.txt b/Tests/LibWeb/Text/expected/Crypto/SubtleCrypto-aescbc.txt
new file mode 100644
index 00000000000..687eff138a7
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/Crypto/SubtleCrypto-aescbc.txt
@@ -0,0 +1,5 @@
+exported key: 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+ciphertext: 193,138,47,224,83,254,87,179,130,27,206,126,144,28,38,111,123,45,177,85,53,201,206,231,38,234,7,146,184,159,64,117,220,3,201,210,82,171,14,237,82,53,162,239,16,172,50,72
+plaintextRoundtrip: 87,101,108,108,72,101,108,108,111,70,114,105,101,110,100,115,16,16,16,16,16,16,255,16,16,16,16,16,16,16,16,16
+odd padding results in: OperationError
+broken padding results in: OperationError
diff --git a/Tests/LibWeb/Text/input/Crypto/SubtleCrypto-aescbc.html b/Tests/LibWeb/Text/input/Crypto/SubtleCrypto-aescbc.html
new file mode 100644
index 00000000000..19ce6dad8c3
--- /dev/null
+++ b/Tests/LibWeb/Text/input/Crypto/SubtleCrypto-aescbc.html
@@ -0,0 +1,52 @@
+
+
+