<AWT Dev> [9] Review request for 8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Tue Aug 30 19:44:36 UTC 2016

Hi, Alexander.
Probably the name of this permission can be added to AWTPermissions.java?
I am not sure why some of the methods require 
"canProcessApplicationEvents" permission. For example 
Taskbar.getTaskbar()? I guess Desktop.getDesktop() is used a template 
but it does not throw such exceptions and/or require similar permissions.

On 30.08.16 21:58, Alexander Zvegintsev wrote:
> Hello,
> Please review the fix
> http://cr.openjdk.java.net/~azvegint/jdk/9/8164536/00/
> for the issue
> https://bugs.openjdk.java.net/browse/JDK-8164536
> This fix add check for canProcessApplicationEvents runtime
> permission(currently used by eawt) for Desktop and Taskbar classes.

Best regards, Sergey.

More information about the awt-dev mailing list