Index: net/cert/cert_verify_proc_win.cc |
diff --git a/net/cert/cert_verify_proc_win.cc b/net/cert/cert_verify_proc_win.cc |
index ef334da0ae464bfa88bfdd804d702aa02b06e2c3..7adc5ebca439d99d68bbc42b9fb9a4da3cd9e38b 100644 |
--- a/net/cert/cert_verify_proc_win.cc |
+++ b/net/cert/cert_verify_proc_win.cc |
@@ -942,7 +942,11 @@ int CertVerifyProcWin::VerifyInternal( |
chain_para.RequestedIssuancePolicy.Usage.cUsageIdentifier = 1; |
chain_para.RequestedIssuancePolicy.Usage.rgpszUsageIdentifier = |
&ev_policy_oid; |
- break; |
+ |
+ // De-prioritize the CA/Browser forum Extended Validation policy |
+ // (2.23.140.1.1). See crbug.com/705285. |
+ if (!EVRootCAMetadata::IsCaBrowserForumEvOid(ev_policy_oid)) |
+ break; |
} |
} |
} |