commit | 5c3130adf12999016a56c4f1ee3973386b1f9ed3 | [log] [tgz] |
---|---|---|
author | Tom Anderson <thomasanderson@chromium.org> | Mon Aug 21 19:49:17 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 21 19:49:17 2017 |
tree | 09520c85159d9310e40b97e3f0214aab20e5688d | |
parent | 5407ae96d0ce9b803b40aa74dd86719c5f722a80 [diff] |
Draw native GTK window nativation buttons on Linux This CL is the initial implementation of GTK-rendered close, minimize, and maximize buttons. A demo can be seen at [1]. The implementation is not ready to be released yet (still need to handle different scale factors and button drawing for "backdrop" windows), so the feature is guarded by a flag for now. [1] https://bugs.chromium.org/p/chromium/issues/detail?id=753067#c3 BUG=753067 R=sky@chromium.org,pkasting@chromium.org Change-Id: Iadb5c96052f100097a10a5161aa3d9d44d89c901 Reviewed-on: https://chromium-review.googlesource.com/604288 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Elliot Glaysher <erg@chromium.org> Cr-Commit-Position: refs/heads/master@{#496031}
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 .