Плагин Firebreath не отключается () в IE8
У меня есть плагин /activex, созданный с помощью Firebreath (не знаю, какая версия, я думаю, по крайней мере, 1.6 - если кто-нибудь скажет мне, где искать, я обновлю здесь).
В IE8, но не в IE9 или Chrome, использование памяти увеличивается на несколько МБ при каждом обновлении страницы.
Я подозреваю, что это означает, что у меня есть круговая структура в javascript, которая также содержит ссылку на плагин. Или к элементу DOM, который содержит плагин? Мы не создаем ничего "большого" в javascript, поэтому мой фокус сосредоточен на (несколько МБ) DLL, которые составляют плагин. Это разумная идея? Что еще может вызвать это и / или как мне отладить это?
1 ответ
Обычно это круговая ссылка внутри вашего плагина; не в javascript, но в вашем коде C++. Однако может появиться ошибка, которая вызвала эту проблему. Попробуйте последнюю версию из github (основная ветка) и посмотрите, есть ли изменения.