Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a453557b3315f7ba9e0d19264b0882bf05ccf174
https://github.com/WebKit/WebKit/commit/a453557b3315f7ba9e0d19264b0882bf05ccf174
Author: Sihui Liu <[email protected]>
Date: 2025-06-12 (Thu, 12 Jun 2025)
Changed paths:
M LayoutTests/fast/speechrecognition/ios/audio-capture-expected.txt
M LayoutTests/fast/speechrecognition/ios/audio-capture.html
M LayoutTests/platform/ios/TestExpectations
Log Message:
-----------
REGRESSION(295171@main): [ iOS Debug ]
fast/speechrecognition/ios/audio-capture.html is a constant crash
https://bugs.webkit.org/show_bug.cgi?id=294274
rdar://152981168
Reviewed by Youenn Fablet.
The test crashes for hitting an assertion that ensures audio capture only
happens in GPU process. However, the test
explicitly disables audio capture in GPU process. The test was added when
SpeechRecognition API did not work with audio
capture in GPU process, but now it has the support and we can just remove the
flag in the test to fix the crash.
Also, the test checks audio session category with
`internals.audioSessionCategory()`, but that function only returns
category for audio session in web process. Now that audio capture happens in
GPU process, web process might not know
the categroy; so removing the check from test.
* LayoutTests/fast/speechrecognition/ios/audio-capture-expected.txt:
* LayoutTests/fast/speechrecognition/ios/audio-capture.html:
* LayoutTests/platform/ios/TestExpectations:
Canonical link: https://commits.webkit.org/296150@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