I'm wondering when the WebViewRenderProcessClient.onRenderProcessUnresponsive()
method is triggered in the app using Android Webview and how to test it.
When I let my website hang by JS like while(true) {}
the whole app becomes unresponsive (and Android OS suggests to terminate it) but onRenderProcessUnresponsive
isn't getting triggered. Is there a way to gracefully catch and resolve conditions like that by our app code?
What could be the way to trigger onRenderProcessUnresponsive
for tests ?