From d386ec0a2b43676b1c03c4afd0b0887a9d7dc6bc Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Thu, 12 Apr 2018 18:07:16 +0530 Subject: [PATCH] Remove unused elements from RWHV::CopyFromSurface() API and dead code. https://chromium-review.googlesource.com/c/chromium/src/+/929874 --- atom/browser/api/atom_api_web_contents.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/atom/browser/api/atom_api_web_contents.cc b/atom/browser/api/atom_api_web_contents.cc index 1e4e23c79d..f9d3c093d2 100644 --- a/atom/browser/api/atom_api_web_contents.cc +++ b/atom/browser/api/atom_api_web_contents.cc @@ -302,8 +302,7 @@ content::ServiceWorkerContext* GetServiceWorkerContext( // Called when CapturePage is done. void OnCapturePageDone(const base::Callback& callback, - const SkBitmap& bitmap, - content::ReadbackResponse response) { + const SkBitmap& bitmap) { // Hack to enable transparency in captured image // TODO(nitsakh) Remove hack once fixed in chromium const_cast(bitmap).setAlphaType(kPremul_SkAlphaType); @@ -1730,8 +1729,7 @@ void WebContents::CapturePage(mate::Arguments* args) { bitmap_size = gfx::ScaleToCeiledSize(view_size, scale); view->CopyFromSurface(gfx::Rect(rect.origin(), view_size), bitmap_size, - base::Bind(&OnCapturePageDone, callback), - kBGRA_8888_SkColorType); + base::BindOnce(&OnCapturePageDone, callback)); } void WebContents::OnCursorChange(const content::WebCursor& cursor) {