
Как видим из картинки у нас в тулбаре есть ссылка (иконка с книжечкой), а на желтой подсказе видно что URL у этой ссылки начинается с JavaScript.

Вот как обычно это выглядит
Кто сталкивался тот знает что для JavaScript урлов нелзя сделать иконочку, есть кажется некое раширение для этого, но предложенный мной способ можно сделать без расширений и не потребуется каких-то усилий.
Ищем сайт с нужной иконкой, или создаем в интернете страничку с нужным favicon.
Дублируем ссылку:

И у новой ссылки вставляем в URL JavaScript код.
Все !
p.s. Как оказалось эта фигня работает до перезагрузки браузера, потом сбрасывается в муравьев, ниже приведу ссылки на решения:
Короче есть все таки одно расширение, однако оно не в Маркете Firefox: https://sites.google.com/site/sonthakit/bookmarkfaviconchanger
Ну и еще одно решение это через userChrome.css:
jkeks
Сначала присвойте названия букмарклетам, например 1,2,3… и т.д.
для идентификации. Надписи потом этим скроете
Выделить код
Код:
.bookmark-item .toolbarbutton-text {-moz-appearance: none !important;
display: none !important;}
а иконки вставляйте этим, только номер и иконки меняйте.
Выделить код
Код:
.bookmark-item[label="1"] {-moz-appearance: none !important;
list-style-image: url("ИКОНКА") !important;
-moz-image-region: auto !important; }
jkeks
в коде правишь
label — «склад» на своё
и иконку на свою в base64 — url(«data:image/png;base64,iVB….«) !important;
/* Замена иконки в панели закладок на свою */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
.bookmark-item[label="склад"] > .toolbarbutton-icon {
/* Trick: change binding to break "src" attribute */
-moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton") !important;
}
.bookmark-item[label="склад"] > .toolbarbutton-icon > .toolbarbutton-icon {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGUlEQVR42mNk+A+EFADGUQNGDRg1YLgYAACV5B/xFLQRUQAAAABJRU5ErkJggg==") !important;
display: -moz-box !important;
width: auto !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
}
.bookmark-item[label="склад"] > .toolbarbutton-icon > .toolbarbutton-text,
.bookmark-item[label="склад"] > .toolbarbutton-icon > .toolbarbutton-multiline-text {
display: none !important;
}
Вообще все это описано в этой ветке форума: https://forum.mozilla-russia.org/viewtopic.php?id=37396&p=67
