Хоча більшість джерел чітко стверджує, що Google не пропонує способу видалення записів контекстного меню, в документації на ChromeAPI є посилання на chrome.contextmenus
які входять remove
і removeall
аргументи.
Я б здогадався, що це все ще дозволяє лише цьому виклику видаляти записи, що належать до плагіна, який має цей виклик, що дозволяє додаткам більшої гнучкості в тому, які параметри вони показують і коли. Але можливо, що це дозволяє контролювати все меню. Я просто не можу знайти конкретну документацію, яка конкретизує, яка з них у цій справі.
Так чи інакше, на даний момент, здається, немає розширення чи іншої утиліти, яка дозволяє видалити записи контекстного меню Google Chrome, крім тих, що належать до плагінів / розширень, і єдиний спосіб зробити це, якщо плагіни / розширення підтримуйте цю опцію самі, або видаляючи самі плагіни / розширення.