Hola KillerBKS:
 
Desde un popup se pueden enviar datos a la ventana madre sin necesidad de formularios, incluso hacer asignaciones a campos de formulario...  
 
  
Un popup reconoce a la ventana que lo abrió como "opener"... entonces puedes poner en un supuesto campo dato de un formulario name=prueba un texto cualquiera de la siguiente manera: 
opener.document.forms.prueba.dato.value = "un texto cualquiera"; 
Si los datos los tiene que recibir el popup, puede ser por la linea de dirección y sería muy parecido a un envío de formulario con el método get, y habría que decodificar esa linea con "location.search", o estando el popup abierto, mediante la variable que se haya usado durante su apertura...  
 
  
var ventana = window.open("form.html", "", "");
setTimeout("ventana.document.forms.otraPrueba.otro  Dato.value = 'otro texto cualquiera'", 1000); 
En el ejemplo puse un retardo de 1 segundo pensando que podría tardar un poco en cargarse la página... creo que este caso es algo más complejo.  
 
  
Saludos  
