[FileAttached.pdf](https://github.com/mozilla/pdf.js/files/1264140/FileAttached.pdf)

Configuration:
- Chrome
- Windows 10 64-bit
- PDF.js version: Latest master
- Is an extension: no

Steps to reproduce the problem:
1. Produce the file using pdflatex as in [here](https://tex.stackexchange.com/questions/19025/embed-link-to-an-embedded-file)
2. Just open the file (Has embedded attachment + Link to that) 
3. Warning comes out: parseDestDictionary: Unsupported Action type "GoToE"

What is the expected behavior?
Open the attached file, this is perfectly working with Adobe reader.

What went wrong? 
Nothing Happens when the link is clicked

`BT`,
      `1 0 0 1 0 ${numberToString(h + lineDescent)} Tm 0 Tc ${getPdfColor(
        color,
         true
      )}`,
      `/Helv ${numberToString(newFontSize)} Tf`,
    ];
    const vShift = numberToString(lineHeight);
    for (const line of encodedLines) {
      buffer.push(`0 -${vShift} Td (${escapeString(line)}) Tj`);
    }
    buffer.push("ET", "Q");
    const appearance = buffer.join("\n");
    const appearanceStreamDict = new Dict(xref);
    appearanceStreamDict.set("FormType", 1);
    appearanceStreamDict.set("Subtype", Name.get("Form"));
    appearanceStreamDict.set("Type", Name.get("XObject"));
    appearanceStreamDict.set("BBox", [0, 0, w, h]);
    appearanceStreamDict.set("Length", appearance.length);
    appearanceStreamDict.set("Resources", resources);
    if (rotation) {
      const matrix = WidgetAnnotation._getRotationMatrix(rotation, w, h);
      appearanceStreamDict.set("Matrix", matrix);
    }
    const ap = new StringStream(appearance);
    ap.dict = appearanceStreamDict;
    return ap;
  }
}
class LineAnnotation extends MarkupAnnotation {