
Seamonkey - PDF Viewer für Mailanhänge
In den neuen Versionen von Seamonkey 2.53.x ist die Unterstützung für Plugins für den Acrobat Reader entfallen.
Um PDF's weiterhin im Browser anzeigen zu können, hat Isaac Schemm auf seiner Github Seite
https://github.com/IsaacSchemm/pdf.js-seamonkey/releases
eine angepasste Version des PDF-Viewers pdf.js veröffentlicht, die auch regelmäßig aktualisiert wird.
Leider funktioniert in der Datei die Unterstützung für PDF Dateien, die als Anhang in Mails empfangen werden, nicht mehr.
Der User dirkf hat einen Workaround gefunden, um diese Funktionalität wieder herzustellen, der hier beschrieben ist:
https://github.com/IsaacSchemm/pdf.js-seamonkey/issues/2#issue-503418462
Es sind nur 2 Zeilen Code in der Datei PdfstreamConversion.jsm zu entfernen oder auszukommentieren.
aRequest.QueryInterface(Ci.nsIChannel); /*943*/ aRequest.QueryInterface(Ci.nsIWritablePropertyBag); var contentDispositionFilename; try { contentDispositionFilename = aRequest.contentDispositionFilename; } catch (e) {} // Change the content type so we don't get stuck in a loop. /*951*/ aRequest.setProperty("contentType", aRequest.contentType); aRequest.contentType = "text/html";
Hier finden sie eine Version der pdf.js. in der die Änderungen schon enthalten sind: pdf.js-is.xpi
Mit diesen Änderungen öffnen sich jetzt PDF-Dateien aus der Mailanwendung wieder im Browser, allerdings ist dann noch ein Klick auf den "Neu laden" Button notwendig, damit das PDF korrekt angezeigt wird.
Doch auch hierfür gibt es eine Lösung:
In den Seamonkey Einstellungen unter Browser -> Link-Verhalten -> Link aus anderen Anwendungen den Punkt "Neuem Fenster" wählen.