Check that images have valid dimensions (issue 4575)
Creates make.js code to build jsdoc.
Changes 'documentload' event behavior.
Merge pull request #4617 from yurydelendik/documentload

Changes 'documentload' event behavior.
Adjusts mozcentral test files
Refactoring - remove duplicated code in TextLayerBuilder
Merge pull request #4618 from Schibum/text_layer_cleanup

Refactoring - remove duplicated code in TextLayerBuilder
Merge pull request #4616 from yurydelendik/jsdoc

Creates make.js code to build jsdoc.
Refactors buildImage to use Promise; don't draw bad images
Merge pull request #4613 from yurydelendik/buildImagePromise

Refactors buildImage to use Promise; don't draw bad images
Merge pull request #4581 from Snuffleupagus/issue-4575

Check that images have valid dimensions (issue 4575)
Setting empty tooltips for zoom select box items
Merge pull request #4621 from timvandermeij/tooltip

Setting empty tooltips for zoom select box items
Removes reference to the Makefile
Support for multi-line text layer

Adds a feature flag to support multi-line text layer. The main purpose is to
make text selection a bit more natural and to keep the DOM as leightweight
as possible by using as much as possible inline elements.
Get the font ascent of the font used in the text layer