| Index: net/cert/ct_log_verifier.cc | 
| diff --git a/net/cert/ct_log_verifier.cc b/net/cert/ct_log_verifier.cc | 
| index 45adabe4862c8e4cf661250e11ee0c1f69cd4fcb..afa4b5ff5746f9bf6478834846cef3c1240d2ed0 100644 | 
| --- a/net/cert/ct_log_verifier.cc | 
| +++ b/net/cert/ct_log_verifier.cc | 
| @@ -58,20 +58,24 @@ const EVP_MD* GetEvpAlg(ct::DigitallySigned::HashAlgorithm alg) { | 
| scoped_refptr<const CTLogVerifier> CTLogVerifier::Create( | 
| const base::StringPiece& public_key, | 
| const base::StringPiece& description, | 
| -    const base::StringPiece& url) { | 
| +    const base::StringPiece& url, | 
| +    const base::StringPiece& domain) { | 
| GURL log_url(url.as_string()); | 
| if (!log_url.is_valid()) | 
| return nullptr; | 
| -  scoped_refptr<CTLogVerifier> result(new CTLogVerifier(description, log_url)); | 
| +  scoped_refptr<CTLogVerifier> result( | 
| +      new CTLogVerifier(description, log_url, domain)); | 
| if (!result->Init(public_key)) | 
| return nullptr; | 
| return result; | 
| } | 
|  | 
| CTLogVerifier::CTLogVerifier(const base::StringPiece& description, | 
| -                             const GURL& url) | 
| +                             const GURL& url, | 
| +                             const base::StringPiece& domain) | 
| : description_(description.as_string()), | 
| url_(url), | 
| +      domain_(domain.as_string()), | 
| hash_algorithm_(ct::DigitallySigned::HASH_ALGO_NONE), | 
| signature_algorithm_(ct::DigitallySigned::SIG_ALGO_ANONYMOUS), | 
| public_key_(NULL) { | 
|  |