Skip to content

Support Termination Handling API #740

@takenorim

Description

@takenorim

Is your feature request related to a problem? Please describe.
For some reason (e.g. prevent memory usage), app developers may want to terminate WebView(s) intentionally if it becomes unresponsive for a while. So, the main application may want to run WebViewRenderProcess#terminate() towards such webViews (including webView created by Prebid SDK).

Describe the solution you'd like
I think this requires all WebViews (created by main app and all other SDKs) to implement WebViewClient.onRenderProcessGone method. So, Prebid SDK also should implement the onRenderProcessGone public method maybe at the AdWebViewClient class.

Additional context
I'm assuming the GAM original API integration, but it may be the same thing for all other integration type as well.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Needs Requirements

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions