From 80f8b9f5cf620c37e9d1408a114dc90699584d89 Mon Sep 17 00:00:00 2001 From: "ben@chromium.org" Date: Thu, 16 Oct 2008 18:17:47 +0000 Subject: Make View::SetBounds take a const gfx::Rect& instead of a const CRect& Make View::DidChangeBounds call Layout by default, eliminating this function from most places. http://crbug.com/2186 Review URL: http://codereview.chromium.org/7429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3471 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/views/root_view.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'chrome/views/root_view.cc') diff --git a/chrome/views/root_view.cc b/chrome/views/root_view.cc index 5e7beff..db6c80a 100644 --- a/chrome/views/root_view.cc +++ b/chrome/views/root_view.cc @@ -203,8 +203,7 @@ CRect RootView::GetScheduledPaintRectConstrainedToSize() { if (invalid_rect_.IsRectEmpty()) return invalid_rect_; - CRect local_bounds; - GetLocalBounds(&local_bounds, true); + CRect local_bounds = GetLocalBounds(true).ToRECT(); CRect invalid_rect; invalid_rect.IntersectRect(&invalid_rect_, &local_bounds); return invalid_rect; -- cgit v1.1