PlzNavigate: fix test FrameNavigationEntry_SubframeHistoryFallback

This CL fixes
NavigationControllerBrowserTest.FrameNavigationEntry_SubframeHistoryFallback by
changing checks in NavigatorImpl::RequestOpenURL. This function assumed it
would be called on a subframe only when --site-per-process was enabled.
However, it's possible to call it when a history navigation to a subframe fails
with SiteIsolationPolicy::UseSubframeNavigationEntries enabled. Since
PlzNavigate uses subframe navigation entries, but not --site-per-process, we
would run into the checks.

BUG=475027
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation

Review URL: https://codereview.chromium.org/1888913003

Cr-Commit-Position: refs/heads/master@{#389453}
2 files changed