Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-10-2017 12:28:50

Acid Crash пишет:

заработало только если в Файл1 только ссылка на Файл2 (нет других определений стилей). Видимо или можно ссылать на другие файлы или определять стили

Должен работать видимо что-то не так сделали. @import должен предшествовать всем другим правилам, за исключением @charset или другого @import

/*AGENT_SHEET*/

Похоже эти стили лепили в Stylish, у userChrome.css userContent.css права USER_SHEET и этим комментарием их конечно не повысить

Новости » Mozilla выпустила бета-версию скоростного браузера Firefox Quantum » 07-10-2017 10:48:28

oleg.sgh пишет:

но и выключают мультипроцессность

Не все только те что не поддерживают e10s
В install.rdf должена присутствовать запись <em:multiprocessCompatible>true</em:multiprocessCompatible>
и значение установлено в true https://developer.mozilla.org/en-US/Add … Compatible

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-10-2017 10:25:08

Lana21 пишет:

редактор подсветкой «ругается»

В коде ошибок синтаксиса нет это скорее редактор не понимает псевдокласс  :first-of-type или специфичный для mozilla префикс -moz-
у меня в notepad++ нормально хотя в нём тоже бывают проблемы с подсветкой

скрытый текст
https://img-fotki.yandex.ru/get/479032/226927827.8/0_157d1f_91f0280e_orig.png

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-10-2017 00:10:31

Lana21
Если использовали первый вариант заблокировать разворачивание/сворачивание... то обновите я там подправил немного

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 06-10-2017 19:26:34

