title: Android WebView incorrectly handling newlines in preformatted text
body: <p>If I push this HTML into <code>WebView</code>:</p>
  
  <pre><code>webView.loadData("&lt;html&gt;&lt;body&gt;&lt;pre&gt;line 1\nline 2&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;", "text/html", "utf-8");
  </code></pre>
  
  <p>it renders as (in emulator and also on device)</p>
  
  <pre><code>line 1line 2
  </code></pre>
  
  <p>as opposed to</p>
  
  <pre><code>line 1
  line 2
  </code></pre>
  
  <p>as I would expect. If I save this HTML to the sdcard and open the file in the browser, it renders fine. I suppose I am doing something wrong, or this may be a bug. Any way, I want to programatically push HTML with preformatted newlines into a <code>WebView</code> and have the newlines rendered. </p>