Доброго времени суток, пытаюсь сделать самое простое расширение для FF. Для этого скачал Add-on Builder, запустил, создал шаблон(cfx init). Затем добавил туда файл "data\content.js", содержащий всего одну строчку:

Выделить код

Код:

document.title = "test";

Файл "lib\main.js" тоже максимально прост:

Выделить код

Код:

var pageMod = require("page-mod");
var data = require("self").data;

pageMod.PageMod({
    include: ["*.ru"],
    contentScriptFile: data.url("content.js"),
    contentScriptWhen: "end"
});

Запускаю тестирование(cfx run) - на ряде сайтов(например youtube.com) FF намертво виснет, как раз в момент инжекта(хотя по идее в *.com инъекции вообще быть не должно). Всё выполняется на win7 sp1, версия FF 17.0.1.
Подскажите пожалуйста в чём ошибка.

P.S. если вообще ничего не делать, т.е. "cfx init" -> "cfx run", то происходит тоже самое.

Оказалось это из-за flash-плеера(плагин) последней версии. А это совсем не радует. Получается, что я не могу тестировать расширения на сайтах, использующих flash :(