title: One Xpath expression doesn't work in selenium, but works in Firefox
body: <p>I have one question about xpath.
  There is td like this in chrome:</p>
  
  <pre><code>&lt;td class="dataCol col02"&gt;
  "Hello world(notes:there is$)nbsp;"
  &lt;a href="xxxx"&gt;[View Hierarchy]&lt;/a&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>but when I inspect the same element in Firefox it doesn't have $nbsp and double quotes;</p>
  
  <pre><code>&lt;td class="dataCol col02"&gt;
  Hello world
  &lt;a href="xxxx"&gt;[View Hierarchy]&lt;/a&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>I used FireFinder and use the xpath:</p>
  
  <pre><code>//td[text()='Hello world']
  </code></pre>
  
  <p>, it can locate that element.</p>
  
  <p>but when I use selenium api 2.24, it couldn't find that element. </p>
  
  <pre><code>by.xpath("//td[text()='Hello world']")
  </code></pre>
  
  <p>Do you have any idea of that?
  Thanks!</p>