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();