title: Facebook OAuth Login Success not returning to originating window for IE only
body: <p>I'm using new Facebook login:</p>
  
  <pre><code>window.fbAsyncInit = function () {
          FB.init({
              appId: '@facebookAppId', // App ID
              status: true, // check login status
              cookie: true, // enable cookies to allow the server to access the session
              xfbml: true,  // parse XFBML
              oauth: true
          });
          runFbInitCriticalCode();
      };
  
      function runFbInitCriticalCode() {
          // Additional initialization code here
          FB.Event.subscribe('auth.login', function () {
              window.location = "/facebookPostAuth.aspx";
          });
  
          FB.Event.subscribe('auth.logout', function (response) {
  
          });
  
          // Hack to fix http://bugs.developers.facebook.net/show_bug.cgi?id=20168 for IE7/8/9
          FB.UIServer.setLoadedNode = function (a, b) { FB.UIServer._loadedNodes[a.id] = b; };
      }; 
  
      // Load the SDK Asynchronously
      (function (d) {
          var js, id = 'facebook-jssdk'; if (d.getElementById(id)) { return; }
          js = d.createElement('script'); js.id = id; js.async = true;
          js.src = "//connect.facebook.net/en_US/all.js";
          d.getElementsByTagName('head')[0].appendChild(js);
      } (document));
  </code></pre>
  
  <p>Anyone knows why after the popup login SUCCESS and the login popup closes, the success result does not return to the login page or originator page? This only happens in IE.</p>