• Tobias Sargeant's avatar
    [aw] Support library glue for WebViewRendererClient · 208287be
    Tobias Sargeant authored
    This exposes a support library feature allowing applications to set a
    WebViewRendererClient object upon which renderer related callbacks are
    received. Specifically, these callbacks are:
    
    onRendererUnresponsive(renderer) - called when the renderer associated
        with a webview does not ack an input event, or a navigation does
        not commit within 5 seconds. The callback will continue to be
        called at 5 second intervals until the renderer is killed or the
        unresponsiveness resolves. |renderer| may be null if webview is
        operating in single process mode.
    
    onRendererResponsive(renderer) - called once when an unresponsive
        renderer becomes responsive again.
    
    Bug: 907887
    Change-Id: Ic5c74160e293791e3efc051a5727448ee061c9e2
    Reviewed-on: https://chromium-review.googlesource.com/c/1361242Reviewed-by: default avatarChangwan Ryu <changwan@chromium.org>
    Reviewed-by: default avatarNate Fischer <ntfschr@chromium.org>
    Reviewed-by: default avatarRichard Coles <torne@chromium.org>
    Commit-Queue: Tobias Sargeant <tobiasjs@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#615738}
    208287be
BUILD.gn 3.98 KB