Index: chrome/browser/ui/window_snapshot/window_snapshot_mac.mm |
diff --git a/chrome/browser/ui/window_snapshot/window_snapshot_mac.mm b/chrome/browser/ui/window_snapshot/window_snapshot_mac.mm |
index d52ddac5256820772d8ce526677b68f8c7b1d639..1da2e4ec3264ba3b11bd3e7ff4a7a8e17acd52f1 100644 |
--- a/chrome/browser/ui/window_snapshot/window_snapshot_mac.mm |
+++ b/chrome/browser/ui/window_snapshot/window_snapshot_mac.mm |
@@ -28,7 +28,7 @@ bool GrabWindowSnapshot(gfx::NativeWindow window, |
// Convert snapshot bounds relative to window into bounds relative to |
// screen. |
gfx::Rect screen_snapshot_bounds = gfx::Rect( |
- window_bounds.origin().Add(snapshot_bounds.origin()), |
+ window_bounds.origin().Add(snapshot_bounds.DistanceFromOrigin()), |
snapshot_bounds.size()); |
DCHECK_LE(screen_snapshot_bounds.right(), window_bounds.right()); |