А можно позаимствовать идею показывать количество использованного трафика для своих расширений?
Если вы даете вашей переменной или функции какоето болееменее стандартное имя, и эта переменная/функция в глобальной видимости это потенциальная проблема.
Та же MakeFormat, к примеру. Любое другое расширение с такой же по названию функцией и ктото из этих двоих уже не работает так, как надо. А что там будет установлено у конечного пользователя предугадать невозможно.
Переменная prefs глобальная, и будет обязательно конфликтовать с любым другим расширением тоже использующим это незатейливое название. У меня таким другим расширением оказался GMarks.
Дайте этой переменной другое название, например dirty_prefs, и все будет хорошо. )
FF 2.0.0.3, WinXp SP2
Такая же ситуация: панель установилась, отобразилась. По нажатию на кнопки форматирования ничего не происходит. Если я попробую нажать чтото в контекстном меню "Dirty форматирование", эффект такой же.
Из консоли видно что панель валится в функции MakeFormat при попытке получить настройку dirty_tagcompatibly (строка 663)
"Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getIntPref]"
Сама эта настройка в браузере есть. В about:config видна.
Некоторые цитаты очень повеселили.
А зона com в общем случае ни о чем не говорит.
А второе сжимайте отдаваемый контент.
страница