>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >56.0 - Перестал работать bookmark-поиск http://forum.mozilla-russia.org/viewtopic.php?id=72588 |
moz_lcm > 19-10-2017 04:14:15 |
Я тут уже отписывался по этой же проблеме, но она вспыла снова и, похоже, простого пути её побороть нет. Суть дела: для самодельных закладок-поисков нельзя назначить краткие имена, зарезервированные Фаерфоксом для своих нужд ( # $ % * + @ ^ ~ ), что меня угнетает. Раскопав, где оные символы захардкодили (omni.ja\components\UnifiedComplete.js), поменял их руками и перезиповал omni.ja, но к желаемому результату это, однако, не привело. Страдание моё велико, ибо смысл сих изменений ускользает от взгляда человечьего. |
Dumby > 19-10-2017 20:53:09 |
moz_lcm пишет
Что-то я потерявшись. Вот это вот всё это Если да, то попробуй добавить в userChrome.css скрытый текст Выделить код Код:@-moz-document url(chrome://browser/content/browser.xul) { spacer#titlebar-spacer { --code:gURLBar.addEventListener("keydown", { flag: false, async handleEvent(e) { var [keyword] = gURLBar.value.trimLeft().split(/\s+/) if (keyword.length != 1 || !"^*+%~$\x23@".includes(keyword)) return this.flag = false if (this.flag && e.key == "Enter" && this.panel.state == "open") return gURLBar.dispatchEvent(this.event) var entry = await PlacesUtils.keywords.fetch(keyword) this.flag = Boolean(entry && entry.url) }, get event() { delete this.event return this.event = new KeyboardEvent("keypress", {keyCode: KeyboardEvent.DOM_VK_ESCAPE}) }, get panel() { delete this.panel return this.panel = document.getElementById("PopupAutoCompleteRichResult") } }); -moz-binding: url('data:text/xml,\ <bindings xmlns="http://www.mozilla.org/xbl"><binding id="^*+%~$\\x23@"><implementation>\%0A\ <constructor>eval(getComputedStyle(this).getPropertyValue("--code"));</constructor>\%0A\ </implementation></binding></bindings>\ '); } } |
moz_lcm > 20-10-2017 04:34:48 |
Изо всех сил благодарю, помогло. Dumby пишет
В целом да, до того привык, что прямо сил нет. Ещё раз благодарю, что уж там. |