title: Karma cannot connect to Chrome in Windows 7
body: <ul>
  <li><code>karma start</code> Launches Chrome with correct URL but Chrome just sits there and spins.  Also, no other url will work in that window that Karma launched.</li>
  <li>Same behavior with Canary</li>
  <li>Similar issue with FireFox</li>
  <li>Opera and IE work!</li>
  <li>if I copy/paste the URL into a functioning Chrome browser, it CONNECTS but after the original test window times out the server shuts down</li>
  <li>For some reason I cannot launch Chrome with the user-data flag: <code>--user-data-dir=C:\tmp\karma-7572069</code> -- it's the same behavior... the browser just spins and no other url works in that window</li>
  <li>deleted all user profiles in Chrome &amp; Firefox and re-installed them both... no go</li>
  </ul>
  
  <p>ANY SUGGESTIONS?</p>
  
  <p>After googling and pouring over umpteen similar SO issues I thought for sure it had to do with a corrupt user profile... but after wiping the Chrome user folder and re-installing etc, what else could I try?</p>
  
  <ul>
  <li>Karma: <code>0.12.28</code></li>
  <li>Chrome: <code>39.0.2171.95 m</code></li>
  <li>Windows 7</li>
  </ul>
  
  <p>debug log:</p>
  
  <pre>
  DEBUG [config]: Loading config d:\Code\test2\karma.conf.js
  DEBUG [plugin]: Loading karma-* from d:\Code\test2\node_modules
  DEBUG [plugin]: Loading plugin d:\Code\test2\node_modules/karma-chrome-launcher.
  DEBUG [plugin]: Loading plugin d:\Code\test2\node_modules/karma-firefox-launcher.
  DEBUG [plugin]: Loading plugin d:\Code\test2\node_modules/karma-ie-launcher.
  DEBUG [plugin]: Loading plugin d:\Code\test2\node_modules/karma-jasmine.
  DEBUG [plugin]: Loading plugin d:\Code\test2\node_modules/karma-opera-launcher.
  INFO [karma]: Karma v0.12.28 server started at http://localhost:9876/
  INFO [launcher]: Starting browser Chrome
  DEBUG [temp-dir]: Creating temp dir at C:\tmp\karma-7572069
  DEBUG [launcher]: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --user-data-dir=C:\tmp\karma-7572069 --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate http://localhost:9876/?id=7572069
  DEBUG [watcher]: Resolved files:
          d:/Code/test2/node_modules/jasmine-core/lib/jasmine-core/jasmine.js
          d:/Code/test2/node_modules/karma-jasmine/lib/boot.js
          d:/Code/test2/node_modules/karma-jasmine/lib/adapter.js
  WARN [launcher]: Chrome have not captured in 60000 ms, killing.
  DEBUG [launcher]: Process Chrome exited with code 0
  DEBUG [temp-dir]: Cleaning temp dir C:\tmp\karma-7572069
  INFO [launcher]: Trying to start Chrome again (1/2).
  DEBUG [launcher]: Restarting Chrome
  DEBUG [temp-dir]: Creating temp dir at C:\tmp\karma-7572069
  DEBUG [launcher]: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --user-data-dir=C:\tmp\karma-7572069 --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate http://localhost:9876/?id=7572069
  WARN [launcher]: Chrome have not captured in 60000 ms, killing.
  DEBUG [launcher]: Process Chrome exited with code 0
  DEBUG [temp-dir]: Cleaning temp dir C:\tmp\karma-7572069
  INFO [launcher]: Trying to start Chrome again (2/2).
  DEBUG [launcher]: Restarting Chrome
  DEBUG [temp-dir]: Creating temp dir at C:\tmp\karma-7572069
  DEBUG [launcher]: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --user-data-dir=C:\tmp\karma-7572069 --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate http://localhost:9876/?id=7572069
  WARN [launcher]: Chrome have not captured in 60000 ms, killing.
  DEBUG [launcher]: Process Chrome exited with code 0
  DEBUG [temp-dir]: Cleaning temp dir C:\tmp\karma-7572069
  ERROR [launcher]: Chrome failed 2 times (timeout). Giving up.
  DEBUG [launcher]: Disconnecting all browsers
  </pre>