On Wed, 7 Dec 2022 09:45:09 GMT, Sergey Bylokhov <[email protected]> wrote:

>> Prasanta Sadhukhan has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Review update
>
> test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java line 2:
> 
>> 1: /*
>> 2:  * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights 
>> reserved.
> 
> The date in the `BasicMenuItemUI.java` can be updated as well.

ok

> test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java line 99:
> 
>> 97:                 System.out.println("Skipped Motif");
>> 98:                 continue;
>> 99:             }
> 
> You do not need to ignore it since it is still supported and seems to work.

Yes, I "do not need to" but I chose to as it is deprecated and marked for 
removal and in future, if it starts to fail, then it will be a maintenance 
headache so I chose to ignore from now itself. Also, it's a heavy duty test and 
takes time so unnecessary it will consume more time in CI systems (which are 
heavily loaded anyways) for a L&F which we dont care about much nowadays!

> test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java line 187:
> 
>> 185:                 if (component instanceof JMenuItem) {
>> 186:                     // TODO JDK-8244400
>> 187:                     
>> MenuItemLayoutHelper.clearUsedParentClientProperties((JMenuItem)component);
> 
> This call was the only reason to have " * @modules java.desktop/sun.swing" at 
> the header of the test.

ok..removed..

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

PR: https://git.openjdk.org/jdk/pull/11551

Reply via email to