DescriptionRevert of Mustash: Ensure surfaces submitted to Mus by WM and embedders contain Surfaces with embeded content. (patchset #6 id:100001 of https://codereview.chromium.org/2580063002/ )
Reason for revert:
This appears to have broken mus ws unittests: https://uberchromegw.corp.google.com/i/chromium.win/builders/Win%207%20Tests%20x64%20%281%29/builds/19757
It's the only mus-related change in the list. Speculatively reverting.
Original issue's description:
> Mustash: Ensure surfaces submitted to Mus by WM and embedders contain Surfaces with embeded content.
>
> - Use SurfaceLayers in embedders and Window Manager to properly position the
> embedded content in the layer tree.
>
> - WM no longer uses underlay surfaces for window decorations. Instead they are
> submitted to Mus as part of the WM's surface.
>
> - FrameGenerator now only creates SurfaceDrawQuad for the top-level window
> rather than recursively creating SurfaceDrawQuad for all windows in the
> window tree, since all surfaces are now part of the tree rooted at the
> surface of the top-level window.
>
> BUG=672943, 669964
>
> Committed: https://crrev.com/a86d0169243b98b51554dcdbad647a24ea782aeb
> Cr-Commit-Position: refs/heads/master@{#441492}
TBR=sky@chromium.org,fsamuel@chromium.org,jbauman@chromium.org,mfomitchev@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=672943, 669964
Committed: https://crrev.com/5040a6ab06d3928b8386e686195badd6b8172682
Cr-Commit-Position: refs/heads/master@{#441522}
Patch Set 1 #
Messages
Total messages: 4 (3 generated)
|