
This is a reland of commit c20ada30ff
I've updated the build file conditionals to prevent an assertion
error on wayland ozone configuration on LaCros.
Original change's description:
> Add VirtualDisplayUtilLinux with X11 support.
>
> Adds VirtualDisplayUtilLinux class which uses
> remoting::X11DesktopResizer as the backing x11/XRandR logic.
> Adjusts some build rules to isolate some of the //remoting x11 utilities into its own component (to avoid layering/dependency violations).
>
> Bug: 40257169
> Change-Id: Ic7c3dd3cb7070acb6374ab2a161cff29ce8383bf
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5422325
> Reviewed-by: Lambros Lambrou <lambroslambrou@chromium.org>
> Auto-Submit: Brad Triebwasser <btriebw@chromium.org>
> Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
> Reviewed-by: Mike Wasserman <msw@chromium.org>
> Reviewed-by: ccameron chromium <ccameron@chromium.org>
> Commit-Queue: Brad Triebwasser <btriebw@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1304762}
Bug: 40257169
Change-Id: Iff5e306df1d5abedca600ea213378d9baa88d1fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5560555
Reviewed-by: ccameron chromium <ccameron@chromium.org>
Reviewed-by: Lambros Lambrou <lambroslambrou@chromium.org>
Reviewed-by: Mike Wasserman <msw@chromium.org>
Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
Commit-Queue: Brad Triebwasser <btriebw@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1305345}