src/macosx/classes/sun/lwawt/LWToolkit.java

Print this page

        

*** 36,45 **** --- 36,46 ---- import java.util.*; import sun.awt.*; import sun.lwawt.macosx.*; import sun.print.*; + import sun.security.util.SecurityConstants; public abstract class LWToolkit extends SunToolkit implements Runnable { private final static int STATE_NONE = 0; private final static int STATE_INIT = 1;
*** 500,510 **** @Override public Clipboard getSystemClipboard() { SecurityManager security = System.getSecurityManager(); if (security != null) { ! security.checkSystemClipboardAccess(); } synchronized (this) { if (clipboard == null) { clipboard = createPlatformClipboard(); --- 501,511 ---- @Override public Clipboard getSystemClipboard() { SecurityManager security = System.getSecurityManager(); if (security != null) { ! security.checkPermission(SecurityConstants.AWT.ACCESS_CLIPBOARD_PERMISSION); } synchronized (this) { if (clipboard == null) { clipboard = createPlatformClipboard();