Bug 145705 [regression]Tooltip of chart cannot display completely
Description: Tooltip of chart cannot display completely Steps to reproduce: 1. Set tooltip "abcdef\ndeeeeee" to X-Axis 2. preview Expected result: tooltip can be displayed completely Actual result: Only can see the first line of tooptip
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/EventHandlers.java
.append( "	if (typeof this.group != 'undefined'){	\n" ) 
			.append( "	  this.group.removeNode();\n" ) 
			.append( "	  this.group = undefined;\n" ) 
			.append( "	}	\n" ) 
			.append( "	}	\n" ) 
			.append( "		\n" ) 
			.append( "			TM.show = function TooltiplManager_showTooltip(evt){	\n" ) 
			.append( "		var text = TM.getText(TM.getTitleElement(evt));	\n" ) 
			.append( "		x = evt.clientX;	\n" ) 
			.append( "		y = evt.clientY;	\n" ) 
			.append( "		update = true;\n" ) 
			.append( "	    if (this.oldX != 'undefined'){\n" ) 
			.append( "	      diffX = (x - this.oldX);\n" ) 
			.append( "	      if (diffX < 0) diffX= diffX*(-1);\n" ) 
			.append( "	      diffY = (y - this.oldY);\n" ) 
			.append( "	      if (diffY < 0) diffY= diffY*(-1);\n" ) 
			.append( "	      if ((diffY > 5) || (diffX > 5))\n" ) 
			.append( "	        update = true;\n" ) 
			.append( "	    }\n" ) 
			.append( "	    if (update)\n" ) 
			.append( "	       TM.remove();			\n" ) 
			.append( "		if (typeof this.group == 'undefined'){	\n" ) 
			.append( "	           this.oldX = x;\n" ) 
			.append( "	           this.oldY = y;		\n" ) 
			.append( "	   	   this.height = 15;	\n" ) 
			.append( "	 	   this.xPadding = 5;	\n" ) 
			.append( "		   this.yPadding = 20;\n" ) 
			.append( "		   var mainSvg = evt.target.ownerDocument.documentElement;\n" ) 
			.append( "		   var off = mainSvg.currentTranslate;\n" ) 
			.append( "		   var scl = mainSvg.currentScale;\n" )