title: chrome extension not working for secure sites https
body: <p>I've written a chrome extension, but it doesn't seem to work for https sites. Its currently a background page that injects script into the page. It runs jquery and some libraries too. The only way I've found out so far to do this is to run a background page, and use chrome.tabs.executescript. If anyone knows a better way then that would help too. </p>
  
  <p>I've added permissions to http and https sites, so i thought that would be sufficient. Please can someone help, thanks.</p>
  
  <p>Manifest:</p>
  
  <pre><code> {
    "name": "My First Extension",  
    "version": "1.0",  
    "description": "The first extension that I made.",  
    "background_page": "popup.html",  
    "permissions": ["tabs", "http://*/*", "https://*/*"]  
   }  
  </code></pre>
  
  <p>popup.html</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;  
  
  chrome.tabs.onUpdated.addListener(function (tabId, changeInfo, tab)  
  {  
      if(changeInfo.status == "loading")  
      {  
          chrome.tabs.insertCSS(null, { file: "jquery-ui-1.8.10.custom.css" }, null);  
          chrome.tabs.executeScript(null, { file: "jquery.min.js" }, null);  
          chrome.tabs.executeScript(null, { file: "jquery-ui-1.8.10.custom.min.js" }, null);  
          chrome.tabs.executeScript(null, { file: "jquery.hotkeys-0.7.9.min.js" }, null);  
          chrome.tabs.executeScript(null, { file: "custom.js" }, null);  
      }  
  })  
  
  &lt;/script&gt;  
  </code></pre>
  
  <p>the file custom.js is where i do my coding.  </p>
  
  <p>thanks  </p>