title: Selenium IDE waitForElementPresent :visible not working with display:none to display:block
body: <p>I'm testing an application that unhides a div block when clicking on another span. (It's a mimic of a dropdown.)  That is, when I click on the correct element to display the div block, the <code>&lt;div class="select-popup" style="display:none; z-index:auto;"&gt;</code> becomes <code>&lt;div class="select-popup" style="display:block; z-index:1019;"&gt;</code> (other class and style attributes that don't change are left out) The only other attribute that changes in the style is z-index from</p>
  
  <p>In Se IDE, I have </p>
  
  <pre><code>&lt;tr&gt;
     &lt;td&gt;waitForElementPresent&lt;/td&gt;
     &lt;td&gt;css=.select-popup:visible&lt;/td&gt;
     &lt;td&gt;&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>However, it fails. I click the "Find" button and it doesn't see the displayed div block.<br>
  I'm using Firebug as my way to inspect the code and it has a nice console feature. I enter <code>$('.select-popup:visible');</code> It correctly finds the element when display:block is set and correctly does not find it when display:none is set.</p>
  
  <p>Thoughts on what I'm doing wrong or is Se IDE broken in this way?</p>