Index: chrome/browser/ui/views/web_contents_modal_dialog_manager_views.cc |
diff --git a/chrome/browser/ui/views/web_contents_modal_dialog_manager_views.cc b/chrome/browser/ui/views/web_contents_modal_dialog_manager_views.cc |
index 1821634680df3c972523329f1d02c8891e7fa604..7b4a1a7d3a49952eaa0400b910cc661eccdb4645 100644 |
--- a/chrome/browser/ui/views/web_contents_modal_dialog_manager_views.cc |
+++ b/chrome/browser/ui/views/web_contents_modal_dialog_manager_views.cc |
@@ -4,10 +4,12 @@ |
#include <set> |
+#include "base/command_line.h" |
#include "chrome/browser/platform_util.h" |
#include "chrome/browser/ui/native_web_contents_modal_dialog_manager.h" |
#include "chrome/browser/ui/views/constrained_window_views.h" |
#include "chrome/browser/ui/web_contents_modal_dialog_manager.h" |
+#include "ui/base/ui_base_switches.h" |
#include "ui/views/widget/widget.h" |
#include "ui/views/widget/widget_delegate.h" |
#include "ui/views/widget/widget_observer.h" |
@@ -56,6 +58,13 @@ class NativeWebContentsModalDialogManagerViews |
// TODO(wittman): remove once the new visual style is complete |
widget->GetNativeWindow()->SetProperty(aura::client::kConstrainedWindowKey, |
true); |
+ |
+ if (CommandLine::ForCurrentProcess()->HasSwitch( |
msw
2013/04/12 19:22:07
nit: use DialogDelegate::UseNewStyle. (just to mak
Mike Wittman
2013/04/12 20:42:15
Done.
|
+ switches::kEnableNewDialogStyle)) { |
+ views::corewm::SetWindowVisibilityAnimationType( |
+ widget->GetNativeWindow(), |
+ views::corewm::WINDOW_VISIBILITY_ANIMATION_TYPE_ROTATE); |
+ } |
#endif |
#if defined(USE_ASH) |