title: Facebook SDK window.fbAsyncInit not firing on localhost? worked fine last week
body: <p>Facebook SDK window.fbAsyncInit not firing on localhost? worked fine last week.</p>
  
  <pre><code>&lt;div id="fb-root"&gt;&lt;/div&gt;
  &lt;script&gt;
  window.fbAsyncInit = function() {
          console.log("hey");
          // init the FB JS SDK
          FB.init({
            appId      : '***************', // App ID from the App Dashboard
            channelUrl : '//localhost/channel.html', // Channel File 
            status     : true, // check the login status upon init?
            cookie     : true, // set sessions 
            xfbml      : true  // parse XFBML tags on this page?
          });
  }
    // Load the SDK's source Asynchronously
    // Note that the debug version is being actively developed and might 
    // contain some type checks that are overly strict. 
    // Please report such bugs using the bugs tool.
    (function(d, debug){
       var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
       if (d.getElementById(id)) {return;}
       js = d.createElement('script'); js.id = id; js.async = true;
       js.src = "//connect.facebook.net/en_US/all" + (debug ? "/debug" : "") + ".js";
       ref.parentNode.insertBefore(js, ref);
     }(document, /*debug*/ true));
  &lt;/script&gt;
  </code></pre>
  
  <p>"hey" does not fire upon loading the page</p>
  
  <p>additionally I noticed that when i comment out the channel url in the "Fb.init", but add the:</p>
  
  <pre><code>&lt;script src="//connect.facebook.net/en_US/all.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>within the header of the file, "hey" fires upon first loading the page, but not the upon subsequent tries</p>
  
  <p>To be more explicit. This is what the error in my console reads:</p>
  
  <pre><code>Uncaught SyntaxError: Unexpected token ( connect.facebook.net/en_US/all/debug.js:9237
  </code></pre>