Index: components/sessions/ios/ios_serialized_navigation_driver.cc |
diff --git a/components/sessions/ios/ios_serialized_navigation_driver.cc b/components/sessions/ios/ios_serialized_navigation_driver.cc |
index cbc06a585a8fdccc04a54d8c7c8336890b40b659..9f41d8ba37cb911de74096e7218a48f6bf36940a 100644 |
--- a/components/sessions/ios/ios_serialized_navigation_driver.cc |
+++ b/components/sessions/ios/ios_serialized_navigation_driver.cc |
@@ -98,8 +98,8 @@ void IOSSerializedNavigationDriver::Sanitize( |
NOTREACHED(); |
referrer.policy = web::ReferrerPolicyNever; |
} |
- bool is_downgrade = referrer.url.SchemeIsSecure() && |
- !navigation->virtual_url_.SchemeIsSecure(); |
+ bool is_downgrade = referrer.url.SchemeIsCryptographic() && |
+ !navigation->virtual_url_.SchemeIsCryptographic(); |
switch (referrer.policy) { |
case web::ReferrerPolicyDefault: |
if (is_downgrade) |