Index: ash/wm/default_state.h |
diff --git a/ash/wm/default_state.h b/ash/wm/default_state.h |
index 72e1f74fb71bce2b7434fce9b86b196111e0b4bb..41064c694e6ba6a686da62a73a7615cc0f64f9f7 100644 |
--- a/ash/wm/default_state.h |
+++ b/ash/wm/default_state.h |
@@ -17,9 +17,17 @@ class DefaultState : public WindowState::State { |
virtual ~DefaultState(); |
// WindowState::State overrides: |
- virtual void OnWMEvent(WindowState* window_state, |
- WMEvent event) OVERRIDE; |
+ virtual void OnWMEvent(WindowState* window_state, WMEvent event) OVERRIDE; |
+ |
private: |
+ // Process stete dependent events, such as TOGGLE_MAXIMIZED, |
+ // TOGGLE_FULLSCREEN. |
+ static bool ProcessCompoundEvents(WindowState* window_state, WMEvent event); |
+ |
+ // Animates to new window bounds based on the current and previous show type. |
+ static void UpdateBoundsFromShowType(wm::WindowState* window_state, |
+ wm::WindowShowType old_show_type); |
+ |
DISALLOW_COPY_AND_ASSIGN(DefaultState); |
}; |