urlbar/searchbarのtooltipが問題であるなら>>63が書いてるもので十分

ただし…
「#main-window > tooltip」はurlbar/searchbarだけでなく、普通のtoolbarbuttonの
tooltipとしても機能している。
toolbarbuttonすべてが「#main-window > tooltip」を使用しているわけではなく、
bookmarks-menuやdownloadなどは別個#dynamic-shortcut-tooltipを使っているし、
backbuttonやforwardbutton,sharebuttonなどは独自のtooltipを使っている。
またアドオンによっては独自のtooltipを用意している。(例:Stylish)

なので「#main-window > tooltip」を非表示にしてみてどうしても表示させたいtoolbarbuttonの
tooltipまで消えているなら、そのtooltipだけlabelで例外指定する。無様だが仕方ない。
例えばhomebuttonのtooltipは#main-window > tooltipを使ってるから消えてしまうが
以下のようにすれば除外される。(labelは環境によって変わるので適宜変更)

#main-window > tooltip:not([label="Nightly Start Page"]){
visibility: collapse;
}