A missing conditional meant that main RFHs for prerender hosts always
began as provisional in the renderer. This was mostly harmless, since a
prerender host isn't used unless a navigation commits in it—but certain
features, like devtools's network overrides, would cause a renderer
crash because of this mismatch.
Bug: 379933490
Change-Id: I532fbe8f8f33ffc468f870df58b8e0912f82084c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6231570
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1417737}