On Fri, 1 Nov 2024 13:26:25 GMT, Kevin Rushforth <k...@openjdk.org> wrote:

>> Andy Goryachev has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   review comments
>
> modules/javafx.web/src/main/java/com/sun/webkit/Utilities.java line 119:
> 
>> 117:         }
>> 118: 
>> 119:         return MethodHelper.invoke(method, instance, args);
> 
> The removal of the try/catch is causing a test failure in 
> `JavaScriptBridgeTest` because `InvocationTargetException` is now thrown 
> rather than `InvocationTargetException::getCause`.
> 
> Suggestion:
> 
>         try {
>             return MethodHelper.invoke(method, instance, args);
>         } catch (InvocationTargetException ex) {
>             Throwable cause = ex.getCause();
>             throw cause != null ? cause : ex;
>         }

changed as suggested.
is this test being run as part of GHA or the headful test suite?

> modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java line 
> 835:
> 
>> 833:         @SuppressWarnings("removal")
>> 834:         Image icon = 
>> AccessController.doPrivileged((PrivilegedAction<Image>) () -> new 
>> Image(HTMLEditorSkin.class.getResource(iconName).toString()));
>> 835: //        button.setGraphic(new ImageView(icon));
> 
> I see you removed this comment. Do you think there is no value in leaving it?

reverted here and below.

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

PR Review Comment: https://git.openjdk.org/jfx/pull/1620#discussion_r1825919662
PR Review Comment: https://git.openjdk.org/jfx/pull/1620#discussion_r1825918199

Reply via email to