title: Chrome extension manifest version 2 API call error
body: <p>I am getting the following error when I am trying to connect to StackOverflow API to fetch data:
  Refused to load the script </p>
  
  <blockquote>
    <p><a href="http://api.stackoverflow.com/1.1/questions/unanswered?pagesize=24&amp;tagged=java%20sql&amp;jsonp=jQuery1506144814109429717_1352283176238&amp;_=1352283176259" rel="nofollow">http://api.stackoverflow.com/1.1/questions/unanswered?pagesize=24&amp;tagged=java%20sql&amp;jsonp=jQuery1506144814109429717_1352283176238&amp;_=1352283176259</a></p>
  </blockquote>
  
  <p>because it violates the following Content Security Policy directive: <code>"script-src 'self' 'unsafe-eval'"</code>.</p>
  
  <p>This is my manifest file:</p>
  
  <pre><code>{
    "manifest_version": 2,
    "background" : { "page": "background.html"},
    "browser_action": {
      "default_icon": "images/16.png",
      "default_popup": "popup.html",
      "default_title": "Test"
    },
    "content_security_policy": "script-src 'self' 'unsafe-eval'; connect-src 'self' http://stackoverflow.com/ http://api.stackoverflow.com/; object-src 'self'",
    "content_scripts": [ {
      "all_frames": true,
      "js": [ "javascripts/settings.js" ],
      "matches": [ "http://*/*", "https://*/*", "ftp://*/*" ],
      "run_at": "document_start"
    } ],
    "description": "test api.",
    "icons": {
      "128": "images/128.png",
      "16": "images/16.png",
      "48": "images/48.png"
    },
    "options_page": "options.html",
    "minimum_chrome_version": "9",
    "name": "Test Test",
    "permissions": [
      "tabs",
      "contextMenus",
      "storage",
      "webRequest",
      "*://*.stackoverflow.com/*",
      "*://stackoverflow.com/*"
    ],
    "version": "1.1"
  }
  </code></pre>
  
  <p>I don't have any inline scripts.</p>
  
  <p>Any idea what I am missing here?</p>