diff -r c80f098887f4 -r 824750ada3d6 jdk/src/java.base/share/classes/sun/net/www/MimeLauncher.java --- a/jdk/src/java.base/share/classes/sun/net/www/MimeLauncher.java Thu Apr 21 14:56:40 2016 +0800 +++ b/jdk/src/java.base/share/classes/sun/net/www/MimeLauncher.java Thu Apr 21 13:39:53 2016 +0200 @@ -27,6 +27,7 @@ import java.net.URL; import java.io.*; import java.util.StringTokenizer; +import sun.security.action.GetPropertyAction; class MimeLauncher extends Thread { java.net.URLConnection uc; @@ -182,8 +183,7 @@ } String execPathList; - execPathList = java.security.AccessController.doPrivileged( - new sun.security.action.GetPropertyAction("exec.path")); + execPathList = GetPropertyAction.getProperty("exec.path"); if (execPathList == null) { // exec.path property not set return false;