Index: chrome/browser/extensions/api/capture_web_contents_function.cc |
diff --git a/chrome/browser/extensions/api/capture_web_contents_function.cc b/chrome/browser/extensions/api/capture_web_contents_function.cc |
index 8e7fd7cbf1ba968278132e2dd600b12555f54115..51922addb2c4dacac7967d47ff2e4f13e467fa2e 100644 |
--- a/chrome/browser/extensions/api/capture_web_contents_function.cc |
+++ b/chrome/browser/extensions/api/capture_web_contents_function.cc |
@@ -72,11 +72,14 @@ bool CaptureWebContentsFunction::RunImpl() { |
OnCaptureFailure(FAILURE_REASON_VIEW_INVISIBLE); |
return false; |
} |
+ SkBitmap::Config preferred_format = |
+ render_view_host->PreferredReadbackFormat(); |
render_view_host->CopyFromBackingStore( |
gfx::Rect(), |
view->GetViewBounds().size(), |
base::Bind(&CaptureWebContentsFunction::CopyFromBackingStoreComplete, |
- this)); |
+ this), |
+ preferred_format); |
piman
2014/03/10 18:27:20
The receiving code only accepts 8888.
sivag
2014/03/11 14:41:50
Done.
|
return true; |
} |