title: Selenium timeout on ExecuteScript
body: <p>I'm getting timeouts when executing scripts with Selenium no matter what I try and do to avoid them.</p>
  
  <p>I first set the timeouts to something ridiculously long:</p>
  
  <pre><code>_driver.Manage().Timeouts().SetScriptTimeout(TimeSpan.FromMinutes(30));               
  _driver.Manage().Timeouts().SetPageLoadTimeout(TimeSpan.FromMinutes(30));
  </code></pre>
  
  <p>Later, I run a script which is expected to take a long time (it's doing a long running POST request). No mater whether I use <code>ExecuteScript</code> or <code>ExecuteAsyncScript</code>, the request times out at 60 seconds.</p>
  
  <p>Is there anything I can do to avoid this? Even a hack or workaround would be good at this point.</p>