tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_pasteImgTextarea.html (748B)


      1 <!doctype html>
      2 <script src="/tests/SimpleTest/SimpleTest.js"></script>
      3 <img id="i" src="green.png">
      4 <textarea id="t"></textarea>
      5 
      6 <script>
      7 let loaded = new Promise(resolve => addLoadEvent(resolve));
      8    add_task(async function() {
      9        await loaded;
     10        SpecialPowers.setCommandNode(window, document.getElementById("i"));
     11        SpecialPowers.doCommand(window, "cmd_copyImageContents");
     12        let input = document.getElementById("t");
     13        input.focus();
     14        var controller =
     15          SpecialPowers.wrap(input).controllers.getControllerForCommand("cmd_paste");
     16        is(controller.isCommandEnabled("cmd_paste"), true,
     17           "paste should be enabled in html textareas when an image is on the clipboard");
     18    });
     19 </script>