2009-09-19 6 views
3

Я ищу, чтобы написать расширение, которое будет интегрировано с the Web of Trust API, чтобы отметить сайты с хорошей репутацией как доверенные автоматически.Как другое расширение Firefox может помечать сайт как «доверенный» в NoScript?

Однако, из того, что я могу понять, нет простого способа интеграции с NoScript. Мне нужно будет проверить, находится ли сайт в доверенном или ненадежном списке, и добавить его в доверенный список, если он еще не включен.

Любая помощь будет оценена по достоинству.

ответ

7

NoScript, кажется, использует capability.policy.maonoscript.sites как предпочтения пользователя, чтобы хранить разрешенные сайты (увидеть себя в prefs.js в вашем профиле Firefox) ... просто попробуйте прочитать/вставить в она (надеюсь, "@ mozilla.org/Preferences-сервис; 1" позволяют это;))

PS: NoScript использует хром: //noscript/content/Sites.js для того, чтобы обрабатывать эти данные

Happy Hacking

+0

Спасибо, это самый полезный ответ. – MiffTheFox