WebViewClientBoundaryInterface

interface WebViewClientBoundaryInterface implements FeatureFlagHolderBoundaryInterface

Known direct subclasses

Boundary interface for WebViewClientCompat.

Summary

Public methods

abstract void
abstract void
onReceivedError(
    WebView view,
    WebResourceRequest request,
    InvocationHandler error
)
abstract void
onReceivedHttpError(
    WebView view,
    WebResourceRequest request,
    WebResourceResponse errorResponse
)
abstract void
onSafeBrowsingHit(
    WebView view,
    WebResourceRequest request,
    int threatType,
    InvocationHandler callback
)
abstract boolean

Inherited methods

From class FeatureFlagHolderBoundaryInterface
abstract String[]

Indicate the list of org.chromium.support_lib_boundary.util.Features supported by this object.

Public methods

onPageCommitVisible

abstract void onPageCommitVisible(WebView view, String url)

onReceivedError

abstract void onReceivedError(
    WebView view,
    WebResourceRequest request,
    InvocationHandler error
)

onReceivedHttpError

abstract void onReceivedHttpError(
    WebView view,
    WebResourceRequest request,
    WebResourceResponse errorResponse
)

onSafeBrowsingHit

abstract void onSafeBrowsingHit(
    WebView view,
    WebResourceRequest request,
    int threatType,
    InvocationHandler callback
)

shouldOverrideUrlLoading

abstract boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request)