title: word-wrap error in firefox, works in safari and chrome
body: <p>Please view the below code as html in both firefox, and other browsers such as chrome or safari.</p>
  
  <p>[ ] ( ) and other \W character seems to cause word-wrap to produce premature wrapping</p>
  
  <p>As specified by firefox, word-wrap is fully implemented.</p>
  
  <pre><code>&lt;style&gt;
      div.working {background:blue; height:400px; width:130px;}
      div.notWorking {background:red; height:400px; width:130px;}
      div {oveflow:hidden; word-wrap: break-word; font-family:monospace}
  &lt;/style&gt;
  
  &lt;div class="working"&gt;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&lt;/div&gt;
  
  &lt;div class="notWorking"&gt;[X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X]&lt;/div&gt;
  </code></pre>
  
  <p>Thanks for your help</p>