Index: android_webview/renderer/aw_content_renderer_client.cc |
diff --git a/android_webview/renderer/aw_content_renderer_client.cc b/android_webview/renderer/aw_content_renderer_client.cc |
index 2d6c2679f07d7e90c665bc82c4bfb7002cfda3ef..2866c965f15f8f8c97c656a6324dcbf6b6779913 100644 |
--- a/android_webview/renderer/aw_content_renderer_client.cc |
+++ b/android_webview/renderer/aw_content_renderer_client.cc |
@@ -26,6 +26,7 @@ |
#include "components/autofill/content/renderer/autofill_agent.h" |
#include "components/autofill/content/renderer/password_autofill_agent.h" |
#include "components/printing/renderer/print_web_view_helper.h" |
+#include "components/safe_browsing/renderer/websocket_sb_handshake_throttle.h" |
#include "components/spellcheck/spellcheck_build_features.h" |
#include "components/supervised_user_error_page/gin_wrapper.h" |
#include "components/supervised_user_error_page/supervised_user_error_page_android.h" |
@@ -297,6 +298,12 @@ void AwContentRendererClient::AddSupportedKeySystems( |
AwAddKeySystems(key_systems); |
} |
+std::unique_ptr<blink::WebSocketHandshakeThrottle> |
+AwContentRendererClient::CreateWebSocketHandshakeThrottle() { |
+ return safe_browsing::WebSocketSBHandshakeThrottle::MaybeCreate( |
+ &safe_browsing_); |
+} |
+ |
bool AwContentRendererClient::ShouldUseMediaPlayerForURL(const GURL& url) { |
// Android WebView needs to support codecs that Chrome does not, for these |
// cases we must force the usage of Android MediaPlayer instead of Chrome's |