hg: jdk7u/jdk7u-dev/jdk: 2 new changesets

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Wed Jan 15 12:55:23 PST 2014


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



More information about the jdk7u-dev mailing list