Index: ui/views/window/dialog_delegate.cc |
diff --git a/ui/views/window/dialog_delegate.cc b/ui/views/window/dialog_delegate.cc |
index a4849e76a22eb7e95af5be16587ce644bbf5affe..0bfba3710a1906adc91919adb1b067e47246ef77 100644 |
--- a/ui/views/window/dialog_delegate.cc |
+++ b/ui/views/window/dialog_delegate.cc |
@@ -10,14 +10,11 @@ |
#include "ui/views/bubble/bubble_border.h" |
#include "ui/views/bubble/bubble_frame_view.h" |
#include "ui/views/controls/button/label_button.h" |
+#include "ui/views/corewm/shadow_types.h" |
#include "ui/views/widget/widget.h" |
#include "ui/views/widget/widget_observer.h" |
#include "ui/views/window/dialog_client_view.h" |
-#if defined(USE_AURA) |
-#include "ui/views/corewm/shadow_types.h" |
-#endif |
- |
namespace views { |
//////////////////////////////////////////////////////////////////////////////// |
@@ -158,35 +155,19 @@ NonClientFrameView* DialogDelegate::CreateNonClientFrameView(Widget* widget) { |
// static |
NonClientFrameView* DialogDelegate::CreateDialogFrameView(Widget* widget) { |
- return CreateDialogFrameView(widget, false); |
-} |
- |
-// static |
-NonClientFrameView* DialogDelegate::CreateDialogFrameView( |
- Widget* widget, |
- bool force_opaque_border) { |
BubbleFrameView* frame = new BubbleFrameView(gfx::Insets()); |
const SkColor color = widget->GetNativeTheme()->GetSystemColor( |
ui::NativeTheme::kColorId_DialogBackground); |
- if (force_opaque_border) { |
- frame->SetBubbleBorder(scoped_ptr<BubbleBorder>(new BubbleBorder( |
- BubbleBorder::NONE, BubbleBorder::NO_SHADOW_OPAQUE_BORDER, color))); |
- } else { |
- frame->SetBubbleBorder(scoped_ptr<BubbleBorder>(new BubbleBorder( |
- BubbleBorder::FLOAT, BubbleBorder::SMALL_SHADOW, color))); |
- } |
+ frame->SetBubbleBorder(scoped_ptr<BubbleBorder>(new BubbleBorder( |
+ BubbleBorder::FLOAT, BubbleBorder::SMALL_SHADOW, color))); |
DialogDelegate* delegate = widget->widget_delegate()->AsDialogDelegate(); |
if (delegate) { |
View* titlebar_view = delegate->CreateTitlebarExtraView(); |
if (titlebar_view) |
frame->SetTitlebarExtraView(titlebar_view); |
} |
- if (force_opaque_border) |
- widget->set_frame_type(views::Widget::FRAME_TYPE_FORCE_CUSTOM); |
-#if defined(USE_AURA) |
// TODO(msw): Add a matching shadow type and remove the bubble frame border? |
corewm::SetShadowType(widget->GetNativeWindow(), corewm::SHADOW_TYPE_NONE); |
-#endif |
return frame; |
} |