Unreviewed GTK+ gardening.
authorzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 May 2017 08:37:17 +0000 (08:37 +0000)
committerzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 May 2017 08:37:17 +0000 (08:37 +0000)
* platform/gtk/TestExpectations: Enable already-passing Web Crypto layout tests
for the GTK+ port. Also update expectations for the imported W3C Web Crypto tests.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216236 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations

index aedcc2d..e8ab3f0 100644 (file)
@@ -1,3 +1,10 @@
+2017-05-05  Zan Dobersek  <zdobersek@igalia.com>
+
+        Unreviewed GTK+ gardening.
+
+        * platform/gtk/TestExpectations: Enable already-passing Web Crypto layout tests
+        for the GTK+ port. Also update expectations for the imported W3C Web Crypto tests.
+
 2017-05-04  Commit Queue  <commit-queue@webkit.org>
 
         Unreviewed, rolling out r216206.
index a57d427..019714e 100644 (file)
@@ -724,6 +724,86 @@ Bug(GTK) editing/secure-input [ Failure ]
 webkit.org/b/133122 crypto/subtle [ Skip ]
 webkit.org/b/133122 crypto/webkitSubtle [ Skip ]
 webkit.org/b/133122 crypto/workers/subtle [ Skip ]
+crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-cbc-generate-export-key-jwk-length-128.html [ Pass ]
+crypto/subtle/aes-cbc-generate-export-key-jwk-length-192.html [ Pass ]
+crypto/subtle/aes-cbc-generate-export-key-jwk-length-256.html [ Pass ]
+crypto/subtle/aes-cbc-generate-export-key-raw.html [ Pass ]
+crypto/subtle/aes-cbc-generate-key-encrypt-decrypt.html [ Pass ]
+crypto/subtle/aes-cbc-generate-key-length-128.html [ Pass ]
+crypto/subtle/aes-cbc-generate-key-length-192.html [ Pass ]
+crypto/subtle/aes-cbc-generate-key-length-256.html [ Pass ]
+crypto/subtle/aes-cbc-import-jwk-key-length-128.html [ Pass ]
+crypto/subtle/aes-cbc-import-jwk-key-length-192.html [ Pass ]
+crypto/subtle/aes-cbc-import-jwk-key-length-256.html [ Pass ]
+crypto/subtle/aes-cbc-import-jwk-key-minimum.html [ Pass ]
+crypto/subtle/aes-cbc-import-jwk-key-non-extractable.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-decrypt.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-encrypt.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-unwrap-jwk-rsa-key-private.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-unwrap-jwk-rsa-key-public.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html [ Pass ]
+crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-public.html [ Pass ]
+crypto/subtle/aes-cbc-import-raw-key-length-128.html [ Pass ]
+crypto/subtle/aes-cbc-import-raw-key-length-192.html [ Pass ]
+crypto/subtle/aes-cbc-import-raw-key-length-256.html [ Pass ]
+crypto/subtle/aes-export-key-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-gcm-decrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-gcm-encrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-gcm-generate-export-key-jwk-length-128.html [ Pass ]
+crypto/subtle/aes-gcm-generate-export-key-jwk-length-192.html [ Pass ]
+crypto/subtle/aes-gcm-generate-export-key-jwk-length-256.html [ Pass ]
+crypto/subtle/aes-gcm-generate-export-raw-key.html [ Pass ]
+crypto/subtle/aes-gcm-generate-key-encrypt-decrypt.html [ Pass ]
+crypto/subtle/aes-gcm-generate-key.html [ Pass ]
+crypto/subtle/aes-gcm-import-jwk-key-length-128.html [ Pass ]
+crypto/subtle/aes-gcm-import-jwk-key-length-192.html [ Pass ]
+crypto/subtle/aes-gcm-import-jwk-key-length-256.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-decrypt-additional-data.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-decrypt-additional-data-tag-length-32.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-decrypt.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-decrypt-tagLengths.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-encrypt-additional-data.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-encrypt-additional-data-tag-length-32.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-encrypt.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-encrypt-tagLengths.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-unwrap-jwk-key.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-unwrap-raw-key.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-wrap-jwk-key.html [ Pass ]
+crypto/subtle/aes-gcm-import-key-wrap-raw-key.html [ Pass ]
+crypto/subtle/aes-gcm-import-raw-key.html [ Pass ]
+crypto/subtle/aes-generate-key-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-import-jwk-key-export-jwk-key.html [ Pass ]
+crypto/subtle/aes-import-jwk-key-export-raw-key.html [ Pass ]
+crypto/subtle/aes-import-key-malformed-parameters.html [ Pass ]
+crypto/subtle/aes-import-raw-key-export-jwk-key.html [ Pass ]
+crypto/subtle/aes-import-raw-key-export-raw-key.html [ Pass ]
+crypto/subtle/aes-kw-generate-export-key-jwk-length-128.html [ Pass ]
+crypto/subtle/aes-kw-generate-export-key-jwk-length-192.html [ Pass ]
+crypto/subtle/aes-kw-generate-export-key-jwk-length-256.html [ Pass ]
+crypto/subtle/aes-kw-generate-export-raw-key.html [ Pass ]
+crypto/subtle/aes-kw-generate-key.html [ Pass ]
+crypto/subtle/aes-kw-generate-key-wrap-key-unwrap-key.html [ Pass ]
+crypto/subtle/aes-kw-import-jwk-key-length-128.html [ Pass ]
+crypto/subtle/aes-kw-import-jwk-key-length-192.html [ Pass ]
+crypto/subtle/aes-kw-import-jwk-key-length-256.html [ Pass ]
+crypto/subtle/aes-kw-import-key-unwrap-raw-key.html [ Pass ]
+crypto/subtle/aes-kw-import-key-wrap-raw-key.html [ Pass ]
+crypto/subtle/aes-kw-import-raw-key.html [ Pass ]
+crypto/subtle/aes-kw-wrap-key-malformed-parameters.html [ Pass ]
+crypto/subtle/decrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/derive-bits-malformed-parameters.html [ Pass ]
+crypto/subtle/derive-key-malformed-parameters.html [ Pass ]
+crypto/subtle/digest-malformed-parameters.html [ Pass ]
+crypto/subtle/ec-export-key-malformed-parameters.html [ Pass ]
+crypto/subtle/ec-generate-key-malformed-parameters.html [ Pass ]
+crypto/subtle/ec-import-jwk-key-export-jwk-key-private.html [ Pass ]
+crypto/subtle/ec-import-jwk-key-export-jwk-key-public.html [ Pass ]
+crypto/subtle/ec-import-jwk-key-export-raw-key.html [ Pass ]
+crypto/subtle/ec-import-key-malformed-parameters.html [ Pass ]
+crypto/subtle/ec-import-raw-key-export-jwk-key.html [ Pass ]
+crypto/subtle/ec-import-raw-key-export-raw-key.html [ Pass ]
 crypto/subtle/ecdh-derive-bits-length-limits.html [ Pass ]
 crypto/subtle/ecdh-generate-export-jwk-key-p256.html [ Pass ]
 crypto/subtle/ecdh-generate-export-jwk-key-p384.html [ Pass ]
