[Android WebView] Lay the groundwork for a better onReceivedError
This patch should not change any behaviour. It introduces a new version
of onReceviedError that will be called for all resources and provides
more information about the failed request.
BUG=
456782
Committed:
https://crrev.com/f0a8ffb2ca988fe7de628620f750ee241e5f5d35
Cr-Commit-Position: refs/heads/master@{#319664}