Move ownership of SceneOverlays to LayoutManager
This patch moves the ownership of SceneOverlays from individual Layouts to the LayoutManager. Deciding whether an overlay should be shown can be done at the feature level rather than depending on the LayoutManager to sort them. For the most part, this patch is a logic move, but checks for whether an overlay is showing have been added before calling their respective methods. Bug: 1100332 Change-Id: Ic7f4bc9823295684bf3cc45007b0b227db11dd82 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2380267Reviewed-by:Mei Liang <meiliang@chromium.org> Commit-Queue: Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#805940}
Showing
Please register or sign in to comment