RFR: 8309745: Problem list open client tests failing on Ubuntu_23.04

Alexander Zvegintsev azvegint at openjdk.org
Fri Jun 9 19:06:45 UTC 2023


On Fri, 9 Jun 2023 17:56:57 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:

> The SelectEditTableCell does not have any code related to rendering, why it is started to fail robot cannot click on the components? 

At first glance, it seems that something related to insets has changed on the Ubuntu 23.04 side and our code is not ready for it.

We're now initially getting zero insets(java.awt.Insets[top=0,left=0,bottom=0,right=0]) from the system, instead of actual java.awt.Insets[top=37,left=0,bottom=0,right=0].

And it's [cached](https://github.com/openjdk/jdk/blob/master/src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java#L294-L296),  so we're not trying to get an updated one.

However, a detailed investigation is necessary.

As an example of side effect 100x100 windows are no longer square:

![image](https://github.com/openjdk/jdk/assets/77687766/83c38240-16ba-4ec2-bec3-7c2a21e72b2f)


> BTW the bug JDK-8309734 does not have any logs or something.

added as comment.

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

PR Comment: https://git.openjdk.org/jdk/pull/14400#issuecomment-1585016461



More information about the client-libs-dev mailing list