Bug 139391 [Regression]Chart interactivity didn't work well
Steps to reproduce: 1.Add a chart, add a drill-through interactivity to chart title 2.Preview in Web Viewer, click chart title Expected result: Link to the target report, and the report display in a new window correctly Actual result: Link to the target report in the "_self" window, and display the target report incorrectly (see the sreenshot)
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGInteractiveRenderer.java
if ( tg.getCondition( )
									.equals( TriggerCondition.ACCESSIBILITY_LITERAL ) )
							{
								AccessibilityValue accessValue = ( (AccessibilityValue) tg.getAction( )
										.getValue( ) );
								if ( accessValue.getText( ) != null )
								{
									Element title = svg_g2d.createElement( "title" ); 
									title.appendChild( svg_g2d.dom.createTextNode( accessValue.getText( ) ) );
									elm.appendChild( title );
								}
								if ( accessValue.getAccessibility( ) != null )
								{
									Element description = svg_g2d.createElement( "desc" ); 
									description.appendChild( svg_g2d.dom.createTextNode( accessValue.getAccessibility( ) ) );
									elm.appendChild( description );
								}
							}
							else
							{
								
								String script = ( (ScriptValue) tg.getAction( )
										.getValue( ) ).getScript( );
								String callbackFunction = "callback" + Math.abs( script.hashCode( ) ) + "(evt," + src.getSource( ).hashCode( ) + ");"; 
								elm.setAttribute( scriptEvent, callbackFunction );
								setCursor( elm );
								if ( !( scripts.contains( script ) ) )
								{
									svg_g2d.addScript( "function callback" + Math.abs( script.hashCode( ) ) + "(evt,source)" + "{" + script + "}" );