Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0bcf166a295a09d48406bc93c5cbb5371877586b
https://github.com/WebKit/WebKit/commit/0bcf166a295a09d48406bc93c5cbb5371877586b
Author: Nitin Mahendru <[email protected]>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M LayoutTests/platform/ios-17/TestExpectations
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac-ventura/TestExpectations
M Source/WebCore/Configurations/WebCore.xcconfig
M Source/WebCore/Modules/webauthn/AuthenticatorAttestationResponse.cpp
M Source/WebCore/PAL/Configurations/PAL.xcconfig
M Tools/TestWebKitAPI/Tests/WebCore/CtapPinTest.cpp
Log Message:
-----------
Enable CryptoKit for all releases
https://bugs.webkit.org/show_bug.cgi?id=277432
rdar://132913336
Reviewed by Matthew Finkel.
Changing the enablement logic to enable by default and only skip
for platforms we don't want to. This will also fix the recurring problem of
enabling
it in every release.
Also refactor the hardcoded enablement to constexpr instead of individual
values as it makes
it easier to revert, just in case.
* Source/WebCore/Configurations/WebCore.xcconfig:
* Source/WebCore/Modules/webauthn/AuthenticatorAttestationResponse.cpp:
(WebCore::AuthenticatorAttestationResponse::getPublicKey const):
* Source/WebCore/Modules/webauthn/fido/Pin.cpp:
* Source/WebCore/PAL/Configurations/PAL.xcconfig:
* Tools/TestWebKitAPI/Tests/WebCore/CtapPinTest.cpp:
(TestWebKitAPI::TEST(CtapPinTest, TestSetPinRequest)):
(TestWebKitAPI::TEST(CtapPinTest, TestKeyAgreementResponse)):
(TestWebKitAPI::TEST(CtapPinTest, TestTokenRequest)):
* LayoutTests/platform/ios-17/TestExpectations:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-ventura/TestExpectations:
Canonical link: https://commits.webkit.org/281832@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