Bug 263103

Summary: WebGL fatal error: context lost and crashes in iOS16.7
Product: WebKit Reporter: Ocean <41802399>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Critical CC: dino, kbr, kkinnunen
Priority: P2    
Version: Safari 16   
Hardware: iPhone / iPad   
OS: iOS 16   

Description Ocean 2023-10-12 19:38:19 PDT
Our WebGL games made by Unity encountered serious problem in iOS 16.7/16.7.1. Open the game in iOS Safari, switch to the background for a few minutes and then come back again, the problem will reappear with a high probability. Once this error occurs, the entire game will freeze with a white screen.

The similar issue of iOS 17 has been mentioned before(https://bugs.webkit.org/show_bug.cgi?id=262610), but this problem also exists in 16.7/16.7.1. There are many users using this version of the system. I hope it can be solved.

This problem is fatal and greatly affects the use of iOS safari to render WebGL game applications. Hope you can solve it in iOS 16.
Comment 1 Alexey Proskuryakov 2023-10-13 14:51:47 PDT
Thank you for the feedback. This is still a duplicate of bug 261313 as far as WebKit open source project is concerned; deciding whether to do something about iOS 16 is outside the scope.

*** This bug has been marked as a duplicate of bug 261313 ***