Colbind js lib esterno alla pagina degli events cromati

EDIT – problema risolto. Non ho ricaricato correttamente l'estensione dopo aver cambiato il mio manifesto. Mi vergogno.

Sto cercando di colbind alcune libere come JQuery al mio background.js nell'estensione cromata. Beh, ho trovato un sacco di consigli su come farlo, ma riceve un errore. Il mio manifest.json:

{ "manifest_version": 2, "name": "Chrome WM", "version": "0.1", "content_scripts": [{ "matches": ["http://*/*","https://*/*"], "js": [ "s/jquery-1.11.1.min.js", "s/jquery.soap.js" ] }], "background": { "scripts": ["s/jquery-1.11.1.min.js", "s/jquery.soap.js", "background.js"], "persistent": false }, "permissions": [ "tabs", "activeTab", "http://192.168.10.150:801/*" ] } 

Probabilmente non ho bisogno della sezione "content_scripts", ma solo nel caso.

Il mio background.js:

 function siteChanged(activeInfo) { if (jQuery) { console.log("Jquery on"); } else { console.log("Jquery off"); } // Lots of things here } chrome.tabs.onActivated.addListener(siteChanged); 

Ok, se rimuovo questo "se (JQuery) cosa integer script funziona bene, ma se non sono ricevere tale errore quando l'evento è avvenuto:

 Error in event handler for tabs.onActivated: ReferenceError: jQuery is not defined at siteChanged (chrome-extension://flhbfgingimkoknegkcnchnhjdmnhcji/background.js:6:6) 

C'è uno script jquery-1.11.1.min.js nel file relativamente background.js della cartella s e se creo una pagina html accanto a questo script di background, afferra questo jquery-1.11.1.min.js e controlla se è collegato correttamente – tutto bene.

Che cosa faccio male?