Refactors showText: split type3, remove showSpacedText
merged with earlier commits
Prevent font error when no preferred cmap table is found (workaround for issue 4800)
[OverlayManager] Add preventDefault to the keydown event handler
Update web/compatibility.js

1) Remove obsolete workarounds
2) Add support comments
Making sure we are not importing CRs and BOMs
Merge pull request #4833 from Koderok/openactionsupport

OpenAction support for printing
Merge pull request #4857 from yurydelendik/normtext

Making sure we are not importing CRs and BOMs
Updates l10n resources
Bug 1015115 - switch to cloneInto in pdf.js, r?yury
Add preprocessor directives for the extension; and refactor FirefoxCom callback
Merge pull request #4858 from yurydelendik/cloneInto

Bug 1015115 - switch to cloneInto in pdf.js
Merge pull request #4856 from Snuffleupagus/overlay-manager-keydown-preventDefault

[OverlayManager] Add preventDefault to the keydown event handler
Fixes unhandled XObject subtype PS error
Merge pull request #4832 from yurydelendik/showtext

Refactors showText: split type3, remove showSpacedText
Merge pull request #4861 from timvandermeij/xobject

Fixes unhandled XObject subtype PS error
Adds compatibility.js to the Firefox extension
Merge pull request #4803 from mzgol/compatibility

[WIP] Update web/compatibility.js
Merge pull request #4865 from yurydelendik/issue4854

Adds compatibility.js to the Firefox extension
Reverts mozRequestAnimationFrame to compatibility.js