Index: chrome/browser/views/old_frames/xp_frame.cc |
=================================================================== |
--- chrome/browser/views/old_frames/xp_frame.cc (revision 3391) |
+++ chrome/browser/views/old_frames/xp_frame.cc (working copy) |
@@ -584,69 +584,69 @@ |
root_view_.SetBounds(0, 0, width, height); |
frame_view_->SetBounds(0, 0, width, height); |
- CSize preferred_size; |
+ gfx::Size preferred_size; |
if (IsZoomed()) { |
- close_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = close_button_->GetPreferredSize(); |
close_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_BOTTOM); |
- close_button_->SetBounds(width - preferred_size.cx - |
+ close_button_->SetBounds(width - preferred_size.width() - |
kWindowControlsRightZoomedOffset, |
0, |
- preferred_size.cx + |
+ preferred_size.width() + |
kWindowControlsRightZoomedOffset, |
- preferred_size.cy + |
+ preferred_size.height() + |
kWindowControlsTopZoomedOffset); |
max_button_->SetVisible(false); |
restore_button_->SetVisible(true); |
- restore_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = restore_button_->GetPreferredSize(); |
restore_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_BOTTOM); |
- restore_button_->SetBounds(close_button_->x() - preferred_size.cx, |
+ restore_button_->SetBounds(close_button_->x() - preferred_size.width(), |
0, |
- preferred_size.cx, |
- preferred_size.cy + |
+ preferred_size.width(), |
+ preferred_size.height() + |
kWindowControlsTopZoomedOffset); |
- min_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = min_button_->GetPreferredSize(); |
min_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_BOTTOM); |
- min_button_->SetBounds(restore_button_->x() - preferred_size.cx, |
+ min_button_->SetBounds(restore_button_->x() - preferred_size.width(), |
0, |
- preferred_size.cx, |
- preferred_size.cy + |
+ preferred_size.width(), |
+ preferred_size.height() + |
kWindowControlsTopZoomedOffset); |
} else { |
- close_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = close_button_->GetPreferredSize(); |
close_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_TOP); |
close_button_->SetBounds(width - kWindowControlsRightOffset - |
- preferred_size.cx, |
+ preferred_size.width(), |
kWindowControlsTopOffset, |
- preferred_size.cx, |
- preferred_size.cy); |
+ preferred_size.width(), |
+ preferred_size.height()); |
restore_button_->SetVisible(false); |
max_button_->SetVisible(true); |
- max_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = max_button_->GetPreferredSize(); |
max_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_TOP); |
- max_button_->SetBounds(close_button_->x() - preferred_size.cx, |
+ max_button_->SetBounds(close_button_->x() - preferred_size.width(), |
kWindowControlsTopOffset, |
- preferred_size.cx, |
- preferred_size.cy); |
+ preferred_size.width(), |
+ preferred_size.height()); |
- min_button_->GetPreferredSize(&preferred_size); |
+ preferred_size = min_button_->GetPreferredSize(); |
min_button_->SetImageAlignment(ChromeViews::Button::ALIGN_LEFT, |
ChromeViews::Button::ALIGN_TOP); |
- min_button_->SetBounds(max_button_->x() - preferred_size.cx, |
+ min_button_->SetBounds(max_button_->x() - preferred_size.width(), |
kWindowControlsTopOffset, |
- preferred_size.cx, |
- preferred_size.cy); |
+ preferred_size.width(), |
+ preferred_size.height()); |
} |
int right_limit = min_button_->x(); |
@@ -674,23 +674,22 @@ |
int tab_strip_x = left_margin; |
if (is_off_the_record_) { |
- CSize otr_image_size; |
- off_the_record_image_->GetPreferredSize(&otr_image_size); |
- tab_strip_x += otr_image_size.cx + (2 * kOTRImageHorizMargin); |
+ gfx::Size otr_image_size = off_the_record_image_->GetPreferredSize(); |
+ tab_strip_x += otr_image_size.width() + (2 * kOTRImageHorizMargin); |
if (IsZoomed()) { |
off_the_record_image_->SetBounds(left_margin + kOTRImageHorizMargin, |
top_margin + 1, |
- otr_image_size.cx, |
+ otr_image_size.width(), |
tabstrip_->GetPreferredHeight() - |
kToolbarOverlapVertOffset - 1); |
} else { |
off_the_record_image_->SetBounds(left_margin + kOTRImageHorizMargin, |
top_margin - 1 + |
tabstrip_->GetPreferredHeight() - |
- otr_image_size.cy - |
+ otr_image_size.height() - |
kOTRImageVertMargin, |
- otr_image_size.cx, |
- otr_image_size.cy); |
+ otr_image_size.width(), |
+ otr_image_size.height()); |
} |
} |
@@ -698,15 +697,15 @@ |
if (IsZoomed()) { |
distributor_logo_->SetVisible(false); |
} else { |
- CSize distributor_logo_size; |
- distributor_logo_->GetPreferredSize(&distributor_logo_size); |
+ gfx::Size distributor_logo_size = |
+ distributor_logo_->GetPreferredSize(); |
distributor_logo_->SetVisible(true); |
distributor_logo_->SetBounds(min_button_->x() - |
- distributor_logo_size.cx - |
+ distributor_logo_size.width() - |
kDistributorLogoHorizontalOffset, |
kDistributorLogoVerticalOffset, |
- distributor_logo_size.cx, |
- distributor_logo_size.cy); |
+ distributor_logo_size.width(), |
+ distributor_logo_size.height()); |
} |
} |
@@ -753,26 +752,26 @@ |
int browser_h = height - last_y - bottom_margin; |
if (shelf_view_) { |
- shelf_view_->GetPreferredSize(&preferred_size); |
+ preferred_size = shelf_view_->GetPreferredSize(); |
shelf_view_->SetBounds(left_margin, |
- height - bottom_margin - preferred_size.cy, |
+ height - bottom_margin - preferred_size.height(), |
width - left_margin - right_margin, |
- preferred_size.cy); |
- browser_h -= preferred_size.cy; |
+ preferred_size.height()); |
+ browser_h -= preferred_size.height(); |
} |
int bookmark_bar_height = 0; |
- 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_height = bookmark_bar_size.cy; |
+ bookmark_bar_size = bookmark_bar_view_->GetPreferredSize(); |
+ bookmark_bar_height = bookmark_bar_size.height(); |
} |
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. |
@@ -783,9 +782,9 @@ |
info_bar_view_->SetBounds(left_margin, |
last_y, |
client_rect.Width() - left_margin - right_margin, |
- info_bar_size.cy); |
- browser_h -= info_bar_size.cy; |
- last_y += info_bar_size.cy; |
+ info_bar_size.height()); |
+ browser_h -= info_bar_size.height(); |
+ last_y += info_bar_size.height(); |
last_y -= kSeparationLineHeight; |
@@ -793,9 +792,9 @@ |
last_y, |
client_rect.Width() - left_margin - |
right_margin, |
- bookmark_bar_size.cy); |
- browser_h -= (bookmark_bar_size.cy - kSeparationLineHeight); |
- last_y += bookmark_bar_size.cy; |
+ bookmark_bar_size.height()); |
+ browser_h -= (bookmark_bar_size.height() - kSeparationLineHeight); |
+ last_y += bookmark_bar_size.height(); |
} else { |
if (bookmark_bar_view_.get()) { |
// We want our bookmarks bar to be responsible for drawing its own |
@@ -806,9 +805,9 @@ |
last_y, |
client_rect.Width() - left_margin - |
right_margin, |
- bookmark_bar_size.cy); |
- browser_h -= (bookmark_bar_size.cy - kSeparationLineHeight); |
- last_y += bookmark_bar_size.cy; |
+ bookmark_bar_size.height()); |
+ browser_h -= (bookmark_bar_size.height() - kSeparationLineHeight); |
+ last_y += bookmark_bar_size.height(); |
} |
if (info_bar_view_) { |
@@ -816,9 +815,9 @@ |
last_y, |
client_rect.Width() - |
left_margin - right_margin, |
- info_bar_size.cy); |
- browser_h -= info_bar_size.cy; |
- last_y += info_bar_size.cy; |
+ info_bar_size.height()); |
+ browser_h -= info_bar_size.height(); |
+ last_y += info_bar_size.height(); |
} |
} |
@@ -1894,10 +1893,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; |
} |
void XPFrame::MoveToFront(bool should_activate) { |
@@ -2304,9 +2301,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; |
@@ -2325,9 +2320,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); |
} |
bool changed = false; |