Bug 128590 Tooltip of chart didn't show completely.
Description: Tooltip of chart didn't show completely. Steps to reproduce: 1. Preview attached report. 2. Move mouse from bottom/right into the chart. Expected result: Tooltip shows. Actual result: Tooltip didn't show completely.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/EventHandlers.java
.append( "	     {id:\"tooltip\",\n" ) 
			.append( "	      x: this.xPadding,\n" ) 
			.append( "	      y: (this.height/2+4+this.yPadding),\n" ) 
			.append( "	      classType: \"tooltip text\"\n" ) 
			.append( "	 },text);\n" ) 
			.append( "	   textObj.addToParent(this.group.element);\n" ) 
			.append( "	   var itemlength = textObj.element.getComputedTextLength();\n" ) 
			.append( "	   this.rectangle.element.setAttributeNS(null, \"width\", (itemlength+2*this.xPadding));\n" ) 
			.append( "	  }\n" ) 
			.append( "	}\n" ) 
			.append( "		\n" ) 
			.append( "		\n" ) 
			.append( "	TM.getTitleElement = function TM_getTitleElement(evt){\n" ) 
			.append( "	    var elem = evt.currentTarget;\n" ) 
			.append( "	if (elem == null ) return;	\n" ) 
			.append( "	    var childs = elem.childNodes;\n" ) 
			.append( "	    for (var x=0; x<childs.length; x++){\n" ) 
			.append( "		if (childs.item(x).nodeType == 1 && childs.item(x).nodeName == \"title\")\n" ) 
			.append( "		    return childs.item(x);\n" ) 
			.append( "	    }\n" ) 
			.append( "	    return null;\n" ) 
			.append( "	}\n" ) 
			.append( "		\n" ) 
			.append( "	TM.getText = function TM_getText(elem){\n" ) 
			.append( "	   var childs = elem ? elem.childNodes : null;\n" ) 
			.append( "	   for (var x = 0;  childs && x < childs.length; x++)\n" ) 
			.append( "	      if (childs.item(x).nodeType == 3)\n" ) 
			.append( "		  return childs.item(x).nodeValue;\n" ) 
			.append( "	   return \"\";\n" ) 
			.append( "	}\n" )