title: PhantomJS 2.0 text not selectable when rendered to PDF
body: <p>Before few days I compiled PhantomJS 2.0 from <a href="https://github.com/ariya/phantomjs">source</a> on <code>Linux Debian</code>. It compiled successfully, unfortunately there is a problem with web-fonts - when rendered to PDF, you can NOT select the text in the PDF, it's like a image. I'm using the following CSS code to set the fonts:</p>
  
  <pre><code>@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: url("/public/styles/fonts/lato-300.ttf"); }
  
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: url("/public/styles/fonts/lato-400.ttf"); }
  </code></pre>
  
  <p>The font are getting rendered, but the text is not select-able. However if I don't set any font-family and just leave the default browser font the text is select-able and everything is fine.</p>
  
  <p>I have tried using <code>SVG, WOFF and TTF</code> formats - the result is the same. This issue doesn't exists in 1.9, but I can't use 1.9 because of missing features.
  I can NOT also copy the font files from 1.9 branch to 2.0, because they're using different version of QT/webkit.</p>