Prepare WindowManagerDisplayRoot for 'external window mode' |
||||
Issue descriptionBits of WindowManagerDisplayRoot class need to be factored out, so that it is available in 'external window mode'. One idea is a factor out the parts that contain the accessors and event handling logic into base class (named DisplayRoot?), and make WindowManagerDisplayRoot inherit from it, leaving the rest of the window manager specific logic (WindowManagerState et al) on it.
,
Mar 14 2017
Another task that is tightly coupled with this one is factoring out the parts of WindowManagerState that are required for external window mode. Specifically, event dispatching comes to mind as the big thing. EventDispatcher is already sort of separate but there is some back and forth between WindowManagerState and EventDispatcher.
,
Feb 26 2018
,
Jun 13 2018
We ultimately decided not to extend Mus for external window mode. Remaining work tracked here: bug 578890. |
||||
►
Sign in to add a comment |
||||
Comment 1 by toniki...@chromium.org
, Mar 13 2017