Index: android_webview/browser/aw_browser_context.cc |
diff --git a/android_webview/browser/aw_browser_context.cc b/android_webview/browser/aw_browser_context.cc |
index 25f91fcd8dbe0399cc137dda711b3954a68ae329..9a9d2e7c095fc6f8427c27e1bb822b7379f5ab8b 100644 |
--- a/android_webview/browser/aw_browser_context.cc |
+++ b/android_webview/browser/aw_browser_context.cc |
@@ -347,7 +347,10 @@ content::PushMessagingService* AwBrowserContext::GetPushMessagingService() { |
} |
content::SSLHostStateDelegate* AwBrowserContext::GetSSLHostStateDelegate() { |
- return NULL; |
+ if (!ssl_host_state_delegate_.get()) { |
+ ssl_host_state_delegate_.reset(new AwSSLHostStateDelegate()); |
+ } |
+ return ssl_host_state_delegate_.get(); |
} |
void AwBrowserContext::RebuildTable( |