| Index: chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| diff --git a/chrome/browser/ui/views/toolbar/toolbar_view.cc b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| index 576cf1cf75b1de4cd3403d2600ba740fb12b9132..c99adac036f32ac27c643fd16f54025e4e07fb58 100644
|
| --- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| +++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| @@ -516,7 +516,7 @@ gfx::Size ToolbarView::GetPreferredSize() {
|
| const int kPopupBottomSpacingNonGlass = 2;
|
| size.Enlarge(
|
| 0,
|
| - PopupTopSpacing() + (GetWidget()->ShouldUseNativeFrame() ?
|
| + PopupTopSpacing() + (GetWidget()->ShouldWindowContentsBeTransparent() ?
|
| kPopupBottomSpacingGlass : kPopupBottomSpacingNonGlass));
|
| }
|
| return size;
|
| @@ -656,7 +656,7 @@ void ToolbarView::OnPaint(gfx::Canvas* canvas) {
|
| // it from the content area. For non-glass, the NonClientView draws the
|
| // toolbar background below the location bar for us.
|
| // NOTE: Keep this in sync with BrowserView::GetInfoBarSeparatorColor()!
|
| - if (GetWidget()->ShouldUseNativeFrame())
|
| + if (GetWidget()->ShouldWindowContentsBeTransparent())
|
| canvas->FillRect(gfx::Rect(0, height() - 1, width(), 1), SK_ColorBLACK);
|
| }
|
|
|
| @@ -732,7 +732,9 @@ bool ToolbarView::ShouldShowIncompatibilityWarning() {
|
|
|
| int ToolbarView::PopupTopSpacing() const {
|
| const int kPopupTopSpacingNonGlass = 3;
|
| - return GetWidget()->ShouldUseNativeFrame() ? 0 : kPopupTopSpacingNonGlass;
|
| + return GetWidget()->ShouldWindowContentsBeTransparent()
|
| + ? 0
|
| + : kPopupTopSpacingNonGlass;
|
| }
|
|
|
| void ToolbarView::LoadImages() {
|
|
|