Можно сделать это правкой (или созданием с требуемым содержимым) файла userChrome.css по адресу ~/.mozilla/firefox/НАЗВАНИЕ_ПРОФИЛЯ/chrome/.
Причем для Firefox сама адресная панель - один объект, а табы - другой. К тому же параметры границ табов и параметры линии, отделяющей табы от адресной панели, тоже указываются отдельно.
Ищи в гугле по словам firefox linux userchrome.css urlbar color (если не получится, пробуй adressbar). Не так давно находил где-то на реддите обстоятельный список того, что там можно накрутить, ссылки, правда, не осталось. На реддите попробуй поискать, емнип, r/firefox, там есть поиск по разделу, ищи userchrome.
Ты фактически будешь писать юзерстиль, только со специфическими элементами.
Открой в Firefox chrome://browser/content/browser.xul (да-да, chrome://, не удивляйся). На полученной странице открой средства разработчика... ну и пиши юзерстиль в userChrome.css.
Идем в ~/.mozilla/firefox/<profile folder>. Ну или где там у вас firefox профили хранит. В нужном профиле создаем директорию chrome (если нет). В эту директорию кладем userChrome.css. В него пишем нужные нам стили.
В данном случае, чтобы изменить background-color urlbar, добавляем всего-навсего.
В вопросе не была озвучена версия браузера. А учитывая, что здесь куча народа планирует сидеть на ESR, пока XUL окончательно не исчезнет, тема будет актуальна еще какое-то время и после релиза 57-ой.
Открой в Firefox chrome://browser/content/browser.xul (да-да, chrome://, не удивляйся). На полученной странице открой средства разработчика...
А где тут средства разработчика? Вообще так должно выглядеть? После ввода адреса chrome://browser/content/browser.xul, открылась новая вкладка, но внутри.