Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index 630d9b96c1c3a260587fabdd4dc8408bdcc73dd7..4bdb72724ec0e33ca68bab2fe43fc1dceceb7199 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -856,7 +856,11 @@ void ChromeContentBrowserClient::SelectClientCertificate( |
TabContentsWrapper* wrapper = |
TabContentsWrapper::GetCurrentWrapperForContents(tab); |
- wrapper->ssl_helper()->SelectClientCertificate(handler); |
+ if (wrapper) { |
Mattias Nissler (ping if slow)
2011/11/30 19:56:16
no need for curlies here.
markusheintz_
2011/12/02 14:54:20
I think the style guide is ok with that if you hav
markusheintz_
2011/12/02 14:54:20
I guess the style quide is fine with that.
|
+ wrapper->ssl_helper()->SelectClientCertificate(handler); |
+ } else { |
+ handler->CertificateSelected(NULL); |
wtc
2011/11/30 23:59:43
It seems that what we do in this case should match
markusheintz_
2011/12/02 14:54:20
What happens to the request if we don't call Certi
|
+ } |
} |
void ChromeContentBrowserClient::AddNewCertificate( |