¿Aclaración de mensajes de dominio en Facebook y Cross?

Quería investigar cómo el inicio de sesión de Facebook transfiere los datos a la página principal (mypage), a pesar de la limitación de límites entre dominios.

Y así creé una nueva página con elFB js sdk código:

FB.login(function (response)
    {
    if (response.authResponse)
        {...

Se abre la ventana emergente:

Pero cuando investigué para ver si tengo algún iframes.en mi página (Mi código no contiene ningún iframes):

Yo vi esto :

>>$("iframe")

resultado:

[
<iframe name=​"fb_xdm_frame_http" frameborder=​"0" allowtransparency=​"true" scrolling=​"no" id=​"fb_xdm_frame_http" aria-hidden=​"true" title=​"Facebook Cross Domain Communication Frame" tab-index=​"-1" src=​"http:​/​/​static.ak.facebook.com/​connect/​xd_arbiter.php?version=24#channe…l_path=%2FWebSite2%2FHTMLPage3.htm%3Ffb_xd_fragment%23xd_sig%3Df5252874%26" style=​"border:​ none;​">​…​</iframe>​
, 
<iframe name=​"fb_xdm_frame_https" frameborder=​"0" allowtransparency=​"true" scrolling=​"no" id=​"fb_xdm_frame_https" aria-hidden=​"true" title=​"Facebook Cross Domain Communication Frame" tab-index=​"-1" src=​"https:​/​/​s-static.ak.facebook.com/​connect/​xd_arbiter.php?version=24#cha…l_path=%2FWebSite2%2FHTMLPage3.htm%3Ffb_xd_fragment%23xd_sig%3Df5252874%26" style=​"border:​ none;​">​…​</iframe>​
]

Leí que se usan para el dominio cruzado.

Pero la pregunta es por qué son ellos.en mi página ?

¡Deben estar en algún lugar de las páginas internas de facebook!

Lo digo porque sé que laTécnica iframe funciona así:

Como puedes ver - el iframe interno creaotro iframe con elSRC valor de la cadena de consulta (el valor es la url de la página superior en realidad), y luego, con JS en ambas páginas +URL => JS funciones de disparo, podemos hacer:

top.sendData({...})

Qué me estoy perdiendo ?

¿Cómo se pasan los datos del inicio de sesión de FB a mi página?

Respuestas a la pregunta(2)

Su respuesta a la pregunta