Add pdfBugEnabled to the default preferences
Disable the developer hash parameters by default in PRODUCTION builds of PDF.js
TextLayer selection coloring improvement for overlap.

As a consequence of merging #5221 it is more likely to have multiple
overlapping selection divs inside the text layer. Because each individual
element gets the selection style applied, the 30%opacity stacks, making a
60% bar visible where the overlap happens.

As proposed by @rocallahan, this can be fixed by making the selection
style solid and setting opacity for the overall layer.

I assume also that this should make the work for the renderer easier, but
was unable to bench it.
Fix Symbol fonts without font file but with Encoding dictionary (issue 5238)
Update zh-TW translation

Update text of "unexpected_response_error".
Merge pull request #5306 from xavier114fch/zh-TW

Update zh-TW translation
Fix setPreferences regression from the e10s patch (PR 5115)
Add back pdfBugEnabled pref check in the |log| function in extensions/firefox/content/PdfStreamConverter.jsm
Update the license header in extensions/firefox/content/pdfjschildbootstrap.js; see https://bugzilla.mozilla.org/show_bug.cgi?id=942707#c99
Rename |_isPrefAllowed| to |_ensurePreferenceAllowed| in extensions/firefox/content/PdfjsChromeUtils.jsm
Add support for MMType1 fonts with embedded font files
Merge pull request #5305 from Snuffleupagus/e10s-fixes

Miscellaneous e10s fixes
Lowerize the params to allow case sensitive
Changed to lowercase everywhere the hashParams is compared
For |make firefox/mozcentral| builds, add cleanupJSSource to remove duplicate file headers in extensions/firefox/content/PdfjsChromeUtils.jsm
Fixes names collisions in content.js
Adds preprocessor directive to the X-Content-Security-Policy stuff
Merge pull request #5315 from yurydelendik/bug1053028

Adds preprocessor directive to the X-Content-Security-Policy stuff
Bug 1064496 review changes
Merge pull request #5317 from yurydelendik/e10s-rev

Bug 1064496 review changes