diff --git a/jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java index 36a09c08299..f3c11c0b4ce 100644 --- a/jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java +++ b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java @@ -1874,7 +1874,8 @@ public class ICC_Profile implements Serializable { return PCMM.class.getResourceAsStream("profiles/" + fileName); } - }, null, new FilePermission("<>", "read")); + }, null, new FilePermission("<>", "read"), + new RuntimePermission("accessSystemModules")); } /** diff --git a/jdk/test/java/awt/Color/LoadProfileWithSM.java b/jdk/test/java/awt/Color/LoadProfileWithSM.java index 3af7a6d449d..a886233c850 100644 --- a/jdk/test/java/awt/Color/LoadProfileWithSM.java +++ b/jdk/test/java/awt/Color/LoadProfileWithSM.java @@ -25,7 +25,7 @@ import java.awt.color.*; /* * @test - * @bug 8058969 + * @bug 8058969 8178708 * @summary test standard profiles loads with SecurityManager installed. * @run main/othervm LoadProfileWithSM */