Allow unsafe-eval to fix font renderer in crx

Fixes #4660
Adds pageviewport documentation
Fix typo when rejecting Promise in getPage
Removes unused code from web/compatibility.js
Merge pull request #4767 from timvandermeij/cleanup

Removes unused code from web/compatibility.js
Merge pull request #4740 from yurydelendik/pageviewportdoc

Adds pageviewport documentation
update DE translation (attachments)
Merge pull request #4769 from fkaelberer/updateDEtranslation

update DE translation (attachments)
Merge pull request #4738 from Rob--W/allow-unsafe-eval

Allow unsafe-eval to fix font renderer in Chromium extension
Merge pull request #4771 from Snuffleupagus/api-promise-reject-fix

Fix typo when rejecting Promise in getPage
Synchronize l10n