I am trying to learn what happens at the code level in Android when SslErrorHandler.proceed() (from class https://developer.android.com/reference/android/webkit/SslErrorHandler.html) is called in WebviewClient's onReceivedSslError function.
The documentation in the link above further mentions:
Instances of this class are created by the WebView and passed to onReceivedSslError(WebView, SslErrorHandler, SslError)
However, on looking up code in Webview.java, I don't see any SslErrorHandler object being created. Any pointers for me to understand this further?