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

Reply via email to