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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

Firefox » Отвалились все дополнения, включая тему » 11-05-2019 21:01:08

Brandtner пишет:

beggrr
консольная команда просто включает все выключенные из-за ошибки сертификата дополнения. Если проверка обновлений дополнений включена, то при отсутствии нового сертификата они во время связи с сервером опять выключаются. Новый сертификат должен был помочь решить эту проблему.
Фикс от Мозиллы как раз создан для установки нового сертификата. Удалять его не нужно, иначе и другие дополнения снова отключатся. Проверьте, есть ли в списке сертификатов (Настройки -> Приватность и защита -> Просмотр сертификатов) во вкладке "Центры сертификации" сертификат от Мозиллы? Если есть, то новый устанавливать не нужно.

Сделал как вы написали.
Вроде вот двое суток прошло, keyconfig не слетает, остальные дополнения работают.
Спасибо за помощь! :)

Firefox » Отвалились все дополнения, включая тему » 09-05-2019 20:44:06

Brandtner пишет:

beggrr
добавьте в браузер сертификат. В теории, должно быть достаточно только сертификата. Но если не сработает, то выполните все действия из инструкции.

Brandtner
Я это уже делал, как написано в инструкции. Сразу же после этого выскочило уведомление, что keyconfig отключено. Помогла только вставка кода в консоль. Но опять же  до следующего дня.



UPD
До этого я включил в браузере Разрешить Firefox автоматически отправлять технические данные и данные взаимодействия в Mozilla и у меня установился hotfix-update-xpi-signing-intermediate-bug-1548973
Может ли это быть причиной моих бед? Вроде бы тот хотфикс предназначен для более новых версий ФФ. Может надо удалить его?

Firefox » Отвалились все дополнения, включая тему » 09-05-2019 20:28:20

Господа, прошу помощи!
У меня слетели несколько дополнений. Я вставил этот код в консоль

скрытый текст
async function set_addons_as_signed() {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm");
    Components.utils.import("resource://gre/modules/AddonManager.jsm");
    let XPIDatabase = this.XPIInternal.XPIDatabase;
    let addons = await XPIDatabase.getAddonList(a => true);
    for (let addon of addons) {
        if (!addon._sourceBundle.exists())
            continue;
        if( addon.signedState != AddonManager.SIGNEDSTATE_UNKNOWN)
            continue;
        addon.signedState = AddonManager.SIGNEDSTATE_NOT_REQUIRED;
                AddonManagerPrivate.callAddonListeners("onPropertyChanged",
                    addon.wrapper,
                    ["signedState"]);
        await XPIProvider.updateAddonDisabledState(addon);
    }
    XPIDatabase.saveChanges();
}
set_addons_as_signed();

Сработало, все дополнения включились. НО!
Каждый день, [b]в одно

Сustom Buttons » Custom Buttons » 13-07-2018 21:00:47

drage2 пишет:

beggrr
alert.css - поставил 4сек и все ок! в alert.js   - 4000/Сбросить? Просто выкинуть из профиля startupCache. И alert.js не главное, alert.css - верняк!

Да!
Подправил alert.css и все стало как надо. И startupCache не пришлось сбрасывать, заработало сразу.

Благодарю! :D

Сustom Buttons » Custom Buttons » 12-07-2018 23:01:20

drage2 пишет:

beggrr
Еще alert.css есть, там 20сек стоит, хотя и js должно хватить...И startupCache надо сбросить, если правильно все сделано...

А как сбросить startupCache?

Сustom Buttons » Custom Buttons » 12-07-2018 18:03:50

Dumby пишет:

beggrr пишет:

Подскажите, где устанавливается длительность вот этого оповещения
custombuttons.alertSlide(" ", " ")

У меня оно висит секунд 20

Открой вкладку с адресом:  chrome://global/content/alerts/alert.js
Поиск:  function onAlertLoad

Там увидишь константу ALERT_DURATION_IMMEDIATE
И видно, какая настройка проверяется (зависит от версии Firefox).
Далее, если алерт самозакрывающийся, то,
в зависимости от значения настройки, два варианта:

1. Таймаут на эту константу.

2. Слушатель на событие "animationend".
    В этом случае длительность анимации сразу увидишь по адресу
    chrome://global/content/alerts/alert.css

Dumby
Я открыл вкладку  с адресом:  chrome://global/content/alerts/alert.js  там константа ALERT_DURATION_IMMEDIATE действительно была 20 000

Что я сделал. Нашел этот файл alert.js (конечно все делалось при закрытом браузере), распаковал, отредактировал в текстовом редакторе, переправил константу на 3000 и заменил этим файлом тот оригин

Сustom Buttons » Custom Buttons » 12-07-2018 13:56:23

Подскажите, где устанавливается длительность вот этого оповещения
custombuttons.alertSlide(" ", " ")

У меня оно висит секунд 20 и это мне не нравится.

Сustom Buttons » Обсуждение кнопок CB » 01-03-2018 14:14:08

