[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

const pdfDoc = await loadingTask.promise;
      const pdfPage = await pdfDoc.getPage(6);
      const { items } = await pdfPage.getTextContent();
      const text = mergeText(items);
      expect(/win aisle/.test(text)).toEqual(false);
      await loadingTask.destroy();
    });
    it("gets text content with or without includeMarkedContent, and compare (issue 15094)", async function () {
      if (isNodeJS) {
        pending("Linked test-cases are not supported i");
      }
      const loadingTask = getDocument(buildGetDocumentParams("pdf.pdf"));
      const pdfDoc = await loadingTask.promise;
      const pdfPage = await pdfDoc.getPage(568);
      let { items } = await pdfPage.getTextContent({
        includeMarkedContent: false,
      });
      const textWithoutMC = mergeText(items);
      ({ items } = await pdfPage.getTextContent({
        includeMarkedContent: true,
      }));
      const textWithMC = mergeText(items);
      expect(textWithoutMC).toEqual(textWithMC);
      await loadingTask.destroy();
    });
    // TODO: Change this to a `text` reference test instead.
    //       Currently that doesn't work, since the `XMLSerializer` fails on
    //       the ASCII "control characters" found in the text-content.
    it("gets texunction () {
      const loadingTask = getDocument(