| Index: components/security_interstitials/content/unsafe_resource.cc
|
| diff --git a/components/security_interstitials/content/unsafe_resource.cc b/components/security_interstitials/content/unsafe_resource.cc
|
| index c6204cb9652b7d30a783c483da2a2a146b2aa25a..e8dd7012f43938a9e1a841af664e92d061e466d1 100644
|
| --- a/components/security_interstitials/content/unsafe_resource.cc
|
| +++ b/components/security_interstitials/content/unsafe_resource.cc
|
| @@ -40,10 +40,13 @@ bool UnsafeResource::IsMainPageLoadBlocked() const {
|
| if (is_subresource)
|
| return false;
|
|
|
| - // Client-side phishing detection interstitials never block the main frame
|
| - // load, since they happen after the page is finished loading.
|
| + // Client-side phishing/malware detection and password protection phishing
|
| + // interstitials never block the main frame load, since they happen after the
|
| + // page is finished loading.
|
| if (threat_type == safe_browsing::SB_THREAT_TYPE_CLIENT_SIDE_PHISHING_URL ||
|
| - threat_type == safe_browsing::SB_THREAT_TYPE_CLIENT_SIDE_MALWARE_URL) {
|
| + threat_type == safe_browsing::SB_THREAT_TYPE_CLIENT_SIDE_MALWARE_URL ||
|
| + threat_type ==
|
| + safe_browsing::SB_THREAT_TYPE_PASSWORD_PROTECTION_PHISHING_URL) {
|
| return false;
|
| }
|
|
|
|
|