Description: 91 API tests There is a clear regression point in the history at 253474@main. This appears to be the cause of the regression. History: https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.AppPrivacyReport.AppInitiatedRequestWithServiceWorker&test=TestWebKitAPI.AppPrivacyReport.AppInitiatedRequestWithServiceWorkerSoftUpdate&test=TestWebKitAPI.SerializedCryptoKeyWrapTest.SerializedCryptoKeyWrapUnwrap Crashed TestWebKitAPI.SerializedCryptoKeyWrapTest.SerializedCryptoKeyWrapUnwrap Could not delete WebCrypto master key in Keychain, error -34018 Could not find WebCrypto master key in Keychain, error -34018 Cannot store WebCrypto master key, error -34018 Child process terminated with signal 5: Trace/BPT trap
<rdar://problem/98790239>
Api test list here: https://build.webkit.org/#/builders/268/builds/4132/steps/18/logs/stdio
From two of the builders: codesign -vv --verify Debug-iphonesimulator/TestWebKitAPI Debug-iphonesimulator/TestWebKitAPI: code object is not signed at all In architecture: x86_64 codesign -vv --verify Release-iphonesimulator/TestWebKitAPI Release-iphonesimulator/TestWebKitAPI: code object is not signed at all This is interesting, as it doesn't match the signing behavior I saw during local development. Let's revert and I'll investigate further.
Reverted in https://commits.webkit.org/253527@main.