browser.profiles.enabled
Смотрел [firefox] 135`тую, там вроде что-то наладили, так что занимайте позицию ждуна...
Я бы ушел на Бету версию или Релиз, но там нет Рус Языка в переводчике сайтов А для меня это критично
Никак.
Ограничено в связи с известными событиями.
Хватит нести чушь, пора читать, хотя бы предыдущий пост...
Где, как и когда в релизе [firefox] вы видели, beta приложение.
Хотите протестировать? Воспользуетесь Unbranded Builds
Я просто даже не понимаю что гуглить.
Попробуйте начать с IMAPSync. Перенос почты между серверами
Schmidt
Смотрите в сторону policy DisableFirefoxAccounts.
В вашей организации это запрещено, если это личное устройство проверяйте что навертели...
Dumby
Большое спасибо, буду посмотреть...
Выбрал document.documentReadyForIdle
Да зачем вообще использовать "DOMContentLoaded".
Чес слово я бы и не знал, что есть такие загрузчики которые используют "load",
а не "DOMContentLoaded" (Aris-t2, alice0775, Endor8 и тд.),
пока в [firefox] 134 не отвалились скрипты от Ксяо. Так как UCF такое умеет задал вопрос здесь.
До уровня копаться в коде на уровне "DOMContentLoaded" мне ещё как до луны пешком.
Но зато я проверил, до того как питать, delayedStartupPromise и мне не понравилось состояние
когда [firefox] запустился и только потом прилетают все скрипты.
Получается [firefox] перестраивается ещё пару секунд после запус
Dumby, здравствуйте.
В [firefox] 134 прикатил Bug 1930654 Convert _gBrowser to a modern JS class.
В связи с этим использовать в "DOMContentLoaded" gBrowser у меня больше не получается (window.gBrowser = window._gBrowser).
Вопрос есть ли возможность вернуть обратно gBrowser или в преть использовать "load"?
Ну это просто, при закрытом [firefox] скопировать/архивировать папку профиля.
Как найти Профили — Где Firefox хранит ваши закладки, пароли и другие пользовательские данные
unter_officer
В новом UCF есть один полезны commit 2024.11.28 02:37:03, в котором удалён unloadlisteners и переименованы ucf_custom_script_all_win => ucf_custom_scripts_all_win, ucf_custom_script_win => ucf_custom_scripts_win что приводит к ошибкам в javascript
Вот как, есть ещё такой вариант Не сохраняются изменения в панелях инструментов и размерах окон
ЗЫ: Только надо помнить бакап профиля никто не отменял!!!
egorsemenov06
Попробуйте по тексту скрипта найти ucf_custom_script_win и заменить на ucf_custom_scripts_win и ucf_custom_script_all_win на ucf_custom_scripts_all_win.
ЗЫ: Так на шару, авось повезёт...
Она работает, как минимум в v128.4.0
Поделитесь пожалуйста, а лодырь у вас какой?
rubel
Это что ли?
[spoiler=ucf-appmenu-restart-button][code]// ==UserScript==
// @name MENU`s Restart Items
// @author Vitaliy V.
// @include main
// @note https://forum.mozilla-russia.org/viewtopic.php?pid=785107#p785107
// @shutdown window.menusrestartitems.uninit();
// ==/UserScript==
location.href.startsWith("chrome://browser/content/browser.x") && (this.menusrestartitems = {
init(that) {
var btnClass = "ucf-appmenu-restart-button", muimID = "ucf_menu_FileRestartItem",
rLocale = Services.locale.requestedLocale.startsWith("ru"), rLabel = rLocale ? "Перезапуск": "Restart",
rToolTiptext = rLocale
? "ЛКМ: Перезапустить приложение\nСКМ: Перезапустить без дополнений\nПКМ: Перезапустить и заново создать кэш быстрого запуска"
: "L: Restart the application\nM: Restart without add-ons\nR: Restart and recreate the quick start cache.",
ucf_script = (window.ucf_custom_script_win == that)
? "ucf_custom_script_win"
: (window.ucf_custom_script_all_win =
vassemm
Попробуйте изменить z-index
Есть Скрипт Firefox userChrome.js для добавления второй боковой панели с веб-панелями, как в Vivaldi/Floorp/Zen.
Сам скрипт заточен под загрузчик fx-autoconfig, но желающие могут протестировать и на других. Можно создать рядом с second_sidebar.uc.mjs файл с названием например second_sidebar.uc.js
[spoiler=second_sidebar.uc.js][code]// ==UserScript==
// @name Firefox Second Sidebar
// @author aminought
// @include main
// @homepageURL https://github.com/aminought/firefox-second-sidebar/tree/master
// @description A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Floorp/Zen.
// ==/UserScript==
if (location.href.startsWith("chrome://browser/content/browser.x")) {
(async url => {
(await ChromeUtils.compileScript(`data:,"use strict";import("${url}").catch(console.error)
SeVlad
Найти и закоментировать
Однако, теперь у вас есть свой config.js, а вы так сопротивлялись...
Эмм.. его тупо
Однако была надежда, что вы справились с установкой Custom Buttons, все же нет...
Тогда возьмите этот файл и положите в каталог где лежит [firefox.exe FOLDER]\defaults\pref\config-prefs.js
Затем возьмите этот файл и поместите в каталог где лежит [firefox.exe FOLDER]\config.js
И теперь вы можете добавить скрипт в config.js
Можно использовать скрипт для config.js, если уже есть то добавить, обкатывал на [firefox] 132
// Offline Start mode (async topic => { let obs = Cc["@mozilla.org/observer-service;1"].getService(Ci.nsIObserverService); let ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); let prefs = Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch); let _obs = (subject, topic) => { if (topic == "browser-delayed-startup-finished" && subject.isChromeWindow) { obs.removeObserver(_obs, topic); ios.offline = true; prefs.lockPref("network.online"); // Can once enable online and locks } }; obs.addObserver(_obs, topic); })("browser-delayed-startup-finished");
Не зайти в них
А если так -> chrome://geckoview/content/config.xhtml
Если ссылка не открывается, тогда вводить руками...