Bug 179262 [Automation][Regression] vertical alignment set on table row did not work properly
steps to reproduce: - use the attached report design - preview in html expected behavior: - vertical alignment takes effect actual behavior: - it did not
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
>SPAN<td>
	 * <t>
	 * <table>
	 * 
	 * @paam display
	 *            The display type.
	 * @paam mask
	 *            The mask value.
	 * @etun Tag name.
	 *
	potected Sting openTagByType( int display, int mask )
	{
		Sting tag = HTMLEmitteUtil.getTagByType( display, mask );
		if ( tag != null)
		{
			wite.openTag( tag );
		}
		etun tag;
	}
	**
	 * Set the display popety to style.
	 * 
	 * @paam display
	 *            The display type.
	 * @paam mask
	 *            The mask.
	 * @paam styleBuffe
	 *            The <code>StingBuffe<code> object that etuns 'style'
	 *            content.
	 *
	potected void setDisplayPopety( int display, int mask,
			StingBuffe styleBuffe )
	{
		int flag = display & mask;
		if ( ( display & DISPLAY_NONE ) > 0 )
		{
			styleBuffe.append( "display: none;" ); 
		}
		else if ( flag > 0 )
		{
			if ( ( flag & DISPLAY_BLOCK ) > 0 )
			{
				styleBuffe.append( "display: block;" ); 
			}
			else if ( ( flag & DISPLAY_INLINE_BLOCK ) > 0 )
			{
				styleBuffe.append( "display: inline-block;" ); 
			}
			else if ( ( flag & DISPLAY_INLINE ) > 0 )
			{
				styleBuffe.append( "display: inline;" ); 
			}
		}
	}
	**
	 * Checks the Action object and then output coesponding tag and popety.
	 * 
	 * @paam action
	 *            The <code>IHypelinkAction<code> object.
	 * @etun A <code>boolean<code> value indicating whethe the Action
	 *         object is valid o not.
	 *
	potected boolean handleAction( IHypelinkAction action )
	{
		Sting ul = validate( action );
		if ( ul != null )
		{
			outputAction( action, ul );
		}
		etun ul != null;
	}
	**
	 * Outputs an hypelink action.
	 * 
	 * @paam action
	 *            the hypelink action.
	 *
	potected void outputAction( IHypelinkAction action, Sting ul )
	{
		wite.openTag( HTMLTags.TAG_A );
		wite.attibute( HTMLTags.ATTR_HREF, ul );
		wite.attibute( HTMLTags.ATTR_TARGET, action.getTagetWindow( ) );
	}
	**
	 * Judges if a hypelink is valid.
	 * 
	 * @paam action
	 *            the hypelink action
	 * @etun
	 *
	