title: Updating to htmlunit 2.37.0: setTimeout() build failure
body: <p>Hej.</p>
  <p>First of all: sorry for maybe asking a very simple question, I am very new to Java.</p>
  <p>Here is my problem: I updated the dependenciy of an ancient code from using <code>net.sourceforge.htmlunit</code> version 2.8 to 2.37.0 (this was recommended by the Github security bot).</p>
  <p>Now my code is not compiling and throws two errors.</p>
  <p>Here is the relevant code:</p>
  <pre><code>import com.gargoylesoftware.htmlunit.BrowserVersion;
  import com.gargoylesoftware.htmlunit.WebClient;
  
  ...
  
  WebClient webClient = new WebClient(FIREFOX_3);
  webClient.setTimeout(50000);
  HtmlPage page = webClient.getPage(&quot;http://king.smith.man.ac.uk/mcpred/&quot;);
  </code></pre>
  <ol>
  <li>First error:</li>
  </ol>
  <pre><code>[ERROR] ./MissedCleavageAnalysisAdaptor.java:[64,53] cannot find symbol
  [ERROR]   symbol:   variable FIREFOX_3
  </code></pre>
  <ol start="2">
  <li>Second error:</li>
  </ol>
  <pre><code>[ERROR] ./MissedCleavageAnalysisAdaptor.java:[65,26] cannot find symbol
  [ERROR]   symbol:   method setTimeout(int)
  </code></pre>
  <p>I managed to avoid the first error by simply deleting the &quot;FIREFOX_3&quot;. Using &quot;FIREFOX&quot; (= newest version of firefox) or &quot;FIREFOX_78&quot; instead did not work and threw the same error.</p>
  <p>With the second error, I cannot see the problem. I tried other integers or first defining an integer <code>int timeout = 50000;</code> and <code>webClient.setTimeout(timeout);</code>. Always the same error occurs. It seems like the method <code>setTimeout</code> was not imported. However, this should be imported together with <code>WebClient</code>, shouldn't it?</p>
  <p>Can you please give me a hint how to tackle these errors?</p>
  <p>Thanks a lot!</p>