DescriptionUpdate DisplayConfigurator to use the asynchronous tasks
Now DisplayConfigurator can take advantage of asynchronous configuration APIs.
Note: For X11, NativeDisplayDelegate is still implemented via synchronous calls
so all configurations will be synchronous on X11.
Notable changes:
1) EnterState(), UpdateCachedDisplays() and FindMirrorMode() have been moved
into the DisplayLayoutManager implementation.
2) NativeDisplayDelegate's initialization has been moved before grabbing the
server. Shouldn't cause any issues since the server doesn't need to be grabbed
when initializing NDD.
BUG=429746
TEST=display_unittests and manually on Link with X11
Committed: https://crrev.com/7547705543d6b711a166e513a43a4e43f93fd254
Cr-Commit-Position: refs/heads/master@{#308175}
Patch Set 1 #Patch Set 2 : Updated #
Total comments: 20
Patch Set 3 : . #
Total comments: 2
Patch Set 4 : Fix comment #
Messages
Total messages: 13 (2 generated)
|