Вот есть три одинаковых закладки (найдены поиском), все они в разных папках, как узнать в какой папке какая закладка?

скрытый текст
pc3QuBo.jpg

Bookmark search plus 2

Bookmarks Organizer

Приветствую.
Ещё можно открыть конкретную закладку (из того-же поиска) и при клике по звездочке в адресной строке будет указано где она сохранена.

скрытый текст
459384d17ead293755e9681d0721041e.png

oleg.sgh
Спасибо, годится, нашел еще такое
https://addons.mozilla.org/en-US/firefox/addon/bookmark-tags/

Acid Crash
Привет.
Увы но нет, будет показыватьвать папку последней добавленой, какую из трех не открывай.

Еще интересует как можно выделить цветом вкладку добавленую в закладки.
Есть кнопка но она не выделяет вкладки если браузер перезапустить



скрытый текст

Выделить код

Код:

// Выделение вкладки добавленой в закладки ..........

({
    style: `
        @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
        .tabbrowser-tab[inbookmarks] .tab-text.tab-label {
            font-weight: bold !important;
        }
    `.trim(),
    addProcessingInstruction: function(add) {
        if (add) {
            this.pi = document.createProcessingInstruction("xml-stylesheet",
                `type="text/css" href="data:text/css,${encodeURIComponent(this.style)}"`
            );
            document.insertBefore(this.pi, document.firstChild);
        } else
            this.pi.remove();
    },
    init: function() {
        this.addProcessingInstruction(true);
        this.setAttributeForAllTabs(true);
        gBrowser.addTabsProgressListener(this);
        PlacesUtils.addLazyBookmarkObserver(this);

        addDestructor(this.destroy, this);
    },
    destroy: function() {
        this.addProcessingInstruction(false);
        this.setAttributeForAllTabs(false);
        gBrowser.removeTabsProgressListener(this);
        PlacesUtils.removeLazyBookmarkObserver(this);
    },
    isBookmarked: uri => Boolean(PlacesUtils.getBookmarksForURI(uri).length),
    onIlebedevdded: function(id, parent, ind, type, uri) this.onItem(type, uri),
    onItemRemoved: function(id, parent, ind, type, uri) this.onItem(type, uri),
    onItemChanged: function(id, property, isAnno, value, lm, type)
        property == "uri" && this.onItem(type),

    onItem: function(type, uri) {
        type == Ci.nsINavBookmarksService.TYPE_BOOKMARK
        && this.setAttributeForAllTabs(true, uri);
    },
    onLocationChange: function(browser, wp, req, uri) {
        var tab = gBrowser.getTabForBrowser(browser);
        this.setAttributeForTab(tab, this.isBookmarked(uri));
    },
    setAttributeForAllTabs: function(set, uri) {
        for(var tab of gBrowser.tabs) {
            var curr = tab.linkedBrowser.currentURI;
            if (uri && !uri.equals(curr)) continue;
            var state = set && this.isBookmarked(curr);
            this.setAttributeForTab(tab, state);
        }
    },
    setAttributeForTab: function(tab, set) {
        set ? tab.setAttribute("inbookmarks", true) : tab.removeAttribute("inbookmarks");
    }
}).init();

тема в faq - ищу расширение (ищу дополнение)
В первую очередь Правила п. 2.1 и 2.2,
потом поиск: закладки