Я хочу стилизовать текст для "не открытых" вкладок через userChrome.css.
Я где-то читал на вики Mozilla, что это возможно, используя
#content tab:not([selected])
так как он должен был быть "true" для выбранных, "false" для невыбранных и unset для любых вкладок, к которым еще не было доступа.
Однако, похоже, это больше не относится к Firefox 3.6 (и моему набору расширений).
Я видел атрибут "ontap" (который может происходить из расширения BarTab), который устанавливается (и "true") для любых не загруженных вкладок (BarTab приводит к тому, что вкладки при запуске браузера не загружаются (полностью); они загружаются; при выборе в первый раз).
Так что пока
#content tab[ontap=true]
может работать для вкладок, которые вообще не были загружены, он не будет работать для вкладок, открытых в фоновом режиме (т.е. когда я открываю вкладки из текущей вкладки в фоновой вкладке).
Если я правильно помню, "Tab Mix Plus" добавил бы эту функциональность (и на самом деле я мог бы использовать ее из Tab Mix Plus), но, учитывая мои текущие настройки расширений, я хочу избежать включения всего Tab Mix Plus для только такая простая особенность.
Наиболее релевантными установленными расширениями в этом контексте являются: BarTab, вкладка Tree Style, ColorfulTabs и Aging Tabs.
Хорошо, снова поиск, я снова нашел страницу вики , которая также перечисляет регрессию.
На данный момент я установил расширение, опубликованное с отчетом об ошибке, в которое будет добавлен атрибут "посещения", что сделает следующую работу:
#content tab:not([visited])