commit | 08b20ec1fa11d6d1ddc3d22d159ddce5b51b369e | [log] [tgz] |
---|---|---|
author | Maksim Sisov <[email protected]> | Mon Nov 25 13:20:58 2019 |
committer | Commit Bot <[email protected]> | Mon Nov 25 13:20:58 2019 |
tree | ab5a7e7225b68941cf3710a42f3e986ca0b39cd6 | |
parent | f25d9a08eb192ad10ff68d74002e0f886207dd9b [diff] |
PlatformWindow: Add X11Extension. As stated in https://crrev.com/c/1917765, to provide more flexibility and avoid casts to PlatformWindowLinux, the extension interfaces were added instead. This fixes the crash when Ozone for Linux is run with --ozone-platform=headless. Please note that the most x11 specific interfaces will be removed as soon as there are no callers for them. Bug: 1016556 Change-Id: I90591fc6e2e2fd776685384a05cc3f9bdd770fc3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1917536 Commit-Queue: Maksim Sisov <[email protected]> Reviewed-by: Scott Violet <[email protected]> Reviewed-by: Robert Kroeger <[email protected]> Reviewed-by: Thomas Anderson <[email protected]> Cr-Commit-Position: refs/heads/master@{#718615}
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 .