kokoss Пишите на Sass, компилируете в CSS. Далее, используете скомпилированный файл так, как вам необходимо.
Разобрался в вопросе. Вот решение.
tab:first-of-type hbox[class='tab-content'] background-color: violet tab:last-of-type hbox[class='tab-content'] background-color: orange
То есть, задача стояла окрасить первую и последнюю вкладки в определенные цвета. Для её решения можно было использовать как псевдоклассы first-child/last-child, так и first-of-type/last-of-type.
Разница заключается в следующем.
Псевдоклассы типа -child репрезентует заданный элемент в группе всех дочерних элементов. Псевдоклассы же типа -of-type репрезентуют заданный элемент в группе дочерних элементов данного типа. То есть, если элемент выбранного типа не является заданным элементом (первым, последним, n-ым), то в случае -child он выбран не будет, а в случае -of-type будет.
Посколько в иерархии дочерних элементов репрезентующих вкладки на панели вкладок элемент „вкладка“ не является единственным возможным дочерним элементом
…Идентификация первой и последней вкладок
Здравствуйте.
Как однозначно идентифицировать первую и последнюю вкладки на панели вкладок. Я имею ввиду элементы tab класса tabbrowser-tab, являющиеся дочерними для элемента tabs класса tabbrowser-tabs.
Спасибо.
• Предоставлена возможность отключения автоматического открытия панели с информацией о загружаемых файлах при начале каждой новой загрузки.
Полезное изменение. Раньше постоянное мельтешение этой панели при добавлении каждого нового загружаемого файла при одновременном скачивании большого их количества раздражало.
Настройка about:config: about:config → browser.download.alwaysOpenPanel → false.
почему не работает Удаление одной записи из истории адресной строки
Эту функцию удалили. Это призошло вскоре после того, как прежнюю адресную строку полностью заменили на новую, так называемую „Megabar“. Поэтому, единственный оставшийся вариант удаления одной записи из адресной строки — Удаление всех записей для одного сайта.
Пандёнок Не могу сказать по поводу примечаний к релизам, не обращал никогда внимания есть они на русском языке или нет, но, например, сайт с документацией доступен на русском.
Пандёнок По моему опыту, всё, что касается интернационализации обычно реализуется криво, будь то веб-сайты или десктопные приложения. Проявляется это либо в неполном переводе, либо в переводе запаздывающем, не готовым к релизу. Такая ситуация перманентная и объясняется банальной нехваткой ресурсов. Причём это свойственно продуктам не только на английском языке, но и, например, на восточных языках — китайском или японском.
Что это означает?
1. Данный файл является символической ссылкой.
2. Целью данной символической ссылки является несуществующий файл.
3. Сам файл `lock` является файлом блокировки и создается браузером при запуске для предотвращения запуска ещё одного экземпляра браузера с данным профилем и его последующей возможной поломки. (Запускать еще один экземпляр браузера с другим профилем можно. Например: `firefox -P one`, `firefox -P two`.)
4. Целью файла `lock` является несуществующий файл с именем, содержащим ip-адрес локального компьютера и PID процесса браузера. (Последнее можно проверить командой `ps --pid 51589 --format pid,cmd`.)
5. Использование механизма символических ссылок в качестве файлов блокировки вместо создания
…Можно за один раз сохранить все открытые вкладки в закладках. Делается это либо с момощью мыши: ПКМ на ярлыке вкладки → „Select All Tabs“ → ПКМ на ярлыке вкладки → „Bookmark Tabs...“, либо по нажатию горячей клавиши: Ctrl+Shift+D. Далее необходимо выбрать место сохранения — панель закладок или меню закладок. При необходимости, можно создать новую папку и сохранить туда. Для восстановления сохраненных вкладок: ПКМ на папке сохранения → „Open All Bookmarks“.
Данная фукциональность позволяет не беспокоиться о потере большого набора вкладок, при работе с этим набором длительное время. Кроме того, сохранение текущей рабочей сессии в закладках дает возможность временно очищать рабочее пространство и использовать его для нового набора вкладок (этот новый набор также можно сохранять в закладках и впоследствии менять наборы вкладок по желанию или небоходимости).
Переместить окошко „Add bookmark“ в центр области просмотра
Здравствуйте.
Подскажите стиль для перемещения окошка „Add bookmark“, появляющегося при нажатии на звёздочку в адресной строке, в центр области просмотра.
Спасибо.
Добрый день, не знаю, с какой версии началось, но стало очень неудобно, что при добавлении в закладки сохраняется папка, в которую сохранял закладку до этого.
С 85-й версии.
Раньше вроде сбрасывалось, и папку сохранения приходилось всегда выбирать вручную. Может есть настройка убрать это сохранение?
Пока нет (см. bug 1412263).
zzzephire Их ещё найти надо..
Nikias Да, только интересно зачем этому простейшему дополнению разрешение на: „Access your data for all websites“?
Для этой цели я использую дополнения Go to Top of Page Button и Go to Bottom of Page Button.
внешние "поддоменные" сайты он игнорирует.
Нет. Не игнорирует. Наоборот, в настоящий момент для эксклюзивного контейнера необходимо каждый поддомен на домене добавлять отдельно. То есть, если вы добавили mozilla.org, то контейнер будет автоматически срабатывать только для этого домена, а поддомены www.mozilla.org, ftp.mozilla.org, support.mozilla.org, addons.mozilla.org и т. д. будут открываться вне данного контейнера.
Понятно, что такой способ добавления доменов в эксклюзивный контейнер неудобен, так как, на домене может быть сколь угодно много поддоменов и добавление их всех обременительно или, вообще, невозможно. Поэтому сообществом был поднят вопрос о возможности использования символов подстановки (wildcards) в доменных именах. Например, такая конструкция: *.mozilla.org активирует контейнер для всех поддоменов на домене mozilla.org. С подробностями можете ознакомиться, например, в обсуждении к заявке
…...этот форум я читаю в контейнере "forums". В посте 8999 есть ссылка на внешний сайт. При переходе на неё <...> я хочу, чтобы новая вкладка открывалась вне контейнера.
Можно закрепить один/несколько доменов эксклюзивно за одним контейнером. Сайты на этих доменах всегда будут открываться в этом контейнере. Ссылки на внешние домены будут открываться вне контейнера или в другом контейнере, если таковой был выделен под данные домены.
Это совершено другая задача и мне не подходит.
В рамках текущей модели, юзкейс, описанный вами в изначальном сообщении, реализуется именно так, как я указал. Если предложенное решение вам не подходит, опишите как система должна работать в вашем случае.
Как прописать туда домены без манипуляций с их открытием и квестом по "записыванию" мышей?
Опишите, каким образом вы прописываете
…Этот чекбокс для принудительного назначения определённых доменов контейнеру.
Именно так. Можно закрепить один/несколько доменов эксклюзивно за одним контейнером. Сайты на этих доменах всегда будут открываться в этом контейнере. Ссылки на внешние домены будут открываться вне контейнера или в другом контейнере, если таковой был выделен под данные домены.
Это не подходит уже хотя бы потому, что один и тот же урл надо открывать в разных контейнерах/вне контейера.
Да, текущая модель такая: либо домен под контейнер (эксклюзивно), либо контейнер под контекст (без привязки к домену). В первом случае, контейнер включается и выключается автоматически, во-втором случае, вход и выход из контекста осуществляется вручную.
Не говоря уже за управление списком.
Список прекрасно управляется.
К тому же он не работает нормально: из приведённого выше поста внешняя ссылка открывается в том же контейнере несмотря на
…
А не сделает ли это возможным открывание всяких злонамеренных попапов?
Так а за чем посещать сайты, которые открывают вам всякие злонамеренные попапы?
Рад, что проблему удалось решить. Спасибо за отчет.
Вообще, для решения вопросов подобного плана могут помочь сайты сообщества StackExchange. В частности, Server Fault по системному администрированию и Information Security по средствам и методам защиты информации.
Вот официальный репозиторий — https://hg.mozilla.org/mozilla-central/file.
Вот его зеркало на GitHub'е — https://github.com/mozilla/gecko-dev.
Поискать по исходному коду можете так.
Поиском, например, находится такой файл. В нём содержится константа SEC_ERROR_BAD_DER со значением, содержащим строку „improperly formatted DER-encoded message“. Вбиваем её в поиск, просматриваем результаты. Среди них имеется, например, bug 1153204. В соответствии с этим отчётом, Firefox возвращает указанную ошибк
…Нет (см. bug 1267145).