RFR: 8326712: Robot tests fail on XWayland

Alexander Zvegintsev azvegint at openjdk.org
Fri Jun 28 16:01:25 UTC 2024


On Fri, 28 Jun 2024 13:54:54 GMT, Thiago Milczarek Sayao <tsayao at openjdk.org> wrote:

> Just of out curiosity, please don't mind it too much:
> 
> Why the piperwire include files are included? Since the infraestucture should be present for it to work (pipewire is quite new and not present on older linux distributions) a runtime check is needed anyways.
> 
> What's the advantage of calling dbus functions directly and not use libportal?

This is mostly a copy and paste of the OpenJDK code, which should be able to be built on fairly old Linux distributions (consider OpenJDK backports to earlier versions), and we didn't want to add any new external dependencies there.
So with this changeset, we are just bringing tested code with minimal changes to JFX.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1490#issuecomment-2197228454


More information about the openjfx-dev mailing list