title: Chrome extension Content Script not loaded until page is refreshed
body: <p>I have a Chrome extension content script that I want to run on Trello boards. For now, it contains only:</p>
  
  <pre><code>console.log("Hello, world!");
  </code></pre>
  
  <p>When you open the Trello board page through an internal link, like from the My Boards page, the content script does not run. It does run after you refresh the page though.</p>
  
  <p>My manifest file contains:</p>
  
  <pre><code>{
    "manifest_version": 2,
  
    "name": "Temp Ext",
    "version": "1.0",
  
    "content_scripts": [
      {
        "matches": ["*://trello.com/b/*"],
        "js":["contentscript.js"]
      }
    ]
  }
  </code></pre>
  
  <p>Can anyone help me figure out why the script doesn't run at the time the page is initially loaded?</p>
  
  <p>EDIT: Corrected question. Issue only occurred after following internal links, not any links.</p>