JSObject jsRoot = webWrapper.getJsRoot();
JSObject window = (JSObject) jsRoot.getMember("window");
String dataUri = "data:text/plain;charset=utf-8,"
+ URLEncoder.encode(text, "UTF-8").replace("+", "%20");
Object[] params = new Object[] { dataUri, "_blank" };
window.call("open", params);
} else {
JFileChooser fc = new JFileChooser();
fc.setSelectedFile(new File(fileNameProposal));
if (fc.showSaveDialog(webWrapper.getContainer()) == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();