Attach (recommended) or Link to PDF file here:
PDF is [Sample lease contract 26.pdf](https://github.com/mozilla/pdf.js/files/1500985/Sample.lease.contract.26.pdf)

Steps to reproduce the problem:
I am using [https://mozilla.github.io/pdf.js/web/viewer.html](url) to preview pdf by opening the pdf.

now am searching for "**made is**" but its not showing in the pdfjs

and while selecting and copying pdf  text it has no space in b/w words

safeString16(properties.ascent) + 
        safeString16(properties.descent) + 
        "\x00\x00" + 
        "\xFF\xFF" + 
        "\x00\x00" + 
        "\x00\x00" + 
        "\x00\x00" + 
        safeString16(properties.capHeight) + 
        safeString16(Math.tan(properties.italicAngle) * properties.xHeight) + 
        "\x00\x00" + 
        "\x00\x00" + 
        "\x00\x00" + 
        "\x00\x00" + 
        "\x00\x00" + 
        "\x00\x00" + 
        string16(numGlyphs)
    ); 
    
    builder.addTable(
      "hmtx",
      (function fontFieldsHmtx() {
        const charstrings = font.charstrings;
        const cffWidths = font.cff ? font.cff.widths : null;
        let hmtx = "\x00\x00\x00\x00"; 
        for (let i = 1, ii = numGlyphs; i < ii; i++) {
          let width = 0;
          if (charstrings) {
            const charstring = charstrings[i - 1];
            width = "width" in charstring ? charstring.width : 0;
          } else if (cffWidths) {