| Index: content/shell/browser/shell_content_browser_client.cc | 
| diff --git a/content/shell/browser/shell_content_browser_client.cc b/content/shell/browser/shell_content_browser_client.cc | 
| index 927fdd7cc73d1aa61427ca4b1ede9e9f71290980..90cc70cfd2a1e47d4c3096abfa2a8dc017a69b43 100644 | 
| --- a/content/shell/browser/shell_content_browser_client.cc | 
| +++ b/content/shell/browser/shell_content_browser_client.cc | 
| @@ -10,6 +10,7 @@ | 
| #include "base/files/file_util.h" | 
| #include "base/path_service.h" | 
| #include "base/strings/utf_string_conversions.h" | 
| +#include "content/public/browser/client_certificate_delegate.h" | 
| #include "content/public/browser/page_navigator.h" | 
| #include "content/public/browser/render_process_host.h" | 
| #include "content/public/browser/resource_dispatcher_host.h" | 
| @@ -287,6 +288,14 @@ ShellContentBrowserClient::CreateQuotaPermissionContext() { | 
| return new ShellQuotaPermissionContext(); | 
| } | 
|  | 
| +void ShellContentBrowserClient::SelectClientCertificate( | 
| +    WebContents* web_contents, | 
| +    net::SSLCertRequestInfo* cert_request_info, | 
| +    scoped_ptr<ClientCertificateDelegate> delegate) { | 
| +  if (!select_client_certificate_callback_.is_null()) | 
| +    select_client_certificate_callback_.Run(); | 
| +} | 
| + | 
| void ShellContentBrowserClient::RequestPermission( | 
| PermissionType permission, | 
| WebContents* web_contents, | 
|  |