@@ -762,6 +842,12 @@ crypto/subtle/ecdsa-import-key-verify-p256.html [ Pass ]
 crypto/subtle/ecdsa-import-key-verify-p384.html [ Pass ]
 crypto/subtle/ecdsa-import-raw-key.html [ Pass ]
 crypto/subtle/ecdsa-verify-malformed-parameters.html [ Pass ]
+crypto/subtle/encrypt-malformed-parameters.html [ Pass ]
+crypto/subtle/export-key-malformed-parameters.html [ Pass ]
+crypto/subtle/gc-2.html [ Pass ]
+crypto/subtle/gc-3.html [ Pass ]
+crypto/subtle/gc.html [ Pass ]
+crypto/subtle/generate-key-malformed-parameters.html [ Pass ]
 crypto/subtle/hkdf-derive-bits-length-limits.html [ Pass ]
 crypto/subtle/hkdf-derive-bits-malformed-parametrs.html [ Pass ]
 crypto/subtle/hkdf-import-key-derive-bits.html [ Pass ]
@@ -808,6 +894,65 @@ crypto/subtle/hmac-import-raw-key-customized-length.html [ Pass ]
 crypto/subtle/hmac-import-raw-key-export-jwk-key.html [ Pass ]
 crypto/subtle/hmac-import-raw-key-export-raw-key.html [ Pass ]
 crypto/subtle/hmac-import-raw-key.html [ Pass ]
