title: Android 4.3 default browser: xmlDoc.evaluate throws INVALID_EXPRESSION_ERR: DOM Xpath Exception 51
body: <p>I upgraded my phone to Android 4.3. When I use the default Android browser to bring up a page on my website that uses </p>
  
  <pre><code>xmlDoc.evaluate("//requestID", xmlDoc, null, XPathResult.ANY_TYPE,null);
  </code></pre>
  
  <p>to select nodes, I get the following JavaScript error:</p>
  
  <p><strong>INVALID_EXPRESSION_ERR: DOM Xpath Exception 51</strong></p>
  
  <p>As you can see, the xpath is correct. </p>
  
  <p>I tried to bring up the following page from w3schools which has some code to select nodes from an XML document. But the results did not display. So I'm assuming that it is caused by the same error.                      </p>
  
  <p><a href="http://www.w3schools.com/xsl/tryit.asp?filename=try_xpath_select_cdnodes" rel="nofollow">http://www.w3schools.com/xsl/tryit.asp?filename=try_xpath_select_cdnodes</a></p>
  
  <p>The code used to work before upgrading to 4.3. So it may be something specific to Android 4.3.</p>
  
  <p>Did anybody run into the same error? Do you have suggestions on how to solve it?</p>
  
  <p>Thanks!</p>