Linkification 1.3.8 + FF8 = завис браузера

Версия:

Linkification for FF 8.0 - 100% WORKING
удалено

ОСТОРОЖНО ПРИВОДИТ К КРАХУ

- просто зависает браузер

feas
Вас не учили, что надо предупреждать об опасности и не размещать ссылок, которые могут привести к неприятностям? Из Вашего сообщения не сразу становится понятно, что открытие этого раздела форума при установленном Linkification приводит к краху Фаерфокса.

А без  Linkification у меня  [firefox] зависает секунд на 20, чего там подложили интересно? :)

mserv пишет

А без  Linkification у меня  [firefox] зависает секунд на 20, чего там подложили интересно? :)

кодов а точнее текстовой информации много, вот наш бедняжка и не справляется.
У нас же на форуме существует баг что спойлеры подгружаются во время загрузки а не при открытии.

У меня причина была в скрипте  fast linkifier, тоже для преобразования текстовых ссылок. Отключил и зависания пропали.

text link думаю точно выиграл патент))) за отсутствие сбоев)

feas
Linkification парсит весь контент загружаемой страницы на предмет наличия кусков текста, которые могут являться ссылками. Причем там есть много доп. парсинга для определения вида протокола ссылки, для определения домена/субдомена, и т.п., и весь этот парсинг сделан на регэкспах. Всё вышеперечисленное само по себе достаточно ресурсоемко. А на приведенной вами странице полно ссылок вида


скрытый текст
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%u0442%u043A%u0440%u044B%u0442%u044C%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0443%20%u0441%20Internet%20Explorer%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAADEqHsAZlhCAVVJNwBRRjYLJyMcRyMfGVUkIBpPJCAaUSQgG1EkIBtRJCAbUSQgG1EkIBtRJCAbUSYhG1UNDA4x3r2JAebEjwHmw4wA5MSSPeDXyP/n4tv77+ne/fPt5P7z7eT+8+3k/vPt5P7z7eT+8+3k/vHs5Pv78uT/T0c7dNu7iAHZuogM1rSBANe6jDno5uP/9fj/+vz8/P3////+/////v////7////+/////v///v79/v77///+/1JKQHTVtIA9zql1fNq5hDrewpRN6OTf//H0+fv6+vz9///+/v78+/7+/v3+/v79/v7+/f7+/vz+/P3++////P9QST90rIBOxsyoc37dvYhvy6Rwz8+uf/zavY7+69q8/vz58/////////7+///////////////+//3+/vz///3/UUo/dJRoQL2yil2FoXNCtodOFf+SUwr9pmYT/ruAKf/WsHT/9/Dl/////////v3//////////v/9/v78///9/1FKP3SrhF95SRYE/1sjAP54RBj8wKJ+/7+bcP+lbiz/tnwr/97BlP////////7+///+/v////7//f7+/P///f9RSj902rqHIVctI9sxAAD/ZTMY+bihjf+1mX7/q4NY/7eMWf/IpHH/8uzg///////9/Pz//f39//v8/Pz//vn/UEk/dNm5iTaui2eQSyEg9EkaFf5rPSb8ckUo/3REJf96RBr/nm9B/+fe0v/4+///8vHw//X08//w8fP8+PXw/05HPXTPsIM7vqWPvqSDa699W1Hyyrmq/quShP5PHAn/Sg4A/5BlRv/x7eX/8vX5/+3s7P/u7u7/6Ons/PDu6f9ORz1027uFA8u0mI7KubPzt6Kb7bOgnP+eh4H+dFJK/39aS//Js5n/8e3i/+7u8P/v7+//7u3t/+rr7Pzy7+r/Tkc9dNq6hgDbu4cM2cSmgdnMw+LFtrL/taGe/qyVj//UyL//6N/R/9rNvf/r6+r/7e/w/+vr6v/o6ev88u/q/05HPXTauocB2rmGANq3gADdwZVX7Obe/+nm4/vd1Mr+2s/F/869sP/az8T/7e/u/+vs7f/q6un/5+jq/PHu6f9ORz102rqHANq7iQPZt4EA272NN+7q5P/x8/X78O/t/uvo5f/p5d//7e3r/+zt7f/s6ur/6+rp/+fo6fzx7uj/Tkc9dNq6hwDau4gC2biDAN2/kj/28+//+Pv++/b29/73+fv/9vn7//X2+f/z9Pb/8vP2/+/x8v/s7vL89PPv/01GPHTauocA2rqIAtm4hADbvo496uHT/+zm3/rq49n76uTa/enj2f3p4tn96eLY/ejh2P3n4Nf9493W++3k1v9dU0RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bconst%20IE_PATH%20%3D%20%22C%3A%5C%5CProgram%20Files%5C%5CInternet%20Explorer%5C%5Ciexplore.exe%22%3B%0A%0Avar%20file%20%3D%20Cc%5B%22@mozilla.org/file/local%3B1%22%5D.createInstance%28Ci.nsILocalFile%29%3B%0Afile.initWithPath%28IE_PATH%29%3B%0Aif%20%28%21file.exists%28%29%29%20%7B%0A%20%20alert%28%22File%20does%20not%20exist%3A%20%22%20+%20IE_PATH%29%3B%0A%20%20return%3B%0A%7D%0Avar%20process%20%20%3D%20Cc%5B%22@mozilla.org/process/util%3B1%22%5D.createInstance%28Ci.nsIProcess%29%3B%0Atry%20%7B%0A%20%20var%20args%20%3D%20%5Bwindow.content.location.href%5D%3B%0A%20%20process.init%28file%29%3B%0A%20%20process.run%28false%2C%20args%2C%20args.length%29%3B%0A%7D%0Acatch%20%28ex%29%20%7B%0A%20%20alert%28%22Failed%20to%20execute%3A%20%22%20+%20IE_PATH%29%3B%0A%7D%0A%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

которые ссылками, по сути, не являются. Вот Linkfication на этих ссылках и виснет.
А Text Link действует попроще - разбирает контент с помщью XPath-выражений, и на этом практически всё. Поэтому он на приведенной странице работает нормально.

А можно ж добавить "теги, в которых превращение ссылок не работает" -> "custombutton://" Чем не вариант?
Сейчас проверил на версии 1.3.9 тему с Custom Buttons - конвертируемых ссылок 0.

После обновления FF до 53 x64 версии это расширение поработало сутки и сейчас приводит к сбоям: Я не могу переключаться мышкой по вкладкам. Только через Ctrl+Tab/
Сначла на TabMix думал, но после последовательного отключения расширений вышел на это. Есть у кого ещё с ним проблемы?