
Before this CL, there are some files which include linux_ui.h on non-linux platforms without depending on the linux_ui target (which is linux-only). It could cause issues described in crbug.com/1522282. In order to fix that, this CL moves some types defined previously in linux_ui.h to ui/display/types. BUG=1522282 Change-Id: Ia98deee31d30d4a7d4594050c360cce96693b942 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5241760 Commit-Queue: Yuzhu Shen <yzshen@chromium.org> Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/main@{#1252982}