A bug on FireFox creates a situation where an <svg> element has a boundingRect.top of -180000 (or some really big number). Added some defensive code in tooltip.js to prevent the tooltip from being positioned at the very bottom.
Merge remote-tracking branch 'origin/development' into development
Merge branch 'upstream-development'