- // Call the `onSslMismatchBack` public interface to send the `WebView` back one page.
- pinnedMismatchListener.onPinnedMismatchBack();
+ if (nestedScrollWebView.canGoBack()) { // There is a back page in the history.
+ // Invoke the navigate history listener in the calling activity. These commands cannot be run here because they need access to `applyDomainSettings()`.
+ pinnedMismatchListener.pinnedErrorGoBack();
+ } else { // There are no pages to go back to.
+ // Load a blank page
+ nestedScrollWebView.loadUrl("");
+ }