>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Отключить Open Search Advertising http://forum.mozilla-russia.org/viewtopic.php?id=77013 |
thrower > 29-09-2021 16:26:27 |
https://developer.mozilla.org/en-US/docs/Web/OpenSearch#autodiscovery_of_search_plugins пишет
скрытый текст В списке поисковиков урлбара: скрытый текст Как удалить-отключить-прибить это (Autodiscovery of search plugins)? Где в omni.ja это лежит? |
Dumby > 29-09-2021 17:32:36 |
thrower пишет
%FOX%\browser\omni.ja\actors\LinkHandlerChild.jsm |
sandro79 > 29-09-2021 17:58:50 |
thrower скрытый текст Выделить код Код:.menuseparator-add-engine, .context-menu-add-engine, .searchbar-engine-one-off-add-engine { display: none !important; } |
thrower > 29-09-2021 19:32:42 |
Dumby 3 способа избавиться от предложения установить поисковик ( 91): скрытый текст 1-й способ - скрыть с помощью стиля (№3): Выделить код Код:.menuseparator-add-engine, .context-menu-add-engine, .searchbar-engine-one-off-add-engine { display: none !important; } 2-й способ - отключить с помощью политик: 3-й способ - вырезать код, отвечающий за эту функцию (№2): Удалить этот код из LinkHandlerChild.jsm Выделить код Код:case "search": if ( Services.policies && !Services.policies.isAllowed("installSearchEngine") ) { break; } if (!searchAdded && event.type == "DOMLinkAdded") { let type = link.type && link.type.toLowerCase(); type = type.replace(/^\s+|\s*(?:;.*)?$/g, ""); // Note: This protocol list should be kept in sync with // the one in OpenSearchEngine's install function. let re = /^https?:/i; if ( type == "application/opensearchdescription+xml" && link.title && re.test(link.href) ) { let engine = { title: link.title, href: link.href }; this.sendAsyncMessage("Link:AddSearch", { engine, url: link.ownerDocument.documentURI, }); searchAdded = true; } } break; |