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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№2612-11-2014 13:53:23

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

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher
У меня на Nightly после использования AI (0.6.3 - 2014-06-19)
перестали удаляться из окна его listener'ы.

Оказалось, что вместо removeEventListener там теперь ... какая-то.
Вот картинка с чистого профиля.
Вроде так помогает:

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

Выделить код

Код:

function rel(type, func, useCapture, target) {
    //return (target || window).removeEventListener(type, func, useCapture);
    return EventTarget.prototype.removeEventListener.call((target || window), type, func, useCapture);
}

Отредактировано Dumby (12-11-2014 14:00:27)

Отсутствует

 

№2712-11-2014 17:36:26

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

Re: [CB]Attributes Inspector (для разработчиков)

Dumby пишет:

У меня на Nightly после использования AI (0.6.3 - 2014-06-19)
перестали удалятся из окна его listener'ы.

Оказалось, что вместо removeEventListener там теперь ... какая-то.
Вот картинка с чистого профиля.

Угу, я уже видел, видимо, объe10s'или что-нибудь.
Впрочем, там все равно надо будет что-то делать насчет e10s, только пока что не понятно: https://bugzilla.mozilla.org/show_bug.cgi?id=1051238

Dumby пишет:

Вроде так помогает:

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

Выделить код

Код:

function rel(type, func, useCapture, target) {
    //return (target || window).removeEventListener(type, func, useCapture);
    return EventTarget.prototype.removeEventListener.call((target || window), type, func, useCapture);
}


О, спасибо!
Как назло в старых версиях или нету EventTarget.prototype.removeEventListener, или вываливается с ошибкой при вызове (или, кажется, тупо не делает ничего).
Пока вот так: https://github.com/Infocatcher/Custom_B … 01a763f045


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

Отсутствует

 

№2825-05-2015 17:52:05

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher
Здравствуйте.
На последней ночнушке (Win 8.1 x64, Firefox Nightly 41.0a1 x64 BuildID:20150524030234, CB 0.0.5.9pre1, AI 0.6.3, DOM Inspector 2.0.15), при использовании блокировщика всплывающих подсказок и меню, окно DOM Inspector'а перестало реагировать на левую клавишу мыши.
Поправка: это происходит, кажется, только если использовать блокировщик всплывающих подсказок и меню на контекстном меню urlbar'а. :)
Спасибо.

Отсутствует

 

№2926-05-2015 20:16:38

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

Re: [CB]Attributes Inspector (для разработчиков)

turbot
Вижу... как чинить – не понятно, но записал: https://github.com/Infocatcher/Custom_Buttons/issues/37
У меня и на релизном Firefox 38.0.1 воспроизводится.


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

Отсутствует

 

№3026-05-2015 21:06:19

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher пишет:

У меня и на релизном Firefox 38.0.1 воспроизводится.

Обнаружил просто после обновления ночнушки, и сначала грешил на нее. Надо было переписать пост, но поленился. Виноват.

Отсутствует

 

№3101-08-2015 18:19:28

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2147
UA: Firefox 39.0

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher
Тут просили переделать по СКМ копировать тултип, да, стало более оперативно копировать название селектора, что в большинстве случаев и нужно, но иногда нужно и DOM запускать. Может можно копирование добавить без отключения вызова DOM, например на СКМ или ПКМ?


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№3201-08-2015 19:35:02

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

Re: [CB]Attributes Inspector (для разработчиков)

Чтобы не потерялось: начало про копирование.

villa7 пишет:

Может можно копирование добавить без отключения вызова DOM, например на СКМ или ПКМ?

ПКМ занимать нельзя, будет неудобно исследовать контекстные меню.
И все равно ведь остается Ctrl(+Shift)+I.


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

Отсутствует

 

№3311-10-2015 15:42:09

z_mashine
Участник
 
Группа: Members
Зарегистрирован: 29-08-2010
Сообщений: 459
UA: Firefox 44.0

Re: [CB]Attributes Inspector (для разработчиков)

а нет ли возможности сменить сочетание Ctrl+W на что-то другое? постоянно использовал для закрытия вкладки. а вчера дошли руки обновить кнопку и тут сюрприз.

спасибо.

Отсутствует

 

№3412-10-2015 01:27:13

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

Re: [CB]Attributes Inspector (для разработчиков)

z_mashine пишет:

а нет ли возможности сменить сочетание Ctrl+W на что-то другое?

Хм, ну там все равно одно и то же было для Ctrl+W и Ctrl+Shift+W...
Оставил только второе сочетание: https://github.com/Infocatcher/Custom_B … 788f8811ac (установить можно отсюда).


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

Отсутствует

 

№3502-02-2016 19:30:35

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4592
UA: Firefox 24.0

Re: [CB]Attributes Inspector (для разработчиков)

На FF45 после выключения кнопки в консоли ошибок бесконечно появляется сообщении о ошибке:

Выделить код

Код:

Error: TypeError: tt.showPopup is not a function
Source File: chrome://custombuttons-context/content/button.js?windowId=Firefox&id=custombuttons-button4@code line 1 > Function
Line: 1088

