Move DCHECK for HTTPS Previews Reload Type

Also adds some more robust reload testing to catch these things in the
future.

Bug: 939426
Change-Id: I0b2b880a32a8834fc5eb2f22113fe08d30d69eb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1509104
Commit-Queue: Robert Ogden <robertogden@chromium.org>
Reviewed-by: Ryan Sturm <ryansturm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#638875}
2 files changed