DescriptionMove FrameSink hierarchy registration to DisplayCompositor interface
Previously, SurfaceManager tied FrameSink hierarchy registration with
validity of FrameSinkIds. This expectation has been removed. Thus, we
can now register the entire ServerWindow tree with the display
compositor. This greatly simplifies window reparenting and addresses
correctness issues for reparenting across monitors.
BUG=653895
TBR=jbauman@chromium.org
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2711913006
Cr-Commit-Position: refs/heads/master@{#452989}
Committed: https://chromium.googlesource.com/chromium/src/+/60b01374443cd1e14598ed8fd554109c697a096f
Patch Set 1 #Patch Set 2 : More cleanup #Patch Set 3 : Delete ProcessRootChanged #
Total comments: 4
Patch Set 4 : Fix mojom Formatting #Messages
Total messages: 29 (18 generated)
|