Show PDF Inline/Test Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
| Lead engineer  
| Lead engineer  
| QA Lead  
| QA Lead  
| Status
|-
|-
| Show PDF inline
| Show PDF inline
| {{StatusHealthy|status=disabled until Firefox 18 ({{bug|784793}})}}
| {{StatusHealthy|status=disabled until Firefox 19}}
| Josh Aas or Andreas Gal
| Josh Aas or Andreas Gal
| Mihaela Velimiroviciu
| Mihaela Velimiroviciu
| {{StatusHealthy|status= Landed}}
|}
|}


Line 47: Line 45:


== Test Cases ==
== Test Cases ==
=== Manual tests ===
* The test cases for this are added in [https://moztrap.mozilla.org/manage/cases/?filter-suite=32 MozTrap].


*The test cases for this feature can be viewed [http://bit.ly/GWZJr3 here]. (tests are still under development, will be updated)
=== Automation ===
; Github
* [https://github.com/mozilla/pdf.js/blob/master/test/test_manifest.json Rendering tests]
 
; Mochitests
* [http://mxr.mozilla.org/mozilla-central/source/browser/extensions/pdfjs/test/browser_pdfjs_main.js#50 Display left document navigation panel]
 
; Mozmill
* TBD


== Important Bugs ==
== Important Bugs ==
Line 70: Line 78:


'''Sign-offs:'''
'''Sign-offs:'''
* Pre-beta sign off - 2012-08-24
* Pre-beta 15.0 sign off - 2012-08-24
* Aurora 18.0a1 sign-off - 2012-10-12
* Pre-Beta 19.0 sign-off - 2013-01-04

Latest revision as of 15:16, 4 January 2013

Show PDF Inline

Feature Status Lead engineer QA Lead
Show PDF inline disabled until Firefox 19 Josh Aas or Andreas Gal Mihaela Velimiroviciu

Summary

We want to be able to show PDFs inline in the browser on at least the majority of the platforms we support, and be able to wrap our own UI around it to support things like viewing and saving to disk, etc.

Goal: Make viewing of PDF in the web browser as painless as possible.

References

Use Cases

  • PDFs are properly displayed with PDF Viewer
  • display PDFs with various formats (large, containing images, different font styles, different font colours, etc)
  • display embeded PDFs
  • display local PDFs
  • navigate document (using "Previous" and "Next" buttons, page number, scrolling)
  • zoom in/out (using buttons, picker)
  • print document
  • download document
  • bookmark
  • display document navigation panel (left side)
  • switch between docment navigation views
  • navigate trough the document using thumbnails/document outline
  • search in document
  • edit document (with forms)
  • text selection
  • copy/paste content (text, images, etc)
  • zoom

Test Cases

Manual tests

  • The test cases for this are added in MozTrap.

Automation

Github
Mochitests
Mozmill
  • TBD

Important Bugs

  • Implementation bugs
    • 714712 - RESOLVED-FIXED - add built-in PDF support to Firefox with PDF.js

Other Bugs

Not Tested

  • other PDF viewers (like adobe/foxit plugins)

Sign off Criteria

  • All the test cases were executed.
  • All the major bugs have been fixed.

Sign-offs:

  • Pre-beta 15.0 sign off - 2012-08-24
  • Aurora 18.0a1 sign-off - 2012-10-12
  • Pre-Beta 19.0 sign-off - 2013-01-04