По истечению какого-то времени в Firefox 4 перестает работать автоподстановка адреса URL в панели навигации. Помогает только перезапуск Firefox. Есть решение этого бага?
Отсутствует
Falcon555
Подробнее, пожалуйста. У вас не раскрывается список посещенных адресов при наборе адреса? Или адрес перестаёт автоматически дописываться в самой строке адреса?
Отсутствует
Falcon555
Яндекс-бар или какое-нибудь расширение, автоматически корректирующее текст в английский при наборе адреса в неанглийской раскладке установлено?
Отсутствует
Яндекс-бар установлен. Кажется нашел причину. При включенном корректоре адресной строки (фича Яндекс-бара), если в момент набора URL раскладка клавиатуры русская, то список посещенных адресов не раскрывается, если раскладка английская - то все нормально, список раскрывается.
Но в Firefox 3 такой проблемы не было. Чей косяк? Firefox или Yandex?
Отсутствует
Но в Firefox 3 такой проблемы не было. Чей косяк? Firefox или Yandex?
Firefox. Код автокоррекции фактически одинаков что в версии расширения до 4.0, что после. Возможно, косяк яндекса в том, что они просто не учли такую особенность в новой версии FF.
Отсутствует
Проблема, кстати, им известна. Ждём исправления от Яндекса.
Отсутствует
Ждём исправления от Яндекса.
Да, хотелось бы посмотреть, что они придумают, т.к. в техническом плане это достаточно нетривиальный вопрос.
Отсутствует
Попробуйте переустановить Яндекс.Бар, проблемы больше не должно быть. Извините за неудобства.
Добавлено 12-04-2011 20:35:06
Да, хотелось бы посмотреть, что они придумают, т.к. в техническом плане это достаточно нетривиальный вопрос.
Там достаточно просто. Посмотрите в сторону nsIDOMWindowUtils.sendKeyEvent. Ну или внутрь Яндекс.Бара.
Отсутствует
Mash
Да, спасибо, я уже глянул - urlbarcorrector.xbl, метод fireKeypressEvent. Действительно, всё просто.
Отсутствует