Bug 127070 SVG small font is always antialiased
SVG uses glyphs to render fonts, which cause small fonts to be always anti-aliased (making them slightly blurry), and "low quality SVG" (no antialiasing) text to be almost unreadable. As a more minor side-effect this also causes the SVG source to be not very readable and large in size.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGRendererImpl.java
case TriggerCondition.ONDBLCLICK :
			return"onclick"; 
		case TriggerCondition.ONMOUSEDOWN :
			return"onmousedown"; 
		case TriggerCondition.ONMOUSEUP :
			return"onmouseup"; 
		case TriggerCondition.ONMOUSEOVER :
			return"onmouseover"; 
		case TriggerCondition.ONMOUSEMOVE :
			return"onmousemove"; 
		case TriggerCondition.ONMOUSEOUT :
			return"onmouseout"; 
		case TriggerCondition.ONFOCUS :
			return"onfocusin"; 
		case TriggerCondition.ONBLUR :
			return"onfocusout"; 
		case TriggerCondition.ONKEYDOWN :
			return"onkeydown"; 
		case TriggerCondition.ONKEYPRESS :
			return"onkeypress"; 
		case TriggerCondition.ONKEYUP :
			return"onkeyup"; 
		case TriggerCondition.ONLOAD :
			return"onload"; 
		}
		return null;
		
	}
	protected void setCursor( Element currentElement )
	{