Подскажите пожалуйста, как убрать возможность персонализации панели инструментов в Firefox ESR? В идеале - чтобы вообще этого пункта не было. Или при нажатии на "персонализация" появлялась стандартная для FF ESR вкладка блокировки доступа "Ваша организация заблокировала доступ к этой странице или веб-сайту". В политиках такого не нашел. Может быть где-то в файле prefs.js в browser.uicustomization.state ? Но сам не особо шарю, не получилось в общем персонализацию убрать =(
ff.jpg

GODless

В папке chrome профиля создаём

текстовый файл userChrome
/* Скрываем ненужные пункты в контекстном меню. */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");


#custombuttons-contextpopup-customize {
display: none !important;
}


и присваиваим ему расширение userChrome.css

перезапускаем[firefox]

vending_machine пишет

GODless

В папке chrome профиля создаём

текстовый файл userChrome
/* Скрываем ненужные пункты в контекстном меню. */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");


#custombuttons-contextpopup-customize {
display: none !important;
}


и присваиваим ему расширение userChrome.css

перезапускаем[firefox]

Не сработало. Как было это контекстное меню с персонализацией, так и осталось.

GODless пишет
vending_machine пишет

GODless

В папке chrome профиля создаём

текстовый файл userChrome
/* Скрываем ненужные пункты в контекстном меню. */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");


#custombuttons-contextpopup-customize {
display: none !important;
}


и присваиваим ему расширение userChrome.css

перезапускаем[firefox]

Не сработало. Как было это контекстное меню с персонализацией, так и осталось.

Не может не сработать, это можно сказать Професьон де фуа.(Profession de foi) [mozilla]

vending_machine пишет
GODless пишет
vending_machine пишет

GODless

В папке chrome профиля создаём

текстовый файл userChrome
/* Скрываем ненужные пункты в контекстном меню. */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");


#custombuttons-contextpopup-customize {
display: none !important;
}


и присваиваим ему расширение userChrome.css

перезапускаем[firefox]

Не сработало. Как было это контекстное меню с персонализацией, так и осталось.

Не может не сработать, это можно сказать Професьон де фуа.(Profession de foi) [mozilla]

Может какие-то операции до этого надо сделать?) Вот в точности как вы написали делал.

GODless
Плюс к вышесказанному:
about:config - toolkit.legacyUserProfileCustomizations.stylesheets;true

GODless пишет
vending_machine пишет
GODless пишет

Не сработало. Как было это контекстное меню с персонализацией, так и осталось.

Не может не сработать, это можно сказать Професьон де фуа.(Profession de foi) [mozilla]

Может какие-то операции до этого надо сделать?) Вот в точности как вы написали делал.

Может и надо, мало ли, у меня 78.4.0esr
Первым делом эту папку заветную chrome надо создать в профиле.

oleg.sgh пишет

GODlessПлюс к вышесказанному: about:config - toolkit.legacyUserProfileCustomizations.stylesheets;true

Это догадался сделать.



vending_machine пишет

GODless пишетvending_machine пишетGODless пишетНе сработало. Как было это контекстное меню с персонализацией, так и осталось.Не может не сработать, это можно сказать Професьон де фуа.(Profession de foi) -ыМожет какие-то операции до этого надо сделать?) Вот в точности как вы написали делал.Может и надо, мало ли, у меня 78.4.0esrПервым делом эту папку заветную chrome надо создать в профиле.

Ну конечно же создал. Пробовал на таком же 78.4.0esr

GODless пишет
oleg.sgh пишет

GODlessПлюс к вышесказанному: about:config - toolkit.legacyUserProfileCustomizations.stylesheets;true

Это догадался сделать.



vending_machine пишет

GODless пишетvending_machine пишетGODless пишетНе сработало. Как было это контекстное меню с персонализацией, так и осталось.Не может не сработать, это можно сказать Професьон де фуа.(Profession de foi) -ыМожет какие-то операции до этого надо сделать?) Вот в точности как вы написали делал.Может и надо, мало ли, у меня 78.4.0esrПервым делом эту папку заветную chrome надо создать в профиле.

Ну конечно же создал. Пробовал на таком же 78.4.0esr

Ну у меня сработало

ec45687f23fb7a681af79e9d1ba008c8.jpg

GODless

Выделить код

Код:

@-moz-document url(chrome://browser/content/browser.xhtml) {
#appMenu-customize-button, menuitem[label="Персонализация…"], #custombuttons-contextpopup-customize{display: none !important}
}
vending_machine пишет

Ну у меня сработало

А у меня вообще без изменений)
Virtual-Box-TEST64-06-11-2020-14-40-32.jpg

Там ли создаю этот файл с папкой? И в файле надо написать в точности как вы сказали (я просто скопировал ваш код и вставил в этот файл)?

GODless пишет
vending_machine пишет

Ну у меня сработало

А у меня вообще без изменений)
https://i.ibb.co/93rJnr7/Virtual-Box-TE … -40-32.jpg

Там ли создаю этот файл с папкой? И в файле надо написать в точности как вы сказали (я просто скопировал ваш код и вставил в этот файл)?

Нет, посмотрел внимательнее, он не сработает. Это от контекстного меню кнопки.:whistle:

GODless пишет

Там ли создаю этот файл с папкой?

Да, всё правильно.


Убрал везде где есть пункт "Персонализация" + оставшиеся от него разделители

скрытый текст
Но перезапуск без дополнений отключает userChrome.css и пункты меню в этом режиме будут доступны.

Выделить код

Код:

.viewCustomizeToolbar,
#viewToolbarsMenuSeparator,
#menu_customizeToolbars,
#view-menu-popup > menuseparator:first-of-type,
#customizationPanelItemContextMenu > menuseparator:last-of-type,
#appMenu-customize-button {
  display: none !important;
}

sandro79 пишет
GODless пишет

Там ли создаю этот файл с папкой?

Да, всё правильно.


Убрал везде где есть пункт "Персонализация" + оставшиеся от него разделители

скрытый текст
Но перезапуск без дополнений отключает userChrome.css и пункты меню в этом режиме будут доступны.

Выделить код

Код:

.viewCustomizeToolbar,
#viewToolbarsMenuSeparator,
#menu_customizeToolbars,
#view-menu-popup > menuseparator:first-of-type,
#customizationPanelItemContextMenu > menuseparator:last-of-type,
#appMenu-customize-button {
  display: none !important;
}


Сработало!!! Спасибо огромное всем!