tor-browser

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

Channel_postMessage_DataCloneErr.any.js (434B)


      1 // META: title=postMessage() with a host object raises DataCloneError
      2 
      3    var description = "Throw a DataCloneError when a host object (e.g. a DOM node) is used with postMessage.";
      4 
      5    test(function()
      6    {
      7        var channel = new MessageChannel();
      8        channel.port1.start();
      9 
     10        assert_throws_dom("DATA_CLONE_ERR", function()
     11        {
     12            channel.port1.postMessage(globalThis);
     13        });
     14    }, description);