Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 16d6e2e34d277fa50f88c8a7d944bdaa2e08cb07
      
https://github.com/WebKit/WebKit/commit/16d6e2e34d277fa50f88c8a7d944bdaa2e08cb07
  Author: Anne van Kesteren <[email protected]>
  Date:   2025-05-12 (Mon, 12 May 2025)

  Changed paths:
    M 
LayoutTests/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt
    M LayoutTests/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters.html
    M 
LayoutTests/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt
    M LayoutTests/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters.html
    R 
LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-128-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-128.html
    R 
LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-192-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-192.html
    R 
LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-256-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-export-key-jwk-length-256.html
    R LayoutTests/crypto/subtle/aes-cfb-generate-export-raw-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-export-raw-key.html
    R 
LayoutTests/crypto/subtle/aes-cfb-generate-key-encrypt-decrypt-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-key-encrypt-decrypt.html
    R LayoutTests/crypto/subtle/aes-cfb-generate-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-generate-key.html
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-128-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-128.html
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-192-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-192.html
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-256-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-jwk-key-length-256.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-decrypt-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-decrypt.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-encrypt-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-encrypt.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-unwrap-jwk-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-unwrap-jwk-key.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-unwrap-raw-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-unwrap-raw-key.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-wrap-jwk-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-wrap-jwk-key.html
    R LayoutTests/crypto/subtle/aes-cfb-import-key-wrap-raw-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-key-wrap-raw-key.html
    R LayoutTests/crypto/subtle/aes-cfb-import-raw-key-expected.txt
    R LayoutTests/crypto/subtle/aes-cfb-import-raw-key.html
    M LayoutTests/crypto/subtle/aes-export-key-malformed-parameters.html
    M 
LayoutTests/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt
    M LayoutTests/crypto/subtle/aes-generate-key-malformed-parameters.html
    M LayoutTests/crypto/subtle/aes-import-key-malformed-parameters-expected.txt
    M LayoutTests/crypto/subtle/aes-import-key-malformed-parameters.html
    M LayoutTests/crypto/subtle/aes-kw-wrap-key-malformed-parameters.html
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-decrypt-expected.txt
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-decrypt.html
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-encrypt-expected.txt
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-encrypt.html
    R 
LayoutTests/crypto/workers/subtle/aes-cfb-import-key-unwrap-key-expected.txt
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-unwrap-key.html
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-wrap-key-expected.txt
    R LayoutTests/crypto/workers/subtle/aes-cfb-import-key-wrap-key.html
    M LayoutTests/crypto/workers/subtle/aes-ctr-import-key-decrypt.html
    R LayoutTests/crypto/workers/subtle/resources/aes-cfb-import-key-decrypt.js
    R LayoutTests/crypto/workers/subtle/resources/aes-cfb-import-key-encrypt.js
    R 
LayoutTests/crypto/workers/subtle/resources/aes-cfb-import-key-unwrap-key.js
    R LayoutTests/crypto/workers/subtle/resources/aes-cfb-import-key-wrap-key.js
    M LayoutTests/platform/glib/TestExpectations
    M 
LayoutTests/platform/glib/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt
    M 
LayoutTests/platform/glib/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt
    M 
LayoutTests/platform/glib/crypto/subtle/aes-export-key-malformed-parameters-expected.txt
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/crypto/SubtleCrypto.cpp

  Log Message:
  -----------
  Remove DeprecateAESCFBWebCryptoEnabled preference
https://bugs.webkit.org/show_bug.cgi?id=292539

Reviewed by Pascoe.

While here, also cleanup the RSAES-PKCS1-v1_5 deprecation and fix a
comparison to be fully ASCII case-insensitive which is also what we use
for identifier lookup later on.

Apart from the ASCII case-insensitive comparison fix there should be no
observable behavior changes from this change.

We remove a significant number of tests that now time out and adjust a
couple that can be reasonably salvaged.

Canonical link: https://commits.webkit.org/294781@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to