[mus+ash] Fixes minimum browser window size with --mash
Store kPreferredSize property in an aura::Window when Chrome browser frame
is updated upon BrowserView::Layout().
Retrieve it in CustomFrameViewAsh::GetMinimumSize() to ensure that in Mus
the browser window frame honors window size constraints.
This only affects chrome browser frame when running with --mash.
BUG=
728455
TEST=BrowserNonClientFrameViewAshTest.FrameMinSizeIsUpdated
CustomFrameViewAshTest.HonorsMinimumSizeProperty
Review-Url:
https://codereview.chromium.org/2914793005
Cr-Commit-Position: refs/heads/master@{#481716}
Committed:
https://chromium.googlesource.com/chromium/src/+/1a44d226bb121c7f29cbe2edc3c0215ebc3f7a54