title: How to find relative WebView elements in calabash-ios / calabash-android
body: <p>How can you find relative WebView elements in calabash-ios and calabash-android. I know the syntax is slightly different between the two but the issue is same. Here's an example:</p>
  
  <pre><code>1)  This query is too broad:
      query("webView css:'div'") 
      # Returns all the div elements visible
  
  2)  I can find the div I need with:
      query("webView css:'div'").find { |x| x["textContent"] =~ /text from my div/ }
      # Returns the div element I'm looking for
  
  3)  and I can find all the button elements
      query("webView css:'.button')
      # Returns all the visible elements with .button class
  
  4)  and I can find all the buttons that are in a div
      query("webView css:'div &gt; .button'")
      # Returns all the visible button elements that are children of a div
  </code></pre>
  
  <p>What I can't do is find a button that is a child of the div I found in example <code>2</code>. </p>
  
  <pre><code>What I've tried:
  
  pseudo-selectors don't work.
  query("webView css:'div:first'")
  # Returns an empty array
  
  a combination of inheritance and class didn't work.
  query("webView css:'div.classy-class &gt; .button'")
  # Returns an empty array
  </code></pre>
  
  <p>I'm going crazy. How can I find this?</p>