Diese viel kürzere Form funktioniert für uBlock Origin bei mir seit Jahren (letztens nur angepasst):
(Update: Andreas’ Posting ist hier erst sichtbar geworden, nachdem ich meines abgeschickt habe.)
CSS
#ublock0_raymondhill_net-browser-action {/* aktiv */
list-style-image: url("…") !important;
}
toolbarbutton#ublock0_raymondhill_net-browser-action[label="uBlock Origin (off)"] {/* inaktiv */
list-style-image: url("…") !important;
}
Ist das separate Popupblocker-Addon überhaupt notwendig? Das sollte doch über diverse Filterlisten in uBO abgefangen werden.
Ansonsten: Die notwendige ID erfährst Du am besten über die externen Entwicklerwerkzeuge. Das ist hier im Forum unter Garantie schon mehrfach abgehandelt worden (ich bin vön Sören darauf hingewiesen worden), Andreas weiß bestimmt einen Link dazu …