[Ozone/Wayland]Create shell_toplevel_wrapper
shell_toplevel allows a surface to set window-like properties such as maximize, fullscreen, and minimize, set application-specific metadata like title and id, and well as trigger user interactive operations such as interactive resize and move. Refactor shell_toplevel responsibilities out of shell_surface_wrapper. shell_toplevel_wrapper's relationship with shell_surface_wrapper should be similar to shell_popup_wrapper and shell_surface_wrapper. Change-Id: Iecfdf73dba05d67589b26c85c19368c24b39c3d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2600385 Commit-Queue: Kramer Ge <fangzhoug@chromium.org> Reviewed-by:Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#841222}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment