blob: b70579c81ea531f4901773f1d4a454b82fd23e65 [file] [log] [blame]
<html>
<head>
<script>
function runTest() {
if (!window.objCPlugin)
return document.write('FAIL - no objCPlugin');
objCPlugin.removeBridgeRestrictions_(window);
if (!window.objc)
return document.write('FAIL - no window.objc');
var myURL = document.URL;
var resourceURL = myURL.replace('pasteboard/5583362.html','resources/plaintext-pasteboard-data.dat');
var data = objc('NSData').dataWithContentsOfURL_(objc('NSURL').URLWithString_(resourceURL));
var pasteboard = objc('NSPasteboard').generalPasteboard();
var pasteboardType = 'NSStringPboardType';
pasteboard.declareType_owner_(pasteboardType, 0);
pasteboard.setData_forType_(data, pasteboardType);
document.body.focus();
document.execCommand("Paste");
}
</script>
</head>
<body contenteditable="true"><script>runTest();</script></body>
</html>