RFR: 8338411: Implement JEP 486: Permanently Disable the Security Manager [v5]

Harshitha Onkar honkar at openjdk.org
Tue Oct 29 17:10:55 UTC 2024


On Thu, 24 Oct 2024 15:12:55 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

>> Sean Mullan has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 186 commits:
>> 
>>  - Merge remote-tracking branch 'jdk-sandbox/jep486' into JDK-8338411
>>  - Update copyrights. Remove @compile line form Marshal.java test.
>>  - Update copyright headers
>>  - Adjust Executors.privilegedThreadFactory to make clear that thread uses current CCL
>>  - Merge branch 'master' into jep486
>>  - ResourceBundle/modules/security/* no longer needed. TestPermission tested against getModule(String, Module) w/ SM.
>>  - remove privileged calls in logging/File* tests
>>  - delete PermissionTest.java as it simply constructs provider impls
>>  - remove non enforced/redundant comment in TestLogConfigurationDeadLockWithConf.java
>>  - clientlibs: Updated javax/swing/UIDefaults/6622002/bug6622002.java
>>    Removed createPrivateValue(), no longer used.
>>  - ... and 176 more: https://git.openjdk.org/jdk/compare/df3473e2...2f90c839
>
> src/java.desktop/share/classes/java/awt/MouseInfo.java line 68:
> 
>> 66:      * @throws SecurityException if a security manager exists and its
>> 67:      *            {@code checkPermission} method doesn't allow the operation
>> 68:      * @see       GraphicsConfiguration
> 
> Is `GraphicsConfiguration` removed from the list because it's already mentioned and linked in the description above? Is it intentional?

You are right, I see it mentioned already in the doc. I don't think we need to mention it again?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21498#discussion_r1821232103


More information about the nio-dev mailing list