Better test process killing for Windows
Merge pull request #4512 from fkaelberer/cleanUpStringConversion

Clean up duplicate string conversion functions
Merge pull request #4539 from Snuffleupagus/issue-4537

Workaround for missing 'Rect' entry in annotation dictionaries (issue 4537)
Merge pull request #4554 from yurydelendik/winkill

Better test process killing for Windows
Merge pull request #4546 from Snuffleupagus/document-properties-wait-for-data

Prevent the Document Properties from being empty when the dialog is opened before the file has started loading
Merge pull request #4524 from fkaelberer/fullWidthInPresentationMode

Use full screen width in presentation mode
Merge pull request #4545 from Rob--W/crx-api-enhancements

Use new Chromium APIs for FTP and redirects
Rewrite 'Preferences' to make it async
Modify {get, set}Preferences in PdfStreamConverter.jsm to support async
 Add preference to automatically enable the Hand Tool when the viewer loads
Merge pull request #4482 from Snuffleupagus/prefs-async-v2

Rewrite 'Preferences' to make it async
Set max size for the group
Prescales shading pattern packed data indices
Balance smask process chunking
Implements WebGL support
Merge pull request #4516 from dferer/ios-scrolling

Added CSS rules to improve scrolling on iOS devices
Merge pull request #4455 from aib/master

Fix download button waiting if document has started but not completed downloading
Sync l10n files
Add enableWebGL to the preferences
Refactors history and how the database is stored