+crypto/subtle/import-key-malformed-parameters.html [ Pass ]
+crypto/subtle/pbkdf2-derive-bits-malformed-parametrs.html [ Pass ]
+crypto/subtle/pbkdf2-import-key-derive-bits.html [ Pass ]
+crypto/subtle/pbkdf2-import-key-derive-hmac-key.html [ Pass ]
+crypto/subtle/pbkdf2-import-key.html [ Pass ]
+crypto/subtle/pbkdf2-import-key-malformed-parameters.html [ Pass ]
+crypto/subtle/sha1-digest.html [ Pass ]
+crypto/subtle/sha224-digest.html [ Pass ]
+crypto/subtle/sha256-digest.html [ Pass ]
+crypto/subtle/sha384-digest.html [ Pass ]
+crypto/subtle/sha512-digest.html [ Pass ]
+crypto/subtle/sign-malformed-parameters.html [ Pass ]
+crypto/subtle/unwrap-key-malformed-parameters.html [ Pass ]
+crypto/subtle/verify-malformed-parameters.html [ Pass ]
+crypto/subtle/wrap-key-malformed-parameters.html [ Pass ]
+crypto/workers/subtle/aes-cbc-import-key-decrypt.html [ Pass ]
+crypto/workers/subtle/aes-cbc-import-key-encrypt.html [ Pass ]
+crypto/workers/subtle/aes-cbc-import-key-unwrap-key.html [ Pass ]
+crypto/workers/subtle/aes-cbc-import-key-wrap-key.html [ Pass ]
+crypto/workers/subtle/aes-gcm-import-key-decrypt.html [ Pass ]
+crypto/workers/subtle/aes-gcm-import-key-encrypt.html [ Pass ]
+crypto/workers/subtle/aes-gcm-import-key-unwrap-key.html [ Pass ]
+crypto/workers/subtle/aes-gcm-import-key-wrap-key.html [ Pass ]
+crypto/workers/subtle/aes-generate-export-key-jwk.html [ Pass ]
+crypto/workers/subtle/aes-generate-export-key-raw.html [ Pass ]
+crypto/workers/subtle/aes-generate-key.html [ Pass ]
+crypto/workers/subtle/aes-import-jwk-key.html [ Pass ]
+crypto/workers/subtle/aes-import-raw-key.html [ Pass ]
+crypto/workers/subtle/aes-kw-import-key-unwrap-key.html [ Pass ]
+crypto/workers/subtle/aes-kw-import-key-wrap-key.html [ Pass ]
+crypto/workers/subtle/ecdh-import-key-derive-bits.html [ Pass ]
+crypto/workers/subtle/ecdh-import-key-derive-key.html [ Pass ]
+crypto/workers/subtle/ecdsa-import-key-sign.html [ Pass ]
+crypto/workers/subtle/ecdsa-import-key-verify.html [ Pass ]
+crypto/workers/subtle/ec-generate-export-jwk-key.html [ Pass ]
+crypto/workers/subtle/ec-generate-export-raw-key.html [ Pass ]
+crypto/workers/subtle/ec-generate-key.html [ Pass ]
+crypto/workers/subtle/ec-import-jwk-key-private.html [ Pass ]
+crypto/workers/subtle/ec-import-jwk-key-public.html [ Pass ]
+crypto/workers/subtle/ec-import-raw-key.html [ Pass ]
+crypto/workers/subtle/gc-worker.html [ Pass ]
+crypto/workers/subtle/hkdf-import-key-derive-bits.html [ Pass ]
+crypto/workers/subtle/hkdf-import-key-derive-hmac-key.html [ Pass ]
+crypto/workers/subtle/hkdf-import-key.html [ Pass ]
+crypto/workers/subtle/hmac-generate-export-key-jwk.html [ Pass ]
+crypto/workers/subtle/hmac-generate-export-key-raw.html [ Pass ]
+crypto/workers/subtle/hmac-generate-key.html [ Pass ]
+crypto/workers/subtle/hmac-import-jwk-key.html [ Pass ]
+crypto/workers/subtle/hmac-import-key-sign.html [ Pass ]
+crypto/workers/subtle/hmac-import-key-verify.html [ Pass ]
+crypto/workers/subtle/hmac-import-raw-key.html [ Pass ]
+crypto/workers/subtle/pbkdf2-import-key-derive-bits.html [ Pass ]
+crypto/workers/subtle/pbkdf2-import-key-derive-hmac-key.html [ Pass ]
+crypto/workers/subtle/pbkdf2-import-key.html [ Pass ]
+crypto/workers/subtle/sha1-digest.html [ Pass ]
+crypto/workers/subtle/sha224-digest.html [ Pass ]
+crypto/workers/subtle/sha256-digest.html [ Pass ]
+crypto/workers/subtle/sha384-digest.html [ Pass ]
+crypto/workers/subtle/sha512-digest.html [ Pass ]
 webkit.org/b/133319 crypto/webkitSubtle/sha-1.html [ Pass ]
 webkit.org/b/133319 crypto/webkitSubtle/sha-224.html [ Pass ]
 webkit.org/b/133319 crypto/webkitSubtle/sha-256.html [ Pass ]
@@ -825,55 +970,22 @@ webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_key
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html [ Failure Timeout ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html [ Failure Timeout ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html [ Failure Timeout ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_hmac.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.html [ Failure ]
 webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.html [ Failure ]
-webkit.org/b/133122 imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.html [ Failure Timeout ]
-# We don't support ECDH functions
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.html [ Skip ]
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.html [ Skip ]
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.html [ Skip ]
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.html [ Skip ]
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.html [ Skip ]
-webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey.html [ Skip ]
-# We don't support PBKDF2
+webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.html [ Failure ]
+webkit.org/b/169272 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey.html [ Failure ]
 webkit.org/b/169528 imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.html [ Skip ]
 webkit.org/b/169528 imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html [ Skip ]
 
-
 # GTK does not implement setAutomaticLinkDetectionEnabled
 editing/inserting/typing-space-to-trigger-smart-link.html [ Skip ]
 editing/inserting/smart-link-when-caret-is-moved-before-URL.html [ Skip ]