[mash] Auto-position browser windows (just like in classic Ash)
The ash::kWindowPositionManagedTypeKey was inverted in Mash compared to classic Ash (see BrowserFrameAsh::SetWindowAutoManaged()). This fixes BrowserTestParam.TabbedOrAppBrowserWindowAutoManagementTest, largely by updating that test - to deal with the asynchronicity of mash - to use Widget and BrowserWindow interfaces instead of NativeWindow when dealing with bounds (more closely matches production code) - to appropriately test handling of initial widget bounds Change-Id: I68914c360908973a27d432248316ff12243ae932 Reviewed-on: https://chromium-review.googlesource.com/1033489 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by:Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#555641}
Showing
Please register or sign in to comment