# HG changeset patch # User malenkov # Date 1381917764 -14400 # Node ID d55cba0ac5eeca4d2555192609f52c7ff219d204 # Parent 57edb17161c9c1a7720ba1167c88f2d2e884a8a3 8026172: Enhance UI Management Reviewed-by: art, skoivu diff -r 57edb17161c9 -r d55cba0ac5ee src/share/classes/javax/swing/SwingUtilities.java --- a/src/share/classes/javax/swing/SwingUtilities.java Mon Sep 16 14:22:17 2013 -0400 +++ b/src/share/classes/javax/swing/SwingUtilities.java Wed Oct 16 14:02:44 2013 +0400 @@ -24,6 +24,7 @@ */ package javax.swing; +import sun.reflect.misc.ReflectUtil; import sun.swing.SwingUtilities2; import sun.swing.UIAction; @@ -1867,6 +1868,7 @@ static Class loadSystemClass(String className) throws ClassNotFoundException { + ReflectUtil.checkPackageAccess(className); return Class.forName(className, true, Thread.currentThread(). getContextClassLoader()); }