Index: athena/wm/public/window_manager.h |
diff --git a/athena/wm/public/window_manager.h b/athena/wm/public/window_manager.h |
index afbd06de757c139bf4d30b779f2c9e1e747f5615..ee8a2e580496087827bbea68597441b08dd99a45 100644 |
--- a/athena/wm/public/window_manager.h |
+++ b/athena/wm/public/window_manager.h |
@@ -9,6 +9,7 @@ |
namespace athena { |
+class WindowListProvider; |
class WindowManagerObserver; |
// Manages the application, web windows. |
@@ -30,6 +31,10 @@ class ATHENA_EXPORT WindowManager { |
virtual void RemoveObserver(WindowManagerObserver* observer) = 0; |
virtual void ToggleSplitViewForTest() = 0; |
+ |
+ // This returns the window list provider of the current MRU order of windows. |
+ // The ownership remains with the WindowManager. |
+ virtual WindowListProvider* GetWindowListProvider() = 0; |
}; |
} // namespace athena |