title: Google Chrome: Refused to Execute Inline script
body: <p>In light of change in chrome's content security policy, I have moved all the script in separate files and referencing them in html pages (background and popup) for my chrome extension. But I still get the following message</p>
  
  <pre><code>Refused to execute inline script because it violates the following Content Security Policy
   directive: "script-src 'self' chrome-extension-resource:".
  </code></pre>
  
  <p>This is my background page</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;
      &lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;
      &lt;script type="text/javascript" src="background.js"&gt;&lt;/script&gt;
  &lt;/head&gt;
  &lt;!--&lt;body onload = "Load();"&gt;--&gt;
   &lt;body&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>You see there is no inline js but the error message is till there. What's the problem with my code and how can I fix it?</p>
  
  <p><strong>Note:</strong> I am using manifest version 2 and chrome version 21.0.1180.89</p>
  
  <p>Thanks</p>