summaryrefslogtreecommitdiffstats
path: root/ash/shell.h
diff options
context:
space:
mode:
Diffstat (limited to 'ash/shell.h')
-rw-r--r--ash/shell.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ash/shell.h b/ash/shell.h
index 153cd44..0e64b71 100644
--- a/ash/shell.h
+++ b/ash/shell.h
@@ -88,6 +88,7 @@ class ScreenDimmer;
class ShadowController;
class ShelfLayoutManager;
class ShellContextMenu;
+class SlowAnimationEventFilter;
class SystemGestureEventFilter;
class StackingController;
class StatusAreaWidget;
@@ -408,6 +409,10 @@ class ASH_EXPORT Shell {
// a heads-up display. This is enabled only if --ash-touch-hud flag is used.
scoped_ptr<internal::TouchObserverHUD> touch_observer_hud_;
+ // An event filter that looks for modifier keypresses and triggers a slowdown
+ // of layer animations for visual debugging.
+ scoped_ptr<internal::SlowAnimationEventFilter> slow_animation_filter_;
+
// The shelf for managing the launcher and the status widget in non-compact
// mode. Shell does not own the shelf. Instead, it is owned by container of
// the status area.