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);