< prev index next >

src/java.desktop/share/classes/sun/awt/SunToolkit.java

Print this page

        

*** 43,53 **** --- 43,55 ---- import java.awt.peer.TrayIconPeer; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.InvocationTargetException; + import java.net.SocketPermission; import java.net.URL; + import java.net.URLPermission; import java.security.AccessController; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.Locale;
*** 878,887 **** --- 880,892 ---- sm.checkRead(perm.getName()); } else if ((perm instanceof java.net.SocketPermission) && perm.getActions().indexOf("connect") != -1) { sm.checkConnect(url.getHost(), url.getPort()); + } else if (perm instanceof URLPermission) { + sm.checkPermission( + new SocketPermission(url.getHost(), "connect")); } else { throw se; } } }
< prev index next >