Титан wrote: ↑2020-10-18, 06:50
С помощью поиска, нашёл
эту тему, но при создании UserChrome.js в %appdata%\Moonchild Productions\Pale Moon\Profiles\ihhd2wll.default\chrome и копипасте кода в самом низу темы, поисковая панель не передвинулась.
Какой код? Это?
https://forum.palemoon.org/viewtopic.php?f=12&t=20490#p152987
Раньше панель поиска являлась частью вкладки, а с версии 28.0, если не ошибаюсь, она стала глобальным DOM-объектом. Этот tweak не работает, причем очень давно. CSS не предназначен для такого позиционирования.
Кстати, правильное имя файла
userChrome.css.
Или этот?
https://forum.palemoon.org/viewtopic.php?f=12&t=20490#p154036
Там пример кода не работающий (и вообще неправильный), о чем в сообщении указано. Это всего лишь моя попытка решить вопрос через
userChrome.js, которая не дала ожидаемых результатов.
Да и для использования
userChrome.js недостаточно просто скопировать его в папку с профилем, его работа обеспечивается специальными расширениями.
Для изменения положения поисковой строки нужно править функцию
XPCOMUtils.defineLazyGetter в
browser.js. Как это сделать через
userChrome.js, я не смогла придумать, да особенно и не старалась. Проще simplest extension слепить. Что в итоге я и сделала. Через расширение была переписана функция
XPCOMUtils.defineLazyGetter: создан
vbox findbar-box over browser и туда помещен
findbar.
Пользовалась почти год, проблем в работе браузера из-за этого не заметила (хотя это не значит, что их не было – нет программ без ошибок, есть недостаточно внимательные тестеры

).
jars_ wrote: ↑2020-10-18, 08:41
Тот кусок - нерабочий. И помойму, вообще непральный. хотя может и ошибаюсь.
Не рабочий и не правильный. Не ошибаетесь.
Вообще, тема похоже по-прежнему актуальна. Если кто-то из разработчиков имеет возможности доработать и опубликовать расширение (возможно, за прошедшее время в коде браузера что-то поменялось сильно), могу скинуть в личку (если найду теперь

). В самой теме вроде такие публикации не приветствуются (это вопрос модераторам).