Index: ash/wm/window_util.h |
diff --git a/ash/wm/window_util.h b/ash/wm/window_util.h |
index f371fbd89df2d275e0e97ad632c0045448f79fd1..aafb7f39e841e4975881746932292b2a30647a55 100644 |
--- a/ash/wm/window_util.h |
+++ b/ash/wm/window_util.h |
@@ -14,6 +14,7 @@ class Window; |
} |
namespace gfx { |
+class Point; |
class Rect; |
class Size; |
} |
@@ -96,6 +97,17 @@ void ReparentTransientChildrenOfChild(aura::Window* child, |
aura::Window* old_parent, |
aura::Window* new_parent); |
+// Snap the window's layer to physical pixel boundary. |
+void SnapWindowToPixelBoundary(aura::Window* window); |
+ |
+// Mark the container window so that InstallSnapLayoutManagerToContainers |
+// installs the SnapToPixelLayoutManager. |
+ASH_EXPORT void SetSnapsChildrenToPhysicalPixelBoundary( |
+ aura::Window* container); |
+ |
+// Traverse the |container| tree and installs SnapToPixelLayoutManager. |
+void InstallSnapLayoutManagerToContainers(aura::Window* container); |
+ |
} // namespace wm |
} // namespace ash |