Revert of Fix HistoryEntry corruption when commit isn't for provisional entry. (patchset #2 id:20001 of https://codereview.chromium.org/1848103004/ )

Reason for revert:
This led to crashes in HistoryController::UpdateForCommit if there is no current entry and the provisional entry doesn't match the commit.  See https://crbug.com/600238.  I'll land an updated fix.

Original issue's description:
> Fix HistoryEntry corruption when commit isn't for provisional entry.
>
> BUG=597322
> TEST=See bug for repro steps.
>
> Committed: https://crrev.com/bb3548ef2fcdb58f9bc638bb5a3c379320fdd0e0
> Cr-Commit-Position: refs/heads/master@{#384659}

TBR=japhet@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=597322

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

Cr-Commit-Position: refs/heads/master@{#384938}
1 file changed