Mortar Project: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "== Introduction == Project Mortar is aiming to explore the possibility to bring PDFium library and the Pepper API based Flash plugin into Firefox. == Team == Peter Van Der Be...")
 
(Clean up and put a status update (that I know of))
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Introduction ==
<div style="border: 1px solid red; color: red; font-weight: bold">The Mortar experiment has concluded. Mozilla does not consider the PDF use case justifies the burden of implementing and maintaining PDFium and a Pepper API implementation in Gecko.</div>
Project Mortar is aiming to explore the possibility to bring PDFium library and the Pepper API based Flash plugin into Firefox.
 
== Team ==
Peter Van Der Beken - Mortar Project Technical Lead/Architect
 
Evelyn Hung - Taipei team Engineering Lead
 
Louis Chang - Platform Engineer
 
Ya-Chieh Wu - Platform Engineer
 
Bruce Sun - Platform Engineer
 
Luke Chang : Frontend Engineer
 
William Hsu - QA
 
Vance Chen - Engineering Program Manager
 
== Implementation ==
The exploratory work we've done so far was done in a private repository for various reasons. We are unable to make that repository public yet, but we're working on creating a new public repository to track this work going forward. We will also file public tracking bugs for the remaining work. Stay tuned !
 
== 2016 H2 Planning and Milestones ==
 
We have successfully integrated Firefox with PDFium library and enabled basic PDF rendering functionalities. We see it as a proof of concept hence we will keep working on this project with the following implementation plan :
 
===Current Status===
We have successfully integrated Firefox with PDFium library and enabled basic PDF rendering functionalities. We see it as a proof of concept hence we will keep working on this project with the following implementation plan :
 
===2016 H2 Goals===
We are going to complete the following functionalities by the end of 2016
 
* First/Last page
* Previous/Next Page
* Jump to Page
* Rotate
* Zoom
* Automatic Zoom
* Page Width
* Fit Page
* Actual Size
* 50%, 75%, 100%, 125%, 150%, 200%, 300%, 400%
* Find
* Full Screen
* Document outline
* Form input
* Image/text copy/select/paste
 
===2017 H1 Goals===
 
For 2017 H1,  we plan to implement the following advanced PDF Viewer features.
 
* Save document
* Print
* Form submission
 
==Release Channel==
 
TBD, most likely will ride the Firefox release train as a system add-on
 
==Reference Link==
 
PDFium : https://pdfium.googlesource.com/pdfium/

Latest revision as of 17:01, 25 April 2018

The Mortar experiment has concluded. Mozilla does not consider the PDF use case justifies the burden of implementing and maintaining PDFium and a Pepper API implementation in Gecko.