Lana21
[spoiler][code]/*убрать пустое пространство перед и после вкладок*/
#TabsToolbar .titlebar-placeholder[type="pre-tabs"],
#TabsToolbar .titlebar-placeholder[type="post-tabs"] {
    display: none !important;
}
/*уменьшить ширину меню "другие инструменты" */
#widget-overflow panelview {
    min-width: 19em !important;
    max-width: 19em !important;
}
/*заблокировать разворачивание/сворачивание окна при двойном клике по пустому месту на панели табов и открыть новую вкладку*/
#TabsToolbar > hbox:first-of-type {
    -moz-binding: url("data:text/xml,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='dblclick'><implementation><field name='toolbar'>this.parentNode;</field><constructor><![CDATA[ this.toolbar.addEventListener('dblclick', this, true); ]]></constructor><destructor><![CDATA[ this.toolbar.removeEventListener('dblclick', this, true); ]]></destructor><m

Новости » Вышел Firefox 56.0 » 29-09-2017 23:38:19

renics пишет:

Откуда 57 обновление если на официальном сайте их всего 56.

Это не то обновление, на скриншоте 57 beta, и речь шла о расширении Old search...

Новости » Вышел Firefox 56.0 » 29-09-2017 14:34:37

ofizer пишет:

Возможно ли вернуть старый поиск? Имею в виду поисковую строку без показа поисковых систем. Classic Theme Restorer теперь бессилен в этом вопросе.

Но не надолго до [firefox] 57, хотя работать будет если сможете его включить

скрытый текст
https://img-fotki.yandex.ru/get/369434/226927827.8/0_1579c6_60d76c1_orig.png

https://vitaliyvstyle.github.io/extensions/

Сustom Buttons » Custom Buttons » 28-09-2017 19:37:12

difabor пишет:

почему в коде анализируется отдельно горизонтальное, вертикальное и оба направления: ... Почему нельзя сразу дать this.scrollable.scrollBy(50, 50), даже если есть только одно из направлений?

Так это пример для наглядности, и может что ещё понадобится сделать или отменить по этим условиям.

Сustom Buttons » Custom Buttons » 28-09-2017 15:20:48

difabor
Во первых вам уже сказали что это для не e10s...
потому что вызов content из chrome скрипта вернёт null в e10s
и не только content

скрытый текст
gBrowser.contentWindow;                    // null

gBrowser.contentDocument;                  // null

gBrowser.selectedBrowser.contentWindow;    // null

window.content;                            // null

content;                                   // null

А то что у вас пока работает - это прокладки совместимости которые уже удалены в новых [firefox]

Узнать скроллится ли этот элемент отдельно  (есть у него типа overflow) или нет.

Я бы как-то так сделал для frame скрипта https://developer.mozilla.org/en-US/Fir … d_lifetime
но должно работать и из chrome (с не e10s)
[spoiler][code]var Click_Event_Handler = {
    scrollable: null,
    scrolldir: null,
    init: function() {
        addEventListener("click", this, false);
    },
    handl

Поддержка пользователей » Чистка профиля без утраты настроек. » 25-08-2017 17:01:08

eCleaner 2.6.1 https://vitaliyvstyle.github.io/extensions/

скрытый текст
https://img-fotki.yandex.ru/get/225650/226927827.8/0_1559a1_4a0e4f09_orig.png https://img-fotki.yandex.ru/get/246987/226927827.8/0_1559a2_c5e366e2_orig.png
Функции кнопок в окне eCleaner:
"Выбрать" - выбрать все видимые элементы, не отменяя выделение других элементов, которые уже выбраны.
"Выбрать все" - выбрать все элементы в текушей вкладке.
"Инвертировать" - изменение выбранного состояния всех элементов. Выбранные элементы становятся невыбранными,
                  и невыбранные элементы становятся выбранными.
"Удалить" - удалить выбранные элементы.

Поддержка пользователей » Чистка профиля без утраты настроек. » 22-08-2017 19:29:17

не отображается содержимое local store в окошке

Да, дело в том что с [firefox] 34 - localstore.rdf (хранилище сведений об изменениях интерфейса) заменён на xulstore.json

Пробуйте eCleaner 2.6.0 (авто-обновление будет позже если всё нормально) https://vitaliyvstyle.github.io/extensions/

скриншоты
https://img-fotki.yandex.ru/get/202385/226927827.8/0_1558bf_32f4e734_orig.png https://img-fotki.yandex.ru/get/236239/226927827.8/0_1558c0_29578ab_orig.png

В [firefox] некоторые настройки (расположение элементов на панелях атрибут currentset) хранится в prefs.js --> browser.uiCustomization.state
его теперь можно очистить из окна eCleaner
скриншот
https://img-fotki.yandex.ru/get/404236/226927827.8/0_1558c1_eb3df6e4_orig.png

В случае проблем не поленитесь сообщить мне, можно в Л.С. или на адрес эл. почты который на моём сайте.

Сustom Buttons » Custom Buttons » 15-08-2017 12:35:35

Rag пишет:

Пробовал menuItem.setAttribute("image","data:image/...")

ещё нужно присвоить класс
menuitem.className = "menuitem-iconic";

UPD: и не menuItem а menuitem

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 15-08-2017 12:10:16

Rag
Если нет ID и class="menuitem-iconic" то так же как в №3178, но [id="placesContext_open:newtab"] замените на [label="название пункта"]
Но лучше если есть возможность (если эти пункты добавленны CB) присвоить ID и class="menuitem-iconic" и тогда такой код:

Выделить код

Код:

menuitem[id="ID"] {
    list-style-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='16px' width='16px'><g fill='rgb(243,135,37)'><rect x='6' y='2' width='4' height='12'/><rect x='2' y='6' width='12' height='4'/></g></svg>") !important;
    -moz-image-region: auto !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-08-2017 20:12:48

Rag

скрытый текст

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/*AGENT_SHEET*/
@-moz-document url("chrome://browser/content/browser.xul") {
#greasemonkey-tbb > .toolbarbutton-menubutton-button {
    pointer-events: none !important;
}

#greasemonkey-tbb .toolbarbutton-menubutton-button::after,
#greasemonkey-tbb > .toolbarbutton-menubutton-dropmarker {
    display: none !important;
}

#nav-bar #greasemonkey-tbb > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
    border-style: solid !important;
    border-width: 1px !important;
    border-color: transparent;
    border-radius: 1px !important;
    max-width: 32px !important; /* horizontal padding + border + actual icon width */
    padding-left: 6px !important;
    padding-right: 6px !important;
}

#nav-bar #greasemonkey-tbb > .toolbarbutton-menubutton-button {
    -moz-padding-end: 2px !important;
}
}


oleg.sgh
подправил и добавил авто-открытие панели при перета

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 04-08-2017 09:45:32

Rag

Выделить код

Код:

menuitem[id="placesContext_open:newtab"] {
    -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;
    list-style-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='16px' width='16px'><g fill='rgb(243,135,37)'><rect x='6' y='2' width='4' height='12'/><rect x='2' y='6' width='12' height='4'/></g></svg>") !important;
    -moz-image-region: auto !important;
}

