| Index: chrome/browser/views/old_frames/vista_frame.cc
|
| ===================================================================
|
| --- chrome/browser/views/old_frames/vista_frame.cc (revision 3391)
|
| +++ chrome/browser/views/old_frames/vista_frame.cc (working copy)
|
| @@ -181,24 +181,23 @@
|
| int tabstrip_x = g_bitmaps[CT_LEFT_SIDE]->width();
|
| if (is_off_the_record_) {
|
| off_the_record_image_->SetVisible(true);
|
| - CSize otr_image_size;
|
| - off_the_record_image_->GetPreferredSize(&otr_image_size);
|
| - tabstrip_x += otr_image_size.cx + (2 * kOTRImageHorizMargin);
|
| + gfx::Size otr_image_size = off_the_record_image_->GetPreferredSize();
|
| + tabstrip_x += otr_image_size.width() + (2 * kOTRImageHorizMargin);
|
| gfx::Rect off_the_record_bounds;
|
| if (IsZoomed()) {
|
| off_the_record_bounds.SetRect(g_bitmaps[CT_LEFT_SIDE]->width(),
|
| kResizeBorder,
|
| - otr_image_size.cx,
|
| + otr_image_size.width(),
|
| tabstrip_->GetPreferredHeight() -
|
| kToolbarOverlapVertOffset + 1);
|
| } else {
|
| off_the_record_bounds.SetRect(g_bitmaps[CT_LEFT_SIDE]->width(),
|
| kResizeBorder + kTitlebarHeight +
|
| tabstrip_->GetPreferredHeight() -
|
| - otr_image_size.cy -
|
| + otr_image_size.height() -
|
| kToolbarOverlapVertOffset + 1,
|
| - otr_image_size.cx,
|
| - otr_image_size.cy);
|
| + otr_image_size.width(),
|
| + otr_image_size.height());
|
| }
|
|
|
| if (frame_view_->UILayoutIsRightToLeft())
|
| @@ -233,22 +232,22 @@
|
| // Hide the distributor logo if we're zoomed.
|
| distributor_logo_->SetVisible(false);
|
| } else {
|
| - CSize distributor_logo_size;
|
| - distributor_logo_->GetPreferredSize(&distributor_logo_size);
|
| + gfx::Size distributor_logo_size =
|
| + distributor_logo_->GetPreferredSize();
|
|
|
| int logo_x;
|
| // Because of Bug 1128173, our Window controls aren't actually flipped
|
| // on Vista, yet all our math and layout presumes that they are.
|
| if (frame_view_->UILayoutIsRightToLeft())
|
| - logo_x = width - distributor_logo_size.cx;
|
| + logo_x = width - distributor_logo_size.width();
|
| else
|
| - logo_x = width - min_offset - distributor_logo_size.cx;
|
| + logo_x = width - min_offset - distributor_logo_size.width();
|
|
|
| distributor_logo_->SetVisible(true);
|
| distributor_logo_->SetBounds(logo_x,
|
| kDistributorLogoVerticalOffset,
|
| - distributor_logo_size.cx,
|
| - distributor_logo_size.cy);
|
| + distributor_logo_size.width(),
|
| + distributor_logo_size.height());
|
| }
|
| }
|
|
|
| @@ -309,25 +308,25 @@
|
| browser_h = height;
|
| }
|
|
|
| - CSize preferred_size;
|
| + gfx::Size preferred_size;
|
| if (shelf_view_) {
|
| - shelf_view_->GetPreferredSize(&preferred_size);
|
| + preferred_size = shelf_view_->GetPreferredSize();
|
| shelf_view_->SetBounds(browser_x,
|
| height - g_bitmaps[CT_BOTTOM_CENTER]->height() -
|
| - preferred_size.cy,
|
| + preferred_size.height(),
|
| browser_w,
|
| - preferred_size.cy);
|
| - browser_h -= preferred_size.cy;
|
| + preferred_size.height());
|
| + browser_h -= preferred_size.height();
|
| }
|
|
|
| - CSize bookmark_bar_size;
|
| - CSize info_bar_size;
|
| + gfx::Size bookmark_bar_size;
|
| + gfx::Size info_bar_size;
|
|
|
| if (bookmark_bar_view_.get())
|
| - bookmark_bar_view_->GetPreferredSize(&bookmark_bar_size);
|
| + bookmark_bar_size = bookmark_bar_view_->GetPreferredSize();
|
|
|
| if (info_bar_view_)
|
| - info_bar_view_->GetPreferredSize(&info_bar_size);
|
| + info_bar_size = info_bar_view_->GetPreferredSize();
|
|
|
| // If we're showing a bookmarks bar in the new tab page style and we
|
| // have an infobar showing, we need to flip them.
|
| @@ -338,17 +337,17 @@
|
| info_bar_view_->SetBounds(browser_x,
|
| browser_y,
|
| browser_w,
|
| - info_bar_size.cy);
|
| - browser_h -= info_bar_size.cy;
|
| + info_bar_size.height());
|
| + browser_h -= info_bar_size.height();
|
|
|
| - browser_y += info_bar_size.cy - kSeparationLineHeight;
|
| + browser_y += info_bar_size.height() - kSeparationLineHeight;
|
|
|
| bookmark_bar_view_->SetBounds(browser_x,
|
| browser_y,
|
| browser_w,
|
| - bookmark_bar_size.cy);
|
| - browser_h -= bookmark_bar_size.cy - kSeparationLineHeight;
|
| - browser_y += bookmark_bar_size.cy;
|
| + bookmark_bar_size.height());
|
| + browser_h -= bookmark_bar_size.height() - kSeparationLineHeight;
|
| + browser_y += bookmark_bar_size.height();
|
| } else {
|
| if (bookmark_bar_view_.get()) {
|
| // We want our bookmarks bar to be responsible for drawing its own
|
| @@ -358,18 +357,18 @@
|
| bookmark_bar_view_->SetBounds(browser_x,
|
| browser_y,
|
| browser_w,
|
| - bookmark_bar_size.cy);
|
| - browser_h -= bookmark_bar_size.cy - kSeparationLineHeight;
|
| - browser_y += bookmark_bar_size.cy;
|
| + bookmark_bar_size.height());
|
| + browser_h -= bookmark_bar_size.height() - kSeparationLineHeight;
|
| + browser_y += bookmark_bar_size.height();
|
| }
|
|
|
| if (info_bar_view_) {
|
| info_bar_view_->SetBounds(browser_x,
|
| browser_y,
|
| browser_w,
|
| - info_bar_size.cy);
|
| - browser_h -= info_bar_size.cy;
|
| - browser_y += info_bar_size.cy;
|
| + info_bar_size.height());
|
| + browser_h -= info_bar_size.height();
|
| + browser_y += info_bar_size.height();
|
| }
|
| }
|
|
|
| @@ -657,10 +656,8 @@
|
| if (bookmark_bar_view_->IsNewTabPage() || bookmark_bar_view_->IsAnimating())
|
| return true;
|
|
|
| - CSize sz;
|
| - bookmark_bar_view_->GetPreferredSize(&sz);
|
| // 1 is the minimum in GetPreferredSize for the bookmark bar.
|
| - return sz.cy > 1;
|
| + return bookmark_bar_view_->GetPreferredSize().height() > 1;
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| @@ -1446,9 +1443,7 @@
|
| if (*view == new_view) {
|
| // The views haven't changed, if the views pref changed schedule a layout.
|
| if (new_view) {
|
| - CSize pref_size;
|
| - new_view->GetPreferredSize(&pref_size);
|
| - if (pref_size.cy != new_view->height())
|
| + if (new_view->GetPreferredSize().height() != new_view->height())
|
| return true;
|
| }
|
| return false;
|
| @@ -1467,9 +1462,7 @@
|
|
|
| int new_height = 0;
|
| if (new_view) {
|
| - CSize preferred_size;
|
| - new_view->GetPreferredSize(&preferred_size);
|
| - new_height = preferred_size.cy;
|
| + new_height = new_view->GetPreferredSize().height();
|
| root_view_.AddChildView(new_view);
|
| }
|
|
|
|
|