DescriptionEnable subframe FrameNavigationEntries by default.
This is a major change to the navigation logic in Chrome, making
the browser process responsible for selecting subframes to
navigate. Each NavigationEntry now has a tree of
FrameNavigationEntries representing each frame in the page, and
these frame entries track per-frame PageState.
HistoryController in content/renderer is no longer used, since
equivalent code in NavigationController in content/browser now
determines which frames to navigate.
This CL is designed to be easy to revert if regressions are
found, though the new path has been in use on 50% of Canary and
Dev channels for a while.
BUG=236848
TEST=Existing tests pass.
Committed: https://crrev.com/111baab648276f64b58d7af5b3f47fd3823dc42e
Cr-Commit-Position: refs/heads/master@{#410150}
Patch Set 1 #
Messages
Total messages: 22 (16 generated)
|