Bug 156450 Support BORDER style for table rows
Currently the BORDEr style is supported only for cells. There is no way to set it on the row level. Suggestion: Enhancement to support BORDER style properties on the table row element. During rendering Engine can set the style property on the cell level. As CSS doesnt support border on the row level.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
table below:
	 * <p>
	 * <table border=0 cellspacing=3 cellpadding=0 summary="Chart showing
	 * symbol, location, localized, and meaning.">
	 * <tr bgcolor="#ccccff">
	 * <th align=left>CanShrink<th>
	 * <th align=left>Element Type<th>
	 * <th align=left>W<th>
	 * <th align=left>Height<th>
	 * <tr>
	 * <tr valign=middle>
	 * <td rowspan="2"><code>true(by default)<code><td>
	 * <td>in-line<td>
	 * <td>ignor<td>
	 * <td>set<td>
	 * <tr>
	 * <tr valign=top bgcolor="#eeeeff">
	 * <td><code>block<code><td>
	 * <td>set<td>
	 * <td>ignor<td>
	 * <tr>
	 * <tr valign=middle>
	 * <td rowspan="2" bgcolor="#eeeeff"><code>false<code><td>
	 * <td>in-line<td>
	 * <td>replaced by 'min-w' property<td>
	 * <td>set<td>
	 * <tr>
	 * <tr valign=top bgcolor="#eeeeff">
	 * <td><code>block<code><td>
	 * <td>set<td>
	 * <td>replaced by 'min-height' property<td>
	 * <tr>
	 * <table>
	 * 
	 * @param type
	 *            The display type of the element.
	 * @param style
	 *            The style of an element.
	 * @param height
	 *            The height property.
	 * @param w
	 *            The w property.
	 * @param styleBuffer
	 *            The <code>StringBuffer<code> object that returns 'style'
	 *            content.
	 * @return A <code>boolean<code> value indicating 'Can-Shrink' property
	 *         is set to <code>true<code> or not.
	 *
	protected boolean handleShrink( int type, IStyle style,
			DimensionType height, DimensionType w, StringBuffer styleBuffer )
	{
		boolean canShrink = style == null
				|| !"false".equalsIgnoreCase( style.getCanShrink( ) ); 
		if ( ( type & DISPLAY_BLOCK ) > 0 )
		{
			AttributeBuilder
					.buildSize( styleBuffer, HTMLTags.ATTR_WIDTH, w );
			if ( !canShrink )
			{
				AttributeBuilder.buildSize( styleBuffer,
						HTMLTags.ATTR_MIN_HEIGHT, height );
			}
		}
		else if ( ( type & DISPLAY_INLINE ) > 0 )
		{
			AttributeBuilder.buildSize( styleBuffer, HTMLTags.ATTR_HEIGHT,
					height );
			if ( !canShrink )
			{
				AttributeBuilder.buildSize( styleBuffer