<html> <head> <script> let pass = false; let initialLoad = false; var bc = new BroadcastChannel("bug145971"); function checkNavigationTypeEquals2() { if (performance.navigation.type == 2) { pass = true; } testDone(); } function testDone() { bc.postMessage({result: pass}); bc.close(); window.close(); } function test() { window.onpageshow = checkNavigationTypeEquals2; window.location.href = 'goback.html'; } </script> </head> <body onload="setTimeout(test, 0);"> Testing bug 145971. </body> </html>