New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 606926 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug



Sign in to add a comment

OOPIF: Investigate RenderViewHost reuse issues

Project Member Reported by alex...@chromium.org, Apr 26 2016

Issue description

We currently have cases where the RenderViewHost is reused across navigations and some of its state might become stale.  For example, if we navigate from A-embed-B to B, the swapped-out RVH for subframe B will be reused for the new page on B.  After https://codereview.chromium.org/1886413002/, we will also allow reuse of a RVH from a pending delete RFH, leading to more such cases.  The concern is that in these cases some of the RVH fields might become stale (enabled_bindings_, sudden_termination_allowed_, is_waiting_for_close_ack_, etc.).  main_frame_routing_id_ is going to be stale until commit, though that currently doesn't cause anything to break.  We should investigate these reuse issues further and watch out for bugs due to them.  See the full discussion at https://codereview.chromium.org/1886413002/diff/180001/content/browser/frame_host/frame_tree.h#oldcode242

 
Project Member

Comment 1 by sheriffbot@chromium.org, Apr 27 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been available for more than 365 days, and should be re-evaluated. Please re-triage this issue.
The Hotlist-Recharge-Cold label is applied for tracking purposes, and should not be removed after re-triaging the issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Recharge-Cold
This still needs investigation.  At least the main_frame_routing_id_ staleness came up in issues 627400 and 627893.
Status: Available (was: Untriaged)

Comment 4 by lfg@chromium.org, May 1 2017

There are also issues with reusing the RenderWidget (which is currently the same as the RenderView), for example issues  638375  and  701988 .

Project Member

Comment 5 by sheriffbot@chromium.org, May 2 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 6 by nasko@google.com, May 3 2018

Labels: -Hotlist-Recharge-Cold
This is still work we want to do, so removing Hotlist-Recharge-Cold.

Sign in to add a comment