diff options
author | lambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-04 18:42:25 +0000 |
---|---|---|
committer | lambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-04 18:42:25 +0000 |
commit | 3c5cfd37cf1ac050a2075e59f13779d2d826057b (patch) | |
tree | 0f1303c530223d98aa6511a0457517f079970a0c | |
parent | 7bd9d89ac2464ac2ea0a0e71ab476dd0c4fd23e6 (diff) | |
download | chromium_src-3c5cfd37cf1ac050a2075e59f13779d2d826057b.zip chromium_src-3c5cfd37cf1ac050a2075e59f13779d2d826057b.tar.gz chromium_src-3c5cfd37cf1ac050a2075e59f13779d2d826057b.tar.bz2 |
Don't translate dirty rectangles in Mac capturer.
BUG=74809
TEST=Follow repro steps in bug report
Review URL: http://codereview.chromium.org/6631003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76939 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | remoting/host/capturer_mac.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/remoting/host/capturer_mac.cc b/remoting/host/capturer_mac.cc index 614386f..947c4e5 100644 --- a/remoting/host/capturer_mac.cc +++ b/remoting/host/capturer_mac.cc @@ -123,9 +123,7 @@ void CapturerMac::CaptureRects(const InvalidRects& rects, void CapturerMac::ScreenRefresh(CGRectCount count, const CGRect *rect_array) { InvalidRects rects; for (CGRectCount i = 0; i < count; ++i) { - CGRect rect = rect_array[i]; - rect.origin.y = height_ - rect.size.height; - rects.insert(gfx::Rect(rect)); + rects.insert(gfx::Rect(rect_array[i])); } InvalidateRects(rects); } @@ -136,7 +134,6 @@ void CapturerMac::ScreenUpdateMove(CGScreenUpdateMoveDelta delta, InvalidRects rects; for (CGRectCount i = 0; i < count; ++i) { CGRect rect = rect_array[i]; - rect.origin.y = height_ - rect.size.height; rects.insert(gfx::Rect(rect)); rect = CGRectOffset(rect, delta.dX, delta.dY); rects.insert(gfx::Rect(rect)); |