Fixed Firefox wheel zoom causing variable name not found error, fixed Firefox mouse projection not working properly due to Firefox treating the HTMLHtmlElement in the DOM Tree differently from Chrome. Fix was to now ignore scroll offsets for everything in DOM Tree with level at least equal to document.body. Fixed Firefox text error.
Fixed Firefox wheel zoom causing variable name not found error, fixed Firefox mouse projection not working properly due to Firefox treating the HTMLHtmlElement in the DOM Tree differently from Chrome. Fix was to now ignore scroll offsets for everything in DOM Tree with level at least equal to document.body. Fixed Firefox text error.

soomin-maeng/cytoscape.js,KonstantinShemyak/cytoscape.js,rlugojr/cytoscape.js,KonstantinShemyak/cytoscape.js,cytoscape/cytoscape.js,rlugojr/cytoscape.js,cytoscape/cytoscape.js,soomin-maeng/cytoscape.js