У меня до сих пор исправно работала кнопка Find.
Браузер обновился до 47 версии и теперь в консоли ошибка TypeError: Constructor MutationObserver requires 'new'
Ругается на этот блок кода

Выделить код

Код:

const observer = MutationObserver(onFindbar);
observer.observe(gFindBar, { attributes: true, attributesFilter: ["hidden"] });
addDestructor(function() observer.disconnect());

а конкретно на первую строчку const observer = MutationObserver(onFindbar)

Что изменилось в 47 версии и что можно сделать?

Поддержка пользователей » В консоли ошибка Async statement execution returned with '11', 'databa » 22-09-2017 14:17:51

С какого то времени у меня в консоли браузера ( Ctrl Shift J)  стало появляться много ошибок js:
Async statement execution returned with '11', 'database disk image is malformed' и ссылка resource://gre/components/nsPlacesExpiration.js

Я посмотрел в интернетах - есть еще люди с этой ошибкой. Но решения я не нашел. Единственно что предлагают - это в файле nsPlacesExpiration.js закомментировать текст, который появляется в консоли при ошибке. Просто чтоб этот текст не видеть. Но как избавиться от самой ошибки? Запуск в безопасном режиме не помогает.

Что это за ошибка, откуда она взялась?

Обсуждение расширений » FireGestures » 11-07-2017 23:04:38

Подскажите, как сделать чтобы  FireGestures писало в консоль сообщения об ошибках js как это делает Custom Buttons.

Сейчас если в консоли запись об ошибке, то она выглядит так:

Текст ошибки и ссылка chrome://firegestures/content/browser.js line 115 > Function

А как сделать, чтоб писало в каком жесте произошла ошибка и указывало то место в  коде, где это случилось? Ну как Custom Buttons делает.

Сustom Buttons » Custom Buttons » 27-03-2017 21:52:47

bunda1 пишет:

Ну тогда используй window.openDialog потому что replaceTabWithWindow тоже использует эту функцию, вот:

Выделить код

Код:

function replaceTabWithWindow(aTab, aOptions) {

          
            if (this.tabs.length == 1)
              return null;

            var options = "chrome,dialog=no,all";
            for (var name in aOptions)
              options += "," + name + "=" + aOptions[name];

            // tell a new window to take the "dropped" tab
            return window.openDialog(getBrowserURL(), "_blank", options, aTab);
          
        
}

Так работает. А почему не выходит передать параметры в replaceTabWithWindow ?

Сustom Buttons » Custom Buttons » 27-03-2017 21:23:38

bunda1 пишет:

beggrr пишет:

Я открываю некий адрес в отдельном окне таким способом (window.open мне не подходит):

Выделить код

Код:

gBrowser.replaceTabWithWindow("URL")

Вопрос:
1. Можно ли задать изначально размеры открываемого окна?
2. Можно ли создать это окно с параметром chrome?

replaceTabWithWindow(aTab, aOptions); возможно размеры и параметри можно указать в aOptions

А вот не получается у меня. Потому я и спрашиваю здесь.
Вот я пробую

Выделить код

Код:

gBrowser.replaceTabWithWindow('https://forum.mozilla-russia.org/',
 'width=300,height=250,chrome')

Открывается окно в полном размере и оно обычное, не chrome. В нем есть контекстное меню, работают хоткеи, все как положено.

Сustom Buttons » Custom Buttons » 27-03-2017 18:40:07

Я открываю некий адрес в отдельном окне таким способом (window.open мне не подходит):

Выделить код

Код:

gBrowser.replaceTabWithWindow("URL")

Вопрос:
1. Можно ли задать изначально размеры открываемого окна?
2. Можно ли создать это окно с параметром chrome?

Сustom Buttons » Custom Buttons » 03-01-2017 16:10:06

Infocatcher пишет:

beggrr
Можно попробовать что-нибудь типа вот такого:

Спасибо большое, это то, что мне и надо! :)

Сustom Buttons » Custom Buttons » 02-01-2017 22:33:16

У меня выполняется функция decodeURIComponent (string)
Если string содержит какой то хитромудрый символ, функция ничего не конвертирует, только возвращает ошибку malformed URI sequence

А можно сделать, чтобы функция через этот символ "перепрыгнула" и работала дальше? А еще лучше, перепрыгнуть и этот символ заменить скажем на * чтоб я видел, что в этом месте функция споткнулась.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 21-11-2016 16:05:12

Ну есть какие то мысли по поводу моего поста - что это может быть? Что за счетчики появляются на странице и как от них избавиться?

Появляются они только если включен Adblock.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 17-11-2016 17:57:39

На otvet.mail.ru если я захожу с включенным AdBlock-ом появляются какие то таймеры (много) которые пишут в консоль. Страница при этом тормозит жутко.
Вот как это выглядит
http://s3.postimg.org/48d7gese7/2016_11_17_165122.jpg

С этим можно что то сделать?

Сustom Buttons » Custom Buttons » 24-10-2016 21:54:58

bunda1 пишет:

beggrr пишет:

