util.js (536B)
1 ECHO_URL = "resources/echo-critical-hint.py" 2 REDIRECT_URL = "resources/redirect-critical-hint.py" 3 4 message_listener = (t, message) => 5 (e) => { 6 t.step(()=>{assert_equals(e.data, message)}); 7 t.done(); 8 } 9 10 make_message_test = (url, message) => 11 (t) => { 12 popup_window = window.open("/common/blank.html"); 13 assert_not_equals(popup_window, null, "Popup windows not allowed?"); 14 window.addEventListener('message', message_listener(t, message)); 15 popup_window.location = url; 16 t.add_cleanup(popup_window.close); 17 }