Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№102-07-2021 19:19:40

Геннадий1997
Участник
 
Группа: Members
Зарегистрирован: 02-07-2021
Сообщений: 1
UA: Firefox 89.0

Как отредактировать контекстное меню в firefox?

Как убрать лишний пункт контекстного меню вкладок? Хочу убрать пункт "Новая вкладка"(в самом верху), раньше его не было.

Отсутствует

 

№202-07-2021 19:38:22

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

Re: Как отредактировать контекстное меню в firefox?

Геннадий1997

New Tab

Выделить код

Код:

/* на вкладке убрать пункт New Tab 89+ */
#tabContextMenu #context_openANewTab,
#tabContextMenu > menuseparator:first-of-type {
    display: none !important;
}

Отсутствует

 

№303-07-2021 00:32:09

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 90.0

Re: Как отредактировать контекстное меню в firefox?

Можно ещё чуть укоротить код из сообщения выше

скрытый текст
Включение поддержки файлов стилей .css — about:config toolkit.legacyUserProfileCustomizations.stylesheets — true + перезапуск браузера.
В папке профиля создать папку chrome, в ней файл userChrome.css с кодом

Выделить код

Код:

#tabContextMenu :is(#context_openANewTab, menuseparator:first-of-type) {
    display: none !important;
}

Отсутствует

 

№403-07-2021 01:39:08

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 78.0

Re: Как отредактировать контекстное меню в firefox?

sandro79 пишет

Можно ещё чуть укоротить код

Идея похвальна, но нет, это не одно и то же.


В предложенном,
menuseparator:first-of-type — только как прямой потомок #tabContextMenu (« > »)


В твоём,
menuseparator:first-of-type — как любой потомок #tabContextMenu
(всех поколений, любого степени родства).


Тест-кейс (STR):
Открываем вкладку в контейнере, ПКМ по вкладке > «Открыть в новой вкладке в контейнере»
Результат (AR):
В субменю, после пункта «Не в контейнере», нет сепаратора (скрыт этим кодом).

Отсутствует

 

№503-07-2021 02:11:38

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 90.0

Re: Как отредактировать контекстное меню в firefox?

Dumby пишет

Открываем вкладку в контейнере, ПКМ по вкладке > «Открыть в новой вкладке в контейнере»
Результат (AR):
В субменю, после пункта «Не в контейнере», нет сепаратора (скрыт этим кодом).

Да, точно, так и есть. А я уже у себя поторопился исправить его на новоиспечённый код. Спасибо за подсказку.

Отсутствует

 

№631-08-2021 13:20:20

all_zer
Участник
 
Группа: Members
Зарегистрирован: 27-08-2021
Сообщений: 13
UA: Firefox 91.0

Re: Как отредактировать контекстное меню в firefox?

А какой же ответ правильный?

Сейчас вот тоже задаюсь этим вопросом... хочу убрать некоторые лишние элементы.
Думаю, по этим вопросам хорошо бы сделать целую статью на портале "мозилла-раша"... с описанием всех пунктов.

И каждый, может исправить то, что ему нравиться или не нравится.

Отсутствует

 

№731-08-2021 13:28:22

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 549
UA: Firefox 91.0

Re: Как отредактировать контекстное меню в firefox?

all_zer пишет

А какой же ответ правильный?

Сейчас вот тоже задаюсь этим вопросом... хочу убрать некоторые лишние элементы.
Думаю, по этим вопросам хорошо бы сделать целую статью на портале "мозилла-раша"... с описанием всех пунктов.

И каждый, может исправить то, что ему нравиться или не нравится.

Вот вы этим и займитесь   firefox Скрываем ненужные пункты в контекстном меню - Поиск в Google

Отсутствует

 

№831-08-2021 14:32:38

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1644
UA: Firefox 78.0

Re: Как отредактировать контекстное меню в firefox?

Все уже описано до вас и много лет назад. Но вы можете попытаться изобрести велосипед.
https://github.com/stonecrusher/simpleMenuWizard

Отсутствует

 

№911-03-2022 12:03:16

up2
Участник
 
Группа: Members
Зарегистрирован: 24-07-2013
Сообщений: 28
UA: Firefox 98.0

Re: Как отредактировать контекстное меню в firefox?

FirefoxPortable 98
Я хотел убрать в меню пункт:"открыть в новой вкладке в контейнере" и добавил в файл userChrome.css строчку "context-openLinkCmdInContainerTab.label {display: none !important;}", однако это не сработало.
Возможно название меню неправильное, или ещё что-нибудь. Все другие изменения работают, а это нет.
Пожалуйста научите.

Справился сам.
в настройках в пункте  Включить «Вкладки в контейнере»  стёр все контейнеры.

Отредактировано up2 (11-03-2022 12:37:43)

Отсутствует

 

№1012-03-2022 08:52:45

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 237
UA: Firefox 98.0

Re: Как отредактировать контекстное меню в firefox?

up2
вначале добаить #

Выделить код

Код:

#context-openLinkCmdInContainerTab.label {display: none !important;}

Отредактировано momo2000 (13-03-2022 08:24:43)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]