Странная ошибка консоли JS в веб-разработчике firefox (хотя о chrome …?)

#javascript #console

#javascript #консоль

Вопрос:

 Error: [Exception... "'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent]"  nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)"  location: "JS frame :: chrome://global/content/bindings/popup.xml :: hidePopup :: line 108"  data: no]
Source File: chrome://global/content/bindings/popup.xml
Line: 108
  

Кто-нибудь когда-нибудь видел это? Есть идеи, откуда это может быть?

Комментарии:

1. В последнее время я получаю много таких сообщений: Ошибка: p.onStatusChange не является исходным файлом функции: chrome://browser/content/tabbrowser.xml Строка: 546, я думаю, мне нужно обновиться с версии 3.6…

2. bugzilla.mozilla.org/show_bug.cgi?id=449038

3. Слово «chrome» является термином XUL и не имеет (во всяком случае, напрямую) никакого отношения к Chrome или Chromium.

4. Mozilla-программисты иногда ссылаются на приложения XUL, работающие локально, как ссылки на chrome : en.wikipedia.org/wiki/XUL , developer.mozilla.org/en-US/docs/Chrome

5. У меня была аналогичная проблема, вызванная некоторым событием jQuery, которое завершилось неудачей из-за обновления связанного элемента AJAX. Должно быть несколько возможных сценариев, которые вызывают эту ошибку (расширения Firefox, …).

Ответ №1:

Не обновляйте. При обновлении с Mozilla 4.6 вы можете увидеть эту строку ниже, прежде чем она выйдет из строя:

 Script: chrome://browser/content/tabbrowser.xml:1636