New issue
Advanced search Search tips

Issue 785534 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

FrameNavigationEntry(s) for frames created by scripts can usually be deleted

Project Member Reported by lukasza@chromium.org, Nov 15 2017

Issue description

FrameNavigationEntry(s) for frames created by scripts are only useful while their frame stays alive - when such frames are (re)created they always get a fresh, random, unique name (that therefore never matches old FrameNavigationEntry(s) from the previous reincarnation of the frame).

This problem is to a large extent addressed by https://crrev.com/c/767627, but it only prunes FNEs from the *current* NavEntry.  This bug tracks the remaining work of pruning FNEs from *all* NavEntries.

See also
-  issue 784356  (performance impact of not pruning)
- issue 373041 (desire to share FNEs across NavEntries)
- https://chromium-review.googlesource.com/c/chromium/src/+/767627/5/content/browser/frame_host/frame_tree_node.cc#243
 
Description: Show this description

Sign in to add a comment