Strip TT programs if it's invalid
[B2G] UI tweak for multi-resolution devices support on B2G
Fix check for instanceof Uint8Array in IE9 

Fix #2687 and #2617
Merge pull request #3334 from benbro/master

Fix check for instanceof Uint8Array in IE9
Load all resources before getOperatorList/getTextContent.
Merge pull request #3289 from brendandahl/resource-loader2

Load all resources before getOperatorList/getTextContent.
(Yet another) browsing history bug
Properly disables presentation mode
Merge pull request #3339 from yurydelendik/disabled-fullscreen

Properly disables presentation mode
Use A+ spec compatible promises.
Tweak the behaviour of navigateTo during document load
Removed unneeded timeout.
Remove progress events.
Merge pull request #3340 from brendandahl/chainable-promises2

Use A+ spec compatible promises.
Merge pull request #3343 from brendandahl/remove-timeout

Removed unneeded timeout.
Merge pull request #3338 from Snuffleupagus/history-wrong-pageNumber-fix

(Yet another) browsing history bug
Faster type3 glyph outlines
Capturing disableRange set on capture phase of DOMContentLoaded event
compileType3Glyph cleanup
Merge pull request #3354 from fkaelberer/fasterType3Glyph

Faster type3 glyph outlines