summaryrefslogtreecommitdiffstats
path: root/views/desktop
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-23 20:13:29 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-23 20:13:29 +0000
commit710a98ded8a324b8ef534cd2ef9ad6735b1ee21c (patch)
tree4cedde4b490786bfabfc1b6554ac18f6d01d951b /views/desktop
parentca16a471056aafcba594c5ed81ca7b8389efd43b (diff)
downloadchromium_src-710a98ded8a324b8ef534cd2ef9ad6735b1ee21c.zip
chromium_src-710a98ded8a324b8ef534cd2ef9ad6735b1ee21c.tar.gz
chromium_src-710a98ded8a324b8ef534cd2ef9ad6735b1ee21c.tar.bz2
Adds the ability to animate transforms/bounds to View.
BUG=none TEST=none R=ben@chromium.org,wjmaclean@chromium.org Review URL: http://codereview.chromium.org/7242005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90254 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/desktop')
-rw-r--r--views/desktop/desktop_window.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/views/desktop/desktop_window.cc b/views/desktop/desktop_window.cc
index bfdecd5..2fa0689 100644
--- a/views/desktop/desktop_window.cc
+++ b/views/desktop/desktop_window.cc
@@ -8,6 +8,7 @@
#include "ui/gfx/transform.h"
#include "views/desktop/desktop_background.h"
#include "views/desktop/desktop_window_root_view.h"
+#include "views/layer_property_setter.h"
#include "views/widget/native_widget_view.h"
#include "views/widget/native_widget_views.h"
#include "views/widget/widget.h"
@@ -141,6 +142,8 @@ void DesktopWindow::CreateTestWindow(const std::wstring& title,
static_cast<NativeWidgetViews*>(window->native_widget())->GetView()->
SetTransform(transform);
}
+ static_cast<NativeWidgetViews*>(window->native_widget())->GetView()->
+ SetLayerPropertySetter(LayerPropertySetter::CreateAnimatingSetter());
}
////////////////////////////////////////////////////////////////////////////////