xrun1 пишет

Или в CustomStylesScripts.jsm

Я у себя так и подключал, только прописывал: ucfobj: true.


А то, что забыл упомянуть этот вариант подключения..... Да, чего-то ступил. Сори.

unter_officer
LGS
Скрипт в custom_script_win.js на новый заменил. Кэш через about:support почистил. Параметры подключения перепроверил. Результат тот же. Вернее, его нет.

P.S. Заметил, что перестала отображаться страница about:user-chrome-files. Может это как-то связано?

m0nkrus
Какую версию UCF используйте ? Последняя версия 2021-9-23
оффтоп

Замечание п. 3.14

kokoss
Из файла version.txt: 2021-9-20

unter_officer пишет

только прописывал: ucfobj: true

Заметил (субъективно, наверное), что скрипты Виталия, обычно, были true, остальные false. :) Ваш вариант правильнее.
m0nkrus
Поставил портабельную FirefoxPortable_109.0.1_Russian.paf.exe,
добавил комплект с одним скриптом, в about:config переключил
browser.urlbar.suggest.topsites - false
настроил https://imgsh.net/a/5IdgwVi.png, перезапустил.
Всё работает. Может, что-то в Вашем комплекте UCF не правильно?

m0nkrus пишет

Скрипт в custom_script_win.js на новый заменил

Пропишите в custom_script_all_win.js, а в custom_script_win.js удалите. Проверил у себя, в custom_script_all_win.js - работает.

m0nkrus пишет

Скрипт в custom_script_win.js на новый заменил.

Но нам-то этот получившийся custom_script_win.js не видно.

Кэш через about:support почистил.

Это ненадёжно. Кэш может залипнуть.
Следует закрыть браузер, чуть подождать,
и удалить папку startupCache руками.

перестала отображаться страница about:user-chrome-files. Может это как-то связано?

Нет, это связано только с багом 1514936.
Надо править user_chrome.js

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

Выделить код

Код:

/*
            createInstance(outer, iid) {
                if (outer) {
                    throw "2147746064";
                }
                return this.QueryInterface(iid);
*/
            createInstance(outer, iid) {
                if (iid && outer)
                    throw Cr.NS_ERROR_NO_AGGREGATION;
                return this.QueryInterface(iid || outer);