file_bug1740516_1.html (743B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <script> 6 window.addEventListener("pageshow", ({ persisted }) => { 7 let bc = new BroadcastChannel("bug1740516_1"); 8 bc.addEventListener("message", ({ data }) => { 9 bc.close(); 10 switch (data) { 11 case "block_bfcache_and_navigate": 12 window.blockBFCache = new RTCPeerConnection(); 13 // Fall through 14 case "navigate": 15 document.location = "file_bug1740516_2.html"; 16 break; 17 case "close": 18 window.close(); 19 break; 20 } 21 }); 22 bc.postMessage(persisted); 23 }); 24 </script> 25 </head> 26 <body> 27 <iframe src="file_bug1740516_1_inner.html"></iframe> 28 </body> 29 </html>