[PDFHistory] Prevent the history from getting stuck in certain edge cases
Move ThumbnailView from viewer.js to its own file
Fixes canvas alignment for small scale and scale adjustment after Cmd+0
[CRX] Fixes to view local files again

pdfHandler-local.js references the isPdfDownloadable function from
pdfHandler.js, but the function didn't expect that the responseHeaders
property was absent. Added a check to prevent a runtime error when a
local file is displayed in a frame, and show local PDF files again.

Local files are rendered on the chrome-extension:-protocol. The previous
method of getting the PDF URL was incorrect, this has been fixed as well.
Unprefixing CSS as current browsers support
Reduce max size for pattern and limit group canvases
Adds initial telemetry probes
Set URL in history.replaceState/pushState

When <base href> is present, history.replaceState and
history.pushState behave inconsistent with relative URLs.
http://code.google.com/p/chromium/issues/detail?id=274024

Contrary to what one expect, passing '' as the URL parameter to
replaceState/pushState does not associate the currently active
URL with the history entry, but a path relative to <base href>.

To fix the issue, explicitly associate the current active URL
with the history's state.
Fixes typo in 2-component image decoding
Merge pull request #3592 from yurydelendik/jpgjs-2comp

Fixes typo in 2-component image decoding
Merge pull request #3532 from yurydelendik/telem-1

Adds initial telemetry probes
Move the creation of canvas path fonts to the worker.
Merge pull request #3573 from Rob--W/crx-view-local-files

[CRX] Fixes to view local files again
Adds reference for the Opera extension

Addresses https://github.com/mozilla/pdf.js/issues/3600#issuecomment-23018555
Really call unregister for _pdfRedirectorFactory (fixing issue #3598)
Merge pull request #3601 from jmozmoz/unregister

Really call unregister for _pdfRedirectorFactory (fixing issue #3598)
Renaming of extensions/chrome folder to extensions/chromium, and small tweak to manifest.json description as per #3600
adjusted paths in make.js to reflect chromium instead of chrome
adjusted some more chrome references in make.js and README.js as per @yurydelendik's suggestion
Merge pull request #3602 from operasoftware/master

Make Chrome extension vendor-neutral