Будете у нас в 52-м - заходите
Я в курсе. Жалуюсь по привычке: вдруг кто-нибудь теоретическим советом поможет?:)
P.S. Автор UCF читает форум, как я понимаю. На заметку: слиплись название и кнопка, профиль чистый.
https://imgsh.net/i/1a35d31e3b
https://github.com/VitaliyVstyle/VitaliyVstyle.github.io/blob/main/UserChromeFiles/FullTheme/chrome/user_chrome_files/custom_scripts/menusrestartitems.js
_zt, yup
Расширения есть, но мы же в теме про UCF. И работало ещё в 137-й.
https://imgsh.net/i/f5d4611f8c
https://imgsh.net/i/86991739bd
UPD: А "кривенько" там гугл ищет.
Нашёл у себя ещё 2 отвалившихся в 138 скрипта.
custom_script_win.js
[spoiler][code]// Пункт для контекстного меню адресной строки, подставляющий модификаторы поиска
(this.searchmodifiers = {
init(that) {
var urlbar = this.urlbar = gURLBar.textbox;
if (!urlbar) return;
urlbar.addEventListener("popupshowing", this);
// that.unloadlisteners.push("searchmodifiers");
setUnloadMap(Symbol("searchmodifiers"), this.destructor, this);
},
handleEvent(e) {
if (e.originalTarget != this.popup) return;
this.urlbar.removeEventListener("popupshowing", this);
this.urlbar = null;
var sep = this.popup.querySelector("menuseparator.menuseparator-add-engine") || this.popup.lastElementChild;
var menu = this.append("menu", sep, {label: "Вставить ^ * + % ~ # @"}, "before");
this.append("menuseparator", menu, null, "before");
var popup = this.append("menupopup", menu, {oncommand: "insert(event);"}, "append"
Hobbix
Этот параметр ввели в 25-й версии (2013г.), о нём все забыли. И вдруг мозилла изменила дефолтное поведение. Ужас!:)
dinn
Работает. Grazie mille!
Вот и у меня желтит.
...
Если найду решение, выложу. Спасибо!
Это внутренние браузерные штучки. Cent голубит с этим стилем. Без заполнения тоже Pink получается. Я победить не смог, смирился.:)
ez7pac
Вроде это в about:config отключает
extensions.pocket.enabled --> false.
grom17
Код старый, но у меня по прежнему стоит.
Когда-то требовалось ещё это для работы стиля, но теперь не работает
/* stopped working in Firefox 131 *//* :autofill { filter: unset !important; background-image: unset !important; } */
Тем не менее, на некоторых сайта срабатывает, если поле чистое. Например, гугл или одноклассники. Если в поле подставляются значения, поле желтит и как избавиться решения не нашёл.
[spoiler=userContent.css][code]@namespace url("http://www.w3.org/1999/xhtml");
/* Раскрасить поля ввода отсюда https://forum.mozilla-russia.org/viewtopic.php?pid=761071#p761071
name="login" - yandex, qip.ru, mos.ru, vk
inputmode="tel" - yandex (телефон)
name="user[email]" - github.com
name="Телефон / Email / СНИЛС" - gosuslugi
name="passwd" - новый yandex
name="Login" - my
dinn
Работает, спасибо.
А что с этой?
[spoiler=memory_used_in_urlbar.js][code]// https://forum.mozilla-russia.org/viewtopic.php?pid=789048#p789048
// https://forum.mozilla-russia.org/viewtopic.php?pid=789076#p789076
// https://forum.mozilla-russia.org/viewtopic.php?pid=791818#p791818
// https://forum.mozilla-russia.org/viewtopic.php?pid=795879#p795879
// здесь трындёж на 2-3 страницы https://forum.mozilla-russia.org/viewtopic.php?id=9591&p=612
(async id => ({
delay: 2e3,
val: "",
init(topic, mm) {
Services.obs.addObserver(mm = this, topic);
Services.obs.addObserver(function quit(s, t) {
this.timer?.cancel();
Services.obs.removeObserver(mm, topic);
Services.obs.removeObserver(quit, t);
}, "quit-application-granted");
},
observe(win) {
var df = win.MozXULElement.parseXULToFragment(
/*
`<hbox id="${id}"><label id="${id += "-label"}"/></hbox>`
*/
`<hbox id="${id}" tooltiptext="${
"ЛКМ: Минимизировать потребление памят
Совет для quick_toggle_about_config_button.js тоже дал, но никто даже не попытался попробовать
Это №1980? Я, например, не понял. Мне надо написать, что закомментировать и что и куда вставить
Код своих кнопок выкладывал выше, №1970 и №1978.
Мне UCF без чужой помощи, как от дохлого осла уши. Те 5 кнопок, что сваял сам, однокомандные и без них смогу обойтись. Сам сложное не напишу и готовое не исправлю. Это продукт для тех, кто разбирается в кишках Firefox. А я простой пользователь, а не потрошитель.:) Мне готовенькое надо.
Так что, пока сработало с security.browser_xhtml_csp.enabled в false - буду пользоваться своими кнопками. Когда отвалятся - буду искать варианты на замену.
Или предлагай вариант по шаблону выше.;)
Тевтонский Дух
У меня стоит расширение Group Speed Dial. В 138-й, если в startupCache нет 2-х файлов
startupCache.8.little и webext.sc.lz4
при запуске браузера пустая начальная страница и сам браузер "мёртвый". Закрыть крестиком и перезапустить, тогда работает.
Такое и раньше бывало, но не регулярно: чаще стартовал нормально. Теперь глухо. Думал, исправили в 138.0.1, а фиг там. Можно не обновляться.
ifln
У меня эта кнопка давно отвалилась. Пользуюсь вариантом из add_toolbar_buttons.
Сейчас проверил, давно отвалившаяся кнопка Session_Bookmarks неожиданно, работает в 138-й. :) Удалить всё рука не поднималась, там пару сотен закладок.
Дополню свой пост выше №14405.
Чтобы посмотреть, можно вставить код в консоль браузера (Ctrl + Shift + J) и запустить. Например, такой:
var alertsService = Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService); alertsService.showAlertNotification("chrome://browser/skin/customizableui/whimsy.png", "Всплывашка", "Перемести меня в другой уголок!"); setTimeout(() => alertsService.closeAlert(), 2000);
Думаю, это баг. Надеюсь, исправят.
Добавление параметра ui.alertNotificationOrigin = 0 или 1 решает проблему в 138-й. Раньше это было по дефолту.
Давным-давно есть у меня стиль для "всплывашек". С этой версии улетели из правого нижнего угла в правый верхний. Как их вернуть на место, т.е. в правый нижний угол экрана?
[spoiler][code]/* Стиль для всплывашек. Делает их удобочитаемыми.
Отключает системные уведомления и показывает "всплывашки" в about:config
alerts.useSystemBackend --> false
alerts.useSystemBackend.windows.notificationserver.enabled --> false
изначальный https://forum.mozilla-russia.org/viewtopic.php?pid=712196#p712196
изменения с 113-й в стиле памятка для стилей https://forum.mozilla-russia.org/viewtopic.php?pid=804901#p804901
доплнительный, на основе моего https://forum.mozilla-russia.org/viewtopic.php?pid=805027#p805027 */
@-moz-document url("chrome://global/content/alerts/alert.xhtml") {
#alertNotification {
padding: 5px !important;
}
#alertImage {
max-height: 36px !important;
max-width: 36px !important;
margin: 4px 10px !important;
padding: unset !impor
dinn, Andrey_Krropotkin
Да, спасибо. У меня попутно ещё одна кнопка отвалилась "Память/минимизировать в адресной строке".
[spoiler][code]// https://forum.mozilla-russia.org/viewtopic.php?pid=789048#p789048
// https://forum.mozilla-russia.org/viewtopic.php?pid=789076#p789076
// https://forum.mozilla-russia.org/viewtopic.php?pid=791818#p791818
// https://forum.mozilla-russia.org/viewtopic.php?pid=795879#p795879
// здесь трындёж на 2-3 страницы https://forum.mozilla-russia.org/viewtopic.php?id=9591&p=612
(async id => ({
delay: 2e3,
val: "",
init(topic, mm) {
Services.obs.addObserver(mm = this, topic);
Services.obs.addObserver(function quit(s, t) {
this.timer?.cancel();
Services.obs.removeObserver(mm, topic);
Services.obs.removeObserver(quit, t);
}, "quit-application-granted");
},
observe(win) {
var df = win.MozXULElement.parseXULToFragment(
/*
`<hbox id="${id}"><label id="${id += "-label"}"/></hbox>`
*/
`<hbox id="${i
Andrey_Krropotkin
Там у меня false.
dinn
Что-то такое в консоли
NotFoundError: No such JSProcessActor 'BrowserToolboxDevToolsProcess'
Не работает в 138-й, проверил на чистом профиле и портабельной. UCF крайний.
Вот папка user_chrome_files с одной этой кнопкой https://www.upload.ee/files/18039755/us … s.zip.html.
Так что теперь второй вопрос:
дело в about:config параметрах
Каких?:D
Farby
Приветствую. Помощник "всех сирых и убогих" на форуме Dumby перестал выходить на связь. А у меня в [firefox] v.138, как и у _zt, отвалилась страшно нужная кнопка. Без неё дальше не жизнь. :( Не появляется меню при клике ЛКМ (по ПКМ вылазит стандартное для кнопок).
Можешь посмотреть? Вот мой полный вариант кнопки:
[spoiler=quick_toggle_about_config_button.js][code]// Quick Toggle https://forum.mozilla-russia.org/viewtopic.php?pid=784139#p784139
// https://forum.mozilla-russia.org/viewtopic.php?pid=784165#p784165
// правка для 89-й и рестарта https://forum.mozilla-russia.org/viewtopic.php?pid=790599#p790599
// Быстрое переключение параметров about:config
(async (name, id, func) => {
if (name == "Object") return CustomizableUI.createWidget(func());
var win = name == "Window", g = Components.utils.import("resource://gre/modules/Services.jsm", {});
if (g[id]) {if (win) return;} else g[id] = func();
if (win) return CustomizableUI.createWidget(g[id]);
addD
leex
Загрузил.
custom_buttons-0.0.7.0.0.36 для 138+.
А QuickToggleAboutConfig ни кто не пользуется?
Я пользуюсь. А 138 у меня нет.
В Add Toolbar Buttons кнопка "Восстановить вкладку/Восстановить окно" заглючила. Сделал тестовую группу вкладок посмотреть, удалил. Так теперь в списке эта группа плодится бесконечно. Не повторяйте моих ошибок!))
Вышло обновление.
Mozillafire
Если пользуетесь полным комплектом от Aris-t2, значит какой-то стиль перебивал. А my_userChrome.css грузится последним.