Replacing gjslint with jshint; fixing jshint for windows
Reduce warning spam caused by BX/EX
Merge pull request #2672 from yurydelendik/lint

Replacing gjslint with jshint; fixing jshint for windows
Support non-BMP characters contained in embedded fonts
Take BaseFont entry from CIDFont dict instead of Type 0 Font dict
Merge pull request #2675 from vyv03354/issue2674

Support non-BMP characters contained in embedded fonts
Merge pull request #2680 from vyv03354/bug767455_bxex

Reduce warning spam caused by BX/EX
Replace getUserData()/setUserData() with CustomEvents
Merge pull request #2683 from vyv03354/bug824601

Replace getUserData()/setUserData() with CustomEvents
Updated Chinese Simplified Locale
Updated zh-CN for slider rename and 'missing_file_error' section.
Merge pull request #2681 from vyv03354/bug767455_basefont

Take BaseFont entry from CIDFont dict instead of Type 0 Font dict
Merge pull request #2689 from xiaojsoft/master

Updated Chinese Simplified Locale
Fixes text search for "secured" documents
Merge pull request #2695 from yurydelendik/copy-protection-2

Fixes text search for "secured" documents (take 2)
Add Spanish (Mexico) locale
Merge pull request #2696 from alpha-omega/master

Add Spanish (Mexico) locale
Implements the print permission
Merge pull request #2697 from vyv03354/bug792816

Implements the print permission
Reverts 729b82, d5f65f and 724add
Merge pull request #2700 from yurydelendik/disable-protection

Addresses https://bugzilla.mozilla.org/show_bug.cgi?id=792816#c12