menuitem[id="placesContext_open:newtab"] > .menu-iconic-left {
    -moz-appearance: menuimage !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-07-2017 18:24:17

_zt
Используйте userContent.css или другое не userChrome.css.
Это для Greasemonkey? Ну и аналогично так с другими категориями

скрытый текст

Выделить код

Код:

@namespace url("http://www.w3.org/1999/xhtml");
@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

@-moz-document url("about:addons"), url("chrome://mozapps/content/extensions/extensions.xul") {
  xul|richlistitem#category-greasemonkey-user-script::before {
    content: "Скрипты";
    display: -moz-box;
    line-height: 22px;
    font-size: 1.25rem;
    padding-bottom: 2px;
    -moz-padding-start: 9px;
  }

  xul|richlistitem#category-greasemonkey-user-script > xul|image.category-icon {
    -moz-box-ordinal-group: 0 !important;
  }

  xul|richlistitem#category-greasemonkey-user-script > xul|label.category-name {
    display: none !important;
  }
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-07-2017 15:12:44

villa7
Так если нет иконки (.menu-iconic-left) в menuitem

скрытый текст

Выделить код

Код:

#ID::before {
    content: "Текст";
    display: -moz-box;
    -moz-margin-start: 2px;
    -moz-box-flex: 1;
    -moz-appearance: menuitemtext;
}

#ID > .menu-text {
    display: none !important;
}


А так если есть
скрытый текст

Выделить код

Код:

#ID::before {
    content: "Текст";
    display: -moz-box;
    -moz-margin-start: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    -moz-padding-end: 2px;
    -moz-box-flex: 1;
}

#ID > .menu-iconic-left {
    -moz-box-ordinal-group: 0 !important;
}

#ID > .menu-iconic-text {
    display: none !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-07-2017 10:00:02

villa7 пишет:

то стилем никак

Можно даже без биндинга, скрыть текст и создать с помощью псевдоэлементов ::after или ::before надпись

Выделить код

Код:

@-moz-document url("chrome://browser/content/sanitize.xul"), url("chrome://communicator/content/sanitize.xul") {
    button.dialog-button[dlgtype="accept"] > .button-box::after {
        content: "OK";
        display: -moz-box;
    }
    
    button.dialog-button[dlgtype="accept"] > .button-box > .button-text {
        display: none !important;
    }
}

Сustom Buttons » [CB]Attributes Inspector (для разработчиков) » 28-07-2017 19:19:06

Infocatcher пишет:

основан на Gecko 28 с добавками (вроде как), но Services.appinfo.platformVersion возвращает "3.2.2".

Может на 38, ну а то что возвращает "3.2.2" так это скорее всего Goanna 3.2.2

Firefox » Размытые картинки в браузере при масштабировании windows » 23-05-2017 10:14:12

oleg.sgh
Ну так у вас также размытые изображения судя по скрину, логотип [firefox] не в счет потому что исходный размер изображения даже больше чем на вашем скрине

скрытый текст
https://addons.cdn.mozilla.net/static/img/icons/firefox.png

Верните нормальное разрешение для монитора и сравните это изображение с вашим на скрине
скрытый текст
https://addons.cdn.mozilla.net/user-media/addon_icons/162/162063-64.png

eksman
Стиль для Stylish пойдёт? Просто в userChrome.css не везде можно изменить шрифт нужен стиль с правами AGENT_SHEET, и ещё userContent.css нужен.
[spoiler][code]@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
/*AGENT_SHEET*/
@-moz-document url-prefix("chrome:"), url-prefix("about:") {
window, html|window, html|button, html|select, html|html, page, dialog, wizard, prefwind

Firefox » Ищу расширение для Firefox (ищу дополнение) » 06-05-2017 17:15:48

Renegade
god_05
вы о чём вообще, этот стиль https://forum.mozilla-russia.org/viewto … 68#p707868
для панели закладок а не для меню, и он работает на 52.1.1esr и более свежих версиях [firefox]

CSS-стили » Stylish » 04-05-2017 14:57:34

Echotony пишет:

А можно ли убрать сообщение "Youtube.com теперь находится в полноэкранном режиме"?

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

@-moz-document url("chrome://browser/content/browser.xul") {
  html|*#fullscreen-warning {
    display: none !important
  }
}

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]