То, что я хочу, это просто - я бы хотел, чтобы обычный диалог настроек открывался с выделенной панелью настроек моего расширения. Я бы подумал
<em:optionsURL>javascript:openPreferences("my_pref_pane");</em:optionsURL>
сделал бы это, но это не так. Я бы тоже подумала
<em:optionsURL>chrome://myapp/browser/options.xul</em:optionsURL>
, с options.xul, имеющим javascript: openPreferences ("my_pref_pane"); window.close (); , сделал бы это, но Firefox просто отображает скрипт в появившемся всплывающем окне и отказывается его выполнять. Как заставить Firefox не предполагать, что я хочу открыть какое-то настраиваемое диалоговое окно конфигурации и просто использовать основные настройки, которые я уже написал?
(А почему не может быть полезной документации? )