Tengo entendido que hay un objeto de ventana única para JavaScript, que contiene todo (objeto de documento, elementos, etc.). Sé que puede, por ejemplo, hacer clic en un botón que ejecuta el código JS window.open() para crear una nueva ventana, y esa ventana es un 'marco' dentro del objeto de ventana de nivel superior. Mi pregunta es qué sucede cuando se cierra la ventana de nivel superior, dado que las otras ventanas que se abren tampoco se cierran, ¿el objeto de la ventana de nivel superior cambia a una de las ventanas abiertas?