| Index: components/safe_browsing/browser/threat_details.cc
|
| diff --git a/components/safe_browsing/browser/threat_details.cc b/components/safe_browsing/browser/threat_details.cc
|
| index 0e6cfb8cf117a5f9ca81ce61eb8649cb78fedb1f..4a75c4ca9f5d7ac6d4316503937313de78206037 100644
|
| --- a/components/safe_browsing/browser/threat_details.cc
|
| +++ b/components/safe_browsing/browser/threat_details.cc
|
| @@ -76,6 +76,8 @@ ClientSafeBrowsingReportRequest::ReportType GetReportTypeFromSBThreatType(
|
| return ClientSafeBrowsingReportRequest::CLIENT_SIDE_PHISHING_URL;
|
| case SB_THREAT_TYPE_CLIENT_SIDE_MALWARE_URL:
|
| return ClientSafeBrowsingReportRequest::CLIENT_SIDE_MALWARE_URL;
|
| + case SB_THREAT_TYPE_PASSWORD_PROTECTION_PHISHING_URL:
|
| + return ClientSafeBrowsingReportRequest::PASSWORD_PROTECTION_PHISHING_URL;
|
| default: // Gated by SafeBrowsingBlockingPage::ShouldReportThreatDetails.
|
| NOTREACHED() << "We should not send report for threat type "
|
| << threat_type;
|
| @@ -359,6 +361,9 @@ void ThreatDetails::StartCollection() {
|
| report_->set_type(GetReportTypeFromSBThreatType(resource_.threat_type));
|
| }
|
|
|
| + if (resource_.threat_type == SB_THREAT_TYPE_PASSWORD_PROTECTION_PHISHING_URL)
|
| + report_->set_token(resource_.token);
|
| +
|
| GURL referrer_url;
|
| NavigationEntry* nav_entry = resource_.GetNavigationEntryForResource();
|
| if (nav_entry) {
|
|
|