In the existing frameowrk, WindowManager is a singleton that manages multiple windows.
AmbientWindowManager provides information about the current window. Due to the historical context, this can be misleading. Rename AmbientWindowManager to AmbientWindowInfo
Description
AmbientWindowManager provides information about the current window. Due to the historical context, this can be misleading. Rename AmbientWindowManager to AmbientWindowInfo