chrome extension permissions not working
<p>the structure of my chrome extension is like this:</p>

<pre><code>background.html
background.js
javascripts/angular...
javascripts/webRTC...
</code></pre>

<p>in background.js i am using the datachannel.js library from firebase, which essentially creates a remote call to firebaseio.com</p>

<pre><code>var socket = new window.Firebase('https://' + 
    (self.firebase || 'webrtc-experiment') + '.firebaseIO.com/' + channel);
</code></pre>

<p>chrome returns this error to the console: </p>

<p><code>Refused to load the script 'https://webrtc-experiment.firebaseio.com/.lp?start=t&amp;ser=24080204&amp;cb=23&amp;v=5' because it violates the following Content Security Policy directive: "script-src 'self' blob: filesystem: chrome-extension-resource:".
(anonymous function) @ firebase.js:168</code></p>

<p>here is manifest.json:</p>

<pre><code> "manifest_version": 2,
    "background": {
        "page": "background.html"
    },
    "browser_action": {
        "default_popup": "main.html",
        "default_icon": "icon.png",
        "default_title": "title"

    },
    "minimum_chrome_version": "37.0",
    "name": "chromeextensionname",
    "permissions": [
        "&lt;all_urls&gt;",
</code></pre>