| Index: net/ssl/client_cert_store.h
 | 
| diff --git a/net/ssl/client_cert_store.h b/net/ssl/client_cert_store.h
 | 
| index fe050e5f0993b8cf17b309f4000130693df9ad24..b1172deb7d9974f255b4e9306f65e382c4a279b8 100644
 | 
| --- a/net/ssl/client_cert_store.h
 | 
| +++ b/net/ssl/client_cert_store.h
 | 
| @@ -14,8 +14,10 @@ namespace net {
 | 
|  
 | 
|  class SSLCertRequestInfo;
 | 
|  
 | 
| -// The caller is expected to keep the ClientCertStore alive until the callback
 | 
| -// supplied to GetClientCerts has been run.
 | 
| +// A handle to a client certificate store to query matching certificates when a
 | 
| +// server requests client auth. Note that there may be multiple ClientCertStore
 | 
| +// objects corresponding to the same platform certificate store; each request
 | 
| +// gets its own uniquely owned handle.
 | 
|  class NET_EXPORT ClientCertStore {
 | 
|   public:
 | 
|    virtual ~ClientCertStore() {}
 | 
| @@ -23,8 +25,8 @@ class NET_EXPORT ClientCertStore {
 | 
|    // Get client certs matching the |cert_request_info|. On completion, the
 | 
|    // results will be stored in |selected_certs| and the |callback| will be run.
 | 
|    // The |callback| may be called sychronously. The caller must ensure the
 | 
| -  // ClientCertStore and the |selected_certs| object remain alive until the
 | 
| -  // callback has been run.
 | 
| +  // ClientCertStore, |cert_request_info|, and |selected_certs| remain alive
 | 
| +  // until the callback has been run.
 | 
|    virtual void GetClientCerts(const SSLCertRequestInfo& cert_request_info,
 | 
|                                CertificateList* selected_certs,
 | 
|                                const base::Closure& callback) = 0;
 | 
| 
 |