Bug 192115 <ul><li>effect in postscript doesn't display with dot.[1201]
Description: <ul><li>effect in postscript doesn't display with dot. Build number:2.2.0.v20070612 Steps to reproduce: 1. Insert a text item, set type as html. 2. Input content as <ul> <li>first</li><li>second</li><li>third</li> </ul> 3. Preview in pdf and postscript. Expected result: Dot before list item content. Actual result: Blank space before list item content in postscript. Error log:N/A
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontConfigReader.java
for ( int i = 0; i < paths.getLength( ); i++ )
		{
			Node node = paths.item( i );
			String path = getProperty( node, PROP_PATH );
			if ( isValidValue( path ) )
				fontMappingManager.addFontPath( path );
		}
	}
	private void handleFontMappings( Document doc )
	{
		Element documentElement = doc.getDocumentElement( );
		processFontMappings( documentElement
				.getElementsByTagName( TAG_FONT_MAPPINGS ) );
		processFontMappings( documentElement
				.getElementsByTagName( TAG_FONT_ALIASES ) );
	}
	private void processFontMappings( NodeList fontMappings )
	{
		if ( fontMappings == null || fontMappings.getLength( ) <= 0 )
		{
			return;
		}
		Node fontMapping = fontMappings.item( 0 );
		NodeList childNodes = fontMapping.getChildNodes( );
		HashMap fontMappingResult = new HashMap( );
		for ( int i = 0; i < childNodes.getLength( ); i++ )
		{
			Node node = childNodes.item( i );
			if ( node.getNodeType( ) == Node.ELEMENT_NODE
					&& TAG_MAPPING.equals( node.getNodeName( ) ) )