Prueba del cuadro de diálogo Compartir de Facebook con localhost: "No se puede resolver el objeto en la URL http: // localhost"

Estoy tratando de usar el diálogo de Facebook actual (en la fecha de hacer esta pregunta) usando solo la URL (no el SDK).

Mi JS se ve así:

openFacebookPopup : function (url) {
        this.openSharerWindow('https://www.facebook.com/dialog/share' + '?app_id=145634995501895' + '&display=popup' + '&href=http%3A%2F%2Flocalhost' + '&redirect_uri=http%3A%2F%2Flocalhost');
        return false;
}

El error que obtengo es:

No se pudo resolver el objeto en la URLhttp://localhost/.

¿Qué significa eso y cómo trato de resolverlo? Debo señalar que este JS funciona sin problemas al usar la antigua url 'sharer.php' para Facebook.

Tengohttp://localhost agregado a mi aplicación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta