message-target.html (642B)
1 <!DOCTYPE html> 2 <script src='test-helpers.js'></script> 3 <script src='messaging-serialize-helpers.js'></script> 4 <script src='message-target.js'></script> 5 <script id="inline_script"> 6 'use strict' 7 8 if (window.parent !== null && window.parent != window) { 9 window.parent.postMessage('LOADED', { targetOrigin: '*' }); 10 } 11 12 if (window.opener !== null) { 13 window.opener.postMessage('LOADED', { targetOrigin: '*' }); 14 } 15 16 // Use an undefined message target to send responses to 17 // MessageEvent::source instead. 18 const target = undefined; 19 20 add_message_event_handlers( 21 /*receiver=*/self, target, /*target_origin=*/'*'); 22 </script>