Bug 307327 BIDI3.6:In-line component positioning problem in RTL Reports
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
styleBuffer.setLength( 0 );
			styleBuffer.append( " height: " );
			styleBuffer.append( cellHeight.toString( ) );
			styleBuffer.append( "; width: 100%; position: absolute; left: 0px;" );
			HTMLEmitterUtil.buildOverflowStyle( styleBuffer,
					cell.getStyle( ),
					true );
			writer.attribute( HTMLTags.ATTR_STYLE, styleBuffer.toString( ) );
		}
		else if ( cell.hasDiagonalLine( ) )
		{
			if ( cellHeight == null )
			{
				cellHeight = getCellHeight( cell );
			}
			if ( cellHeight != null && !"%".equals( cellHeight.getUnits( ) ) )
			{
				writer.openTag( HTMLTags.TAG_DIV );
				writer.attribute( HTMLTags.ATTR_STYLE,
						"position: relative; height: 100%;" );
				outputDiagonalImage( cell, cellHeight );
			}
		}
		if ( enableMetadata )
		{
			metadataEmitter.startCell( cell );
		}
	}
	
	protected void outputDiagonalImage( ICellContent cell,