Pues yo acabo de comprobar lo que has puesto tal como esta escrito por ti y me funciona
O sea al pulsar el botón de la ventana hija me aparece el texto Funciono? en la ventana madre.
Lo que pasa es que funciona accediendo a ella por el servidor y no abrirla directamente desde la carpeta donde esta con explorer o chrome etc. que creo que es la seguridad que impide esto.
O sea para que te funcione tienes que probarla en un servidor (aunque sea local) yo he probado en wamp
Es decir en el navegador tienes que tener algo como
http://localhost/pagina_principal.html
y no C:\tu_carpeta\pagina_principal.html porque asi no funciona por razones de seguridad