I try to inject content script on page and use
console.log("starting addon");
pageMod.PageMod({
include: "*",//tempopary
contentScriptFile: self.data.url("testPreload.js"),
contentScriptWhen: 'start'});
testPreload.js:
console.log('testPreload');
I see "starting addon" in log and if I use contentScript:"console.log('testPreload')"
instead of contentScriptFile
I also see "testPreload".
But when I use contentScriptFile
I see "starting addon" but not "testPreload". What am I doing wrong?
EDIT
Error: Error opening input stream (invalid filename?)
filePath resource://jid1-ktaxagdysynpew-at-jetpack/extension/data/testPreload.js