bunda1, я поставил эту кнопку (вернее, эта для ФФ 48 и выше, но я нашел кнопку и для своей версии). Все работает, но я попробовал открывать по СКМ консоль не в новой вкладке, а в ифрейме, который я создаю на текущей странице. Мне просто так удобнее.
Консоль открывается, показывает все что нужно, Но только если я копирую в этой консоли или при любом действии выскакивает ошибка top.document.commandDispatcher is undefined

Может что добавить надо в код?

:/ а вот не знаю, кнопка не моя и такая сложная.

Жаль...
А что это вообще такое top.document.commandDispatcher и где он должен быть определен?

Сustom Buttons » Custom Buttons » 24-10-2016 18:04:42

Ну а насчет ошибки top.document.commandDispatcher is undefined - можно от нее избавиться? Я тут спрашивал выше.

Всем хороша кнопка Browser Console in Sidebar-Tab, но мне удобнее загружать консоль в ифрейме.

Сustom Buttons » Custom Buttons » 21-10-2016 19:54:04

bunda1 пишет:

beggrr пишет:

Почему когда я открываю во вкладке адрес chrome://browser/content/devtools/webconsole.xul то все кнопки не активны и консоль не показывает ничего.

Эсть такая вот кнопка:
[code]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%3EBrowser%20Console%20in%20Sidebar-Tab%20-%20For%20Firefox%2048%20or%20higher%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACZklEQVQ4jWXRv08aYRgH8EOCsXWwkTYlhz9Qkzod6hUTUhsdHMU4MLD4DziVf0IToS0c7+FQBc8ekGByqBCSWlO7YVPtmQhLtQmsrwmm9hbPG74dMDRveZLP9H3yDM+X4x7mfSwOWZYhyzJicQncf+PaqoBXdfCqDlfqhM2TySRyuRxKpRJKpRJyuRySyWR7aTBzjrFiA+PHNxg/vsFYsYHBzHkrj0sJZLNZlMtlRiaTQSyewHC6gqGDBka+/mEMHTQwnK6Ak2UZe3t7KBaLjEKhAEII3KoO/qgJ/sst63MTblUHRwiBpmnY399naJr2cOAHnJ+a6D+6ZTgPHw7E4hJ2dnagaRpDURTE4hLc6W9wFuroPfzNcBbq4FOV1h8IIVAUBfl8Hvl8Hoqig

Сustom Buttons » Custom Buttons » 20-10-2016 00:20:59

Почему когда я открываю во вкладке адрес chrome://browser/content/devtools/webconsole.xul то все кнопки не активны и консоль не показывает ничего.

А если открыть во вкладке chrome://global/content/console.xul,  консоль работает. Но не показывает записи, сделанные через console.log()

А вот если открыть консоль по CTRL + SHIFT + J - т. е. отдельным окошком, то все работает и записи через console.log() отображаются.

Как открыть этот адрес chrome://browser/content/devtools/webconsole.xul , но чтоб оно работало?

Сustom Buttons » Custom Buttons » 02-10-2016 19:31:49

xrun1
Ясно, благодарю.

Сustom Buttons » Custom Buttons » 02-10-2016 18:20:07

beggrr пишет:

Перестал работать этот сниппет из кнопки Очистить кэш и удалить флэш куки

Я опять насчет кэша.
Почему получается, что Memory Cache задействовано всегда всего несколько килобайт из 21 МВ зарезервированных. Даже при интенсивном серфинге.
Я понимаю, что это не  от кнопки зависит. Но может есть какая то настройка которая это регулирует? И как лучше - увеличить Memory Cache и уменьшить дисковый или не надо?

Сustom Buttons » Custom Buttons » 02-10-2016 00:29:41

bunda1 пишет:

beggrr пишет:

Перестал работать этот сниппет из кнопки Очистить кэш и удалить флэш куки

[code]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%u041E%u0447%u0438%u0441%u0442%u0438%u0442%u044C%20%u043A%u044D%u0448%20%u0438%20%u0443%u0434%u0430%u043B%u0438%u0442%u044C%20%u0444%u043B%u044D%u0448%20%u043A%u0443%u043A%u0438%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAExEAAAEAIAB4BQAAFgAAACgAAAATAAAAIgAAAAEAIAAAAAAAUAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAAQEBCxMTEyElJSU/KywrWC4sLWUzMzNrPDs8a0NEQ2MsLCxKDg0PKgABAA8AAAAAAgICAAAAAAAAAAAAAAAAAQAAAAIZGhoHQ0NDUGJiYqZxcXHVcXFx6XNzc/STlJT2t7e2+NDP0Pjb3dz11tbY67GwsNtsbWy0JyYnYQICAg8CAgICAAAAAgICAgUAAAAAJykpJ5CRkM64t7f/q6ut/7m5uf/Lx8b/19bW/9nY2P7a2dz+4d/g/+rq6P/r7Or/1NTU/3V1ddkKCwo+AQEBAQEBAQQCAgIDAAABARMTEhdubmy/rq6w/snIyfbj4+H94uXn/d/l7f3W2+X9xc3R/

Board footer

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