Index: ash/wm/window_properties.h |
diff --git a/ash/wm/window_properties.h b/ash/wm/window_properties.h |
index a2edb8a23dcd1d44279b280438282994db569590..9f79a44c439289285e1aa83fe519e28a7efe2552 100644 |
--- a/ash/wm/window_properties.h |
+++ b/ash/wm/window_properties.h |
@@ -6,8 +6,10 @@ |
#define ASH_WM_WINDOW_PROPERTIES_H_ |
#pragma once |
+#include "ash/wm/property_util.h" |
#include "ash/wm/shadow_types.h" |
#include "ui/aura/window.h" |
+#include "ui/base/ui_base_types.h" |
namespace ash { |
namespace internal { |
@@ -16,10 +18,26 @@ namespace internal { |
// Alphabetical sort. |
+// Property set on all windows whose child windows' visibility changes are |
+// animated. |
+extern const aura::WindowProperty<bool>* const |
+ kChildWindowVisibilityChangesAnimatedKey; |
+ |
+// Used to remember the show state before the window was minimized. |
+extern const aura::WindowProperty<ui::WindowShowState>* const |
+ kRestoreShowStateKey; |
+ |
// A property key describing the drop shadow that should be displayed under the |
// window. If unset, no shadow is displayed. |
extern const aura::WindowProperty<ShadowType>* const kShadowTypeKey; |
+extern const aura::WindowProperty<WindowPersistsAcrossAllWorkspacesType>* const |
+ kWindowPersistsAcrossAllWorkspacesKey; |
+ |
+// True if the window is controlled by the workspace manager. |
+extern const aura::WindowProperty<bool>* const |
+ kWindowTrackedByWorkspaceKey; |
+ |
// Alphabetical sort. |
} // namespace internal |