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..04b699c1425df912acff5a8c59deb90b6ab0bb36 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 |
@@ -11,6 +11,7 @@ |
#include "ui/views/widget/widget.h" |
#include "ui/views/widget/widget_delegate.h" |
#include "ui/views/widget/widget_observer.h" |
+#include "ui/views/window/dialog_delegate.h" |
#if defined(USE_AURA) |
#include "ui/aura/client/aura_constants.h" |
@@ -56,6 +57,12 @@ class NativeWebContentsModalDialogManagerViews |
// TODO(wittman): remove once the new visual style is complete |
widget->GetNativeWindow()->SetProperty(aura::client::kConstrainedWindowKey, |
true); |
+ |
+ if (views::DialogDelegate::UseNewStyle()) { |
+ views::corewm::SetWindowVisibilityAnimationType( |
+ widget->GetNativeWindow(), |
+ views::corewm::WINDOW_VISIBILITY_ANIMATION_TYPE_ROTATE); |
+ } |
#endif |
#if defined(USE_ASH) |