Introduce SnapControllerLacros
Implementation is stubbed out today, but still needed so that BrowserNonClientFrameViewChromeOS can be adopted on lacros builds. SnapControllerLacros inherits the pure virtual chromeos::SnapController, and "maximizing" lacros chrome windows require an instance to exist (held by ChromeBrowserMainExtraPartsViewsLacros). Similarly to ash::SnapControllerImpl, SnapControllerLacros is created from the newly added ChromeBrowserMainExtraPartsViewsLacros::PreProfileInit(). BUG=1113900 R=jamescook@chromium.org Change-Id: I86a034ddcba7c12c3a7d7b2736058476c2db3ba2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2547045 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#828976}
Showing
Please register or sign in to comment