translate statcmp.py to javascript
Handle cases where the fontName contains non-alphanumeric characters (issue 4909)
Merge pull request #4910 from Snuffleupagus/issue-4909

Handle cases where the fontName contains non-alphanumeric characters (issue 4909)
Fixes optional backdrop regression
Merge pull request #4912 from yurydelendik/issue4911

Fixes optional backdrop regression
Removed non-base64 bytes before the last 3 characters
Merge pull request #4917 from dferer/fix-4868

Fixed base64 image in CSS
Fix #4914 by ignoring hidden annotation
Fix destination name for 'Fit' zoom levels in hash params
Merge pull request #3910 from deathy/master

Fix destination name for 'Fit' zoom levels in hash params
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