Блокировать лишние всплывающие подсказки в адресной строке ( Firefox 17+)
Автор: bunda1
Версия: от 28.07.2013.
Описание: Kод убирает всплывающие подсказки в адресной строке у длинного адреса, у кнопки Перейти и у кнопки сайта которая слева от адреса.
Код блокирует произвольное открытие запроса Вы хотите включить плагины на этой странице? если в настройках about:config включен plugins.click_to_play
Использование: создайте новую Custom Buttons кнопку и положите код в инициализацию. Не обязательно создавать новую CB кнопку, можно использовать уже существующую.

Выделить код

Код:

// Блокировать лишние всплывающие подсказки в адресной строке от 28.07.13. ................................
addEventListener("popupshowing", function(e) {
 
   var node = document.tooltipNode;  
   
   // блокировать подсказку у длинного адреса
   if ( node && node.className && node.className.indexOf("uri-element-right-align") !== -1 ) {
        e.preventDefault();
        return;
        }   
   // блокировать лишние подсказки у кнопок ....      
   if ( node && node.id && ["go-button", "identity-box", "page-proxy-favicon"].indexOf( node.id ) !== -1 ) {
        e.preventDefault();
        return;
        }             
   // блокировать произвольное открытие запроса 'Вы хотите включить плагины на этой странице?' ....
   if ( e.target.getAttribute('popupid') == 'click-to-play-plugins' && !document.querySelector("#plugins-notification-icon:hover") 
                                                                    && e.target.localName !== 'popupnotification') {
        e.preventDefault();
        }     
}, true );