_zt
1. Дубликат "другие закладки" - создать закладку в нужном месте с адресом place:folder=UNFILED_BOOKMARKS - перезапустить Firefox. (похоже, уже не работает или моё дополнение ломает).
2. Две звёздочки и две папки - Default Bookmark Folder
Отредактировано oleg.sgh (17-10-2020 21:29:56)
Отсутствует
А я ещё жути нагоню Когда им пользуетесь, то в профиле образуется папка chrome_debugger_profile
Не, это не канает . Я в компьютерах не разбираюсь. Мало ли какие папки и файлы там где-то сами собой создаются. Вот когда посреди экрана вдруг возникает окно, где русским по белому написано, что какой-то удалённый клиент может захватить мой браузер, или назойливая надпись в браузере сообщает, о том, что им кто-то или что-то управляет, - это производит впечатление.
Отсутствует
какой-то удалённый клиент может захватить мой браузер
о какой удалённой отладке и удалённом клиенте, грозящем захватить мой браузер тут речь?
127.0.0.1 это адрес вашего компа, выключайте паранойю и пользуйтесь файрфоксом как инструментом, а не как вещью.
Отсутствует
127.0.0.1 это адрес вашего компа, выключайте паранойю и пользуйтесь файрфоксом как инструментом, а не как вещью.
Нет, не моего. Включайте внимание Передаваемая через браузер и хранящаяся на компе информация тоже не вещь.
Отсутствует
linlin
как бы вас не обидеть... 127.0.0.1 — внутренний адрес, в пределах одного ПК.
со стороны это выглядит так - я прихожу на форум, говорю - "пацаны, тут антивирь на строчку внутри программки с открытым исходным кодом жалуется, я так этого боюсь. а еще я повысил себе привилегии, немного изменил систему для своей программы, а когда зашел как обычно, система мне пишет, что кто-то старший вмешался в работу, я так боюсь. а еще я зашел в инструменты разработчика, а они у меня спрашивают, какой программкой тебе удобно пользоваться для редактуры и можно ли ей дать доступ с твоего компьютера, я конечно запретил, но мне так страшно, я очень боюсь. что делать и кто виноват?"
Отредактировано sonyas75 (18-10-2020 10:45:19)
Отсутствует
скрытый текст
Вот это как раз незачем скрывать. Это интересно и по делу. Только как выглядит нулевой адрес/уровень, о котором там говорится, не представляю.
Насчёт того, что написано выше спойлера. Я вижу, что текст моих сообщений сильно извращён. Почему не знаю, да это и не моё дело. Хочу только напомнить, что в теме о надписи в настройках браузера вы почему-то говорите о надписи в настройках системы.
Отсутствует
конечно извращен, я ж не про вас писал, а про себя. ничего личного.
127.0.0.1 это адрес на который комп общается сам с собой.
Отредактировано sonyas75 (18-10-2020 12:03:52)
Отсутствует
oleg.sgh
1. Не, не работает. Упс... Простым копипастом дублируется.
2. Size 567.13 KB . Пожалуй воздержусь.
Это просто свистоперделка которой я не пользуюсь. Звездочка не удалена с панели, только потому, что она является индикатором существования в закладках текущей страницы. Просто хотелось порядок навести. Странные разрабы в Mozilla.
В общем, вопрос решен, копируем "Другие закладки" и вставляем на панели закладок.
Отредактировано _zt (18-10-2020 22:46:48)
Отсутствует
С помощью этого кода не пропадают Метки в окошке добавления закладок:
/* панелька добавить закладку */ #editBookmarkPanelImage, /* скрин */ *|div#editBookmarkPanelFaviconContainer, /* фавикон */ #confirmation-hint, /* добавлено в закладки */ #editBookmarkPanel > box:nth-child(1), /* заголовок */ #editBMPanel_tagsRow, /* метки */ #editBookmarkPanelBottomContent, /* галка показывать панельку */ #editBMPanel_keywordRow {display: none !important;} #editBMPanel_foldersExpander { display: none !important; } #editBookmarkHeaderSeparator, *|div#editBookmarkPanelInfoArea { display: none !important; }
Отсутствует
Letterman, может быть так
Отсутствует
6e73epo, виновник, как оказалось, @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); в начале кода userChrome.css. Без него все работает.
Другой вопрос, как в этой же графе поменять цвет рамки?
Отсутствует
Letterman, можно в начале userChrome.css прописать
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
тогда селекторы будут такими
Выделить кодКод:
html|input#editBMPanel_namePicker:focus-visible { --focus-outline: var(--focus-outline-width) solid green; } html|input#editBMPanel_namePicker:focus-visible::selection { background-color: green; }
Отсутствует
Letterman, чтобы работало только для звездочки, необходимо селекторы прописывать внутри
@-moz-document url-prefix("chrome://browser/content/browser.x") {...}
Отсутствует
6e73epo, поясни, как это работает? В шапке есть @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");, ниже идет код, который не требует @namespace url..., а далее идет код в @-moz-document url-prefix... в котором код, который требует @namespace url... Это будет означать, что @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") будет распространяться на код внутри @-moz-document url-prefix...?
В конструкции ниже код, в котором работает только код, который требует @namespace url.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); /*Выделение текста в звездочке, работает без @namespace url...*/ #editBMPanel_namePicker:focus-visible::selection { background-color: green; } @-moz-document url-prefix("chrome://browser/content/browser.x"){ /*Выделение рамки в звездочке, работает с @namespace url... */ html|input#editBMPanel_namePicker:focus-visible { --focus-outline: var(--focus-outline-width) solid #21B3BB; } }
Отсутствует
Для простоты предположим, что существуют только два пространства имен: xul и html. А для селекторов мы не используем записей вида *|
Если весь userChrome.css только с таким содержимым:
/* comments */ #editBMPanel_namePicker:focus-visible::selection { background-color: red; }
то, селектор #editBMPanel_namePicker... сработает везде (в поле Имя) при добавлении (изменении) закладки (папки), а не только в звездочке.
Если у нас в файле имеется строка:
/*стандартное (дефолтное) пространство имен для xul элементов*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
то селектор #editBMPanel_namePicker... нигде не сработает, т.к. он относится к пространству имен html. При добавлении
/* пространство имен для html элементов **/
@namespace html url("http://www.w3.org/1999/xhtml");
селектор сработает везде в таком виде записи: html|input#editBMPanel...
Если все устраивает, то на этом можно закончить, а если необходимо ограничить область действия селектора, то одним из способов является @-moz-document, наличие которого никак не влияет на поведение @namespace
editBMPanel_namePicker действует в browser.xhtml, bookmarkProperties.xhtml и places.xhtml
Отредактировано 6e73epo (09-08-2023 22:53:12)
Отсутствует