This PR is to make it easier to review documentation changes from #13803 and also covers the following issues
https://bugs.openjdk.org/browse/JDK-8280982 [Wayland] [XWayland] java.awt.Robot taking screenshots https://bugs.openjdk.org/browse/JDK-8280995 [XWayland] Robot.mouseMove does not visually move mouse cursor https://bugs.openjdk.org/browse/JDK-8280990 [XWayland] XTest emulated mouse click does not bring window to front. https://bugs.openjdk.org/browse/JDK-8280988 [XWayland] Click on title to request focus test failures [Doc changes](https://github.com/openjdk/jdk/pull/13804/commits/bddf9683065175eba352f4a88806a7bed16f5e4c) are on top of #13803 ------------- Commit messages: - Merge branch 'X11_compatibility_screencast' into X11_compatibility_screencast_docs - replace tabs with spaces - doc changes - main changes - add pipewire header files Changes: https://git.openjdk.org/jdk/pull/13804/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13804&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280982 Stats: 14325 lines in 107 files changed: 14283 ins; 18 del; 24 mod Patch: https://git.openjdk.org/jdk/pull/13804.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/13804/head:pull/13804 PR: https://git.openjdk.org/jdk/pull/13804