Отсутствует

 

№3602-02-2016 20:08:44

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

Re: [CB]Attributes Inspector (для разработчиков)

bunda1
Ой, там вот это исправление было (и пора релиз выпускать). По идее, вот эта версия уже должна правильно работать.


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

Отсутствует

 

№3702-02-2016 20:15:56

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4592
UA: Firefox 24.0

Re: [CB]Attributes Inspector (для разработчиков)

Спасибо, теперь вроде всё нормально.

Отсутствует

 

№3823-02-2016 21:58:32

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

Re: [CB]Attributes Inspector (для разработчиков)

Attributes Inspector 0.6.4 (2016-02-23)
[x] Workaround для removeEventListener() при использовании compatibility shims для мультипроцессного режима (используются даже при отключенном мультипроцессном режиме).
[*] Улучшен способ принудительного обновления всплывающей подсказки в некоторых случаях (#30).
[-] Удалено сочетание клавиш Ctrl+W для исследования объекта window, используйте вместо него Ctrl+Shift+W.
[x] Некоторые фиктивные исправления для мультипроцессного режима.


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

Отсутствует

 

№3911-05-2016 19:10:54

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher
Словил падение браузера, в последних ночнушках (еще ~неделю назад этого не было) если изменена ширина попапа авесомбара так (либо с CTR) и стилем

Выделить код

Код:

  #PopupAutoCompleteRichResult {
    margin: auto !important;
  }

При уводе курсора с попапа, с активным Attributes Inspector, браузер падает.
Это к вам, на багзиллу или просто себе :dumb:? :rolleyes:

Отсутствует

 

№4011-05-2016 22:34:56

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

Re: [CB]Attributes Inspector (для разработчиков)

turbot
Там из всех вмешательств только атрибут вешается и стили для него, так что со стороны кнопки и не поделаешь особо ничего.
Да если бы и делалось чего-нибудь этакое – падать не должно. Так что я за багзиллу. Будут ли править – еще вопрос, но вот что на обычных стилях можно так уронить – это не дело. Может там память портится, вдруг со страницы такое же провернуть можно. И еще и запустить чего.


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

Отсутствует

 

№4111-05-2016 22:43:46

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher
Понял. Спасибо. Попробую-таки одолеть багзиллу (или на мозиллазине отпишусь, в теме ночнушек. Там опытные в заведении багов и английском люди бывают).

Отсутствует

 

№4212-05-2016 04:03:33

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: [CB]Attributes Inspector (для разработчиков)

Не успел. :D Похоже, исправили в последней ночнушке.

Отредактировано turbot (12-05-2016 04:25:37)

Отсутствует

 

№4328-07-2017 12:19:18

rgdru
Участник
 
Группа: Members
Зарегистрирован: 07-04-2013
Сообщений: 35
UA: Firefox 52.0

Re: [CB]Attributes Inspector (для разработчиков)

А поправить кнопку для работы в Pale Moon 26.5.0,27.4.0 не работает Escape,Ctrl+Shift+C,Ctrl+Shift+W...?
Пробывал с разными версиями CB.

Отсутствует

 

№4428-07-2017 13:11:10

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

Re: [CB]Attributes Inspector (для разработчиков)

rgdru пишет:

А поправить кнопку для работы в Pale Moon 26.5.0,27.4.0 не работает Escape,Ctrl+Shift+C,Ctrl+Shift+W...?

Автор Pale Moon упоролся. :(
Когда основан на Gecko 28 с добавками (вроде как), но Services.appinfo.platformVersion возвращает "3.2.2".
Должно помочь: https://github.com/Infocatcher/Custom_B … 8fd4068656
Проверял только на Pale Moon 27.4.0.


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

Отсутствует

 

№4528-07-2017 13:46:52

rgdru
Участник
 
Группа: Members
Зарегистрирован: 07-04-2013
Сообщений: 35
UA: Firefox 52.0

Re: [CB]Attributes Inspector (для разработчиков)

Спасибо! Сейчас нормально работает и в 26.5.0 тоже.

Отредактировано rgdru (28-07-2017 23:19:43)

Отсутствует

 

№4628-07-2017 19:19:06

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 553
UA: Palemoon 27.0
Веб-сайт

Re: [CB]Attributes Inspector (для разработчиков)

Infocatcher пишет:

основан на Gecko 28 с добавками (вроде как), но Services.appinfo.platformVersion возвращает "3.2.2".

Может на 38, ну а то что возвращает "3.2.2" так это скорее всего Goanna 3.2.2

Отсутствует

 

№4728-07-2017 20:03:08

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

Re: [CB]Attributes Inspector (для разработчиков)

Vitaliy V. пишет:

Может на 38, ну а то что возвращает "3.2.2" так это скорее всего Goanna 3.2.2

Я поискал официальные упоминания, но каких-то особых привязок к версиям Firefox/Gecko не нашел, тут же функциональность важна, а не портированные исправления безопасности. Хорошо еще, что такая (не особо правильная) проверка только одна делается.


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

Отсутствует

 

Board footer

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