Google Chrome: Refus d'exécuter un script en ligne

À la lumière de la modification de la politique de sécurité de contenu de Chrome, j'ai déplacé tous les scripts dans des fichiers distincts et les référencer dans des pages html (arrière-plan et popup) pour mon extension chrome. Mais j'ai toujours le message suivant

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:". 

C'est ma page de fond

 <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="background.js"></script> </head> <!--<body onload = "Load();">--> <body> </body> </html> 

Vous voyez qu'il n'y a pas de j en ligne, mais le message d'erreur est là. Quel est le problème avec mon code et comment puis-je le réparer?

Remarque: j'utilise manifester la version 2 et la version chrome 21.0.1180.89

Merci

Comme la réponse précédente suggère lorsque vous mettez à jour votre extension pour manifester la version 2, le code de l'extension et le code des bibliothèques référencées doivent être compatibles avec CSP.

La mise à jour de votre bibliothèque jquery devrait suffire. Jquery a pris en charge CSP avec ce bug: http://bugs.jquery.com/ticket/11249

Le problème a été résolu en améliorant jquery.js de la version 1.4 à 1.7