Vimium: Facebook Messenger "No se pudo mostrar el redactor".

Creado en 3 may. 2017  ·  31Comentarios  ·  Fuente: philc/vimium

Facebook Messenger (específicamente la versión disponible en https://www.messenger.com/ ) comenzó a mostrar "No se pudo mostrar el compositor". donde normalmente ingresaría texto.
I've never redacted anything so this was fun

Versión de Vimium: 1.59
Versión de Chrome: 58.0.3029.96 (64 bits)
SO: macOS 10.12.4

Comentario más útil

¿Tiene activa la opción de Vimium "No permitir que las páginas se roben el foco en la carga"? (en opciones avanzadas)

(Si es así) ¿el error deja de aparecer si lo deshabilita?

También sí. Esta opción parece ser el problema.

Todos 31 comentarios

@bennyty. Gracias por esto, pero no puedo reproducirlo.

(Por separado, en el primer corte, esto no parece un problema de Vimium. Quizás podría intentar aislar el problema en una cuenta limpia).

Seguro que intentaré reproducirlo en otra computadora con cuentas limpias. Lo reduje a Vimium, ya que se resuelve cuando desactivo el complemento (a través de la página de extensiones) O cuando desactivo las combinaciones de teclas para la página (a través de las opciones de Vimium). Solo comenzó a suceder recientemente, FB ha estado cambiando mucho su mensajero recientemente.

También veo este problema en messenger.com. Cuando desactivo vimium, el problema desaparece.

Tampoco se puede reproducir aquí (en Chrome o Firefox).

La sugerencia aquí es intentar una actualización completa (Ctrl + F5). ¿Eso ayuda?

No se corrige la actualización o el borrado de la memoria caché. No pude reproducirlo en otra computadora o en Chrome Canary.

  • ¿Hay algún mensaje en la consola del desarrollador? (Ctrl-Shift-J, más información aquí )
  • ¿Sigue ocurriendo si cierra sesión y vuelve a iniciar sesión / cambia de cuenta?

Sé que Facebook realiza algunas pruebas A / B y un lanzamiento gradual, por lo que puede ser que tu cuenta haya sido elegida para una nueva función / experimento que no funciona bien con Vimium.

Ocurre en una cuenta nueva (tal vez las cuentas nuevas se prueben en 😢). Hay algunas advertencias en la consola, pero parece que son de fb js.

[Violation] Added non-passive event  listener to a scroll-blocking 'wheel' event. Consider marking event handler as 'passive' to make the page more responsive. content.js:139
[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive. LhysVuKt5Hx.js:123

Y no hubo errores en la página de fondo de vimium cuando verifiqué la creación del problema. Ahora tengo esto (pero creo que es un caso de error / esquina no relacionado)

Unchecked runtime.lastError while running browserAction.setBadgeText: No tab with id: 552.
    at Object.onIconReady [as callback] (chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-background.js:615:30)
background.html:1 Unchecked runtime.lastError while running browserAction.setBadgeBackgroundColor: No tab with id: 552.
    at Object.onIconReady [as callback] (chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-background.js:617:34)

También recibo el problema en https://www.facebook.com/messages/, que parece una versión incrustada de https://www.messenger.com/ .

Ninguno de esos cuatro mensajes de error proviene de Vimium. Los dos últimos parecen ser de uBlock Origin. Y los dos primeros son probablemente de FB, como dices.

De acuerdo, disculpas, debo haber hecho clic en la página de fondo incorrecta.
No hay nada en el registro de Vimium (chrome-extension: //dbepggeogbaibhgnhhndojpepiihcmeb/pages/logging.html) pero en la consola de esa página hay un error

chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/.git/HEAD Failed to load resource: net::ERR_FILE_NOT_FOUND

No estoy seguro si está relacionado.

  • ¿Tiene activa la opción de Vimium "No permitir que las páginas se roben el foco en la carga"? (en opciones avanzadas)
  • (Si es así) ¿el error deja de aparecer si lo deshabilita?

¿Tiene activa la opción de Vimium "No permitir que las páginas se roben el foco en la carga"? (en opciones avanzadas)

(Si es así) ¿el error deja de aparecer si lo deshabilita?

También sí. Esta opción parece ser el problema.

@ mrmr1993 Sí, lo tenía habilitado (debo haber tenido una razón en algún momento). Y pensé que había probado desactivarlo. Deshabilitarlo detiene el error, al igual que teranex.

Si el error en Facebook Messenger (cuadro emergente) y la pantalla completa, puede confirmar la desactivación de "no permitir que las páginas roben el foco en la carga" soluciona el problema de no poder escribir.

Esto también es un problema para mí. Bloqueé los patrones de URL y funcionó bien

Veo el mismo problema y se resuelve desactivando Vimium en messenger.com. Aquí está el error relevante en la consola:
XMLHttpRequest cannot load https://5-edge-chat.facebook.com/sub?<redacted>. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.messenger.com' is therefore not allowed access. The response had HTTP status code 400.

(Eliminé los parámetros de la URL en caso de que haya algo sensible allí.

@robbyoconnor @

¿Tiene activa la opción de Vimium "No permitir que las páginas se roben el foco en la carga"? (en opciones avanzadas)
(Si es así) ¿el error deja de aparecer si lo deshabilita?

@bennyty ¡ Eso lo arregló! Ahora bien, ¿por qué sucede con ese escenario?

¿Es posible agregar una lista blanca de URL para "No permitir que las páginas roben el foco en la carga"?

@rationalis + {many} por esa idea.

@rationalis ... Eso es una gran cantidad de maquinaria de interfaz de usuario adicional para algo que parece ser un problema en una sola página (aunque sea una página importante).

(¿Podríamos hacer una excepción para Facebook Messenger?).

Eso es una gran cantidad de maquinaria de interfaz de usuario adicional para algo que parece ser un problema en una sola página.

Esto podría ser tan simple como agregar una casilla de verificación a las reglas de exclusión. Puede que tampoco sea un esfuerzo en vano: pude ver que esto también es útil para, por ejemplo, la página de inicio de Google, donde la entrada que se enfoca es probablemente más deseable que no.

Hola, yo también tengo el mismo problema.
último sistema operativo mac, vimium 1.60.3, chrome 60.0.3112.113

Cuando la opción "No permitir que las páginas roben el foco en la carga" está marcada, Facebook Messenger muestra "No se pudo mostrar el redactor". y no puedo escribir texto.
Deshabilitar la opción en vimium resuelve el problema con facebook messenger

@ultibo - Eso debería solucionarlo - mi problema desapareció.

@ultibo ¡Gracias! Salvó mi cordura. (Estaba usando mbasic.facebook.com para publicar en las salas de mensajería).

Esto me ha sucedido en dos sistemas diferentes y siempre ocurre cuando intento pegar un número de teléfono completamente formateado para compartirlo con un contacto por sí mismo.
Portapapeles: (123) 456-7890
compositor: ctrl+v
mensaje de error instantáneo que bloquea el compositor

Google Chrome | 62.0.3202.62 (Official Build) (64-bit)
-- | --
Revision | 9da914b118cb0d10d715ccc4ad20575a0305a304-refs/branch-heads/3202@{#700}
OS | Linux
JavaScript | V8 6.2.414.32
Flash | 27.0.0.187 /home/user/.config/google-chrome/PepperFlash/27.0.0.187/libpepflashplayer.so
User Agent | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36
Command Line | /usr/bin/google-chrome-stable --flag-switches-begin --flag-switches-end
uname -a
Linux fedora-01 4.13.5-200.fc26.x86_64 #1 SMP Thu Oct 5 16:53:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
gnome: Version 3.24.2

@preactive ¿Intentaste lo que otros sugirieron sobre este tema?

@robbyoconnor Es posible que haya publicado que este es el problema del boleto incorrecto. No estoy ejecutando vimium. Pero eso también puede apuntar a un problema subyacente con FB Messenger. Limpié mi caché e hice una actualización forzada en vano. Voy a probar $ killall chrome para ver si se carga correctamente al reiniciar Chrome. Editaré este comentario si funciona.

Deshabilite todas las extensiones y habilítelas una por una para encontrar al culpable.

Si alguien más termina aquí después de buscar este problema: Para mí, el problema no fue con Vimium (como pensaba), sino con el filtrado cosmético en uBlock Origin. Si está desactivado (en facebook.com), Messenger actúa según lo previsto.

Lo que me causó este problema en Firefox fue deshabilitar dom.event.clipboardevents en about: config , y volver a habilitarlo lo solucionó. A Facebook no le gusta no poder ver cuando copio o pego cosas, supongo.

Lo que me causó este problema en Firefox fue deshabilitar dom.event.clipboardevents en about: config , y volver a habilitarlo lo solucionó. A Facebook no le gusta no poder ver cuando copio o pego cosas, supongo.

La solución está en el hilo.

¿Fue útil esta página
0 / 5 - 0 calificaciones