RFR: 8342454: Remove calls to doPrivileged in javafx.graphics/com.sun.glass [v3]
Kevin Rushforth
kcr at openjdk.org
Thu Nov 7 15:27:54 UTC 2024
On Thu, 7 Nov 2024 07:15:59 GMT, Jayathirth D V <jdv at openjdk.org> wrote:
>> This PR removes AccessController.doPrivileged() calls in javafx.graphics/com.sun.glass. It is part of umbrella task [JDK-8342441](https://bugs.openjdk.org/browse/JDK-8342441).
>>
>> Also wherever classes are implementing PrivilegedAction they are replaced with java.util.Supplier and get().
>>
>> I have removed reference to all AccessControl** class except in `Accessible.java` assuming that AccessControlContext from this class might be needed at some other place and its better if we remove it under [JDK-8342993](https://bugs.openjdk.org/browse/JDK-8342993)
>
> Jayathirth D V has updated the pull request incrementally with one additional commit since the last revision:
>
> Update execute action
@johanvos Do you want a chance to review the ios changes? The classes are being compiled with no errors after this fix, but we can't test it.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1624#issuecomment-2462514050
More information about the openjfx-dev
mailing list