У меня возникли проблемы с переопределением CSS по умолчанию в Firefox с помощью файла userContent.css

У меня возникли проблемы с переопределением CSS по умолчанию в Firefox с помощью файла userContent.css

Я использую Ubuntu 14.10 с темной темой. Сегодня я обновил свой Firefox до версии разработчика (40.x).

раньше я был на firefox 38.x

Я пользуюсь некоторыми сайтами, где Firefox по умолчаниюиз .cssСтиль не очень подходит, особенно текстовой области, полю ввода и полям выбора, поэтому в Firefox 38 я создал папку Chrome и поместил в нее файл userContent.css, и все работало нормально.

но в этой новой версии разработчика (firefox 40.x)... я сделал то же самое, поместил свой CSS в папку chrome недавно созданного профиля, но ничего не работает

Файл userContent.css даже не загружается... проверено в пути инспектора

~/.mozilla/firefox/ppropqu0.dev-edition-default/chrome

Ниже приведено содержимое моего файла userContent.css.

@-moz-document domain(elance.com) {
    textarea  {
        -moz-appearance: none !important;
        background-color: White !important;
        color: Black !important;
    }
}

пробовал перезапускать Firefox несколько раз, ни один твик не работает

решение1

Я нашел (разочаровывающее) решение, которое сработало как на моем компьютере, так и на компьютере моего коллеги.Firefox Developer Edition...

  1. Перейти к Settings>> General.Startup
  2. Включите опцию Allow Firefox Developer Edition and Firefox to run at the same time.
  3. Перезапустите браузер.

Сейчас,Firefox Developer Editionвсе равно не распознает ваш userContent.cssфайл, даже если вы воспроизведете этот файл вFirefox на немецком языкесобственная папка профиля, недавно ставшая независимой. Я до сих пор не знаю, почему так. Я буду подозревать, что это ошибка, пока не услышу обратное.Нотеперь вы можете использовать стабильную версиюFire Foxвыпустить вместе сFirefox на немецком языкеиэто воляраспознать ваш userContent.cssфайл.

В моем случае и в случае моего коллеги мы не используемFirefox на немецком языкена тех же веб-страницах, для которых мы используем userContent.css, поэтому этот обходной путь был приемлемым. (Это, вероятно, справедливо для большинстваFirefox на немецком языкепользователей, поскольку это, конечно, необходимо для целей разработки, и зачем разработчику использовать это, userContent.cssкогда он/она может использоватьИнспекторили изменить сам исходный код?)

решение2

В Firefox Developer Edition файлы userContent.css, похоже, не загружаются должным образом, если у вас включена многопроцессность Firefox Developer Edition (Основные -> Запуск -> Включить многопроцессность Firefox Developer Edition). После отключения этого, похоже, все работает.

Связанный контент