summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-04 18:42:25 +0000
committerlambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-04 18:42:25 +0000
commit3c5cfd37cf1ac050a2075e59f13779d2d826057b (patch)
tree0f1303c530223d98aa6511a0457517f079970a0c
parent7bd9d89ac2464ac2ea0a0e71ab476dd0c4fd23e6 (diff)
downloadchromium_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.cc5
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));