Index: chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc |
diff --git a/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc b/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc |
index 7bdcea59c44544c978530c82be68bcd18bd33669..bcb040bdd8755c4aae2c8d82e0870da16834f04b 100644 |
--- a/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc |
+++ b/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc |
@@ -62,6 +62,7 @@ bool ChromeWebViewPermissionHelperDelegate::OnMessageReceived( |
OnCouldNotLoadPlugin) |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_RemovePluginPlaceholderHost, |
OnRemovePluginPlaceholderHost) |
+ IPC_MESSAGE_HANDLER(ChromeViewHostMsg_OpenPDF, OnOpenPDF) |
IPC_MESSAGE_UNHANDLED(return false) |
IPC_END_MESSAGE_MAP() |
@@ -113,6 +114,10 @@ void ChromeWebViewPermissionHelperDelegate::OnPermissionResponse( |
#endif // BUILDFLAG(ENABLE_PLUGINS) |
+void ChromeWebViewPermissionHelperDelegate::OnOpenPDF(const GURL& url) { |
+ // Intentionally blank since guest views should never trigger PDF downloads. |
+} |
+ |
void ChromeWebViewPermissionHelperDelegate::CanDownload( |
const GURL& url, |
const std::string& request_method, |