Add pdfBugEnabled to the default preferences
Disable the developer hash parameters by default in PRODUCTION builds of PDF.js
Faster JBIG2 bitmap decoding
Simplify text-selection example.
Merge pull request #5143 from yurydelendik/fix-ts-example

Simplify text-selection example.
Revert commit 9a41659 (PR 5005) for breaking the loading of certain PDF files in the Firefox addon when range requests are active
Merge pull request #5145 from Snuffleupagus/revert-5005-2

Revert commit 9a41659 (PR 5005) for breaking the loading of certain PDF files in the Firefox addon when range requests are active
Fixes CCITTFaxStream regression
Merge pull request #5149 from timvandermeij/ccitt-regression

Fixes CCITTFaxStream regression
Merge pull request #5114 from fkaelberer/fasterJBIG2decodeBitmap

Faster JBIG2 bitmap decoding
Add ToUnicodeMap class.
Add IdentityToUnicodeMap class.

When loading the PDF from issue #4935, this change reduces peak RSS from
~2400 to ~300 MiB, and improves overall speed by ~81%, from 6336 ms to
1222 ms.
Avoid repeated creation of a simple RegExp object.
Simplify isIdentityUnicode detection.
AES cipher: make padding optional

Fixes #5152
Preserve reference fragment in Chromium URL router

Because removed reference fragments are no longer automatically copied
thanks to https://code.google.com/p/chromium/issues/detail?id=354653
Fixes a regression from PR 4982

After PR 4982, the rendering of the first two pages of http://www.openmagazin.cz/pdf/2011/openMagazin-2011-04.pdf (from issue 215) no longer completes.

The issue is that we cannot have `args === null` in `PartialEvaluator_buildPath`, but *must* use an empty array instead.

In this patch I've also moved the `argsLength` variable definition in `EvaluatorPreprocessor_read`, to make sure that it's always defined.
Disable spellcheck in Chromium's URL popup

These red waves below a URL are quite useless and only distracting.
Change Rob's email address
Merge pull request #5158 from Rob--W/email-change

Change Rob's email address