Dumby
Да, вроде что-то правил, давно дело было.
Ну вот на 78.15.0 ESR ещё работало, а как обновился на 91.x ESR - так и мучался с этим окном. Его ещё и растянуло вниз, приходилось прокручивать, а уменьшить никак не получалось.
Теперь всё отлично, большое спасибо.
Отредактировано Jurgens (26-11-2021 01:18:18)
Отсутствует
Просьба починить или дать другой код получения выделенного на странице текста.
Если подвесить код на кнопку, то выделенный текст отобразится в консоли только при втором клике кнопки
var GetSelection = (mM = gBrowser.selectedBrowser.messageManager) => { mM.addMessageListener('getSelect', function sel_listener(msg) { window.seltxt = msg.data; mM.removeMessageListener('getSelect', sel_listener, true); }); mM.loadFrameScript('data:,sendAsyncMessage("getSelect",content.document.getSelection().toString())',false); }; GetSelection(); console.log(window.seltxt +' '+ Math.random());
На форуме
Всем привет, кто-нибудь может подсказать, как теперь отключить мультипроцесс? Метод системной переменной MOZ_FORCE_DISABLE_E10S с номером сборки в значении больше не работает(.
Отсутствует
как теперь отключить мультипроцесс?
Для каких целей, хотелось бы поинтересоваться.
Метод системной переменной MOZ_FORCE_DISABLE_E10S с номером сборки в значении больше не работает
Это не правда. Хотя глюки, определённо, есть.
С этим можно что нибудь сделать
В каком смысле?
Вернуть светлый вид поперёк браузерной тёмной темы?
Можно. Внутрь расширения, или отдельным скриптом,
window.browsingContext.prefersColorSchemeOverride = "light";
Или наоборот, дожать тёмную?
Ну стиль какой-нибудь напиши, или попроси кого-нибудь написать,
я в CSS мало что понимаю. Не, ну могу попробовать просто набросок
какой-нибудь нарисовать, раз уж у нас обоих NT 6.1; хуже, надеюсь, не будет.
@-moz-document url-prefix(chrome://custombuttons/content/editor.xul) { @media (prefers-color-scheme: dark) { tab, tabpanels, caption { appearance: none !important; background-color: transparent !important; } tab, tabpanels, checkbox:not([checked]) > image.checkbox-check { border: 1px solid gray !important; } tab { height: 24px !important; border-bottom: none !important; margin-inline-end: -1px !important; } menupopup.in-menulist > menuitem { color: white !important; } #disableDefaultKeyBehavior { padding-inline-start: 4px !important; } } }
Отсутствует
Не, ну могу попробовать просто набросок
какой-нибудь нарисовать, раз уж у нас обоих NT 6.1; хуже, надеюсь, не будет.
скрытый текст
Благодарю! Я просто надеялся что это можно исправить (или вернуть как было) в конфиге
Win7
Отсутствует
Для каких целей, хотелось бы поинтересоваться.
Я пользуюсь браузером при помощи скринридера - программа, с которой слепые могут работать с ПК. Прогрузка каждой из страниц при включенном E10S занимает очень много времени. Иногда приходится ждать 10-15 секунд, чтобы пользоваться страницей. А если открыто вкладок 15 и я перехожу ctrl+tab с 10 на 14, все может зависнуть на минуту или вообще упасть. С выключенным E10S я могу держать 20-30 вкладок и работать с ними без серьезных задержек.
Метод системной переменной MOZ_FORCE_DISABLE_E10S с номером сборки в значении больше не работает
Это не правда. Хотя глюки, определённо, есть.
Я допускаю, что у вас иначе, но в моем случае в диспетчере процессов стабильно 6 процессов Firefox и подвисания при переключении между вкладками. Значение переменной совпадает с номером версии в разделе "О Firefox". Знаю точно, что на 88-версии все еще работало, т.к. делал резервные копии на вот такие случаи. Сейчас вернулся к ней, поскольку с 95 тяжело взаимодействовать. Впервые проблему обнаружил на 94.0.2, когда обновился до нее несколько дней назад.
Отсутствует
Просьба выложить custom_buttons-0.0.7.0.0.16-fx-paxmod_xpi она, судя по хронологии темы, работает в v78. 0.0.12 устанавливается, но код не вставить, 0.0.17 нет пункта "добавить кнопку", в общем не катят.
Отсутствует
Просьба выложить custom_buttons-0.0.7.0.0.16-fx-paxmod
В zip-папке.
в диспетчере процессов стабильно 6 процессов Firefox
У меня MOZ_FORCE_DISABLE_E10S, в основном, работает, но есть баг:
<browser> первой вкладки в окне, каким-то образом, всё же цепляет
создание одного контентского процесса. Затем, другие остальные вкладки
уже открываются в родительском процессе.
Раз речь не идёт о лечении скриптом, то остаётся только настроить Firefox так,
чтобы, при открытии окна браузера, активная вкладка была с таким адресом,
который заведомо откроется в основном процессе.
Можно что-нибудь лёгкое, типа about:mozilla или chrome://gfxsanity/content/sanityparent.html
Тогда контентский процесс создаваться не будет.
Еще может торчать процесс privilegedabout, но без наполнения контентом.
От этого, вроде, помогает выставить в ноль значение настройки
dom.ipc.keepProcessesAlive.privilegedabout
Так же, может создаваться процесс socket, но это вообще не DOM-процесс,
к вкладкам отношения большого не имеет. К тому же, этот сетевой процесс
тоже можно убрать переключив настройку network.process.enabled
Возможно что-то ещё всплывёт, у меня не все типы процессов возможны,
нужно разбираться по ситуации. Вобщем, это я всё к тому, что переменная среды
скорее работает, чем нет. И на странице about:support, в графе «Многопроцессные окна»,
значение начинается с числа ноль.
Отсутствует
В zip-папке.
Спасибо!
Отсутствует
FF 95 + CB 0.0.7.0.0.22
Undo Close Tabs не показывает список по ПКМ
Отредактировано momo2000 (09-12-2021 20:49:36)
Отсутствует
Как увеличить шрифт в окнах CB?
Отсутствует
shadow_user,
Архиватором откройте Сustom Buttons. И по пути
custombuttons@xsms.org\chrome\custombuttons\content\
и отредактируйте файл - codeeditor.css, строчку - font-size: 12px;
.cbeditor-textbox { font-family: -moz-fixed; font-size: 12px; padding: 0px; margin: 0px; }
Отсутствует
Подробнее можно? А то что-то у меня при добавление ничего не происходит.
@-moz-document url-prefix(chrome://custombuttons/content/editor.xul) { @media (prefers-color-scheme: dark) { tab, tabpanels, caption { appearance: none !important; background-color: transparent !important; } tab, tabpanels, checkbox:not([checked]) > image.checkbox-check { border: 1px solid gray !important; } tab { height: 24px !important; border-bottom: none !important; margin-inline-end: -1px !important; } menupopup.in-menulist > menuitem { color: white !important; font-size: 15px !important; } #disableDefaultKeyBehavior { padding-inline-start: 4px !important; } .cbeditor-textbox { font-family: свой шрифт !important; font-size: 15px !important; } } }
Win7
Отсутствует
Архиватором откройте Сustom Buttons.
Спасибо, получилось.
Отсутствует
Custom Buttons не отключается в приватном режиме, хотя соответствующая птичка поставлена. Это исправимо?
Отсутствует
Dumby
А можно как-то стили на кнопки по другому задать? А то в HELP типа, этого и стили в custom_падают...А если не через #nav-bar-customization-target , то в кнопке стиль не того.
#nav-bar-customization-target > #id > image {height: 18px !important; width: 18px !important; margin-left: -1px !important; margin-right: -1px !important;}
Теперь так: #nav-bar > hbox > #id{background: none !important; }
А раньше просто #id{background: none !important; } и этого хватало... Да, и сам код в ini
var style = custombutton.buttonGetHelp(self).replace(/id/g, _id); var uri = makeURI('data:text/css,'+ encodeURIComponent(style)); var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService); sss.loadAndRegisterSheet(uri, 0);
Отредактировано ВВП (10-12-2021 17:20:56)
Отсутствует
Custom Buttons не отключается в приватном режиме, хотя соответствующая птичка поставлена. Это исправимо?
Никогда и не отключался. Исправлять нечего.
ВВП
Уж не знаю о чём ты, но, помимо отсутствия деструктора,
/id/g — не слишком ли странно? Так ведь и какой-нибудь width разреплейситься.
Отсутствует
Приветствую всех! Как можно имитировать нахождение на странице как бы в развёрнутом состоянии в свёрнутом браузере? На некоторых сайтах при свёрнутом режиме некоторые функции переходят в стадию заморозки и не подгружаются.
Отредактировано Senflex (13-12-2021 17:33:13)
Отсутствует