translate statcmp.py to javascript
Fix #4914 by ignoring hidden annotation
Zero the height and width of the PageView canvas before deleting.
Return ErrorFont in loadFont when the fontRef is undefined
Merge pull request #4920 from nnethercote/zero-canvas-before-deleting

Zero the height and width of the PageView canvas before deleting.
Fixes drawImage for thumbs
Protects PDFJS.disableXXX == true from change
Merge pull request #4922 from Snuffleupagus/undefined-fontRef

Return ErrorFont in loadFont when the fontRef is undefined
Merge pull request #4915 from dferer/fix-4914

Fix #4914
Merge pull request #4925 from yurydelendik/protdisable

Protects PDFJS.disableXXX == true from change
Merge pull request #4864 from fkaelberer/statcmp.js

Translate statcmp.py to JavaScript
Removes statcmp.py
Merge pull request #4928 from timvandermeij/remove-statcmp.py

Removes statcmp.py
Reverting back disableWebGL preferences check
Imports most recent l10n files
Merge pull request #4929 from timvandermeij/l10n-update

Imports most recent l10n files
Re-add Attachment strings to the Swedish l10n
Merge pull request #4930 from Snuffleupagus/attachments-swedish

Re-add Attachment strings to the Swedish l10n
Limit the size of canvases to 5MP (iOS restriction)
Cache pages at the start of drawing, not the end.