Vitaliy V. ... Long Left Click
скрытый текст
Вот оно, правильно работающий LLC-open-in-foreground-tab в мультипроцессном Firefox.
Проблему эту, связанную с появившимся мультипроцессным режимом, [Long click в foregroung при mouse-down приводил к побочному явлению.] заметил и описал еще пару лет назад:
forum.mozilla-russia.org/viewtopic.php?pid=736809#p736809
forum.mozilla-russia.org/viewtopic.php?pid=736904#p736904
Но от Infocatcher тогда ответа не последовало. Тогда я взял какой-то юзерскрипт и модифицировал его, чтобы он умел открывать LLC-in-foreground по mouse-up (что явно неудобно при лонг клике, но на безрыбье, как говорится, ...). Правда, он был таргет=бланк и не срабатывал на js-линках.
В итоге, модифицировал старый китайский юХ-скрипт (на ПКМ, open after current и др.) и до сих пор им пользуюсь (с 53-й версии по актуальную 68-ю).
У Vitaliy V. это реализовано двухступенчато (work-around): 1) открытие фоновой вкладки при mouse-down, и 2) моментальное переключение на вкладку при mouse-up.
Т.е. сохранена суть того, как работал LLC-open-in-foreground-tab до введения мультипроцессного режима в .
Отсутствует
переключение на вкладку при mouse-up.
Переключение происходит при click'е т. е. пока не отпустили кнопку можно убрать курсор с ссылки и переключения не произойдет.
Отсутствует
Vitaliy V.
Плюс вкусная добавка , кн.СВ и переключай как захочешь. URL -кнопки
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u0412%u0441%u0435%20%u0441%u044B%u043B%u043A%u0438%20%u0432%20%u043D%u043E%u0432%u043E%u0439%20%u0432%u043A%u043B%u0430%u0434%u043A%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAADV0lEQVR42n1SfUyNYRT/Pe91b7ndqFBUUkq2xpTdxFZpPmPWfP7ho5GkYZEh84dhtKKrUOljNFbRsJvSLuLahKZcmTZU0ih30tWHppu6930fz/uW5CPPdrZzznOe33N+5/wIRjjdlGKypzpzVuCM1RXlJXp0d20aqZb8nbIJOp9bfHVHzDKv6lfNeFxVARuVDSZ7eeKGVmvKT07eyorKRgRxcnLyKSwseBgevsxVjA3VT/C2vg7rI6Ol+y+fW7E7fm/31aKitSy89y8QzsHB4XFpSem8kNAQKfGsppG+rjNi84b5P2tpRno62RMfX8zz/GpCyC8QMaCU3mLuiuzsHMTGbhfT9EzmXcILwL64pTC29dPv5jaalZ7KnU5Na2b3M8XRDYHI5XJYLBYq+j4+3khKSkFwaDge3FkFf+Vd+C0pQMI5M/IyDtPOts9EkCpxUwmsMv9Bp4OZo+hsiYrGuYws2NMw4FslqIsOmhIlElaGideCSJ1ZCzMPqROlUplva2vb29HRESMmIiIikJamwdSp01j5HbzauwP2o0/AI3kjblU/p8XXiyCvrSWt5eWdbEXrGKKeMIBalUpFZDLZDLVajbIyaXtiw6RBo8W7A2swd3oQHLVawM91oOeuLgGLF3NHDQbLMUAxRMfR0Ynq9XoEBPhLcS8zU+RGOFRWYkxtHdBvBtWkgLq5UW7nLokFjY5+yOXlhQ2fyVOLlQ8aJePQYzajWRCoa2EBGXtbB+TkAi4TIdy/T+mkSQQeHrxw5IhMbjA8IY8eBQ+BUFo/G/B9Lvot75vwSSHHlPRMuCSfBLWzg3DtGrB8Oazsg56QENpXUyO+rWYEg35TLNPKthYTEl+/aXBuV8io+vgh4qu7Dqu4EkaVLFhAhY8fSU9sLM/rdDIZUDUOmEsGHgNL5plcc0vH86ZPuNTeZQr/rlII/on7OU/tBeDKDWD9GvBJSaCBgeAWLQLn7Q00Nb1gALMHQdYx0AlWSYS9DJFnklE5AweL0H/qARSXr7BW+oCoKLDdA3FxbMgaNBqNRl/AfRCEaaeH6fADC8TebfEFLvhatw/9xosgC+3tWE7B1tUprR5j7FHf16s822ctzwJihg12QB2UqYcbhf8eUbJkjhrGFy/hbrHgB6hFWiHKp+RKAAAAAElFTkSuQmCC%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis._handleClick%20%3D%28%29%3D%3E%20%7B%0A%20%20%20cbu.setPrefs%28s%2C%20cbu.getPrefs%28s%29%20%3D%3D%200%20%3F%20350%20%3A%200%20%29%3B%0A%7D%3B%0A%0Avar%20s%20%3D%20%22extensions.long_left_click.timeContent%22%3B%0A%0Afunction%20toggleImage%28%29%20%7B%0A%20%20%20var%20val%20%3D%20cbu.getPrefs%28s%29%3B%0A%20%20%20var%20icon%20%3D%20self.ownerDocument.getAnonymousElementByAttribute%28self%2C%20%22class%22%2C%20%22toolbarbutton-icon%22%29%3B%0A%20%20%20icon.src%20%3D%20cbu.getPrefs%28s%29%20%3D%3D%20350%20%0A%20%20%20%3F%20self.image%0A%20%20%20%3A%20%22data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAADPElEQVR42o1TbUhTYRR+3ntb2ebKj7QcrQ8zFe2H0Ae4haVpFpplUCQZiUVFFkZkWUFBkZZY4BdZZiFGaf0oKfwsokJlTVyC6bIvSZvaXDXXptm8b++dpmYSvXC4555z7nOe87znEvzjqIKjq0PVgRF3i3O0bT02NQv9nKyOTAxMkfhH3bpzu2zLpiDeahmATquB3GkQSsUcFN0owOEzObtZWeG/QAIbtJq6pctWzBBfdDoNeo29iFgb5UhSZsmHDg3mZGXFMrd8MhCpTCbT1tRUBwQHqxyBlhYjfdthJjGRPnSkVigpLeXitm17wPyYv0AIIbWUUlVhYSESExMdjW8Ua4ggdGPXzo0w9TEiQ1Z6Pu0Ul5l5qZvl/ZmZJzIRu8HX1wd5eVcQHh6GmvIoeNvLsSjiMlLTBWRfTKX9Nsvv7yqZrZ8IYhVHEsH27k0i+fm5gM0XMLwB3Epx//FMxG5dJ9YJzDhmn5jNHUWUy+VWi8WyWQwkJCTQc+fOEoViLu7py9D52YYDIXGOwtqn9bToXgV8PHhimupizjj6cR9wqUTMPfLy8oJUKl0TFhaKq1cLRqmVsF7aLiDWm+2MGyP11oanPVJsVw+zKakFjVtJuNFx3N1nUZ2uEUqlckQfSlqNg6jskiDIlUMoCzc1d6P4xQANCJ+PXkqIgUN91jyiGq9Jrd0+oOL5acMqf+2gWa/l5Eq7C9TuAk6v5qDkzDj28Acyej0p+tiEBuE5MvmQURBKLYsB5zbR//7NBN5qwJ7G2bjZ5gn0DyE7nsdB1yasutiDZ/3hFJ5sCkLrkMKp/9hYtiexTMfcdr1R4WTvEo7qFFyVfhbwZQjH9/NI86zC8vR3aJDsolg4jWAq6pBMxkCOpOj90jP8rO8NuPatB5Eekj6cbJ2B2xpgOrvIl3vYDkm1SL/eiRP6aMBHAokMTT/jSRAZZrCDPV2Z4gscPyrt/woyXUBmRRRSKkNQfRqIcBsRzghsKAM82KbQ+lev31xb4j+miQV2fAaPIXxgd2OAM0ypSS4DF963kuVn5+BVO4XNzMplrJUX6Mwnzc5NBZGMp+HMOGHhIm4jIUz3/ziJRiq77mFzYqimXzW5QyHvbotZAAAAAElFTkSuQmCC%22%3B%20%0A%20%20%20self.tooltipText%20%3D%20val%20%3F%20%22%u041D%u0435%20%u0432%u0441%u0451%20%u0441%u0441%u044B%u043B%u043A%u0438%20%u0432%20%u043D%u043E%u0432%u043E%u0439%22%20%3A%20%22%u0412%u0441%u0451%20%u0441%u0441%u044B%u043B%u043A%u0438%20%u0432%20%u043D%u043E%u0432%u043E%u0439%22%3B%20%0A%7D%3B%0Athis.oncontextmenu%20%3De%3D%3E%20%7B%20e.button%20%26%26%20%21e.ctrlKey%20%26%26%20e.preventDefault%28%29%20%7D%3B%0AtoggleImage%28%29%3B%0AServices.prefs.addObserver%28%20s%2C%20toggleImage%20%29%3B%0AaddDestructor%28function%28%29%20%7B%20gPrefService.removeObserver%28%20s%2C%20toggleImage%20%29%20%7D%29%3B%20%20%0A%0A%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
Отредактировано solombala (27-07-2019 11:50:11)
Отсутствует
solombala
Хорошо может после добавлю такую кнопку если нужно
Отсутствует
Vitaliy V.
Кстати, на это особую иконку не пришить? В смысле, только на это или хотя бы на about:config? Как не меняй, а название defaultFavicon.svg...
.bookmark-item { list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.svg"); }
Отсутствует
solombala
Дефолтную иконку проще всего заменить в omni.ja
если не ошибаюсь находится здесь chrome/toolkit/skin/classic/mozapps/places/defaultFavicon.svg
Отсутствует
или хотя бы на about:config?
Где about:config на вкладке?
Можно так
.tabbrowser-tab[label="about:config"] .tab-icon-image { display: -moz-box !important; list-style-image: url("иконка") !important; }
Отредактировано Vitaliy V. (27-07-2019 13:44:55)
Отсутствует
solombala
Ну а ссылку смотрели?
.bookmark-item:not([container])[image="page-icon:about:config"] image { object-position: 16px 0px !important; list-style-image: none !important; background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.087,0 0,1.088 0,2.438 V 45.56 C 0,46.91 1.087,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.438 C 48,1.088 46.91,0 45.56,0 Z' style='fill:rgb(146,69,101);fill-opacity:1;' /><path style='opacity:0.25;fill:rgb(0,0,0);' d='M 24,3 11.1,45 14.1,48 H 45.58 C 46.93,48 48,46.9 48,45.53 V 22.2 L 45,19.2 39,18 Z'/><path style='fill:rgb(255,255,255);' d='M 45,19.05 C 45.09,19.34 36.05,30.02 35.96,30.3 35.86,30.57 37.21,44.81 36.97,45 36.76,45.15 24.28,39.43 24,39.43 23.73,39.43 11.25,45.16 11.03,45 10.79,44.81 12.11,30.57 12.02,30.3 11.94,30.02 2.911,19.34 3.001,19.05 3.087,18.77 16.37,15.69 16.6,15.53 16.82,15.35 23.72,3 24,3 24.28,3 31.18,15.35 31.4,15.53 31.63,15.69 44.88,18.75 45,19.05' /></g></svg>") transparent center no-repeat !important; }
Отсутствует
solombala
.bookmark-item:not([container])[label="about:config"]
Отсутствует
Vitaliy V.
Не посмотрите, а то в 68 уже не работает_https://forum.mozilla-russia.org/viewto … 41#p753241
Отредактировано kokoss (27-07-2019 20:13:46)
Win7
Отсутствует
kokoss
Пробуйте так
menuitem#bookmarksShowAll::before { display: -moz-box !important; content: "" !important; width: 16px !important; height: 16px !important; background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><path d='M 2.438,0 C 1.087,0 0,1.088 0,2.438 V 45.56 C 0,46.91 1.087,48 2.438,48 H 45.56 C 46.91,48 48,46.91 48,45.56 V 2.438 C 48,1.088 46.91,0 45.56,0 Z' style='fill:rgb(146,69,101);fill-opacity:1;' /><path style='opacity:0.25;fill:rgb(0,0,0);' d='M 24,3 11.1,45 14.1,48 H 45.58 C 46.93,48 48,46.9 48,45.53 V 22.2 L 45,19.2 39,18 Z'/><path style='fill:rgb(255,255,255);' d='M 45,19.05 C 45.09,19.34 36.05,30.02 35.96,30.3 35.86,30.57 37.21,44.81 36.97,45 36.76,45.15 24.28,39.43 24,39.43 23.73,39.43 11.25,45.16 11.03,45 10.79,44.81 12.11,30.57 12.02,30.3 11.94,30.02 2.911,19.34 3.001,19.05 3.087,18.77 16.37,15.69 16.6,15.53 16.82,15.35 23.72,3 24,3 24.28,3 31.18,15.35 31.4,15.53 31.63,15.69 44.88,18.75 45,19.05' /></g></svg>") transparent center/16px no-repeat !important; margin-inline-start: 0px !important; margin-inline-end: 5px !important; } menuitem#bookmarksShowAll .menu-text { -moz-appearance: none !important; margin-inline-start: 0px !important; padding-inline-start: 0px !important; }
Отредактировано Vitaliy V. (27-10-2019 12:32:23)
Отсутствует
Vitaliy V.
Виталий, прошу прощения за излишнее беспокойство, но у Вас случаем нет стиля для отображения версий дополнений в about:addons? Пришлось взять стиль у Aris-а (Вас не было http://forum.mozilla-russia.org/viewtop … 72#p771572):
@-moz-document url-prefix(chrome://mozapps/content/extensions/aboutaddons.html) { /*Показать версии дополнений */ .addon-name[title]::after { display: block !important; content: attr(title) !important; margin-top: -22px !important; } }
Отредактировано ofizer (28-07-2019 06:15:55)
Отсутствует
ofizer
Нет с css не получится изменить на новую версию,
это должны в исправлять подсказку при наведении на название, если посчитают нужным
Немного изменил стиль чтобы не было наложения текста в названии
@-moz-document url-prefix("chrome://mozapps/content/extensions/aboutaddons.html") { *|*.addon-name[title] { font-size: 0 !important; display: flex !important; flex-direction: row !important; } *|*.addon-name[title]::after { display: block !important; content: attr(title) !important; font-size: 16px !important; } }
Отредактировано Vitaliy V. (28-07-2019 10:52:23)
Отсутствует
добрый день, уважаемые!
подскажите пожалуйста код для userChrome.css по цвету активной вкладки (FF68x64)
сейчас есть так:
вставляю код:
/* Изменить цвет активной вкладки */ tab{ -moz-appearance: none !important; } tab[selected="true"] { background-color: rgb(248,7,7) !important; color: blue !important; }
а как подправить код, чтобы было вот так:
Отредактировано grh1 (28-07-2019 12:35:33)
Отсутствует
Vitaliy V.
Это на название? А, на адрес как?
.tabbrowser-tab[label="about:config"] .tab-icon-image { display: -moz-box !important; list-style-image: url("иконка") !important; }
Отсутствует
чтобы было вот так
Зависит от используемого стиля, скорее всего в самом стиле можно изменить
Это на название? А, на адрес как?
На вкладках нет таких атрибутов, только с css никак
Отсутствует
Vitaliy V.
Приветствую! Уже неудобно так часто просить, но в 70 на днях опять перестали работать, правленный не так давно под 69 версию, стиль выпадающего списка адресной строки и стиль, добавляющий прозрачность выпадающего списка адресной и поисковой строки также частично опять перестал работать. Посмотрите пожалуйста, можно ли починить, буду очень признателен. Заранее Благодарю за помощь.
Отсутствует
sandro79
С не сейчас... Зачем вообще на ней сидите?
Отредактировано Vitaliy V. (30-07-2019 16:55:36)
Отсутствует