Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№12604-03-2019 22:00:43

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 900
UA: Firefox 52.0

Re: [CB]Cookies Permissions

Infocatcher пишет:

Добавил открытие странного окошка chrome://browser/content/preferences/siteDataSettings.xul.

По-моему, как не работало без SiteDataManager.updateSites(),
так и не работает, если ни разу не посещалась страница about:preferences

Вроде так чуть получше

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

Выделить код

Код:

        //if(this.app.name == "Firefox" && parseFloat(this.app.version) >= 62) { //~ todo: check versions
        //    this.showSiteDate(host);
        if(this.app.name == "Firefox" && parseFloat(this.app.version) >= 61) {
            this.showSiteData(host);
            return;
        }
...
    //showSiteDate: function(host) {
    //    var win = this.wm.getMostRecentWindow("Browser:Cookies");
    showSiteData: function(host) {
        var win = this.wm.getMostRecentWindow("Browser:SiteDataSettings");
        var _this = this;
        var setFilter = function setFilter(e) {
            e && win.removeEventListener("load", setFilter, false);
            _this.setTextboxValue(win.document.getElementById("searchBox"), host);
        };
        if(win) {
            win.focus();
            host && setFilter();
        }
        else {
            //win = window.openDialog("chrome://browser/content/preferences/siteDataSettings.xul", "_blank", "");
            //host && win.addEventListener("load", setFilter, false);
            Cu.import("resource:///modules/SiteDataManager.jsm", {}).SiteDataManager.updateSites().then(function() {
                win = window.openDialog("chrome://browser/content/preferences/siteDataSettings.xul", "_blank", "");
                host && win.addEventListener("load", setFilter, false);
            }, Cu.reportError);
        }
    },

Отсутствует

 

№12704-03-2019 23:33:43

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4277
UA: Firefox 56.0

Re: [CB]Cookies Permissions

Dumby
О! Спасибо. Обновил: https://github.com/Infocatcher/Custom_B … 5785526ead

Странно, я, вроде, менял на "Browser:SiteDataSettings", но, видимо, отвлекли в процессе.

Dumby пишет:

если ни разу не посещалась страница about:preferences

Задорные нынче пошли API...
Что характерно, время последнего использования тоже никто не обновляет, пока окошко открыто – надо передергивать фильтр.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]