Revert "X11 and Ozone: enable use_x11 and use_ozone"
This reverts commit f985905e. Reason for revert: break headless build. Repro: mkdir ./out/headless && echo 'import("//build/args/headless.gn")' > out/headless/args.gn && gn gen ./out/headless Waiting for editor on "/usr/local/google/home/caseq/cr/src/out/headless/args.gn"... Generating files... ERROR at //ui/events/platform/x11/BUILD.gn:51:5: Assertion failed. assert(ozone_platform_x11) ^----- See //components/viz/demo/BUILD.gn:73:7: which caused the file to be included. "//ui/events/platform/x11", ^------------------------- Original change's description: > X11 and Ozone: enable use_x11 and use_ozone > > This is the final change that enables use_x11 > and use_ozone for Linux builds and (as it was > before) excludes X11 for chromeos, chromecast, > lacros. > > in order to run ozone/X11/wayland, one must pass > —enable-features=UseOzonePlatform > —ozone-platform=x11 or wayland. otherwise, > non-ozone/X11 is used. > > it’s also possible to completely disable X11 > so that clients, who need that kind of build can > continue to have that. > > Bug: 1085700 > Change-Id: I171bcb53c406555a1d4bec3e88d76dc676310d48 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315869 > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> > Reviewed-by: Robert Kroeger <rjkroege@chromium.org> > Reviewed-by: Scott Violet <sky@chromium.org> > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com> > Cr-Commit-Position: refs/heads/master@{#801523} TBR=rjkroege@chromium.org,sky@chromium.org,thomasanderson@chromium.org,msisov@igalia.com Change-Id: Id1f451c6b8a9aeeaa48a8d12da2776b8676aca09 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1085700 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376482Reviewed-by:Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#801565}
Showing
Please register or sign in to comment