Страницы: 1
Apollo2k4, странно на самом деле, тк плагин трогает только http-атовризацию, а accounts.firefox.com это авторизация через сессию/куки...
может есть контакт типа jabber/skype/icq и немного времени? могли бы в реальном режиме посмотреть в чем проблема :).
Решил Bug 41489 (При авторизации на сайтах, использующих HTTP аутентификацию, невозможно использовать имя пользователя и пароль, содержащие символы кириллицы.)
Решение в виде аддона :).
https://forum.mozilla-russia.org/viewtopic.php?pid=652786
Всем привет.
Сделал расширение IE Like HTTP-Authentication для поддержки кириллицы в HTTP-авторизации.
Решает проблему бага https://bugzilla.mozilla.org/show_bug.cgi?id=41489.
Ссылка на сам аддон: https://addons.mozilla.org/en-US/firefo … ntication/
и на исходники: https://github.com/sergey-chekanov/ff-a … -like-auth
Есть кое какие недоработки, которые в будущих версиях постараюсь решить ;).
Справился, заработало с == вместо === :)
Привет Всем!
Сразу прошу прощения за возможно глупый вопрос, тк пишу аддон впервые, да и вообще на JS никогда не писал :).
Аддон должен перехватывать логин и пасс из окна авторизации basic auth.
Чтобы это сделать нужно перехватить окно перед сабмитом.
Для начала пытаюсь просто перехватить окошко это, но не выходит.
var { isBrowser } = require("sdk/window/utils"); var delegate = { onTrack: function (window) { if (!isBrowser(window) && window.location === "chrome://global/content/commonDialog.xul") { // this could be the window we're looking for modify it using it's window.document console.log("Dailog!!!"); } }, onUntrack: function (window) { if (!isBrowser(window) && window.location === "chrome://global/content/commonDialog.xul") { // undo the modifications you did } } }; var winUtils = require("window-utils"); var tracker = new winUtils.WindowTracker(delegate);
код взял с http://stackoverflow.com/questions/16162488/how-to-access
…Страницы: 1