[CRX] Fall back to sender.tab.url if !tab.url

sender.url is relatively new (Chromium 29)
 ( https://chromiumcodereview.appspot.com/14301016 )
[CRX] Remove redundant location.origin check

The PDF Viewer will always be rendered directly from the extension,
so checking "origin == chrome-extension:/.." is not needed any more.
( since edd4bae903c36048b7d4d4bed393e4408d0198ba )
Register as File browser handler in Chrome OS
Backport latest zh-TW strings from l10n-aurora
Merge pull request #4256 from moztw/0207_zhtw

Backport latest zh-TW strings from l10n-aurora
Do not switch to a range request for small PDFs
Merge pull request #4258 from Rob--W/network-reduce-requests

Do not switch to a range request for small PDFs
Change test font to one that works with ttx v2.4.
Merge pull request #4272 from brendandahl/change-test-font

Change test font to one that works with ttx v2.4.
Update ja locale
Merge #4274
Merge pull request #4191 from Rob--W/crx-chrome-os

Register PDF Viewer as PDF handler in Chrome OS's file browser
Bug 972435 - Recompress all PNG assets
Merge pull request #4287 from gabrielesvelto/bug-972435-recompress-png

Bug 972435 - Recompress all PNG assets
Update cs locale
Merge pull request #4288 from deepj/cs-locale

Update cs locale
Corrected word spelling
Merge pull request #4291 from hugo53/patch-1

Corrected word spelling and made translation be right
Update cs locale
Merge pull request #4294 from deepj/cs-locale

Update cs locale