/** Test for Bug 795418 **/
SimpleTest.waitForExplicitFinish();
SimpleTest.waitForFocus(function() { vardiv = document.getElementById("copySource"); var sel = window.getSelection();
sel.removeAllRanges();
// Select the text from the text node in div. var r = document.createRange();
r.setStart(div.firstChild, 0);
r.setEnd(div.firstChild, 9);
sel.addRange(r);
SimpleTest.waitForClipboard(
aData => {
// XXX Oddly, specifying `r.toString()` causes timeout in headless mode.
info(`copied text: "${aData}"`);
return true;
},
function setup() {
synthesizeKey("C", {accelKey: true});
},
function onSuccess() { var theEdit = document.getElementById("editable");
sel.collapse(theEdit.firstChild, 2);
SpecialPowers.doCommand(window, "cmd_paste");
is(theEdit.innerHTML, "ABCopy this", "unexpected HTML for test");
SimpleTest.finish();
},
function onFailure() {
SimpleTest.finish();
}, "text/html"
);
});
</script>
</pre>
</body>
</html>
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.24Angebot
Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.