Fixes but 960409 and adresses review comments including removal of do-while construct
zh-TW translation update for document properties
Merge pull request #4169 from xavier114fch/zh-TW

zh-TW translation update for document properties
Add Document Properties to the Swedish l10n
Merge pull request #4170 from Snuffleupagus/document-properties-Swedish

Add Document Properties to the Swedish l10n
SMask emulation
Remove unused file from Chromium extension

extensions/chromium/patch-worker.js was already redundant
since edd4bae903c36048b7d4d4bed393e4408d0198ba.
Merge pull request #4173 from Rob--W/crx-remove-unused-file

Remove unused file from Chromium extension
Merge pull request #4161 from yurydelendik/smask

SMask emulation
Allow fake worker loader with namespaced bundling of PDF.js.
Merge pull request #4178 from peerlibrary/worker-loader

Allow fake worker loader with namespaced bundling of PDF.js
Use jshint v1.1
Merge pull request #4180 from yurydelendik/jshint11

Use jshint 1.1.0
Refactors shared/pattern.js into core/ and display/
[CRX] Support <embed type="application/pdf">
[security] Verify message source in Firefox add-on

And put initPassiveLoading within a preprocessor block because
it is only used by Firefox.
Merge pull request #4197 from Rob--W/firefox-verify-message-source

[security] Verify message source in Firefox add-on
Fixes smask backdrop
Removes button outline as visible in Chrome
Merge pull request #4203 from timvandermeij/outline-chrome

Removes button outline as visible in Chrome