Index: content/browser/frame_host/navigation_handle_impl.cc |
diff --git a/content/browser/frame_host/navigation_handle_impl.cc b/content/browser/frame_host/navigation_handle_impl.cc |
index 743d2ead8e6d5ef85eb18bf6f1012a3839890b4d..a8d32e911e2311019cb8131cbb571d7f6da39a4e 100644 |
--- a/content/browser/frame_host/navigation_handle_impl.cc |
+++ b/content/browser/frame_host/navigation_handle_impl.cc |
@@ -147,7 +147,9 @@ bool NavigationHandleImpl::IsErrorPage() { |
} |
void NavigationHandleImpl::Resume() { |
- CHECK(state_ == DEFERRING_START || state_ == DEFERRING_REDIRECT); |
+ if (state_ != DEFERRING_START && state_ != DEFERRING_REDIRECT) |
+ return; |
+ |
NavigationThrottle::ThrottleCheckResult result = NavigationThrottle::DEFER; |
if (state_ == DEFERRING_START) { |
result = CheckWillStartRequest(); |