New issue
Advanced search Search tips

Issue 697619 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug

Blocked on: View detail
issue 697623
issue 697626
issue 697631
issue 697633
issue 697635
issue 682716

Blocking:
issue 666106



Sign in to add a comment

Stop all webview renderer related callbacks when render process is gone

Project Member Reported by michaelbai@chromium.org, Mar 1 2017

Issue description

To make the WebView behavior consistent, we need to stop all callbacks when render process is gone
 
Blockedon: 697623
Blockedon: 697626
Blockedon: 697631
Blockedon: 697633
Blocking: 697635
Summary: Stop all webview renderer related callbacks when render process is gone (was: Stop all webview callbacks when render process is gone)
I think these need to be thought through carefully; many won't need any work.

The renderer death notifcation hops IO -> UI -> File -> UI. We NOP the webview from the first UI thread task. But this means that any renderer message that is handled directly on the IO thread is ok, as are any that are immediately posted to the UI thread.

Comment 8 by torne@chromium.org, Mar 3 2017

Blocking: -697635

Comment 9 by torne@chromium.org, Mar 3 2017

Blockedon: 697635
It depends on implementation, and we have no way to know if the behavior is changed in the future, so we should stop calling callbacks in glue layer.  
Cc: -sgu...@chromium.org
Status: Assigned (was: Untriaged)
Assigning to owner. Please triage as appropriate.

Sign in to add a comment