commit | 1c090989b717047829eab075c4960a3512014559 | [log] [tgz] |
---|---|---|
author | Maksim Sisov <msisov@igalia.com> | Wed Dec 13 09:55:29 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Dec 13 09:55:29 2017 |
tree | d4353a7166f1b4da37a2e25c174146794ba6cae4 | |
parent | 9f8575b7bdf5bbd784e91bd6d6c4e9a722dd5014 [diff] |
[ozone/wayland] Add support for maximize/minimize/fullscreen. This CL adds a preliminary support to maximize/minimize or set Wayland windows to fullscreen. WaylandWindow extends HandleSurfaceConfigure and stores new states. As a result, Wayland windows will be sending changed window states to the |delegate_| and notify ServerWindow and thus aura::Window about changed states. This change is in downstream now [1], but will be sent as a follow-up cl. [1] https://github.com/Igalia/chromium Bug: 784836, 578890 Change-Id: I4dee446b5d145ca2a15f168d78aacf7c96acb2e7 Reviewed-on: https://chromium-review.googlesource.com/768681 Commit-Queue: Maksim Sisov <msisov@igalia.com> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#523733}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .