title: Uncaught Exception: Permission denied to Proxy.InstallTrigger
body: <p>I've searched high and low for this and can easily reproduce it. Running absolute latest PHP SDK and the JS is coming directly from facebook over an HTTPS connection. My 'MyAppId' and domain have been changed in the code that follows. Substitute your own to reproduce.</p>
  
  <p>This is with Firefox 8 and Firebug.</p>
  
  <p>Code to reproduce:
  `
      
      
          
              
              
          </p>
  
  <pre><code>&lt;body&gt;
  &lt;div id="fb-root"&gt;&lt;/div&gt;
  
  &lt;script type="text/javascript"&gt;
  
  window.fbAsyncInit = function() {
           FB.init({
          appId: 'MyAppID', 
          status: true, 
          oauth : true, 
          cookie: true,
          channelURL : 'https://www.mydomain.com/channel.html'   
          });
  
        FB.Canvas.setAutoResize();
        FB.Canvas.scrollTo(0,0); 
  };
  (function() {
  var e = document.createElement('script'); e.async = true;
  e.src = document.location.protocol +
  '//connect.facebook.net/en_US/all.js';
  document.getElementById('fb-root').appendChild(e);
  }());
  &lt;/script&gt;
  
  Test
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>`</p>
  
  <p>It is most definitely the calls to FB.Canvas that are generating the error. If I comment both out, no error. If I uncomment one or the other or both - Error.</p>
  
  <p>The code was working fine until a few days ago. Targeting the top of the page and scaling the iframe properly. I believe this is a FB JS error.</p>