Vimium: Facebook Messenger "Impossible d'afficher le compositeur."

Créé le 3 mai 2017  ·  31Commentaires  ·  Source: philc/vimium

Facebook Messenger (en particulier la version disponible sur https://www.messenger.com/ ) a commencé à afficher "Impossible d'afficher le compositeur". où vous saisiriez normalement du texte.
I've never redacted anything so this was fun

Version Vimium : 1.59
Version Chrome : 58.0.3029.96 (64 bits)
Système d'exploitation : macOS 10.12.4

Commentaire le plus utile

L'option Vimium « Ne pas laisser les pages voler le focus au chargement » est-elle active ? (sous options avancées)

Oui

(Si oui) l'erreur cesse-t-elle de s'afficher si vous la désactivez ?

Aussi oui. Cette option semble être le problème en effet.

Tous les 31 commentaires

@bennyty. Merci pour cela, mais je ne peux pas le reproduire.

(Séparément, à la première coupe, cela ne ressemble pas à un problème Vimium. Vous pourriez peut-être essayer d'isoler le problème dans un compte propre.)

Bien sûr, je vais essayer de reproduire sur un autre ordinateur avec des comptes propres. Je l'ai réduit à Vimium car il se résout lorsque je désactive le plugin (via la page des extensions) OU lorsque je désactive les raccourcis clavier pour la page (via les options Vimium). Cela n'a commencé que récemment, FB a beaucoup changé son messager récemment.

Je vois aussi ce problème sur messenger.com. Lorsque je désactive vimium, le problème disparaît.

Impossible de reproduire ici non plus (sur Chrome ou Firefox).

La suggestion ici est d'essayer une actualisation complète (Ctrl+F5). Est ce que ça aide?

L'actualisation/effacement du cache ne résout pas le problème. Je n'ai pas pu le reproduire sur un autre ordinateur ou sur Chrome Canary.

  • Y a-t-il des messages dans la console développeur ? (Ctrl-Shift-J, quelques informations supplémentaires ici )
  • Cela arrive-t-il toujours si vous vous déconnectez et vous reconnectez/changez de compte ?

Je sais que Facebook effectue des tests A/B et un déploiement progressif, il se peut donc que votre compte ait été choisi pour une nouvelle fonctionnalité/expérience qui ne fonctionne pas bien avec Vimium.

Cela arrive sur un nouveau compte (peut-être que les nouveaux comptes sont testés sur 😢 ) Il y a quelques avertissements dans la console mais ils semblent provenir 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

Et il n'y avait aucune erreur dans la page d'arrière-plan de vimium lorsque j'ai vérifié la création du problème. Maintenant, j'ai ça (mais je pense que c'est un bogue / cas de coin sans rapport)

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)

J'obtiens également le problème dans https://www.facebook.com/messages/ qui ressemble juste à une version intégrée de https://www.messenger.com/ .

Aucun de ces quatre messages d'erreur ne provient de Vimium. Les deux derniers semblent provenir d'uBlock Origin. Et les deux premiers sont probablement de FB, comme tu dis.

D'accord, désolé, j'ai dû cliquer sur la mauvaise page d'arrière-plan.
Il n'y a rien dans le journal Vimium (chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/pages/logging.html) mais dans la console de cette page il y a une erreur

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

Je ne sais pas si c'est lié.

  • L'option Vimium « Ne pas laisser les pages voler le focus au chargement » est-elle active ? (sous options avancées)
  • (Si oui) l'erreur cesse-t-elle de s'afficher si vous la désactivez ?

L'option Vimium « Ne pas laisser les pages voler le focus au chargement » est-elle active ? (sous options avancées)

Oui

(Si oui) l'erreur cesse-t-elle de s'afficher si vous la désactivez ?

Aussi oui. Cette option semble être le problème en effet.

@ mrmr1993 Oui, j'avais activé cela (je devais avoir une raison à un moment donné). Et je pensais avoir testé en le désactivant. Le désactiver arrête l'erreur, comme teranex.

Si l'erreur dans Facebook Messenger (boîte contextuelle) et en plein écran, peut confirmer la désactivation du "ne laissez pas les pages voler le focus sur le chargement" résoudre le problème de l'impossibilité de taper.

C'est aussi un problème pour moi. J'ai bloqué les modèles d'URL et cela a bien fonctionné

Je vois le même problème et résolu en désactivant Vimium sur messenger.com. Voici l'erreur correspondante dans la console :
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.

(J'ai supprimé les paramètres de l'URL au cas où il y aurait quelque chose de sensible là-dedans.

@robbyoconnor @neil-s

L'option Vimium « Ne pas laisser les pages voler le focus au chargement » est-elle active ? (sous options avancées)
(Si oui) l'erreur cesse-t-elle de s'afficher si vous la désactivez ?

@bennyty Cela a corrigé le

Est-il possible d'ajouter une liste blanche d'URL pour le « Ne laissez pas les pages voler le focus au chargement » ?

@rationalis +{many} pour cette idée.

@rationalis... C'est beaucoup de machines d'interface utilisateur supplémentaires pour quelque chose qui semble être un problème sur une seule page (bien qu'une page importante).

(Pourrions-nous simplement câbler une exception pour Facebook Messenger.)

C'est beaucoup de machines d'interface utilisateur supplémentaires pour quelque chose qui semble être un problème sur une seule page

Cela pourrait être aussi simple que d'ajouter une case à cocher pour cela aux règles d'exclusion. Ce n'est peut-être pas non plus un effort vain : je pourrais voir cela également utile pour, par exemple, la page d'accueil de Google, où l'entrée ciblée est probablement plus souhaitable qu'autrement.

Bonjour, j'ai également le même problème
dernier mac OS, vimium 1.60.3, chrome 60.0.3112.113

Lorsque l'option « Ne laissez pas les pages voler le focus au chargement » est cochée, Facebook Messenger affiche « Impossible d'afficher le compositeur ». et je ne peux pas taper de texte.
La désactivation de l'option dans vimium résout le problème avec Facebook Messenger

@ultibo -- Cela devrait résoudre le problème -- mon problème a disparu.

@ultibo Merci ! J'ai sauvé ma raison. (J'utilisais mbasic.facebook.com pour publier dans les salles de messagerie.)

Cela s'est produit sur deux systèmes différents et cela se produit toujours lorsque j'essaie de coller un numéro de téléphone entièrement formaté à partager avec un contact par lui-même.
Presse-papiers : (123) 456-7890
compositeur : ctrl+v
message d'erreur instantané verrouillant le compositeur

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 avez-vous essayé ce qui a été suggéré par d'autres sur ce problème ?

@robbyoconnor J'ai peut-être posté que c'est le mauvais problème de ticket. Je n'utilise pas vimium. Mais cela peut également indiquer un problème sous-jacent avec FB Messenger. J'ai vidé mon cache et fait un rafraîchissement forcé en vain. Je vais essayer un $ killall chrome pour voir s'il se chargera correctement au redémarrage de Chrome. Je modifierai ce commentaire si cela fonctionne.

Désactivez toutes les extensions et activez-les une par une pour trouver le coupable.

Si quelqu'un d'autre se retrouve ici après avoir recherché ce problème : pour moi, le problème n'était pas avec Vimium (comme je le pensais), mais avec le filtrage cosmétique dans uBlock Origin. S'il est désactivé (sur facebook.com), Messenger agit comme prévu.

Ce qui a causé ce problème pour moi dans Firefox était la désactivation de dom.event.clipboardevents dans about:config , et sa réactivation l'a corrigé. Facebook n'aime pas ne pas pouvoir voir quand je copie ou colle des choses, je suppose.

Ce qui a causé ce problème pour moi dans Firefox était la désactivation de dom.event.clipboardevents dans about:config , et sa réactivation l'a corrigé. Facebook n'aime pas ne pas pouvoir voir quand je copie ou colle des choses, je suppose.

La solution est dans le fil.

Cette page vous a été utile?
0 / 5 - 0 notes