WindowSizer::GetBrowserBoundsAsh() is being skipped on mash, due to a left-over early exit from the Windows Ash days.
This results in new windows not being positioned correctly. For example, hitting Ctrl-N repeatedly should alternate new windows on the left side and right side of the screen. Under mash they are all on top of each other.
+cc some people who touched the file long ago
Comment 1 by msw@chromium.org
, Sep 26 2017