Browse Source

Remove a call to HandleOnPerformDrop in chrome_web_contents_view_delegate_views_mac.mm

implicitfield 1 year ago
parent
commit
fcf1fcfbfe

+ 11 - 0
patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch

@@ -1972,6 +1972,17 @@
  }
  
  std::unique_ptr<content::WebContentsViewDelegate> CreateWebContentsViewDelegate(
+--- a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_mac.mm
++++ b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_mac.mm
+@@ -86,7 +86,7 @@ bool ChromeWebContentsViewDelegateViewsMac::TakeFocus(bool reverse) {
+ void ChromeWebContentsViewDelegateViewsMac::OnPerformDrop(
+     const content::DropData& drop_data,
+     DropCompletionCallback callback) {
+-  HandleOnPerformDrop(web_contents_, drop_data, std::move(callback));
++  if (!callback.is_null()) std::move(callback).Run(std::move(drop_data));
+ }
+ 
+ std::unique_ptr<RenderViewContextMenuBase>
 --- a/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc
 +++ b/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc
 @@ -178,32 +178,6 @@ void DownloadsDOMHandler::SaveDangerousR