Index: chrome/browser/captive_portal/captive_portal_detector.cc |
diff --git a/chrome/browser/captive_portal/captive_portal_detector.cc b/chrome/browser/captive_portal/captive_portal_detector.cc |
index 26f1a2020ab496d3e9d880b3244f25465577f691..1bb7dae469e348c60dc2273365724c78a802668f 100644 |
--- a/chrome/browser/captive_portal/captive_portal_detector.cc |
+++ b/chrome/browser/captive_portal/captive_portal_detector.cc |
@@ -103,6 +103,7 @@ void CaptivePortalDetector::GetCaptivePortalResultFromResponse( |
results->result = RESULT_NO_RESPONSE; |
results->response_code = url_fetcher->GetResponseCode(); |
results->retry_after_delta = base::TimeDelta(); |
+ results->is_response_https = url_fetcher->GetURL().SchemeIs("https"); |
// If there's a network error of some sort when fetching a file via HTTP, |
// there may be a networking problem, rather than a captive portal. |