DescriptionBreak dependency between ash::DisplayManager and ash::ScreenAsh
As part of preparing ash::DisplayManager for relocation to
ui::display, remove its dependency on ash::ScreenAsh and instead
inject the Screen implementation at the time of construction.
Eventually, ash::DisplayManager will be in ui::display and existing
ash (via ash::ScreenAsh) or mus (via ws::display::PlatformScreen) will
inject an appropriate display::Screen implementation.
BUG=581462
Committed: https://crrev.com/2c930540bac9acebd1419e87e3a61c1fa5d59a6d
Cr-Commit-Position: refs/heads/master@{#416792}
Patch Set 1 #Patch Set 2 : rebased #
Messages
Total messages: 9 (4 generated)
|