Dodatek Firefox ignoruje ramki iframe

Próbuję zbudować dodatek do LinkedIn, ale contentscript jest wyprowadzany w każdej ramce ...

Mój main.js:

exports.main = function() {

  var pageMod = require("page-mod");

  pageMod.PageMod({
    include: "http://www.linkedin.com/*",
    contentScriptWhen: 'ready',
    contentScript: 'alert("test")'
  });
};

wykonując sprawdzenie elementów ramy, mogę wykonać akcję, jeśli jest to górna rama

if(window.frameElement === null){ alert("YEAH this is the right place!); }

Ale moja zawartość srcipt jest złożona i używa jquery, a ten skrypt nadal umieszcza skrypt w każdej klatce ...

questionAnswers(1)

yourAnswerToTheQuestion