3 ms·
While I don't trust Adobe to make secure software, the existing PDF viewer in Chrome/Edge is PDFium [1] which was licensed from Foxit [2] and is C++ and has had
by SigmundA 4y ago
While I don't trust Adobe to make secure software, the existing PDF viewer in Chrome/Edge is PDFium [1] which was licensed from Foxit [2] and is C++ and has had its share of exploits.
There is PDF.js [3] used in Firefox but it has performance and printing issues due to it being purely done in javascript.
Ideally the whole browser including the HTML and PDF rendered would be done in a memory safe language, but that will be awhile I suspect.
I certainly don't want to go back to the activeX days and having to install a plugin to view PDF's.
Don't really see the need for this change as its going back to a close source renderer and PDFium seemed to work well with all PDF's thrown at it unlike PDF.js
[1] https://pdfium.googlesource.com https://pdfium.googlesource.com
[2] https://en.wikipedia.org/wiki/Foxit_Software#OEM_relationships https://en.wikipedia.org/wiki/Foxit_Software#OEM_relationshi...
[3] https://mozilla.github.io/pdf.js/ https://mozilla.github.io/pdf.js/
- sys42590 4y agoAs a side note: Acording to mitre.org there are 107 CVE entries issued for PDFium since it got it's first entry in 2014. In the same years Acrobat Reader got totally 1678 CVE entries.