Changeset: aaa6b578707e
Author:    dfuchs
Date:      2014-01-15 20:25 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/aaa6b578707e

8019853: Break logging and AWT circular dependency
Summary: Break logging and AWT circular dependency, which was at the root cause 
for 8023258 - Logger.getLogger() after ImageIO.read() returns different logger 
instance
Reviewed-by: mchung, art

! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/misc/JavaAWTAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! test/java/util/logging/TestAppletLoggerContext.java
+ test/java/util/logging/TestLoggingWithMainAppContext.java

Changeset: 17cf9917fdc8
Author:    dfuchs
Date:      2014-01-15 20:29 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/17cf9917fdc8

8026404: Logging in Applet can trigger ACE: access denied 
("java.lang.RuntimePermission" "modifyThreadGroup")
Summary: The test 'threadGroup.getParent() == null' can sometimes throw ACE and 
needs to be wrapped in doPrivileged.
Reviewed-by: alanb, mchung, dholmes

! src/share/classes/sun/awt/AppContext.java
+ test/java/util/logging/TestMainAppContext.java

Reply via email to